707 lines
53 KiB
Plaintext
707 lines
53 KiB
Plaintext
|
oasis23.umiacs.umd.edu
|
||
|
30 GMRES Tpetra maxwell38.xml
|
||
|
output/GMRES_Tpetra_maxwell38.output
|
||
|
output/GMRES_Tpetra_maxwell38_power.output
|
||
|
dt = 3.5112e-10
|
||
|
|
||
|
Loading solver config from solverGMRES.xml
|
||
|
Linear Solver Type = Belos [unused]
|
||
|
Preconditioner Type = Teko [unused]
|
||
|
Linear Solver Types ->
|
||
|
Belos ->
|
||
|
Solver Type = Block GMRES [unused]
|
||
|
Solver Types ->
|
||
|
Block GMRES ->
|
||
|
Convergence Tolerance = 1e-08 [unused]
|
||
|
Orthogonalization = ICGS [unused]
|
||
|
Output Frequency = 1 [unused]
|
||
|
Output Style = 1 [unused]
|
||
|
Verbosity = 1 [unused]
|
||
|
Maximum Iterations = 10 [unused]
|
||
|
Block Size = 1 [unused]
|
||
|
Num Blocks = 10 [unused]
|
||
|
Flexible Gmres = 1 [unused]
|
||
|
Timer Label = GMRES block system [unused]
|
||
|
Implicit Residual Scaling = Norm of Initial Residual [unused]
|
||
|
VerboseObject ->
|
||
|
Verbosity Level = medium [unused]
|
||
|
Preconditioner Types ->
|
||
|
Teko ->
|
||
|
Inverse Type = Maxwell [unused]
|
||
|
Inverse Factory Library ->
|
||
|
Maxwell ->
|
||
|
Type = Full Maxwell Preconditioner [unused]
|
||
|
Use as preconditioner = 0 [unused]
|
||
|
Debug = 0 [unused]
|
||
|
Dump = 0 [unused]
|
||
|
Use discrete gradient = 1 [unused]
|
||
|
Solve lower triangular = 1 [unused]
|
||
|
dt = 3.5112e-10 [unused]
|
||
|
Q_B Solve ->
|
||
|
Type = Belos [unused]
|
||
|
Solver Type = Pseudo Block GMRES [unused]
|
||
|
Solver Types ->
|
||
|
Pseudo Block GMRES ->
|
||
|
Convergence Tolerance = 1e-09 [unused]
|
||
|
Orthogonalization = ICGS [unused]
|
||
|
Maximum Iterations = 2000 [unused]
|
||
|
Timer Label = GMRES Q_B [unused]
|
||
|
Output Frequency = 10 [unused]
|
||
|
Output Style = 1 [unused]
|
||
|
Verbosity = 1 [unused]
|
||
|
Implicit Residual Scaling = None [unused]
|
||
|
VerboseObject ->
|
||
|
Verbosity Level = medium [unused]
|
||
|
Q_B Preconditioner ->
|
||
|
Prec Type = Ifpack2 [unused]
|
||
|
Prec Types ->
|
||
|
Ifpack2 ->
|
||
|
Prec Type = relaxation [unused]
|
||
|
Ifpack2 Settings ->
|
||
|
relaxation: type = Jacobi [unused]
|
||
|
relaxation: sweeps = 1 [unused]
|
||
|
S_E Solve ->
|
||
|
Type = Belos [unused]
|
||
|
Solver Type = Pseudo Block GMRES [unused]
|
||
|
Solver Types ->
|
||
|
Pseudo Block GMRES ->
|
||
|
Convergence Tolerance = 1e-09 [unused]
|
||
|
Orthogonalization = ICGS [unused]
|
||
|
Maximum Iterations = 2000 [unused]
|
||
|
Timer Label = GMRES S_E [unused]
|
||
|
Output Frequency = 10 [unused]
|
||
|
Output Style = 1 [unused]
|
||
|
Verbosity = 1 [unused]
|
||
|
Implicit Residual Scaling = None [unused]
|
||
|
VerboseObject ->
|
||
|
Verbosity Level = medium [unused]
|
||
|
S_E Preconditioner ->
|
||
|
Prec Type = Ifpack2 [unused]
|
||
|
Prec Types ->
|
||
|
Ifpack2 ->
|
||
|
Prec Type = relaxation [unused]
|
||
|
Ifpack2 Settings ->
|
||
|
relaxation: type = Jacobi [unused]
|
||
|
relaxation: sweeps = 1 [unused]
|
||
|
Darcy ->
|
||
|
Type = Full Darcy Preconditioner [unused]
|
||
|
Use as preconditioner = 0 [unused]
|
||
|
Debug = 0 [unused]
|
||
|
Dump = 0 [unused]
|
||
|
Use discrete gradient = 1 [unused]
|
||
|
Solve lower triangular = 1 [unused]
|
||
|
dt = 3.5112e-10 [unused]
|
||
|
Q_u Solve ->
|
||
|
Type = Belos [unused]
|
||
|
Solver Type = Pseudo Block GMRES [unused]
|
||
|
Solver Types ->
|
||
|
Pseudo Block GMRES ->
|
||
|
Convergence Tolerance = 1e-09 [unused]
|
||
|
Orthogonalization = ICGS [unused]
|
||
|
Maximum Iterations = 2000 [unused]
|
||
|
Timer Label = GMRES Q_u [unused]
|
||
|
Output Frequency = 10 [unused]
|
||
|
Output Style = 1 [unused]
|
||
|
Verbosity = 1 [unused]
|
||
|
Implicit Residual Scaling = None [unused]
|
||
|
VerboseObject ->
|
||
|
Verbosity Level = medium [unused]
|
||
|
Q_u Preconditioner ->
|
||
|
Prec Type = Ifpack2 [unused]
|
||
|
Prec Types ->
|
||
|
Ifpack2 ->
|
||
|
Prec Type = relaxation [unused]
|
||
|
Ifpack2 Settings ->
|
||
|
relaxation: type = Jacobi [unused]
|
||
|
relaxation: sweeps = 1 [unused]
|
||
|
S_sigma Solve ->
|
||
|
Type = Belos [unused]
|
||
|
Solver Type = Pseudo Block GMRES [unused]
|
||
|
Solver Types ->
|
||
|
Pseudo Block GMRES ->
|
||
|
Convergence Tolerance = 1e-09 [unused]
|
||
|
Orthogonalization = ICGS [unused]
|
||
|
Maximum Iterations = 2000 [unused]
|
||
|
Timer Label = GMRES S_sigma [unused]
|
||
|
Output Frequency = 10 [unused]
|
||
|
Output Style = 1 [unused]
|
||
|
Verbosity = 1 [unused]
|
||
|
Implicit Residual Scaling = None [unused]
|
||
|
VerboseObject ->
|
||
|
Verbosity Level = medium [unused]
|
||
|
S_sigma Preconditioner ->
|
||
|
Prec Type = Ifpack2 [unused]
|
||
|
Prec Types ->
|
||
|
Ifpack2 ->
|
||
|
Prec Type = relaxation [unused]
|
||
|
Ifpack2 Settings ->
|
||
|
relaxation: type = Jacobi [unused]
|
||
|
relaxation: sweeps = 1 [unused]
|
||
|
p=0 | CubeHexMesh: Building sub cells
|
||
|
|
||
|
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
|
||
|
|
||
|
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
|
||
|
|
||
|
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
|
||
|
|
||
|
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
|
||
|
|
||
|
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
|
||
|
|
||
|
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
|
||
|
|
||
|
**************************************************
|
||
|
* starting time step 1
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::DefaultBlockedLinearOp<double>{rangeDim=342342,domainDim=342342,numRowBlocks=2,numColBlocks=2}
|
||
|
Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]:
|
||
|
Op[0,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=168948,domainDim=168948}
|
||
|
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=168948,domainDim=173394}
|
||
|
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=173394,domainDim=168948}
|
||
|
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=173394,domainDim=173394}
|
||
|
Using iterative solver = "Belos::BlockGmresSolMgr":
|
||
|
Template parameters:
|
||
|
ScalarType: double
|
||
|
MV: Thyra::MultiVectorBase<double>
|
||
|
OP: Thyra::LinearOpBase<double>
|
||
|
Flexible: true
|
||
|
Num Blocks: 10
|
||
|
Maximum Iterations: 10
|
||
|
Maximum Restarts: 20
|
||
|
Convergence Tolerance: 1e-08
|
||
|
With #Eqns=342342, #RHSs=1 ...
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=168948,domainDim=168948}
|
||
|
Using iterative solver = "Belos::PseudoBlockGmresSolMgr":
|
||
|
Template parameters:
|
||
|
ScalarType: double
|
||
|
MV: Thyra::MultiVectorBase<double>
|
||
|
OP: Thyra::LinearOpBase<double>
|
||
|
Num Blocks: 300
|
||
|
Maximum Iterations: 2000
|
||
|
Maximum Restarts: 20
|
||
|
Convergence Tolerance: 1e-09
|
||
|
With #Eqns=168948, #RHSs=1 ...
|
||
|
|
||
|
The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.00579386 sec
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=173394,domainDim=173394}
|
||
|
Using iterative solver = "Belos::PseudoBlockGmresSolMgr":
|
||
|
Template parameters:
|
||
|
ScalarType: double
|
||
|
MV: Thyra::MultiVectorBase<double>
|
||
|
OP: Thyra::LinearOpBase<double>
|
||
|
Num Blocks: 300
|
||
|
Maximum Iterations: 2000
|
||
|
Maximum Restarts: 20
|
||
|
Convergence Tolerance: 1e-09
|
||
|
With #Eqns=173394, #RHSs=1 ...
|
||
|
|
||
|
The Belos solver "GMRES S_E" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 296 iterations with total CPU time of 30.1737 sec
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=168948,domainDim=168948}
|
||
|
Using iterative solver = "Belos::PseudoBlockGmresSolMgr":
|
||
|
Template parameters:
|
||
|
ScalarType: double
|
||
|
MV: Thyra::MultiVectorBase<double>
|
||
|
OP: Thyra::LinearOpBase<double>
|
||
|
Num Blocks: 300
|
||
|
Maximum Iterations: 2000
|
||
|
Maximum Restarts: 20
|
||
|
Convergence Tolerance: 1e-09
|
||
|
With #Eqns=168948, #RHSs=1 ...
|
||
|
|
||
|
The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 21 iterations with total CPU time of 0.198366 sec
|
||
|
|
||
|
The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 30.4255 sec
|
||
|
Electromagnetic Energy = 5.29269e-09
|
||
|
Electromagnetic Energy/dt^2 = 4.29304e+10
|
||
|
|
||
|
* finished time step 1, t = 3.5112e-10
|
||
|
**************************************************
|
||
|
|
||
|
*** Teuchos::StackedTimer::report() - Remainder for a level will be ***
|
||
|
*** incorrect if a timer in the level does not exist on every rank ***
|
||
|
*** of the MPI Communicator. ***
|
||
|
Mini-EM: 46.1508 [1]
|
||
|
| Mini-EM: Total Time: 46.1508 - 99.9999% [1]
|
||
|
| | Mini-EM: build mesh: 0.000671398 - 0.00145479% [1]
|
||
|
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000341558 - 50.8727% [1]
|
||
|
| | | Remainder: 0.00032984 - 49.1273%
|
||
|
| | Mini-EM: build physics blocks: 0.000906636 - 0.00196451% [1]
|
||
|
| | Mini-EM: build auxiliary physics blocks: 0.000243479 - 0.000527573% [1]
|
||
|
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 3.02099 - 6.54591% [1]
|
||
|
| | panzer::DOFManager::buildGlobalUnknowns: 1.12325 - 2.43388% [3]
|
||
|
| | | panzer::DOFManager::buildTaggedMultiVector: 0.497398 - 44.2819% [3]
|
||
|
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.391264 - 78.6622% [3]
|
||
|
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0124204 - 2.49707% [3]
|
||
|
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.093541 - 18.8061% [3]
|
||
|
| | | | Remainder: 0.00017224 - 0.0346282%
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0587329 - 5.22882% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0388111 - 66.0808% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00125216 - 2.13195% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.0050699 - 8.63214% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00290071 - 4.93882% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00126476 - 2.1534% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00855573 - 14.5672% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000749197 - 1.2756% [3]
|
||
|
| | | | Remainder: 0.00012928 - 0.220115%
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.114448 - 10.189% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0445393 - 3.9652% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.130462 - 11.6146% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0553236 - 4.9253% [3]
|
||
|
| | | Remainder: 0.22235 - 19.7951%
|
||
|
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0665487 - 0.144199% [2]
|
||
|
| | Mini-EM: setup physics model evaluator: 1.86415 - 4.03927% [1]
|
||
|
| | | panzer::ModelEvaluator::setupModel(): 1.86412 - 99.9983% [1]
|
||
|
| | | | allocate FieldManagerBuilder: 2.84e-06 - 0.00015235% [1]
|
||
|
| | | | fmb->setWorksetContainer(): 1.96e-06 - 0.000105143% [1]
|
||
|
| | | | fmb->setupVolumeFieldManagers(): 1.85858 - 99.7024% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.85856 - 99.999% [1]
|
||
|
| | | | | | getWorksets(): 1.8348 - 98.7215% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.83479 - 99.9996% [1]
|
||
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.06008 - 57.7768% [1]
|
||
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00845077 - 0.797179% [28]
|
||
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.168856 - 15.9286% [28]
|
||
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00317035 - 1.87754% [28]
|
||
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.165623 - 98.0852% [28]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00172732 - 1.04292% [28]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000940076 - 0.567599% [28]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00311071 - 1.87818% [28]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0155036 - 9.36078% [28]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0340272 - 20.545% [28]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00910393 - 5.49677% [28]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.024977 - 15.0806% [28]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000985635 - 0.595107% [28]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0446335 - 26.9488% [28]
|
||
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0194571 - 43.5929% [28]
|
||
|
| | | | | | | | | | | | Remainder: 0.0251765 - 56.4071%
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.023909 - 14.4358% [28]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00634606 - 3.83162% [28]
|
||
|
| | | | | | | | | | | Remainder: 0.000359038 - 0.21678%
|
||
|
| | | | | | | | | | Remainder: 6.284e-05 - 0.0372151%
|
||
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.768814 - 72.5239% [56]
|
||
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.448695 - 58.362% [56]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00063892 - 0.142395% [56]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.000214559 - 0.0478185% [28]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.240876 - 53.6836% [56]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.169902 - 37.8658% [28]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.000189518 - 0.0422376% [28]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0353903 - 7.88739% [28]
|
||
|
| | | | | | | | | | | Remainder: 0.00148399 - 0.330735%
|
||
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.14997 - 19.5067% [56]
|
||
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.105339 - 13.7015% [28]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000878756 - 0.1143% [56]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0362569 - 4.71595% [56]
|
||
|
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0269919 - 3.51084% [28]
|
||
|
| | | | | | | | | | Remainder: 0.000682196 - 0.0887335%
|
||
|
| | | | | | | | | Remainder: 0.113962 - 10.7503%
|
||
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.774666 - 42.221% [1]
|
||
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.774026 - 99.9173% [56]
|
||
|
| | | | | | | | | Remainder: 0.000640678 - 0.0827037%
|
||
|
| | | | | | | | Remainder: 3.96e-05 - 0.00215829%
|
||
|
| | | | | | | Remainder: 7.12e-06 - 0.000388054%
|
||
|
| | | | | | getOrientations(): 3.8e-05 - 0.0020446% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000764838 - 0.0411522% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000742717 - 0.039962% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000401838 - 0.0216209% [1]
|
||
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0001704 - 0.0091684% [1]
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000888317 - 0.047796% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 8e-07 - 4.30441e-05% [2]
|
||
|
| | | | | | Remainder: 0.020755 - 1.11672%
|
||
|
| | | | | Remainder: 1.772e-05 - 0.000953418%
|
||
|
| | | | fmb->setupBCFieldManagers(): 7.48e-06 - 0.000401261% [1]
|
||
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.524e-05 - 0.000817543% [1]
|
||
|
| | | | build response library: 0.00549782 - 0.294928% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00529834 - 96.3717% [1]
|
||
|
| | | | | | getWorksets(): 2.96e-06 - 0.0558666% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 67.5676% [1]
|
||
|
| | | | | | | Remainder: 9.6e-07 - 32.4324%
|
||
|
| | | | | | getOrientations(): 4.8e-07 - 0.00905944% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000783917 - 14.7955% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000922117 - 17.4039% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000407438 - 7.68992% [1]
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00121332 - 22.8999% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 1.04e-06 - 0.0196288% [3]
|
||
|
| | | | | | Remainder: 0.00196707 - 37.1262%
|
||
|
| | | | | Remainder: 0.000199479 - 3.62833%
|
||
|
| | | | Remainder: 2.148e-05 - 0.00115228%
|
||
|
| | | Remainder: 3.132e-05 - 0.00168012%
|
||
|
| | Mini-EM: setup auxiliary physics model evaluator: 2.08613 - 4.52025% [1]
|
||
|
| | | panzer::ModelEvaluator::setupModel(): 2.08612 - 99.9994% [1]
|
||
|
| | | | allocate FieldManagerBuilder: 6.4e-07 - 3.0679e-05% [1]
|
||
|
| | | | fmb->setWorksetContainer(): 6.8e-07 - 3.25964e-05% [1]
|
||
|
| | | | fmb->setupVolumeFieldManagers(): 2.08606 - 99.9973% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.08605 - 99.9997% [1]
|
||
|
| | | | | | getWorksets(): 1.42493 - 68.3072% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.42492 - 99.9998% [1]
|
||
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.850127 - 59.6613% [1]
|
||
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00960036 - 1.12929% [28]
|
||
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.161811 - 19.0338% [28]
|
||
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00329463 - 2.03609% [28]
|
||
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.158464 - 97.9312% [28]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00145767 - 0.919876% [28]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000883876 - 0.557778% [28]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00320643 - 2.02345% [28]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0156755 - 9.89219% [28]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0339318 - 21.413% [28]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00881145 - 5.56054% [28]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0237179 - 14.9674% [28]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000803477 - 0.507041% [28]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0439988 - 27.7658% [28]
|
||
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.01963 - 44.6149% [28]
|
||
|
| | | | | | | | | | | | Remainder: 0.0243688 - 55.3851%
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0193393 - 12.2043% [28]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00629546 - 3.9728% [28]
|
||
|
| | | | | | | | | | | Remainder: 0.000342119 - 0.215897%
|
||
|
| | | | | | | | | | Remainder: 5.2919e-05 - 0.0327041%
|
||
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.580787 - 68.3176% [28]
|
||
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.341254 - 58.7573% [28]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00034504 - 0.101109% [28]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.000198679 - 0.0582202% [28]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.169112 - 49.556% [28]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.170806 - 50.0525% [28]
|
||
|
| | | | | | | | | | | Remainder: 0.000792554 - 0.232247%
|
||
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.107934 - 18.5841% [28]
|
||
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.106796 - 18.3882% [28]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000520034 - 0.0895396% [28]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0238285 - 4.10279% [28]
|
||
|
| | | | | | | | | | Remainder: 0.000453917 - 0.0781555%
|
||
|
| | | | | | | | | Remainder: 0.0979289 - 11.5193%
|
||
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.574762 - 40.3363% [1]
|
||
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.573744 - 99.823% [28]
|
||
|
| | | | | | | | | Remainder: 0.00101748 - 0.177026%
|
||
|
| | | | | | | | Remainder: 3.444e-05 - 0.00241697%
|
||
|
| | | | | | | Remainder: 3.08e-06 - 0.000216151%
|
||
|
| | | | | | getOrientations(): 1.364e-05 - 0.000653866% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000466398 - 0.0223579% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000379479 - 0.0181912% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000229199 - 0.0109872% [1]
|
||
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.652032 - 31.2567% [1]
|
||
|
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.652 - 99.9951% [1]
|
||
|
| | | | | | | Remainder: 3.212e-05 - 0.00492614%
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000547638 - 0.0262523% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 4.8e-07 - 2.30099e-05% [2]
|
||
|
| | | | | | Remainder: 0.00745973 - 0.3576%
|
||
|
| | | | | Remainder: 5.88e-06 - 0.000281871%
|
||
|
| | | | fmb->setupBCFieldManagers(): 4.28e-06 - 0.000205166% [1]
|
||
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.508e-05 - 0.000722874% [1]
|
||
|
| | | | build response library: 2.532e-05 - 0.00121374% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4e-07 - 1.57978% [1]
|
||
|
| | | | | Remainder: 2.492e-05 - 98.4202%
|
||
|
| | | | Remainder: 1.084e-05 - 0.000519626%
|
||
|
| | | Remainder: 1.184e-05 - 0.000567558%
|
||
|
| | Mini-EM: eval auxiliary physics model evaluator: 2.30394 - 4.99221% [1]
|
||
|
| | | panzer::ModelEvaluator::create_W_op: 0.636084 - 27.6085% [1]
|
||
|
| | | panzer::ModelEvaluator::evalModel(J): 1.66232 - 72.1511% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00251243 - 0.15114% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.15864 - 69.7003% [1]
|
||
|
| | | | | panzer::WorksetContainer::getWorksets(): 1.56e-06 - 0.00013464% [1]
|
||
|
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 6.4959e-05 - 0.00560648% [28]
|
||
|
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.796e-05 - 0.00155009% [28]
|
||
|
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00837205 - 0.722574% [28]
|
||
|
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0681263 - 5.87984% [28]
|
||
|
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.173808 - 15.001% [28]
|
||
|
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0265501 - 2.29148% [28]
|
||
|
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.103496 - 8.93253% [28]
|
||
|
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.138094 - 11.9186% [28]
|
||
|
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.192763 - 16.6369% [28]
|
||
|
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 4.216e-05 - 0.00363874% [28]
|
||
|
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.5999e-05 - 0.00138084% [28]
|
||
|
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.310014 - 26.7566% [28]
|
||
|
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0246501 - 2.1275% [28]
|
||
|
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0163367 - 1.40998% [28]
|
||
|
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0958116 - 8.2693% [28]
|
||
|
| | | | | Remainder: 0.000478557 - 0.0413033%
|
||
|
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 3.916e-05 - 0.00235574% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.36e-06 - 0.00014197% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00219159 - 0.131839% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.496889 - 29.8913% [1]
|
||
|
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.249204 - 50.1529% [1]
|
||
|
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.247661 - 49.8422% [1]
|
||
|
| | | | | Remainder: 2.424e-05 - 0.00487835%
|
||
|
| | | | Remainder: 0.00204319 - 0.122912%
|
||
|
| | | Remainder: 0.00553786 - 0.240364%
|
||
|
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00465638 - 0.0100895% [1]
|
||
|
| | | getWorksets(): 5.24e-06 - 0.112534% [1]
|
||
|
| | | | panzer::WorksetContainer::getWorksets(): 3.68e-06 - 70.229% [1]
|
||
|
| | | | Remainder: 1.56e-06 - 29.771%
|
||
|
| | | getOrientations(): 1.36e-06 - 0.0292072% [1]
|
||
|
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000810797 - 17.4126% [1]
|
||
|
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000960556 - 20.6288% [1]
|
||
|
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000421599 - 9.05422% [1]
|
||
|
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00124576 - 26.7537% [1]
|
||
|
| | | Phalanx::SortAndOrderEvaluators: 1.08e-06 - 0.023194% [3]
|
||
|
| | | Remainder: 0.00120999 - 25.9857%
|
||
|
| | panzer::ModelEvaluator::create_W_op: 1.80069 - 3.90177% [1]
|
||
|
| | panzer::ModelEvaluator::evalModel(J): 2.98823 - 6.47494% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00183071 - 0.0612641% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 2.344 - 78.441% [1]
|
||
|
| | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 8.53242e-05% [1]
|
||
|
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0159073 - 0.678639% [28]
|
||
|
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0764607 - 3.26198% [28]
|
||
|
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0895125 - 3.81879% [28]
|
||
|
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00883677 - 0.376995% [28]
|
||
|
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.101123 - 4.31411% [28]
|
||
|
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0850622 - 3.62893% [28]
|
||
|
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.01546 - 0.659557% [28]
|
||
|
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.089012 - 3.79744% [28]
|
||
|
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 5.668e-05 - 0.00241809% [28]
|
||
|
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0307202 - 1.31059% [28]
|
||
|
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.181371 - 7.73766% [28]
|
||
|
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0293813 - 1.25347% [28]
|
||
|
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.176739 - 7.54007% [28]
|
||
|
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.188265 - 8.03179% [28]
|
||
|
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.257714 - 10.9946% [28]
|
||
|
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 5.464e-05 - 0.00233106% [28]
|
||
|
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0149272 - 0.636825% [28]
|
||
|
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.178827 - 7.62914% [28]
|
||
|
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.284774 - 12.149% [28]
|
||
|
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0405764 - 1.73108% [28]
|
||
|
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00828749 - 0.353562% [28]
|
||
|
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0980217 - 4.18181% [28]
|
||
|
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.203865 - 8.69731% [28]
|
||
|
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.167911 - 7.16343% [28]
|
||
|
| | | | Remainder: 0.0011328 - 0.0483274%
|
||
|
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 7.272e-05 - 0.00243355% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.24e-06 - 4.14961e-05% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00702029 - 0.234931% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.630295 - 21.0926% [1]
|
||
|
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.630261 - 99.9946% [1]
|
||
|
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.228e-05 - 0.00353485% [1]
|
||
|
| | | | Remainder: 1.148e-05 - 0.00182137%
|
||
|
| | | Remainder: 0.00501254 - 0.167743%
|
||
|
| | MaxwellPreconditioner::build: 0.0103051 - 0.0223292% [1]
|
||
|
| | | MaxwellPreconditioner: Schur complement: 1.86e-05 - 0.180493% [1]
|
||
|
| | | MaxwellPreconditioner: Inverse Q_B: 0.00459754 - 44.6143% [1]
|
||
|
| | | | Ifpack2::Relaxation::initialize: 3.52e-06 - 0.0765626% [1]
|
||
|
| | | | Ifpack2::Relaxation::compute: 0.00376051 - 81.7938% [1]
|
||
|
| | | | Remainder: 0.000833517 - 18.1296%
|
||
|
| | | MaxwellPreconditioner: Solver S_E: 0.00556746 - 54.0263% [1]
|
||
|
| | | | Ifpack2::Relaxation::initialize: 1.32e-06 - 0.0237092% [1]
|
||
|
| | | | Ifpack2::Relaxation::compute: 0.00510762 - 91.7406% [1]
|
||
|
| | | | Remainder: 0.000458518 - 8.23568%
|
||
|
| | | MaxwellPreconditioner: Block preconditioner: 0.000112599 - 1.09266% [1]
|
||
|
| | | Remainder: 8.88e-06 - 0.0861711%
|
||
|
| | Mini-EM: timestepper: 30.7576 - 66.6459% [1]
|
||
|
| | | Mini-EM: Advance Time Step: 30.7576 - 100% [1]
|
||
|
| | | | panzer::ModelEvaluator::evalModel(f): 0.267727 - 0.870444% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00153247 - 0.572401% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.258563 - 96.5772% [1]
|
||
|
| | | | | | panzer::WorksetContainer::getWorksets(): 1.6e-06 - 0.000618804% [1]
|
||
|
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00159515 - 0.616929% [28]
|
||
|
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0226483 - 8.75927% [28]
|
||
|
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0135422 - 5.23747% [28]
|
||
|
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000995039 - 0.384834% [28]
|
||
|
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0126264 - 4.88327% [28]
|
||
|
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0110794 - 4.28498% [28]
|
||
|
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000914473 - 0.353674% [28]
|
||
|
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00267331 - 1.03391% [28]
|
||
|
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 1.804e-05 - 0.00697701% [28]
|
||
|
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00210331 - 0.81346% [28]
|
||
|
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.026576 - 10.2783% [28]
|
||
|
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00730897 - 2.82676% [28]
|
||
|
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00384871 - 1.4885% [28]
|
||
|
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0232803 - 9.00371% [28]
|
||
|
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0452256 - 17.4911% [28]
|
||
|
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 2.54e-05 - 0.00982351% [28]
|
||
|
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00167716 - 0.648644% [28]
|
||
|
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0189996 - 7.34814% [28]
|
||
|
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.02368 - 9.1583% [28]
|
||
|
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00170928 - 0.661066% [28]
|
||
|
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000968512 - 0.374574% [28]
|
||
|
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0113776 - 4.40031% [28]
|
||
|
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0199691 - 7.7231% [28]
|
||
|
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00513318 - 1.98527% [28]
|
||
|
| | | | | | Remainder: 0.000586835 - 0.22696%
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.152e-05 - 0.00803803% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.4e-06 - 0.000896434% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00707961 - 2.64434% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000382719 - 0.142951% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000355319 - 92.8407% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.88e-06 - 0.491222% [1]
|
||
|
| | | | | | Remainder: 2.552e-05 - 6.66808%
|
||
|
| | | | | Remainder: 0.000145119 - 0.054204%
|
||
|
| | | | Stratimikos: BelosLOWS: 30.4255 - 98.9205% [1]
|
||
|
| | | | | GMRES block system: Operation Op*x: 0.0150728 - 0.04954% [1]
|
||
|
| | | | | Belos::MVT::MvAddMv: 0.000503878 - 0.0016561% [1]
|
||
|
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 30.4091 - 99.946% [1]
|
||
|
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00199479 - 0.00655985% [2]
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000520958 - 26.1159% [2]
|
||
|
| | | | | | | | Belos::MVT::MvDot: 0.000514758 - 98.8099% [2]
|
||
|
| | | | | | | | Remainder: 6.2e-06 - 1.19012%
|
||
|
| | | | | | | Belos::MVT::MvScale: 0.000292799 - 14.6782% [2]
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000763037 - 38.2515% [2]
|
||
|
| | | | | | | | Belos::MVT::MvTransMv: 0.000756557 - 99.1508% [2]
|
||
|
| | | | | | | | Remainder: 6.48e-06 - 0.849238%
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000361558 - 18.1251% [2]
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000359638 - 99.469% [2]
|
||
|
| | | | | | | | Remainder: 1.92e-06 - 0.531035%
|
||
|
| | | | | | | Remainder: 5.644e-05 - 2.82937%
|
||
|
| | | | | | Belos::MVT::MvAddMv: 0.00106024 - 0.00348657% [2]
|
||
|
| | | | | | Belos::MVT::MvNorm: 0.000292759 - 0.000962735% [1]
|
||
|
| | | | | | GMRES block system: Operation Prec*x: 30.3886 - 99.9325% [1]
|
||
|
| | | | | | | GMRES Q_B: Operation Op*x: 0.00445294 - 0.0146533% [2]
|
||
|
| | | | | | | Belos::MVT::MvAddMv: 0.000573078 - 0.00188583% [3]
|
||
|
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.198369 - 0.652776% [2]
|
||
|
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.138249 - 69.6929% [23]
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00298527 - 2.15934% [23]
|
||
|
| | | | | | | | | | Belos::MVT::MvDot: 0.00295871 - 99.1103% [23]
|
||
|
| | | | | | | | | | Remainder: 2.656e-05 - 0.889702%
|
||
|
| | | | | | | | | Belos::MVT::MvScale: 0.001328 - 0.960582% [22]
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.057517 - 41.6038% [42]
|
||
|
| | | | | | | | | | Belos::MVT::MvTransMv: 0.05747 - 99.9183% [42]
|
||
|
| | | | | | | | | | Remainder: 4.7e-05 - 0.081715%
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.07626 - 55.1613% [42]
|
||
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0762247 - 99.9536% [42]
|
||
|
| | | | | | | | | | Remainder: 3.5359e-05 - 0.0463664%
|
||
|
| | | | | | | | | Remainder: 0.00015896 - 0.114981%
|
||
|
| | | | | | | | Belos::MVT::MvAddMv: 0.00558802 - 2.81698% [30]
|
||
|
| | | | | | | | GMRES Q_B: Operation Op*x: 0.0435868 - 21.9725% [23]
|
||
|
| | | | | | | | Belos::MVT::MvNorm: 0.000254559 - 0.128326% [2]
|
||
|
| | | | | | | | GMRES Q_B: Operation Prec*x: 0.00467066 - 2.35453% [22]
|
||
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00455894 - 97.608% [22]
|
||
|
| | | | | | | | | Remainder: 0.00011172 - 2.39195%
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00423006 - 2.13242% [1]
|
||
|
| | | | | | | | Remainder: 0.00178999 - 0.902353%
|
||
|
| | | | | | | GMRES S_E: Operation Op*x: 0.00578066 - 0.0190225% [1]
|
||
|
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 30.1664 - 99.2687% [1]
|
||
|
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 28.4214 - 94.2156% [297]
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0387688 - 0.136407% [297]
|
||
|
| | | | | | | | | | Belos::MVT::MvDot: 0.0382582 - 98.6829% [297]
|
||
|
| | | | | | | | | | Remainder: 0.000510637 - 1.31713%
|
||
|
| | | | | | | | | Belos::MVT::MvScale: 0.0205495 - 0.0723029% [297]
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 10.8554 - 38.1943% [592]
|
||
|
| | | | | | | | | | Belos::MVT::MvTransMv: 10.8542 - 99.9898% [592]
|
||
|
| | | | | | | | | | Remainder: 0.00111232 - 0.0102467%
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 17.5031 - 61.584% [592]
|
||
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 17.5021 - 99.9947% [592]
|
||
|
| | | | | | | | | | Remainder: 0.000929033 - 0.00530783%
|
||
|
| | | | | | | | | Remainder: 0.00369395 - 0.0129971%
|
||
|
| | | | | | | | Belos::MVT::MvAddMv: 0.0643793 - 0.213414% [301]
|
||
|
| | | | | | | | GMRES S_E: Operation Prec*x: 0.064447 - 0.213639% [297]
|
||
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.062055 - 96.2884% [297]
|
||
|
| | | | | | | | | Remainder: 0.00239199 - 3.71156%
|
||
|
| | | | | | | | GMRES S_E: Operation Op*x: 1.53993 - 5.10478% [297]
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.058387 - 0.19355% [1]
|
||
|
| | | | | | | | Belos::MVT::MvNorm: 0.00013104 - 0.000434391% [1]
|
||
|
| | | | | | | | Remainder: 0.0176571 - 0.0585324%
|
||
|
| | | | | | | Remainder: 0.0130427 - 0.0429198%
|
||
|
| | | | | | GMRES block system: Operation Op*x: 0.0151694 - 0.0498843% [1]
|
||
|
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.00019068 - 0.000627049% [1]
|
||
|
| | | | | | Remainder: 0.00181643 - 0.00597332%
|
||
|
| | | | | Remainder: 0.000852795 - 0.00280289%
|
||
|
| | | | Mini-EM: Compute responses: 0.063627 - 0.206866% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00239207 - 3.75952% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0536281 - 84.2851% [1]
|
||
|
| | | | | | panzer::WorksetContainer::getWorksets(): 4.68e-06 - 0.00872677% [1]
|
||
|
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00162375 - 3.02781% [28]
|
||
|
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0136622 - 25.4758% [28]
|
||
|
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.732e-05 - 0.0322965% [28]
|
||
|
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00203923 - 3.80255% [28]
|
||
|
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00172423 - 3.21517% [28]
|
||
|
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0262232 - 48.8983% [28]
|
||
|
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.708e-05 - 0.031849% [28]
|
||
|
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00201523 - 3.7578% [28]
|
||
|
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00170423 - 3.17787% [28]
|
||
|
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00184516 - 3.44065% [28]
|
||
|
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.00024092 - 0.449242% [28]
|
||
|
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.152e-05 - 0.0214813% [28]
|
||
|
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00120739 - 2.25142% [28]
|
||
|
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000848676 - 1.58252% [28]
|
||
|
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.000163918 - 0.305657% [28]
|
||
|
| | | | | | Remainder: 0.000279319 - 0.520845%
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.152e-05 - 0.0181055% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.4e-06 - 0.00220032% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00707913 - 11.126% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000268319 - 0.421706% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.04e-06 - 0.387598% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000244959 - 91.2939% [1]
|
||
|
| | | | | | Remainder: 2.232e-05 - 8.31846%
|
||
|
| | | | | Remainder: 0.00024648 - 0.387383%
|
||
|
| | | | Remainder: 0.000685158 - 0.00222761%
|
||
|
| | | Remainder: 5.08e-06 - 1.65163e-05%
|
||
|
| | Remainder: 0.122446 - 0.265316%
|
||
|
| Remainder: 6.22e-05 - 0.000134776%
|
||
|
|
||
|
=================================
|
||
|
FOM Calculation
|
||
|
=================================
|
||
|
Number of cells = 54872
|
||
|
Time for Belos Linear Solve = 30.4255 seconds
|
||
|
Number of Time Steps (one linear solve per step) = 1
|
||
|
FOM ( num_cells * num_steps / solver_time / 1000) = 1.80349 k-cell-steps per second
|
||
|
=================================
|
||
|
|
||
|
|
||
|
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell38.xml':
|
||
|
|
||
|
232,798 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio (66.15%)
|
||
|
12,684,950 BR_RETIRED:u (66.15%)
|
||
|
27,449,966 L1-dcache-loads:u (94.85%)
|
||
|
376,577 L1-dcache-load-misses:u # 1.37% of all L1-dcache accesses
|
||
|
<not supported> LLC-loads:u
|
||
|
<not supported> LLC-load-misses:u
|
||
|
26,444,770 L1-icache-loads:u
|
||
|
231,176 L1-icache-load-misses:u # 0.87% of all L1-icache accesses
|
||
|
40,531,697 dTLB-loads:u (40.90%)
|
||
|
76,078 dTLB-load-misses:u # 0.19% of all dTLB cache accesses (51.72%)
|
||
|
18,109,047 iTLB-loads:u (7.33%)
|
||
|
<not counted> iTLB-load-misses:u (0.00%)
|
||
|
|
||
|
46.859437421 seconds time elapsed
|
||
|
|
||
|
45.934010000 seconds user
|
||
|
0.896467000 seconds sys
|
||
|
|
||
|
|
||
|
|
||
|
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell38.xml':
|
||
|
|
||
|
22,556,228 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio
|
||
|
5,198 ITLB_WALK:u
|
||
|
12,566 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio
|
||
|
30,186,114 L1D_TLB:u
|
||
|
|
||
|
47.145666020 seconds time elapsed
|
||
|
|
||
|
46.124594000 seconds user
|
||
|
1.024756000 seconds sys
|
||
|
|
||
|
|
||
|
|
||
|
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell38.xml':
|
||
|
|
||
|
26,328,885 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio
|
||
|
231,831 L1I_CACHE_REFILL:u
|
||
|
374,019 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio
|
||
|
27,554,379 L1D_CACHE:u
|
||
|
|
||
|
46.859284760 seconds time elapsed
|
||
|
|
||
|
45.847296000 seconds user
|
||
|
0.980205000 seconds sys
|
||
|
|
||
|
|
||
|
|
||
|
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell38.xml':
|
||
|
|
||
|
474,829 LL_CACHE_MISS_RD:u # 0.9 per cache access ll_cache_read_miss_ratio
|
||
|
501,273 LL_CACHE_RD:u
|
||
|
134,652 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio
|
||
|
17,574 L2D_TLB_REFILL:u
|
||
|
263,668 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio
|
||
|
1,479,804 L2D_CACHE:u
|
||
|
|
||
|
47.321352523 seconds time elapsed
|
||
|
|
||
|
46.454375000 seconds user
|
||
|
0.893170000 seconds sys
|
||
|
|
||
|
|