2024-10-22 00:49:37 -04:00
oasis17.umiacs.umd.edu
30 CG Tpetra maxwell26.xml
output/CG_Tpetra_maxwell26.output
output/CG_Tpetra_maxwell26_power.output
dt = 5.13176e-10
Loading solver config from solverCG.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]
Solve lower triangular = 1 [unused]
dt = 5.13176e-10 [unused]
Q_B Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG 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 CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG 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]
Solve lower triangular = 1 [unused]
dt = 5.13176e-10 [unused]
Q_u Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG 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 CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG 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=111618,domainDim=111618,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=54756,domainDim=54756}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=54756,domainDim=56862}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=56862,domainDim=54756}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=56862,domainDim=56862}
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=111618, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=54756,domainDim=54756}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=54756, #RHSs=1 ...
2024-10-29 19:27:33 -04:00
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.00131528 sec
2024-10-22 00:49:37 -04:00
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=56862,domainDim=56862}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=56862, #RHSs=1 ...
2024-10-29 19:27:33 -04:00
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 305 iterations with total CPU time of 0.548277 sec
2024-10-22 00:49:37 -04:00
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=54756,domainDim=54756}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=54756, #RHSs=1 ...
2024-10-29 19:27:33 -04:00
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 20 iterations with total CPU time of 0.0179535 sec
2024-10-22 00:49:37 -04:00
2024-10-29 19:27:33 -04:00
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 0.585531 sec
2024-10-22 00:49:37 -04:00
Electromagnetic Energy = 1.13223e-08
Electromagnetic Energy/dt^2 = 4.29937e+10
* finished time step 1, t = 5.13176e-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. ***
2024-10-29 19:27:33 -04:00
Mini-EM: 5.56212 [1]
| Mini-EM: Total Time: 5.56206 - 99.9989% [1]
| | Mini-EM: build mesh: 0.000613518 - 0.0110304% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000288959 - 47.0987% [1]
| | | Remainder: 0.000324559 - 52.9013%
| | Mini-EM: build physics blocks: 0.000882798 - 0.0158718% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000235919 - 0.00424157% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.858903 - 15.4422% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.330794 - 5.94732% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.142643 - 43.1214% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.115679 - 81.0969% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00379099 - 2.65768% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0230904 - 16.1875% [3]
| | | | Remainder: 8.2519e-05 - 0.05785%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0201513 - 6.09179% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0128802 - 63.9174% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000379199 - 1.88176% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00165976 - 8.23648% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.000971958 - 4.82331% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00119504 - 5.93033% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00283083 - 14.0479% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000153839 - 0.763421% [3]
| | | | Remainder: 8.048e-05 - 0.399379%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0328574 - 9.9329% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0140751 - 4.25496% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0414086 - 12.518% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0172453 - 5.21332% [3]
| | | Remainder: 0.0624129 - 18.8676%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0171149 - 0.307707% [2]
| | Mini-EM: setup physics model evaluator: 0.641938 - 11.5414% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.641916 - 99.9965% [1]
| | | | allocate FieldManagerBuilder: 2.64e-06 - 0.000411269% [1]
| | | | fmb->setWorksetContainer(): 4.8e-07 - 7.47761e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.635991 - 99.077% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.635975 - 99.9975% [1]
| | | | | | getWorksets(): 0.611869 - 96.2096% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.611863 - 99.9991% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.352061 - 57.5392% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00672814 - 1.91107% [9]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0604274 - 17.1639% [9]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00114308 - 1.89166% [9]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0592589 - 98.0662% [9]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000556798 - 0.939602% [9]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000280919 - 0.474054% [9]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00115652 - 1.95164% [9]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00509027 - 8.58987% [9]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0131817 - 22.2442% [9]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00286111 - 4.82815% [9]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00973277 - 16.4241% [9]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000290159 - 0.489646% [9]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0158767 - 26.7921% [9]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00678482 - 42.7344% [9]
| | | | | | | | | | | | Remainder: 0.0090919 - 57.2656%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00806318 - 13.6067% [9]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00201899 - 3.40707% [9]
| | | | | | | | | | | Remainder: 0.0001498 - 0.252789%
| | | | | | | | | | Remainder: 2.544e-05 - 0.0421001%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.246601 - 70.0449% [18]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.144981 - 58.7919% [18]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000211319 - 0.145756% [18]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 6.368e-05 - 0.0439229% [9]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0786263 - 54.2321% [18]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.054031 - 37.2676% [9]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 6.332e-05 - 0.0436746% [9]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0113508 - 7.82916% [9]
| | | | | | | | | | | Remainder: 0.000634758 - 0.437821%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0474207 - 19.2298% [18]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.03283 - 13.313% [9]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00030596 - 0.124071% [18]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.011568 - 4.69098% [18]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00862846 - 3.49896% [9]
| | | | | | | | | | Remainder: 0.000866438 - 0.351352%
| | | | | | | | | Remainder: 0.0383047 - 10.8801%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.259767 - 42.4551% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.259401 - 99.8589% [18]
| | | | | | | | | Remainder: 0.000366437 - 0.141064%
| | | | | | | | Remainder: 3.508e-05 - 0.00573331%
| | | | | | | Remainder: 5.36e-06 - 0.000876005%
| | | | | | getOrientations(): 1.368e-05 - 0.00215103% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000738598 - 0.116136% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000734558 - 0.115501% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000399879 - 0.0628765% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00017248 - 0.0271206% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000878797 - 0.138181% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1e-06 - 0.000157239% [2]
| | | | | | Remainder: 0.0211672 - 3.32831%
| | | | | Remainder: 1.62e-05 - 0.00254721%
| | | | fmb->setupBCFieldManagers(): 8.04e-06 - 0.0012525% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.484e-05 - 0.00231183% [1]
| | | | build response library: 0.0058755 - 0.915307% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00566742 - 96.4585% [1]
| | | | | | getWorksets(): 3e-06 - 0.0529341% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.2e-06 - 73.3333% [1]
| | | | | | | Remainder: 8e-07 - 26.6667%
| | | | | | getOrientations(): 4.4e-07 - 0.00776367% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000760078 - 13.4113% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000917077 - 16.1815% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000415879 - 7.33806% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00123916 - 21.8645% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.0204679% [3]
| | | | | | Remainder: 0.00233063 - 41.1233%
| | | | | Remainder: 0.00020808 - 3.54148%
| | | | Remainder: 2.364e-05 - 0.00368272%
| | | Remainder: 2.2319e-05 - 0.00347681%
| | Mini-EM: setup auxiliary physics model evaluator: 0.682526 - 12.2711% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.682518 - 99.9987% [1]
| | | | allocate FieldManagerBuilder: 2.16e-06 - 0.000316475% [1]
| | | | fmb->setWorksetContainer(): 1.92e-06 - 0.000281311% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.682467 - 99.9926% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.682464 - 99.9995% [1]
| | | | | | getWorksets(): 0.460173 - 67.4282% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.460172 - 99.9998% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.275993 - 59.9761% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00449303 - 1.62795% [9]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0533766 - 19.3398% [9]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00111004 - 2.07963% [9]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0522495 - 97.8884% [9]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000474278 - 0.907717% [9]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.0002746 - 0.525555% [9]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00114976 - 2.20051% [9]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00503195 - 9.63061% [9]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0110552 - 21.1584% [9]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00281403 - 5.38576% [9]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0077471 - 14.8271% [9]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000279959 - 0.535811% [9]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0145048 - 27.7606% [9]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00643394 - 44.3575% [9]
| | | | | | | | | | | | Remainder: 0.00807082 - 55.6425%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00676362 - 12.9448% [9]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00204467 - 3.91329% [9]
| | | | | | | | | | | Remainder: 0.00010964 - 0.209839%
| | | | | | | | | | Remainder: 1.704e-05 - 0.0319241%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.182277 - 66.0439% [9]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.105752 - 58.0175% [9]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00010876 - 0.102844% [9]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 6.3079e-05 - 0.0596479% [9]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0526927 - 49.8266% [9]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0526369 - 49.7738% [9]
| | | | | | | | | | | Remainder: 0.000250799 - 0.237157%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0346515 - 19.0104% [9]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.033199 - 18.2135% [9]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000169199 - 0.0928254% [9]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00764806 - 4.19585% [9]
| | | | | | | | | | Remainder: 0.000856518 - 0.4699%
| | | | | | | | | Remainder: 0.0358471 - 12.9884%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.184151 - 40.0179% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.183928 - 99.8787% [9]
| | | | | | | | | Remainder: 0.000223319 - 0.121269%
| | | | | | | | Remainder: 2.748e-05 - 0.00597168%
| | | | | | | Remainder: 1.12e-06 - 0.000243387%
| | | | | | getOrientations(): 1.176e-05 - 0.00172317% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000416879 - 0.0610844% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000346319 - 0.0507454% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000205159 - 0.0300615% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.213162 - 31.2342% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.213139 - 99.9893% [1]
| | | | | | | Remainder: 2.276e-05 - 0.0106773%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000485999 - 0.0712124% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 3.6e-07 - 5.27501e-05% [2]
| | | | | | Remainder: 0.00766202 - 1.1227%
| | | | | Remainder: 3.44e-06 - 0.000504054%
| | | | fmb->setupBCFieldManagers(): 3.4e-06 - 0.000498155% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.372e-05 - 0.0020102% [1]
| | | | build response library: 2.4119e-05 - 0.00353383% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 0.995066% [1]
| | | | | Remainder: 2.3879e-05 - 99.0049%
| | | | Remainder: 5.48e-06 - 0.000802909%
| | | Remainder: 8.56e-06 - 0.00125416%
| | Mini-EM: eval auxiliary physics model evaluator: 0.746586 - 13.4228% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.20434 - 27.3699% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.540233 - 72.3605% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000845758 - 0.156554% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.378839 - 70.125% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 2.2e-06 - 0.000580722% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 1.56e-05 - 0.00411785% [9]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 5.759e-06 - 0.00152017% [9]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00316315 - 0.83496% [9]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0224041 - 5.91388% [9]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0549382 - 14.5018% [9]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00882302 - 2.32897% [9]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0349523 - 9.22618% [9]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.046483 - 12.2699% [9]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0631848 - 16.6786% [9]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.596e-05 - 0.00421288% [9]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 5.8e-06 - 0.001531% [9]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0987735 - 26.0727% [9]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00847098 - 2.23604% [9]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00650382 - 1.71678% [9]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0309017 - 8.15695% [9]
| | | | | Remainder: 0.0001946 - 0.0513675%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.012e-05 - 0.00372432% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.12e-06 - 0.000392423% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000705678 - 0.130625% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.159119 - 29.4538% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0795681 - 50.0054% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0795274 - 49.9798% [1]
| | | | | Remainder: 2.36e-05 - 0.0148317%
| | | | Remainder: 0.000702078 - 0.129958%
| | | Remainder: 0.00201224 - 0.269525%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00456539 - 0.0820808% [1]
| | | getWorksets(): 3.72e-06 - 0.0814827% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2.2e-06 - 59.1398% [1]
| | | | Remainder: 1.52e-06 - 40.8602%
| | | getOrientations(): 7.6e-07 - 0.016647% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000748438 - 16.3937% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000907118 - 19.8695% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000421799 - 9.23906% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0012424 - 27.2134% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.24e-06 - 0.0271609% [3]
| | | Remainder: 0.00123992 - 27.1591%
| | panzer::ModelEvaluator::create_W_op: 0.578683 - 10.4041% [1]
| | panzer::ModelEvaluator::evalModel(J): 0.960531 - 17.2693% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000623758 - 0.0649389% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.751621 - 78.2505% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.84e-06 - 0.000244804% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00504503 - 0.67122% [9]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0252571 - 3.36036% [9]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0285697 - 3.80108% [9]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00270355 - 0.359696% [9]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0318582 - 4.23859% [9]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.027329 - 3.63601% [9]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00479627 - 0.638123% [9]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0275236 - 3.6619% [9]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 2.8239e-05 - 0.00375708% [9]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00996329 - 1.32557% [9]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0579005 - 7.70342% [9]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00922649 - 1.22755% [9]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0563263 - 7.49398% [9]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.059943 - 7.97517% [9]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0827668 - 11.0118% [9]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 2.04e-05 - 0.00271414% [9]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00474927 - 0.63187% [9]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0571561 - 7.60438% [9]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0921917 - 12.2657% [9]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0128404 - 1.70836% [9]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00269907 - 0.3591% [9]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0314495 - 4.18423% [9]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.065977 - 8.77796% [9]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0549434 - 7.30999% [9]
| | | | Remainder: 0.000355 - 0.0472313%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.564e-05 - 0.00266936% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.32e-06 - 0.000137424% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00222551 - 0.231696% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.204481 - 21.2883% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.204441 - 99.9808% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.296e-05 - 0.0112285% [1]
| | | | Remainder: 1.636e-05 - 0.00800076%
| | | Remainder: 0.00155344 - 0.161727%
| | MaxwellPreconditioner::build: 0.00509143 - 0.0915384% [1]
| | | MaxwellPreconditioner: Schur complement: 2.02e-05 - 0.396745% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00206363 - 40.5316% [1]
| | | | Ifpack2::Relaxation::initialize: 3.24e-06 - 0.157005% [1]
| | | | Ifpack2::Relaxation::compute: 0.00132048 - 63.9879% [1]
| | | | Remainder: 0.000739917 - 35.855%
| | | MaxwellPreconditioner: Solver S_E: 0.00289847 - 56.9285% [1]
| | | | Ifpack2::Relaxation::initialize: 1.32e-06 - 0.0455412% [1]
| | | | Ifpack2::Relaxation::compute: 0.00246975 - 85.2088% [1]
| | | | Remainder: 0.000427399 - 14.7457%
| | | MaxwellPreconditioner: Block preconditioner: 0.0001004 - 1.97194% [1]
| | | Remainder: 8.72e-06 - 0.171268%
| | Mini-EM: timestepper: 0.688881 - 12.3853% [1]
| | | Mini-EM: Advance Time Step: 0.688878 - 99.9997% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.0855344 - 12.4165% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000499239 - 0.583671% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0824273 - 96.3675% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 0.00242638% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000485758 - 0.589317% [9]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0068231 - 8.27772% [9]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00409531 - 4.96839% [9]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00032024 - 0.388512% [9]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00381655 - 4.6302% [9]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00356963 - 4.33064% [9]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00030068 - 0.364782% [9]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000861118 - 1.0447% [9]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 5.92e-06 - 0.00718209% [9]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.000724197 - 0.878589% [9]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00858038 - 10.4096% [9]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00283079 - 3.43429% [9]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00131512 - 1.59549% [9]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00744986 - 9.0381% [9]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0144244 - 17.4996% [9]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 1.028e-05 - 0.0124716% [9]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000507719 - 0.61596% [9]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0061103 - 7.41296% [9]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00771866 - 9.3642% [9]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000539558 - 0.654587% [9]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.0003218 - 0.390405% [9]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00365899 - 4.43905% [9]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0061209 - 7.42582% [9]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00163499 - 1.98356% [9]
| | | | | | Remainder: 0.000198999 - 0.241424%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.26e-05 - 0.0264221% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.12e-06 - 0.00247854% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00232331 - 2.71623% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00016776 - 0.196132% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00014024 - 83.5956% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.72e-06 - 1.02527% [1]
| | | | | | Remainder: 2.58e-05 - 15.3791%
| | | | | Remainder: 9.2039e-05 - 0.107605%
| | | | Stratimikos: BelosLOWS: 0.585576 - 85.0042% [1]
| | | | | GMRES block system: Operation Op*x: 0.00613606 - 1.04787% [1]
| | | | | Belos::MVT::MvAddMv: 0.00016488 - 0.0281569% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.578638 - 98.8153% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000787758 - 0.13614% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000193999 - 24.6267% [2]
| | | | | | | | Belos::MVT::MvDot: 0.00018792 - 96.8665% [2]
| | | | | | | | Remainder: 6.079e-06 - 3.13352%
| | | | | | | Belos::MVT::MvScale: 0.00010772 - 13.6743% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00029396 - 37.316% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.00028136 - 95.7137% [2]
| | | | | | | | Remainder: 1.26e-05 - 4.2863%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000125719 - 15.9591% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000123399 - 98.1546% [2]
| | | | | | | | Remainder: 2.32e-06 - 1.84539%
| | | | | | | Remainder: 6.636e-05 - 8.42391%
| | | | | | Belos::MVT::MvAddMv: 0.000481359 - 0.0831882% [2]
| | | | | | Belos::MVT::MvNorm: 0.0001188 - 0.020531% [1]
| | | | | | GMRES block system: Operation Prec*x: 0.570859 - 98.6555% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00120528 - 0.211134% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.00011412 - 0.0199909% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.0177252 - 3.105% [2]
| | | | | | | | Belos::MVT::Assign: 0.000233799 - 1.31902% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.00129136 - 7.28546% [22]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00116344 - 90.0942% [22]
| | | | | | | | | Remainder: 0.000127919 - 9.90577%
| | | | | | | | Belos::MVT::MvDot: 0.001798 - 10.1438% [42]
| | | | | | | | Belos::MVT::MvNorm: 0.000917199 - 5.17456% [22]
| | | | | | | | CG Q_B: Operation Op*x: 0.0114203 - 64.4301% [20]
| | | | | | | | Belos::MVT::MvAddMv: 0.00177271 - 10.0011% [60]
| | | | | | | | Remainder: 0.000291759 - 1.64602%
| | | | | | | CG S_E: Operation Op*x: 0.00193239 - 0.338507% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.546187 - 95.6781% [1]
| | | | | | | | Belos::MVT::Assign: 0.0003056 - 0.0559515% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.017363 - 3.17895% [306]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.015936 - 91.781% [306]
| | | | | | | | | Remainder: 0.00142707 - 8.21903%
| | | | | | | | Belos::MVT::MvDot: 0.0265607 - 4.86293% [611]
| | | | | | | | Belos::MVT::MvNorm: 0.013226 - 2.42151% [306]
| | | | | | | | CG S_E: Operation Op*x: 0.458405 - 83.9282% [305]
| | | | | | | | Belos::MVT::MvAddMv: 0.0279894 - 5.12451% [915]
| | | | | | | | Remainder: 0.00233743 - 0.427954%
| | | | | | | Remainder: 0.00369475 - 0.647226%
| | | | | | GMRES block system: Operation Op*x: 0.00472435 - 0.816459% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 4.78e-05 - 0.00826077% [1]
| | | | | | Remainder: 0.00161947 - 0.279877%
| | | | | Remainder: 0.000636638 - 0.10872%
| | | | Mini-EM: Compute responses: 0.017561 - 2.54921% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000464319 - 2.64404% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0145662 - 82.9466% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 2.28e-06 - 0.0156526% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000316238 - 2.17103% [9]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00340915 - 23.4045% [9]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 4.8e-06 - 0.0329529% [9]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000651519 - 4.4728% [9]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00047508 - 3.26151% [9]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0071225 - 48.8973% [9]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 4.92e-06 - 0.0337767% [9]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000656199 - 4.50493% [9]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000545518 - 3.74508% [9]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000489278 - 3.35899% [9]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 7.828e-05 - 0.537407% [9]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 4.32e-06 - 0.0296576% [9]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00037804 - 2.59532% [9]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00026536 - 1.82175% [9]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 6.748e-05 - 0.463263% [9]
| | | | | | Remainder: 9.5278e-05 - 0.654102%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 9.68e-06 - 0.0551222% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.64e-06 - 0.00933888% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00210756 - 12.0013% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000239719 - 1.36507% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 7.2e-07 - 0.300352% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000221319 - 92.3243% [1]
| | | | | | Remainder: 1.768e-05 - 7.3753%
| | | | | Remainder: 0.00017184 - 0.978532%
| | | | Remainder: 0.000207199 - 0.0300777%
| | | Remainder: 2.2e-06 - 0.000319359%
| | Remainder: 0.0447178 - 0.803979%
| Remainder: 6.1919e-05 - 0.00111323%
2024-10-22 00:49:37 -04:00
=================================
FOM Calculation
=================================
Number of cells = 17576
2024-10-29 19:27:33 -04:00
Time for Belos Linear Solve = 0.585576 seconds
2024-10-22 00:49:37 -04:00
Number of Time Steps (one linear solve per step) = 1
2024-10-29 19:27:33 -04:00
FOM ( num_cells * num_steps / solver_time / 1000) = 30.0149 k-cell-steps per second
2024-10-22 00:49:37 -04:00
=================================
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=CG --linAlgebra=Tpetra --inputFile=maxwell26.xml':
2024-10-29 19:27:33 -04:00
31.67 msec task-clock:u # 0.005 CPUs utilized
0 context-switches:u # 0.000 /sec
0 cpu-migrations:u # 0.000 /sec
2,757 page-faults:u # 87.051 K/sec
34,506,129 cycles:u # 1.090 GHz (67.04%)
75,341,056 instructions:u # 2.18 insn per cycle
<not supported> branches:u
351,966 branch-misses:u
27,944,616 L1-dcache-loads:u # 882.340 M/sec
381,564 L1-dcache-load-misses:u # 1.37% of all L1-dcache accesses
2024-10-22 00:49:37 -04:00
<not supported> LLC-loads:u
<not supported> LLC-load-misses:u
2024-10-29 19:27:33 -04:00
26,663,019 L1-icache-loads:u # 841.874 M/sec
235,680 L1-icache-load-misses:u # 0.88% of all L1-icache accesses
<not counted> dTLB-loads:u (0.00%)
<not counted> dTLB-load-misses:u (0.00%)
<not counted> iTLB-loads:u (0.00%)
2024-10-22 00:49:37 -04:00
<not counted> iTLB-load-misses:u (0.00%)
2024-10-29 19:27:33 -04:00
6.204094074 seconds time elapsed
2024-10-22 00:49:37 -04:00
2024-10-29 19:27:33 -04:00
5.703412000 seconds user
0.467653000 seconds sys
2024-10-22 00:49:37 -04:00
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=CG --linAlgebra=Tpetra --inputFile=maxwell26.xml':
2024-10-29 19:27:33 -04:00
315,890 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio
16,795,763 BR_RETIRED:u
2024-10-22 00:49:37 -04:00
2024-10-29 19:27:33 -04:00
6.263129191 seconds time elapsed
2024-10-22 00:49:37 -04:00
2024-10-29 19:27:33 -04:00
5.683290000 seconds user
0.587912000 seconds sys
2024-10-22 00:49:37 -04:00
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=CG --linAlgebra=Tpetra --inputFile=maxwell26.xml':
2024-10-29 19:27:33 -04:00
22,839,688 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio
5,094 ITLB_WALK:u
12,448 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio
30,552,656 L1D_TLB:u
2024-10-22 00:49:37 -04:00
2024-10-29 19:27:33 -04:00
6.270927129 seconds time elapsed
2024-10-22 00:49:37 -04:00
2024-10-29 19:27:33 -04:00
5.929733000 seconds user
0.364825000 seconds sys
2024-10-22 00:49:37 -04:00
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=CG --linAlgebra=Tpetra --inputFile=maxwell26.xml':
2024-10-29 19:27:33 -04:00
26,241,679 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio
230,488 L1I_CACHE_REFILL:u
376,311 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio
27,346,779 L1D_CACHE:u
2024-10-22 00:49:37 -04:00
2024-10-29 19:27:33 -04:00
6.181934055 seconds time elapsed
2024-10-22 00:49:37 -04:00
2024-10-29 19:27:33 -04:00
5.594088000 seconds user
0.594425000 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=CG --linAlgebra=Tpetra --inputFile=maxwell26.xml':
470,446 LL_CACHE_MISS_RD:u # 0.9 per cache access ll_cache_read_miss_ratio
497,357 LL_CACHE_RD:u
133,794 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio
17,138 L2D_TLB_REFILL:u
260,141 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio
1,449,409 L2D_CACHE:u
6.200259565 seconds time elapsed
5.697725000 seconds user
0.541540000 seconds sys
2024-10-22 00:49:37 -04:00