ampere_research/trilinos/output/xeon_CG_Tpetra_maxwell14.output

639 lines
49 KiB
Plaintext
Raw Normal View History

2024-11-12 10:03:16 -05:00
tron66.umiacs.umd.edu
1 CG Tpetra maxwell14.xml
output/xeon_CG_Tpetra_maxwell14.output
output/xeon_CG_Tpetra_maxwell14_power.output
dt = 9.5304e-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 = 9.5304e-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 = 9.5304e-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=18270,domainDim=18270,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=8820,domainDim=8820}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=8820,domainDim=9450}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=9450,domainDim=8820}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=9450,domainDim=9450}
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=18270, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=8820,domainDim=8820}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=8820, #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.00049838 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=9450,domainDim=9450}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=9450, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 243 iterations with total CPU time of 0.0654005 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=8820,domainDim=8820}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=8820, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 15 iterations with total CPU time of 0.00263001 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.0728981 sec
Electromagnetic Energy = 3.90809e-08
Electromagnetic Energy/dt^2 = 4.30271e+10
* finished time step 1, t = 9.5304e-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.08705 [1]
| Mini-EM: Total Time: 1.08702 - 99.997% [1]
| | Mini-EM: build mesh: 0.00040912 - 0.037637% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000271422 - 66.3429% [1]
| | | Remainder: 0.000137698 - 33.6571%
| | Mini-EM: build physics blocks: 0.000767497 - 0.0706058% [1]
| | Mini-EM: build auxiliary physics blocks: 0.00026272 - 0.0241689% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.122612 - 11.2797% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.0503002 - 4.62737% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.0185493 - 36.8771% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0149624 - 80.6631% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00063315 - 3.41334% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00290897 - 15.6824% [3]
| | | | Remainder: 4.4733e-05 - 0.241158%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00523904 - 10.4155% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00233584 - 44.5853% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000188253 - 3.59327% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000435256 - 8.30793% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.000564472 - 10.7743% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00119369 - 22.7846% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.000428685 - 8.1825% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 4.5165e-05 - 0.862085% [3]
| | | | Remainder: 4.7677e-05 - 0.910032%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00703735 - 13.9907% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00320978 - 6.38123% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00545157 - 10.8381% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00363571 - 7.22801% [3]
| | | Remainder: 0.00717752 - 14.2694%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.00314212 - 0.289059% [2]
| | Mini-EM: setup physics model evaluator: 0.217883 - 20.0441% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.217869 - 99.9935% [1]
| | | | allocate FieldManagerBuilder: 6.63e-06 - 0.00304311% [1]
| | | | fmb->setWorksetContainer(): 4.55e-07 - 0.000208841% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.209701 - 96.251% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.20969 - 99.9947% [1]
| | | | | | getWorksets(): 0.168564 - 80.3869% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.16856 - 99.998% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0988788 - 58.6608% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00585725 - 5.92367% [2]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.014169 - 14.3297% [2]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000532435 - 3.75775% [2]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0136268 - 96.173% [2]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000159784 - 1.17258% [2]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 5.6497e-05 - 0.414604% [2]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000479198 - 3.5166% [2]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00112761 - 8.27496% [2]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00411168 - 30.1736% [2]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000690718 - 5.06884% [2]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00186466 - 13.6839% [2]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000120389 - 0.883475% [2]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00297285 - 21.8163% [2]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00158474 - 53.307% [2]
| | | | | | | | | | | | Remainder: 0.00138811 - 46.693%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00167058 - 12.2596% [2]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000311374 - 2.28502% [2]
| | | | | | | | | | | Remainder: 6.1406e-05 - 0.450628%
| | | | | | | | | | Remainder: 9.812e-06 - 0.0692498%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0638194 - 64.5431% [4]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0338253 - 53.0016% [4]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 6.5158e-05 - 0.192631% [4]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 1.5989e-05 - 0.0472693% [2]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0168685 - 49.8694% [4]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0134778 - 39.8452% [2]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 1.6136e-05 - 0.0477039% [2]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00309945 - 9.16309% [2]
| | | | | | | | | | | Remainder: 0.000282359 - 0.834756%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0146974 - 23.0297% [4]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00991504 - 15.5361% [2]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 7.4724e-05 - 0.117087% [4]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00231951 - 3.6345% [4]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00260606 - 4.08348% [2]
| | | | | | | | | | Remainder: 0.00038135 - 0.597545%
| | | | | | | | | Remainder: 0.0150331 - 15.2036%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0696559 - 41.3241% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0695926 - 99.9091% [4]
| | | | | | | | | Remainder: 6.3317e-05 - 0.0908997%
| | | | | | | | Remainder: 2.5506e-05 - 0.0151317%
| | | | | | | Remainder: 3.318e-06 - 0.0019684%
| | | | | | getOrientations(): 8.213e-06 - 0.00391673% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.0007173 - 0.342076% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000693642 - 0.330794% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000341148 - 0.162691% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000112046 - 0.0534341% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000779883 - 0.371921% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4.96e-07 - 0.000236539% [2]
| | | | | | Remainder: 0.038474 - 18.348%
| | | | | Remainder: 1.1011e-05 - 0.0052508%
| | | | fmb->setupBCFieldManagers(): 8.064e-06 - 0.00370131% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.4349e-05 - 0.00658607% [1]
| | | | build response library: 0.00811926 - 3.72667% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00804346 - 99.0663% [1]
| | | | | | getWorksets(): 3.094e-06 - 0.038466% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.185e-06 - 70.6206% [1]
| | | | | | | Remainder: 9.09e-07 - 29.3794%
| | | | | | getOrientations(): 4.89e-07 - 0.00607947% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000775347 - 9.63947% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000959511 - 11.9291% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000388112 - 4.82519% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00112219 - 13.9516% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.128e-06 - 0.0140238% [3]
| | | | | | Remainder: 0.00479358 - 59.5961%
| | | | | Remainder: 7.5806e-05 - 0.933656%
| | | | Remainder: 1.9088e-05 - 0.00876122%
| | | Remainder: 1.4085e-05 - 0.00646447%
| | Mini-EM: setup auxiliary physics model evaluator: 0.174568 - 16.0594% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.174561 - 99.9956% [1]
| | | | allocate FieldManagerBuilder: 7.29e-07 - 0.00041762% [1]
| | | | fmb->setWorksetContainer(): 5.7e-07 - 0.000326534% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.174521 - 99.9775% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.174518 - 99.9981% [1]
| | | | | | getWorksets(): 0.118077 - 67.6589% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.118076 - 99.9989% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0724756 - 61.3805% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00455924 - 6.29073% [2]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0129188 - 17.8251% [2]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000537138 - 4.1578% [2]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.012377 - 95.8056% [2]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 9.7033e-05 - 0.783981% [2]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 5.7255e-05 - 0.462594% [2]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000507128 - 4.09736% [2]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00115413 - 9.32481% [2]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00358747 - 28.9851% [2]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000684549 - 5.53084% [2]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00135603 - 10.9561% [2]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 6.4471e-05 - 0.520896% [2]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00290837 - 23.4983% [2]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00154887 - 53.2554% [2]
| | | | | | | | | | | | Remainder: 0.00135951 - 46.7446%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0016245 - 13.1252% [2]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.0003114 - 2.51597% [2]
| | | | | | | | | | | Remainder: 2.4616e-05 - 0.198886%
| | | | | | | | | | Remainder: 4.724e-06 - 0.0365668%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.043449 - 59.9499% [2]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0246996 - 56.8474% [2]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 2.8364e-05 - 0.114836% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 1.355e-05 - 0.0548591% [2]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0100774 - 40.7997% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0145268 - 58.8137% [2]
| | | | | | | | | | | Remainder: 5.358e-05 - 0.216926%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00921164 - 21.201% [2]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00788609 - 18.1502% [2]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 3.6116e-05 - 0.0831227% [2]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00158627 - 3.65088% [2]
| | | | | | | | | | Remainder: 2.9238e-05 - 0.0672927%
| | | | | | | | | Remainder: 0.0115485 - 15.9344%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0455926 - 38.613% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0455571 - 99.9222% [2]
| | | | | | | | | Remainder: 3.5461e-05 - 0.077778%
| | | | | | | | Remainder: 7.727e-06 - 0.0065441%
| | | | | | | Remainder: 1.258e-06 - 0.00106541%
| | | | | | getOrientations(): 9.47e-06 - 0.00542637% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00042929 - 0.245986% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000347214 - 0.198956% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000195176 - 0.111837% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0362328 - 20.7616% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.036208 - 99.9317% [1]
| | | | | | | Remainder: 2.4743e-05 - 0.068289%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000417232 - 0.239076% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4.77e-07 - 0.000273324% [2]
| | | | | | Remainder: 0.0188094 - 10.7779%
| | | | | Remainder: 3.259e-06 - 0.00186739%
| | | | fmb->setupBCFieldManagers(): 4.082e-06 - 0.00233844% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.1005e-05 - 0.0063044% [1]
| | | | build response library: 1.7717e-05 - 0.0101495% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.02e-07 - 1.70458% [1]
| | | | | Remainder: 1.7415e-05 - 98.2954%
| | | | Remainder: 5.132e-06 - 0.00293995%
| | | Remainder: 7.7e-06 - 0.00441088%
| | Mini-EM: eval auxiliary physics model evaluator: 0.130786 - 12.0316% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.036704 - 28.0642% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.0926571 - 70.8465% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000388926 - 0.419748% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.060626 - 65.4305% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.125e-06 - 0.00185564% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.898e-06 - 0.00642958% [2]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.228e-06 - 0.00202553% [2]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.000515623 - 0.850498% [2]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00274945 - 4.5351% [2]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00985974 - 16.2632% [2]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00107492 - 1.77304% [2]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00239363 - 3.94819% [2]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00805511 - 13.2866% [2]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.011987 - 19.7721% [2]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 2.038e-06 - 0.00336159% [2]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 8.62e-07 - 0.00142183% [2]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0164525 - 27.1377% [2]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00221495 - 3.65347% [2]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.000513101 - 0.846338% [2]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00475772 - 7.84766% [2]
| | | | | Remainder: 4.3094e-05 - 0.0710817%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.0799e-05 - 0.0116548% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.154e-06 - 0.0023247% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000240985 - 0.260083% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0312234 - 33.6978% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0156827 - 50.2274% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0155268 - 49.7281% [1]
| | | | | Remainder: 1.3892e-05 - 0.0444923%
| | | | Remainder: 0.000164841 - 0.177904%
| | | Remainder: 0.00142469 - 1.08933%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00426197 - 0.392079% [1]
| | | getWorksets(): 3.129e-06 - 0.0734168% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2.12e-06 - 67.7533% [1]
| | | | Remainder: 1.009e-06 - 32.2467%
| | | getOrientations(): 9.82e-07 - 0.023041% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000713993 - 16.7527% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000875605 - 20.5446% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000371678 - 8.72081% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00111908 - 26.2573% [1]
| | | Phalanx::SortAndOrderEvaluators: 8.96e-07 - 0.0210232% [3]
| | | Remainder: 0.0011766 - 27.6071%
| | panzer::ModelEvaluator::create_W_op: 0.102499 - 9.42938% [1]
| | panzer::ModelEvaluator::evalModel(J): 0.160908 - 14.8027% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000134345 - 0.0834921% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.122239 - 75.9684% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.343e-06 - 0.00109867% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.000707786 - 0.579019% [2]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00320473 - 2.6217% [2]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00485341 - 3.97043% [2]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.000402183 - 0.329014% [2]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0049885 - 4.08095% [2]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00495201 - 4.0511% [2]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00125598 - 1.02748% [2]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0034808 - 2.84754% [2]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 2.024e-06 - 0.00165577% [2]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00196338 - 1.60619% [2]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0101904 - 8.33645% [2]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00145945 - 1.19394% [2]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00352305 - 2.8821% [2]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0103991 - 8.50719% [2]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0158926 - 13.0013% [2]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 4.298e-06 - 0.00351607% [2]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.000738655 - 0.604272% [2]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0101521 - 8.30511% [2]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0160437 - 13.1249% [2]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00331748 - 2.71393% [2]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.000382784 - 0.313144% [2]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.00484084 - 3.96015% [2]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0118209 - 9.67035% [2]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.00760174 - 6.21876% [2]
| | | | Remainder: 5.9559e-05 - 0.0487235%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.1469e-05 - 0.0071277% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.125e-06 - 0.000699159% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000488617 - 0.303663% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0376967 - 23.4276% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.037673 - 99.9369% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.4299e-05 - 0.0379317% [1]
| | | | Remainder: 9.48e-06 - 0.0251481%
| | | Remainder: 0.000336385 - 0.209055%
| | MaxwellPreconditioner::build: 0.00193393 - 0.177912% [1]
| | | MaxwellPreconditioner: Schur complement: 1.4271e-05 - 0.737926% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00100212 - 51.8176% [1]
| | | | Ifpack2::Relaxation::initialize: 8.798e-06 - 0.877941% [1]
| | | | Ifpack2::Relaxation::compute: 0.000260571 - 26.0021% [1]
| | | | Remainder: 0.000732748 - 73.12%
| | | MaxwellPreconditioner: Solver S_E: 0.000832829 - 43.064% [1]
| | | | Ifpack2::Relaxation::initialize: 1.332e-06 - 0.159937% [1]
| | | | Ifpack2::Relaxation::compute: 0.000375344 - 45.0686% [1]
| | | | Remainder: 0.000456153 - 54.7715%
| | | MaxwellPreconditioner: Block preconditioner: 7.559e-05 - 3.90862% [1]
| | | Remainder: 9.126e-06 - 0.471888%
| | Mini-EM: timestepper: 0.0941817 - 8.66424% [1]
| | | Mini-EM: Advance Time Step: 0.0941796 - 99.9977% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.017493 - 18.5741% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000183947 - 1.05155% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0165838 - 94.8024% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.594e-06 - 0.00961181% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000103838 - 0.626143% [2]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00147393 - 8.8878% [2]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.000808409 - 4.8747% [2]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 5.5207e-05 - 0.332898% [2]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.000668444 - 4.03071% [2]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.000794035 - 4.78803% [2]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 8.5265e-05 - 0.514147% [2]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000150332 - 0.906501% [2]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 1.504e-06 - 0.00906911% [2]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.0007901 - 4.7643% [2]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00161812 - 9.75724% [2]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000467936 - 2.82165% [2]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.000260101 - 1.56841% [2]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00116566 - 7.02891% [2]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00304187 - 18.3425% [2]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.86e-06 - 0.0232758% [2]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 9.6576e-05 - 0.582353% [2]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00111421 - 6.71866% [2]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00162467 - 9.79678% [2]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000133857 - 0.807157% [2]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 5.5449e-05 - 0.334357% [2]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000639574 - 3.85663% [2]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00110988 - 6.69259% [2]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.000271996 - 1.64013% [2]
| | | | | | Remainder: 4.7347e-05 - 0.285502%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.1124e-05 - 0.0635912% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.033e-06 - 0.0116218% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000565528 - 3.23289% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 8.9106e-05 - 0.509382% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 6.9689e-05 - 78.2091% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.551e-06 - 1.74062% [1]
| | | | | | Remainder: 1.7866e-05 - 20.0503%
| | | | | Remainder: 5.7475e-05 - 0.32856%
| | | | Stratimikos: BelosLOWS: 0.0729267 - 77.4337% [1]
| | | | | GMRES block system: Operation Op*x: 0.000993978 - 1.36298% [1]
| | | | | Belos::MVT::MvAddMv: 9.8464e-05 - 0.135018% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.0713171 - 97.7929% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000350736 - 0.491798% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 8.4599e-05 - 24.1204% [2]
| | | | | | | | Belos::MVT::MvDot: 7.9402e-05 - 93.8569% [2]
| | | | | | | | Remainder: 5.197e-06 - 6.1431%
| | | | | | | Belos::MVT::MvScale: 4.738e-05 - 13.5087% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000144771 - 41.2763% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.000136691 - 94.4188% [2]
| | | | | | | | Remainder: 8.08e-06 - 5.58123%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 2.8116e-05 - 8.01629% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 2.5935e-05 - 92.2429% [2]
| | | | | | | | Remainder: 2.181e-06 - 7.75715%
| | | | | | | Remainder: 4.587e-05 - 13.0782%
| | | | | | Belos::MVT::MvAddMv: 9.9588e-05 - 0.139641% [2]
| | | | | | Belos::MVT::MvNorm: 5.2517e-05 - 0.0736387% [1]
| | | | | | GMRES block system: Operation Prec*x: 0.0694139 - 97.3314% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.000235995 - 0.339982% [2]
| | | | | | | Belos::MVT::MvAddMv: 3.4928e-05 - 0.0503185% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.00265383 - 3.8232% [2]
| | | | | | | | Belos::MVT::Assign: 6.6635e-05 - 2.5109% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.000233654 - 8.80441% [17]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.000193419 - 82.7801% [17]
| | | | | | | | | Remainder: 4.0235e-05 - 17.2199%
| | | | | | | | Belos::MVT::MvDot: 0.000399137 - 15.04% [32]
| | | | | | | | Belos::MVT::MvNorm: 0.000222545 - 8.3858% [17]
| | | | | | | | CG Q_B: Operation Op*x: 0.00134367 - 50.6315% [15]
| | | | | | | | Belos::MVT::MvAddMv: 0.000223019 - 8.40367% [45]
| | | | | | | | Remainder: 0.000165167 - 6.22372%
| | | | | | | CG S_E: Operation Op*x: 0.000369309 - 0.532039% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.064921 - 93.5274% [1]
| | | | | | | | Belos::MVT::Assign: 8.7702e-05 - 0.13509% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.00234943 - 3.6189% [244]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00197378 - 84.0109% [244]
| | | | | | | | | Remainder: 0.000375652 - 15.9891%
| | | | | | | | Belos::MVT::MvDot: 0.00632323 - 9.73988% [487]
| | | | | | | | Belos::MVT::MvNorm: 0.00324759 - 5.00237% [244]
| | | | | | | | CG S_E: Operation Op*x: 0.0480972 - 74.0857% [243]
| | | | | | | | Belos::MVT::MvAddMv: 0.0039178 - 6.03471% [729]
| | | | | | | | Remainder: 0.000898056 - 1.38331%
| | | | | | | Remainder: 0.00119882 - 1.72705%
| | | | | | GMRES block system: Operation Op*x: 0.00087356 - 1.2249% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 3.0684e-05 - 0.0430248% [1]
| | | | | | Remainder: 0.0004961 - 0.695626%
| | | | | Remainder: 0.000517156 - 0.709145%
| | | | Mini-EM: Compute responses: 0.00367942 - 3.90682% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000178222 - 4.84375% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00271916 - 73.9018% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 2.067e-06 - 0.0760162% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 5.9173e-05 - 2.17615% [2]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000659548 - 24.2556% [2]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.278e-06 - 0.0469998% [2]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000135112 - 4.96889% [2]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 9.1553e-05 - 3.36696% [2]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00117473 - 43.2019% [2]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.582e-06 - 0.0581798% [2]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000123333 - 4.5357% [2]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000164047 - 6.03301% [2]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 8.2198e-05 - 3.02292% [2]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 2.2899e-05 - 0.842135% [2]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.201e-06 - 0.0441681% [2]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000105227 - 3.86984% [2]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 5.5818e-05 - 2.05277% [2]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 1.2268e-05 - 0.451169% [2]
| | | | | | Remainder: 2.7127e-05 - 0.997625%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 6.271e-06 - 0.170434% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.358e-06 - 0.036908% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000456016 - 12.3937% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000173612 - 4.71846% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 6.44e-07 - 0.370942% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000158353 - 91.2109% [1]
| | | | | | Remainder: 1.4615e-05 - 8.4182%
| | | | | Remainder: 0.000144786 - 3.93502%
| | | | Remainder: 8.0475e-05 - 0.0854485%
| | | Remainder: 2.153e-06 - 0.00228601%
| | Remainder: 0.0225011 - 2.06998%
| Remainder: 3.2632e-05 - 0.00300189%
=================================
FOM Calculation
=================================
Number of cells = 2744
Time for Belos Linear Solve = 0.0729267 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 37.6268 k-cell-steps per second
=================================
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell14.xml':
27.25 msec task-clock:u # 0.016 CPUs utilized
0 context-switches:u # 0.000 /sec
0 cpu-migrations:u # 0.000 /sec
2,736 page-faults:u # 100.393 K/sec
45,435,644 cycles:u # 1.667 GHz
78,271,647 instructions:u # 1.72 insn per cycle
16,994,482 branches:u # 623.582 M/sec
291,926 branch-misses:u # 1.72% of all branches
1.734804981 seconds time elapsed
1.385908000 seconds user
0.304639000 seconds sys
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell14.xml':
7,616 iTLB-loads:u
14,515 iTLB-load-misses:u # 190.59% of all iTLB cache accesses
17,745,451 dTLB-loads:u
14,184 dTLB-load-misses:u # 0.08% of all dTLB cache accesses
1.711892229 seconds time elapsed
1.371238000 seconds user
0.302275000 seconds sys
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell14.xml':
17,720,302 L1-dcache-loads:u
572,377 L1-dcache-load-misses:u # 3.23% of all L1-dcache accesses
63,704 LLC-loads:u
11,538 LLC-load-misses:u # 18.11% of all LL-cache accesses
1.721082120 seconds time elapsed
1.398303000 seconds user
0.279066000 seconds sys