ampere_research/trilinos/output/CG_Tpetra_maxwell16.output
2024-10-22 00:50:41 -04:00

659 lines
50 KiB
Plaintext

oasis16.umiacs.umd.edu
30 CG Tpetra maxwell16.xml
output/CG_Tpetra_maxwell16.output
output/CG_Tpetra_maxwell16_power.output
dt = 8.3391e-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 = 8.3391e-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 = 8.3391e-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=26928,domainDim=26928,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=13056,domainDim=13056}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=13056,domainDim=13872}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=13872,domainDim=13056}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=13872,domainDim=13872}
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=26928, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=13056,domainDim=13056}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=13056, #RHSs=1 ...
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.000745241 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=13872,domainDim=13872}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=13872, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 250 iterations with total CPU time of 0.104555 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=13056,domainDim=13056}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=13056, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 17 iterations with total CPU time of 0.00390477 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 0.116185 sec
Electromagnetic Energy = 2.99227e-08
Electromagnetic Energy/dt^2 = 4.30291e+10
* finished time step 1, t = 8.3391e-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: 1.42766 [1]
| Mini-EM: Total Time: 1.42759 - 99.995% [1]
| | Mini-EM: build mesh: 0.000632041 - 0.0442733% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000303801 - 48.0667% [1]
| | | Remainder: 0.00032824 - 51.9333%
| | Mini-EM: build physics blocks: 0.000814241 - 0.0570361% [1]
| | Mini-EM: build auxiliary physics blocks: 0.0002358 - 0.0165173% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.206658 - 14.476% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.0764868 - 5.35775% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.0304192 - 39.7706% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0243794 - 80.1446% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.000971401 - 3.19338% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00498545 - 16.3891% [3]
| | | | Remainder: 8.3001e-05 - 0.272857%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00658213 - 8.60558% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00338729 - 51.4619% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00019728 - 2.99721% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000621521 - 9.44255% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00025928 - 3.93915% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00131324 - 19.9516% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.000684121 - 10.3936% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 4.956e-05 - 0.752948% [3]
| | | | Remainder: 6.984e-05 - 1.06105%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00778417 - 10.1772% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00329288 - 4.30517% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00979786 - 12.8099% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00420145 - 5.49304% [3]
| | | Remainder: 0.0144091 - 18.8386%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.00378592 - 0.265197% [2]
| | Mini-EM: setup physics model evaluator: 0.201 - 14.0797% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.200983 - 99.9916% [1]
| | | | allocate FieldManagerBuilder: 2.72e-06 - 0.00135335% [1]
| | | | fmb->setWorksetContainer(): 4.8e-07 - 0.000238826% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.195314 - 97.1792% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.195299 - 99.9925% [1]
| | | | | | getWorksets(): 0.171319 - 87.7214% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.171316 - 99.9979% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.10162 - 59.3171% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00469749 - 4.62262% [3]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0188594 - 18.5589% [3]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.0004158 - 2.20473% [3]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0184288 - 97.7168% [3]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000238641 - 1.29493% [3]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 9.204e-05 - 0.499435% [3]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00040472 - 2.19612% [3]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00151612 - 8.22691% [3]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00397441 - 21.5662% [3]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000698801 - 3.79189% [3]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00306413 - 16.6268% [3]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 9.552e-05 - 0.518318% [3]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00517093 - 28.0589% [3]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00213172 - 41.2252% [3]
| | | | | | | | | | | | Remainder: 0.00303921 - 58.7748%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00260544 - 14.1379% [3]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000488161 - 2.6489% [3]
| | | | | | | | | | | Remainder: 7.992e-05 - 0.433668%
| | | | | | | | | | Remainder: 1.48e-05 - 0.0784753%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0654678 - 64.4244% [6]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0379395 - 57.9513% [6]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 8.76e-05 - 0.230894% [6]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.32e-05 - 0.0611501% [3]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0206848 - 54.5206% [6]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0139871 - 36.8668% [3]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 2.332e-05 - 0.0614663% [3]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00272449 - 7.18114% [3]
| | | | | | | | | | | Remainder: 0.00040896 - 1.07793%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0134075 - 20.4795% [6]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00874901 - 13.3638% [3]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00012336 - 0.188429% [6]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00280224 - 4.28034% [6]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00208244 - 3.18087% [3]
| | | | | | | | | | Remainder: 0.000363761 - 0.555634%
| | | | | | | | | Remainder: 0.0125948 - 12.3941%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0696657 - 40.6652% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0695882 - 99.8887% [6]
| | | | | | | | | Remainder: 7.7521e-05 - 0.111276%
| | | | | | | | Remainder: 3.032e-05 - 0.0176983%
| | | | | | | Remainder: 3.52e-06 - 0.00205465%
| | | | | | getOrientations(): 1.092e-05 - 0.00559142% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000744401 - 0.381159% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000714121 - 0.365655% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000374001 - 0.191502% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0001208 - 0.0618538% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000848081 - 0.434247% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 7.2e-07 - 0.000368665% [2]
| | | | | | Remainder: 0.021167 - 10.8382%
| | | | | Remainder: 1.472e-05 - 0.00753659%
| | | | fmb->setupBCFieldManagers(): 7.96e-06 - 0.00396053% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.532e-05 - 0.00762253% [1]
| | | | build response library: 0.00562085 - 2.79668% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00552461 - 98.2878% [1]
| | | | | | getWorksets(): 3.44e-06 - 0.0622669% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.36e-06 - 68.6047% [1]
| | | | | | | Remainder: 1.08e-06 - 31.3953%
| | | | | | getOrientations(): 3.6e-07 - 0.0065163% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000729281 - 13.2006% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000906041 - 16.4001% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000392561 - 7.10568% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00116992 - 21.1766% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.08e-06 - 0.0195489% [3]
| | | | | | Remainder: 0.00232192 - 42.0287%
| | | | | Remainder: 9.624e-05 - 1.7122%
| | | | Remainder: 2.196e-05 - 0.0109263%
| | | Remainder: 1.696e-05 - 0.00843781%
| | Mini-EM: setup auxiliary physics model evaluator: 0.192984 - 13.5181% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.192975 - 99.9957% [1]
| | | | allocate FieldManagerBuilder: 8e-07 - 0.000414561% [1]
| | | | fmb->setWorksetContainer(): 4.8e-07 - 0.000248736% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.192932 - 99.9774% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.192928 - 99.9979% [1]
| | | | | | getWorksets(): 0.122762 - 63.6312% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.122761 - 99.999% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0789678 - 64.3264% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00351704 - 4.45377% [3]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0167034 - 21.1522% [3]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000388361 - 2.32504% [3]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0163097 - 97.6426% [3]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00015492 - 0.949866% [3]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 8.98e-05 - 0.550594% [3]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000393161 - 2.4106% [3]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00131732 - 8.07695% [3]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0033676 - 20.6479% [3]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000673281 - 4.12811% [3]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00248892 - 15.2604% [3]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 8.024e-05 - 0.491978% [3]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00505613 - 31.0008% [3]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0022326 - 44.1564% [3]
| | | | | | | | | | | | Remainder: 0.00282352 - 55.8436%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00216704 - 13.2869% [3]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000485801 - 2.97861% [3]
| | | | | | | | | | | Remainder: 3.544e-05 - 0.217294%
| | | | | | | | | | Remainder: 5.4e-06 - 0.0323287%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0472098 - 59.7836% [3]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.028269 - 59.8794% [3]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 3.892e-05 - 0.137677% [3]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.092e-05 - 0.0740034% [3]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0140894 - 49.8405% [3]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0139816 - 49.4593% [3]
| | | | | | | | | | | Remainder: 0.00013812 - 0.488592%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00862637 - 18.2724% [3]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00774897 - 16.4139% [3]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.428e-05 - 0.114976% [3]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00183844 - 3.89419% [3]
| | | | | | | | | | Remainder: 0.000672801 - 1.42513%
| | | | | | | | | Remainder: 0.0115375 - 14.6104%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0437828 - 35.6651% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0437442 - 99.9117% [3]
| | | | | | | | | Remainder: 3.864e-05 - 0.0882538%
| | | | | | | | Remainder: 1.048e-05 - 0.00853691%
| | | | | | | Remainder: 1.2e-06 - 0.000977499%
| | | | | | getOrientations(): 1.156e-05 - 0.00599188% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000421361 - 0.218403% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00033952 - 0.175983% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000197681 - 0.102464% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0543319 - 28.1618% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0543102 - 99.9602% [1]
| | | | | | | Remainder: 2.164e-05 - 0.0398293%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000445001 - 0.230657% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4.4e-07 - 0.000228065% [2]
| | | | | | Remainder: 0.0144181 - 7.47329%
| | | | | Remainder: 4.04e-06 - 0.002094%
| | | | fmb->setupBCFieldManagers(): 4e-06 - 0.0020728% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.384e-05 - 0.0071719% [1]
| | | | build response library: 1.924e-05 - 0.00997018% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.2474% [1]
| | | | | Remainder: 1.9e-05 - 98.7526%
| | | | Remainder: 5.16e-06 - 0.00267392%
| | | Remainder: 8.32e-06 - 0.00431125%
| | Mini-EM: eval auxiliary physics model evaluator: 0.186611 - 13.0717% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.0552734 - 29.6196% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.130314 - 69.8318% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00023216 - 0.178155% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0885994 - 67.9893% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.68e-06 - 0.00189618% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 6.16e-06 - 0.00695264% [3]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 2.24e-06 - 0.00252823% [3]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.000916122 - 1.034% [3]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00503537 - 5.6833% [3]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0129741 - 14.6435% [3]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00205836 - 2.32322% [3]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00821065 - 9.26716% [3]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0104398 - 11.7832% [3]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0143826 - 16.2333% [3]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 4e-06 - 0.0045147% [3]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.88e-06 - 0.00212191% [3]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0230321 - 25.9958% [3]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00275816 - 3.11307% [3]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00170776 - 1.92751% [3]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00700289 - 7.90399% [3]
| | | | | Remainder: 6.556e-05 - 0.073996%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.308e-05 - 0.0100373% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.96e-06 - 0.00150406% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00028248 - 0.216769% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0409847 - 31.4508% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0205503 - 50.1414% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0204162 - 49.8143% [1]
| | | | | Remainder: 1.816e-05 - 0.0443093%
| | | | Remainder: 0.00019996 - 0.153445%
| | | Remainder: 0.0010238 - 0.548629%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00418641 - 0.29325% [1]
| | | getWorksets(): 3.72e-06 - 0.088859% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2.24e-06 - 60.2151% [1]
| | | | Remainder: 1.48e-06 - 39.7849%
| | | getOrientations(): 7.6e-07 - 0.018154% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000732401 - 17.4947% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000899201 - 21.4791% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000398921 - 9.52896% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00118096 - 28.2094% [1]
| | | Phalanx::SortAndOrderEvaluators: 1e-06 - 0.0238868% [3]
| | | Remainder: 0.000969443 - 23.1569%
| | panzer::ModelEvaluator::create_W_op: 0.147884 - 10.359% [1]
| | panzer::ModelEvaluator::evalModel(J): 0.231928 - 16.2461% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.0001372 - 0.0591564% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.177629 - 76.5881% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.48e-06 - 0.000833197% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00226704 - 1.27628% [3]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00552445 - 3.11011% [3]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00649241 - 3.65504% [3]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.000615962 - 0.346769% [3]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.00735653 - 4.14152% [3]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00641553 - 3.61176% [3]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0018126 - 1.02044% [3]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00577737 - 3.25249% [3]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 3.8e-06 - 0.00213929% [3]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00327861 - 1.84576% [3]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0132693 - 7.47021% [3]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00220772 - 1.24288% [3]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0135515 - 7.62911% [3]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0136779 - 7.70029% [3]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0191765 - 10.7958% [3]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1e-05 - 0.00562971% [3]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00226284 - 1.27392% [3]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0132579 - 7.46382% [3]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0213266 - 12.0063% [3]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00426617 - 2.40173% [3]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.000664763 - 0.374242% [3]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.00729257 - 4.10551% [3]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.01518 - 8.54592% [3]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.011829 - 6.65938% [3]
| | | | Remainder: 0.000110401 - 0.0621526%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.308e-05 - 0.00563969% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.2e-06 - 0.000517403% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000614841 - 0.2651% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0532346 - 22.9531% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0531971 - 99.9296% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.812e-05 - 0.0528228% [1]
| | | | Remainder: 9.36e-06 - 0.0175825%
| | | Remainder: 0.00029772 - 0.128368%
| | MaxwellPreconditioner::build: 0.002816 - 0.197256% [1]
| | | MaxwellPreconditioner: Schur complement: 2.196e-05 - 0.779828% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.0011976 - 42.5284% [1]
| | | | Ifpack2::Relaxation::initialize: 3.12e-06 - 0.260521% [1]
| | | | Ifpack2::Relaxation::compute: 0.000352121 - 29.4022% [1]
| | | | Remainder: 0.000842361 - 70.3373%
| | | MaxwellPreconditioner: Solver S_E: 0.00148548 - 52.7514% [1]
| | | | Ifpack2::Relaxation::initialize: 1.32e-06 - 0.08886% [1]
| | | | Ifpack2::Relaxation::compute: 0.00104252 - 70.1807% [1]
| | | | Remainder: 0.000441641 - 29.7305%
| | | MaxwellPreconditioner: Block preconditioner: 9.832e-05 - 3.49147% [1]
| | | Remainder: 1.264e-05 - 0.448863%
| | Mini-EM: timestepper: 0.144976 - 10.1553% [1]
| | | Mini-EM: Advance Time Step: 0.144974 - 99.9983% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.0232674 - 16.0494% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00025328 - 1.08856% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0220112 - 94.6014% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 3.44e-06 - 0.0156284% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00020588 - 0.935341% [3]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00198288 - 9.00851% [3]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00113924 - 5.17573% [3]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000146721 - 0.666573% [3]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00103592 - 4.70633% [3]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.000834481 - 3.79116% [3]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00013948 - 0.633676% [3]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.0002182 - 0.991312% [3]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.08e-06 - 0.00944972% [3]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.000247761 - 1.12561% [3]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00230584 - 10.4758% [3]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000957202 - 4.3487% [3]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00039456 - 1.79254% [3]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00184628 - 8.38792% [3]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00354012 - 16.0833% [3]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 5.8e-06 - 0.0263502% [3]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000162 - 0.735988% [3]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00140636 - 6.3893% [3]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0018126 - 8.2349% [3]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.0002218 - 1.00767% [3]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.0001064 - 0.48339% [3]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000831041 - 3.77553% [3]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0019426 - 8.82551% [3]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.000400881 - 1.82126% [3]
| | | | | | Remainder: 0.00012164 - 0.552627%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.464e-05 - 0.0629208% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.4e-06 - 0.0103149% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000846601 - 3.63858% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 6.24e-05 - 0.268187% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 3.56e-05 - 57.0513% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.72e-06 - 2.75641% [1]
| | | | | | Remainder: 2.508e-05 - 40.1923%
| | | | | Remainder: 7.68e-05 - 0.330076%
| | | | Stratimikos: BelosLOWS: 0.116227 - 80.1711% [1]
| | | | | GMRES block system: Operation Op*x: 0.00157156 - 1.35215% [1]
| | | | | Belos::MVT::MvAddMv: 0.000108401 - 0.0932667% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.113847 - 97.952% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000379641 - 0.333467% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 8.444e-05 - 22.2421% [2]
| | | | | | | | Belos::MVT::MvDot: 7.844e-05 - 92.8944% [2]
| | | | | | | | Remainder: 6e-06 - 7.10564%
| | | | | | | Belos::MVT::MvScale: 5.5281e-05 - 14.5614% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00013712 - 36.1183% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.00012904 - 94.1074% [2]
| | | | | | | | Remainder: 8.08e-06 - 5.89265%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 4.18e-05 - 11.0104% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 3.964e-05 - 94.8325% [2]
| | | | | | | | Remainder: 2.16e-06 - 5.16746%
| | | | | | | Remainder: 6.1e-05 - 16.0678%
| | | | | | Belos::MVT::MvAddMv: 0.00014116 - 0.123991% [2]
| | | | | | Belos::MVT::MvNorm: 6.704e-05 - 0.0588862% [1]
| | | | | | GMRES block system: Operation Prec*x: 0.11047 - 97.0343% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.000314521 - 0.284711% [2]
| | | | | | | Belos::MVT::MvAddMv: 3.844e-05 - 0.0347967% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.00402129 - 3.64015% [2]
| | | | | | | | Belos::MVT::Assign: 0.00011016 - 2.73942% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.00034212 - 8.50773% [19]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00026632 - 77.844% [19]
| | | | | | | | | Remainder: 7.58e-05 - 22.156%
| | | | | | | | Belos::MVT::MvDot: 0.000416081 - 10.347% [36]
| | | | | | | | Belos::MVT::MvNorm: 0.00025268 - 6.28356% [19]
| | | | | | | | CG Q_B: Operation Op*x: 0.00215224 - 53.5213% [17]
| | | | | | | | Belos::MVT::MvAddMv: 0.00046876 - 11.657% [51]
| | | | | | | | Remainder: 0.000279241 - 6.94407%
| | | | | | | CG S_E: Operation Op*x: 0.000536921 - 0.486032% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.103881 - 94.0357% [1]
| | | | | | | | Belos::MVT::Assign: 8.636e-05 - 0.0831332% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.0036884 - 3.55059% [251]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00279484 - 75.7738% [251]
| | | | | | | | | Remainder: 0.000893561 - 24.2262%
| | | | | | | | Belos::MVT::MvDot: 0.00623602 - 6.00301% [501]
| | | | | | | | Belos::MVT::MvNorm: 0.00319989 - 3.08032% [251]
| | | | | | | | CG S_E: Operation Op*x: 0.0816378 - 78.5874% [250]
| | | | | | | | Belos::MVT::MvAddMv: 0.00731725 - 7.04384% [750]
| | | | | | | | Remainder: 0.0017158 - 1.65169%
| | | | | | | Remainder: 0.00167756 - 1.51857%
| | | | | | GMRES block system: Operation Op*x: 0.00105952 - 0.930657% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 1.888e-05 - 0.0165837% [1]
| | | | | | Remainder: 0.00171016 - 1.50216%
| | | | | Remainder: 0.000700321 - 0.602546%
| | | | Mini-EM: Compute responses: 0.00534241 - 3.68509% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000144921 - 2.71265% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00408633 - 76.4885% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 3.16e-06 - 0.0773311% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00010408 - 2.54703% [3]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000873962 - 21.3875% [3]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 2.2e-06 - 0.0538381% [3]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00020348 - 4.97953% [3]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.0001554 - 3.80293% [3]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0017262 - 42.2434% [3]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.72e-06 - 0.0420916% [3]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00021104 - 5.16454% [3]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000219921 - 5.38188% [3]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000194 - 4.74754% [3]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 2.644e-05 - 0.647036% [3]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.8e-06 - 0.0440493% [3]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000180121 - 4.4079% [3]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 8.496e-05 - 2.07913% [3]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 2.348e-05 - 0.574599% [3]
| | | | | | Remainder: 7.436e-05 - 1.81973%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 7.08e-06 - 0.132524% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.76e-06 - 0.0329439% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000668001 - 12.5037% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00024992 - 4.67804% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 6.8e-07 - 0.272087% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00023296 - 93.2138% [1]
| | | | | | Remainder: 1.628e-05 - 6.51408%
| | | | | Remainder: 0.000184401 - 3.45165%
| | | | Remainder: 0.000136841 - 0.0943904%
| | | Remainder: 2.48e-06 - 0.00171063%
| | Remainder: 0.0265918 - 1.86271%
| Remainder: 7.088e-05 - 0.00496476%
=================================
FOM Calculation
=================================
Number of cells = 4096
Time for Belos Linear Solve = 0.116227 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 35.2414 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=CG --linAlgebra=Tpetra --inputFile=maxwell16.xml':
187,067 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio (48.22%)
9,357,794 BR_RETIRED:u (48.22%)
24,802,227 L1-dcache-loads:u (77.23%)
405,267 L1-dcache-load-misses:u # 1.63% of all L1-dcache accesses (92.59%)
<not supported> LLC-loads:u
<not supported> LLC-load-misses:u
26,650,767 L1-icache-loads:u
240,471 L1-icache-load-misses:u # 0.90% of all L1-icache accesses
43,233,799 dTLB-loads:u (55.18%)
75,662 dTLB-load-misses:u # 0.18% of all dTLB cache accesses (71.71%)
18,889,253 iTLB-loads:u (33.09%)
15,333 iTLB-load-misses:u # 0.08% of all iTLB cache accesses (10.54%)
2.041526621 seconds time elapsed
1.667806000 seconds user
0.404613000 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=maxwell16.xml':
23,013,941 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio
5,287 ITLB_WALK:u
12,412 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio
30,779,676 L1D_TLB:u
1.994562709 seconds time elapsed
1.570815000 seconds user
0.475379000 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=maxwell16.xml':
26,607,949 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio
236,740 L1I_CACHE_REFILL:u
386,537 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio
27,886,205 L1D_CACHE:u
1.984669254 seconds time elapsed
1.659973000 seconds user
0.373009000 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=maxwell16.xml':
463,994 LL_CACHE_MISS_RD:u # 1.0 per cache access ll_cache_read_miss_ratio
485,486 LL_CACHE_RD:u
132,665 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio
17,194 L2D_TLB_REFILL:u
251,601 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio
1,452,731 L2D_CACHE:u
2.021976631 seconds time elapsed
1.594169000 seconds user
0.473220000 seconds sys