ampere_research/trilinos/output/altra_CG_Tpetra_maxwell10.output
2024-12-02 23:32:33 -05:00

623 lines
48 KiB
Plaintext

oasis15.umiacs.umd.edu
1 CG Tpetra maxwell10.xml
output/altra_CG_Tpetra_maxwell10.output
output/altra_CG_Tpetra_maxwell10_power.output
dt = 1.33426e-09
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 = 1.33426e-09 [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 = 1.33426e-09 [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=6930,domainDim=6930,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=3300,domainDim=3300}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=3300,domainDim=3630}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=3630,domainDim=3300}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=3630,domainDim=3630}
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=6930, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=3300,domainDim=3300}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=3300, #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.000397599 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=3630,domainDim=3630}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=3630, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 201 iterations with total CPU time of 0.0233816 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=3300,domainDim=3300}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=3300, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 11 iterations with total CPU time of 0.000927318 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.0281961 sec
Electromagnetic Energy = 7.64729e-08
Electromagnetic Energy/dt^2 = 4.29565e+10
* finished time step 1, t = 1.33426e-09
**************************************************
*** 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: 0.430865 [1]
| Mini-EM: Total Time: 0.430787 - 99.982% [1]
| | Mini-EM: build mesh: 0.000606999 - 0.140905% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00029928 - 49.3049% [1]
| | | Remainder: 0.000307719 - 50.6951%
| | Mini-EM: build physics blocks: 0.000886919 - 0.205883% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000246159 - 0.0571416% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.05667 - 13.155% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.0206319 - 4.78934% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.00769947 - 37.3183% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.00616015 - 80.0075% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.000347199 - 4.50939% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00114032 - 14.8104% [3]
| | | | Remainder: 5.18e-05 - 0.672774%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00325155 - 15.7598% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00102584 - 31.5491% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 7.996e-05 - 2.45913% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00036016 - 11.0765% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 8.984e-05 - 2.76299% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00142432 - 43.8042% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.000180639 - 5.55547% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 3.116e-05 - 0.958311% [3]
| | | | Remainder: 5.964e-05 - 1.8342%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0018944 - 9.18189% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.000873358 - 4.23305% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00239256 - 11.5964% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00102836 - 4.98432% [3]
| | | Remainder: 0.0034922 - 16.9262%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.000801839 - 0.186133% [2]
| | Mini-EM: setup physics model evaluator: 0.0911629 - 21.1619% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.0911476 - 99.9832% [1]
| | | | allocate FieldManagerBuilder: 2.44e-06 - 0.00267698% [1]
| | | | fmb->setWorksetContainer(): 5.6e-07 - 0.000614388% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.0836925 - 91.8209% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0836798 - 99.9848% [1]
| | | | | | getWorksets(): 0.0564703 - 67.4838% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0564668 - 99.9937% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0317158 - 56.1673% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00272676 - 8.59746% [1]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00599659 - 18.9072% [1]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00032996 - 5.50246% [1]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00565651 - 94.3288% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000105759 - 1.86969% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.184e-05 - 0.562891% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000223 - 3.94236% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000487839 - 8.62438% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00112224 - 19.8398% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000228319 - 4.03639% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000880319 - 15.5629% [1]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 6.672e-05 - 1.17953% [1]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00156988 - 27.7535% [1]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000643119 - 40.9662% [1]
| | | | | | | | | | | | Remainder: 0.000926758 - 59.0338%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000760919 - 13.4521% [1]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00012552 - 2.21904% [1]
| | | | | | | | | | | Remainder: 5.416e-05 - 0.957481%
| | | | | | | | | | Remainder: 1.012e-05 - 0.168763%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0182941 - 57.6814% [2]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0110343 - 60.3163% [2]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 3.916e-05 - 0.354892% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.72e-06 - 0.0880886% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00624463 - 56.5927% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00382791 - 34.6909% [1]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 1.044e-05 - 0.0946137% [1]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000688759 - 6.24196% [1]
| | | | | | | | | | | Remainder: 0.00021372 - 1.93686%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00384724 - 21.0299% [2]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00202556 - 11.0722% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 7.84e-05 - 0.428553% [2]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000729319 - 3.98663% [2]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000535559 - 2.92749% [1]
| | | | | | | | | | Remainder: 4.372e-05 - 0.238984%
| | | | | | | | | Remainder: 0.00469835 - 14.8139%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0247289 - 43.7937% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0246994 - 99.881% [2]
| | | | | | | | | Remainder: 2.9439e-05 - 0.119047%
| | | | | | | | Remainder: 2.204e-05 - 0.0390318%
| | | | | | | Remainder: 3.56e-06 - 0.0063042%
| | | | | | getOrientations(): 6.56e-06 - 0.00783941% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000665119 - 0.794838% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000683079 - 0.816301% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000347239 - 0.414962% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00016864 - 0.20153% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000831879 - 0.994122% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 8.8e-07 - 0.00105163% [2]
| | | | | | Remainder: 0.0245061 - 29.2855%
| | | | | Remainder: 1.272e-05 - 0.0151985%
| | | | fmb->setupBCFieldManagers(): 8.36e-06 - 0.00917194% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.62e-05 - 0.0177734% [1]
| | | | build response library: 0.00740583 - 8.1251% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00720179 - 97.2449% [1]
| | | | | | getWorksets(): 3.12e-06 - 0.0433226% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.12e-06 - 67.9487% [1]
| | | | | | | Remainder: 1e-06 - 32.0513%
| | | | | | getOrientations(): 7.6e-07 - 0.0105529% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000730079 - 10.1375% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000900878 - 12.5091% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00039412 - 5.47253% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0011692 - 16.2348% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.52e-06 - 0.0211059% [3]
| | | | | | Remainder: 0.00400211 - 55.5711%
| | | | | Remainder: 0.00020404 - 2.75513%
| | | | Remainder: 2.168e-05 - 0.0237856%
| | | Remainder: 1.528e-05 - 0.0167612%
| | Mini-EM: setup auxiliary physics model evaluator: 0.060899 - 14.1367% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.0608897 - 99.9848% [1]
| | | | allocate FieldManagerBuilder: 1.12e-06 - 0.00183939% [1]
| | | | fmb->setWorksetContainer(): 5.2e-07 - 0.000854003% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.0608481 - 99.9316% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0608442 - 99.9937% [1]
| | | | | | getWorksets(): 0.0337288 - 55.4347% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0337278 - 99.997% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0239314 - 70.9546% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00272972 - 11.4064% [1]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00473059 - 19.7673% [1]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00019612 - 4.14578% [1]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00453167 - 95.795% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.448e-05 - 1.20221% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.04e-05 - 0.670834% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000184919 - 4.08059% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00030132 - 6.6492% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000994198 - 21.9389% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00018556 - 4.09473% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000779479 - 17.2007% [1]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 2.612e-05 - 0.576388% [1]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0011456 - 25.2798% [1]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000363039 - 31.6899% [1]
| | | | | | | | | | | | Remainder: 0.000782559 - 68.3101%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000693719 - 15.3082% [1]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.0001228 - 2.70982% [1]
| | | | | | | | | | | Remainder: 1.308e-05 - 0.288635%
| | | | | | | | | | Remainder: 2.8e-06 - 0.0591892%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0130015 - 54.3284% [1]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00775795 - 59.6695% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.372e-05 - 0.176851% [1]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 8.2e-06 - 0.105698% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00380187 - 49.0062% [1]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00390623 - 50.3514% [1]
| | | | | | | | | | | Remainder: 2.792e-05 - 0.359889%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00205776 - 15.827% [1]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00267572 - 20.58% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 2.044e-05 - 0.157212% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000469839 - 3.61372% [1]
| | | | | | | | | | Remainder: 1.984e-05 - 0.152597%
| | | | | | | | | Remainder: 0.00346955 - 14.4979%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.00978835 - 29.0216% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.00976983 - 99.8108% [1]
| | | | | | | | | Remainder: 1.852e-05 - 0.189205%
| | | | | | | | Remainder: 8.04e-06 - 0.0238379%
| | | | | | | Remainder: 1e-06 - 0.00296483%
| | | | | | getOrientations(): 7.12e-06 - 0.011702% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000363879 - 0.59805% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00033444 - 0.549666% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000193919 - 0.318714% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0138285 - 22.7277% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0138097 - 99.8638% [1]
| | | | | | | Remainder: 1.884e-05 - 0.13624%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000426359 - 0.700739% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 3.6e-07 - 0.000591675% [2]
| | | | | | Remainder: 0.0119609 - 19.6582%
| | | | | Remainder: 3.84e-06 - 0.0063108%
| | | | fmb->setupBCFieldManagers(): 3.32e-06 - 0.00545248% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.264e-05 - 0.0207588% [1]
| | | | build response library: 1.9e-05 - 0.031204% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.26316% [1]
| | | | | Remainder: 1.876e-05 - 98.7368%
| | | | Remainder: 5.04e-06 - 0.00827726%
| | | Remainder: 9.28e-06 - 0.0152383%
| | Mini-EM: eval auxiliary physics model evaluator: 0.0454979 - 10.5616% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.0131816 - 28.9718% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.0316364 - 69.5336% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.0001234 - 0.390058% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0217516 - 68.755% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.4e-06 - 0.00643632% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.32e-06 - 0.0152633% [1]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 7.6e-07 - 0.003494% [1]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00021124 - 0.971148% [1]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00123392 - 5.67278% [1]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00299996 - 13.7919% [1]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000325479 - 1.49635% [1]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00202592 - 9.31389% [1]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00252044 - 11.5874% [1]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00354251 - 16.2863% [1]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.36e-06 - 0.00625242% [1]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 4.8e-07 - 0.00220674% [1]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.00559167 - 25.707% [1]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00106124 - 4.8789% [1]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.000445239 - 2.04693% [1]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00175544 - 8.0704% [1]
| | | | | Remainder: 3.12e-05 - 0.143438%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.204e-05 - 0.0380575% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2e-06 - 0.00632184% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000163399 - 0.516491% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.00949319 - 30.0072% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00479247 - 50.4833% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.00468859 - 49.389% [1]
| | | | | Remainder: 1.212e-05 - 0.127671%
| | | | Remainder: 9.076e-05 - 0.286885%
| | | Remainder: 0.000679999 - 1.49457%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00426239 - 0.989442% [1]
| | | getWorksets(): 2.84e-06 - 0.0666292% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.64e-06 - 57.7465% [1]
| | | | Remainder: 1.2e-06 - 42.2535%
| | | getOrientations(): 9.2e-07 - 0.0215841% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000723919 - 16.9839% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000884839 - 20.7592% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000391439 - 9.18355% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00119636 - 28.0677% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.08e-06 - 0.0253379% [3]
| | | Remainder: 0.001061 - 24.8921%
| | panzer::ModelEvaluator::create_W_op: 0.0380295 - 8.8279% [1]
| | panzer::ModelEvaluator::evalModel(J): 0.0563708 - 13.0855% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 7.0399e-05 - 0.124886% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.043966 - 77.9943% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.36e-06 - 0.0030933% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00056976 - 1.29591% [1]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00133 - 3.02506% [1]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00157432 - 3.58076% [1]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00015632 - 0.355548% [1]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0017964 - 4.08588% [1]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00154844 - 3.5219% [1]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000611559 - 1.39098% [1]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00128116 - 2.91398% [1]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.36e-06 - 0.0030933% [1]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00107692 - 2.44944% [1]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00320471 - 7.28908% [1]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000538679 - 1.22522% [1]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00336083 - 7.64417% [1]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00329836 - 7.50206% [1]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00459631 - 10.4543% [1]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 5.24e-06 - 0.0119183% [1]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.000582839 - 1.32566% [1]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00321595 - 7.31465% [1]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00516759 - 11.7536% [1]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00160136 - 3.64226% [1]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00016284 - 0.370377% [1]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.00179244 - 4.07687% [1]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00362935 - 8.25492% [1]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.00281584 - 6.40458% [1]
| | | | Remainder: 4.604e-05 - 0.104717%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.22e-05 - 0.0216424% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.4e-06 - 0.00248356% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000266879 - 0.473435% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0119789 - 21.2502% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0119573 - 99.8197% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.26e-05 - 0.105185% [1]
| | | | Remainder: 9e-06 - 0.0751321%
| | | Remainder: 7.5e-05 - 0.133048%
| | MaxwellPreconditioner::build: 0.0016188 - 0.375776% [1]
| | | MaxwellPreconditioner: Schur complement: 1.516e-05 - 0.936497% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.000910479 - 56.2441% [1]
| | | | Ifpack2::Relaxation::initialize: 3.4e-06 - 0.37343% [1]
| | | | Ifpack2::Relaxation::compute: 0.000162959 - 17.8982% [1]
| | | | Remainder: 0.00074412 - 81.7284%
| | | MaxwellPreconditioner: Solver S_E: 0.000580919 - 35.8858% [1]
| | | | Ifpack2::Relaxation::initialize: 1.36e-06 - 0.234112% [1]
| | | | Ifpack2::Relaxation::compute: 0.000172959 - 29.7733% [1]
| | | | Remainder: 0.0004066 - 69.9925%
| | | MaxwellPreconditioner: Block preconditioner: 0.00010304 - 6.36522% [1]
| | | Remainder: 9.2e-06 - 0.568323%
| | Mini-EM: timestepper: 0.0350151 - 8.12815% [1]
| | | Mini-EM: Advance Time Step: 0.0350126 - 99.993% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.00520283 - 14.8599% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 7.644e-05 - 1.4692% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00481747 - 92.5933% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.4e-06 - 0.0290609% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 3.304e-05 - 0.685837% [1]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.000425919 - 8.84113% [1]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00024548 - 5.09562% [1]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 2.244e-05 - 0.465804% [1]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00020824 - 4.3226% [1]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.000202239 - 4.19803% [1]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 4.048e-05 - 0.840275% [1]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 5.316e-05 - 1.10348% [1]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 1e-06 - 0.0207578% [1]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.68e-05 - 1.5942% [1]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00046804 - 9.71547% [1]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000208559 - 4.32922% [1]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 6.352e-05 - 1.31853% [1]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000416799 - 8.65182% [1]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.000818879 - 16.9981% [1]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.76e-06 - 0.0780492% [1]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 3.172e-05 - 0.658436% [1]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0003294 - 6.83761% [1]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.000430959 - 8.94575% [1]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.664e-05 - 1.3833% [1]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 2.184e-05 - 0.45335% [1]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00018928 - 3.92903% [1]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.000329359 - 6.83676% [1]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 9.516e-05 - 1.97531% [1]
| | | | | | Remainder: 3.336e-05 - 0.692479%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.048e-05 - 0.201429% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.96e-06 - 0.0376718% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00021948 - 4.21847% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 3.212e-05 - 0.617356% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.432e-05 - 44.5828% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.36e-06 - 4.23412% [1]
| | | | | | Remainder: 1.644e-05 - 51.1831%
| | | | | Remainder: 4.488e-05 - 0.862607%
| | | | Stratimikos: BelosLOWS: 0.0282284 - 80.6236% [1]
| | | | | GMRES block system: Operation Op*x: 0.00030516 - 1.08104% [1]
| | | | | Belos::MVT::MvAddMv: 6.604e-05 - 0.233948% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.0273394 - 96.8506% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.0002502 - 0.915163% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 4.756e-05 - 19.0088% [2]
| | | | | | | | Belos::MVT::MvDot: 4.208e-05 - 88.4777% [2]
| | | | | | | | Remainder: 5.48e-06 - 11.5223%
| | | | | | | Belos::MVT::MvScale: 3.336e-05 - 13.3333% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 9.916e-05 - 39.6323% [2]
| | | | | | | | Belos::MVT::MvTransMv: 9.184e-05 - 92.618% [2]
| | | | | | | | Remainder: 7.32e-06 - 7.38201%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 2.096e-05 - 8.3773% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.892e-05 - 90.2672% [2]
| | | | | | | | Remainder: 2.04e-06 - 9.73282%
| | | | | | | Remainder: 4.916e-05 - 19.6483%
| | | | | | Belos::MVT::MvAddMv: 5.276e-05 - 0.192982% [2]
| | | | | | Belos::MVT::MvNorm: 3.532e-05 - 0.129191% [1]
| | | | | | GMRES block system: Operation Prec*x: 0.0251833 - 92.1137% [1]
| | | | | | | CG Q_B: Operation Op*x: 8.908e-05 - 0.353726% [2]
| | | | | | | Belos::MVT::MvAddMv: 1.996e-05 - 0.0792588% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.00101264 - 4.02106% [2]
| | | | | | | | Belos::MVT::Assign: 2.936e-05 - 2.89936% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.0001502 - 14.8326% [13]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00011132 - 74.1145% [13]
| | | | | | | | | Remainder: 3.888e-05 - 25.8855%
| | | | | | | | Belos::MVT::MvDot: 9.86e-05 - 9.73695% [24]
| | | | | | | | Belos::MVT::MvNorm: 5.924e-05 - 5.85007% [13]
| | | | | | | | CG Q_B: Operation Op*x: 0.00036504 - 36.0485% [11]
| | | | | | | | Belos::MVT::MvAddMv: 0.000117598 - 11.613% [33]
| | | | | | | | Remainder: 0.000192599 - 19.0195%
| | | | | | | CG S_E: Operation Op*x: 0.0001276 - 0.506685% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.0231446 - 91.9047% [1]
| | | | | | | | Belos::MVT::Assign: 2.532e-05 - 0.109399% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.00131952 - 5.70118% [202]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.000886758 - 67.2032% [202]
| | | | | | | | | Remainder: 0.000432759 - 32.7968%
| | | | | | | | Belos::MVT::MvDot: 0.00177236 - 7.65773% [403]
| | | | | | | | Belos::MVT::MvNorm: 0.000943197 - 4.07523% [202]
| | | | | | | | CG S_E: Operation Op*x: 0.0156881 - 67.7828% [201]
| | | | | | | | Belos::MVT::MvAddMv: 0.00240928 - 10.4097% [603]
| | | | | | | | Remainder: 0.000986877 - 4.26395%
| | | | | | | Remainder: 0.0007894 - 3.13461%
| | | | | | GMRES block system: Operation Op*x: 0.00026372 - 0.964615% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 1.12e-05 - 0.0409665% [1]
| | | | | | Remainder: 0.00154288 - 5.64342%
| | | | | Remainder: 0.000517837 - 1.83445%
| | | | Mini-EM: Compute responses: 0.00150976 - 4.31204% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 6.564e-05 - 4.34772% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.000874399 - 57.9165% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.2e-06 - 0.137237% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 2.06e-05 - 2.3559% [1]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00018964 - 21.688% [1]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 5.2e-07 - 0.0594694% [1]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 4.216e-05 - 4.8216% [1]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 2.904e-05 - 3.32114% [1]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000330959 - 37.8499% [1]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 5.6e-07 - 0.064044% [1]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 3.912e-05 - 4.47393% [1]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 6.88e-05 - 7.86826% [1]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 2.232e-05 - 2.55261% [1]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 3.064e-05 - 3.50412% [1]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 8.8e-07 - 0.100641% [1]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 5.232e-05 - 5.98354% [1]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 1.756e-05 - 2.00824% [1]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 6.44e-06 - 0.736506% [1]
| | | | | | Remainder: 2.164e-05 - 2.47484%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 5.04e-06 - 0.333828% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.28e-06 - 0.0847818% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0002074 - 13.7373% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000220799 - 14.6248% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 5.2e-07 - 0.235508% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000209039 - 94.6739% [1]
| | | | | | Remainder: 1.124e-05 - 5.0906%
| | | | | Remainder: 0.0001352 - 8.95508%
| | | | Remainder: 7.16e-05 - 0.204498%
| | | Remainder: 2.44e-06 - 0.00696843%
| | Remainder: 0.0180874 - 4.19869%
| Remainder: 7.752e-05 - 0.0179917%
=================================
FOM Calculation
=================================
Number of cells = 1000
Time for Belos Linear Solve = 0.0282284 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 35.4253 k-cell-steps per second
=================================
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-arm.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=maxwell10.xml':
51.00 msec task-clock:u # 0.049 CPUs utilized
0 context-switches:u # 0.000 /sec
0 cpu-migrations:u # 0.000 /sec
3,313 page-faults:u # 64.956 K/sec
65,825,806 cycles:u # 1.291 GHz (60.68%)
73,633,263 instructions:u # 1.12 insn per cycle (80.18%)
<not supported> branches:u
369,087 branch-misses:u
31,786,200 L1-dcache-loads:u # 623.209 M/sec
494,127 L1-dcache-load-misses:u # 1.55% of all L1-dcache accesses
<not supported> LLC-loads:u
<not supported> LLC-load-misses:u
30,390,189 L1-icache-loads:u # 595.838 M/sec
294,258 L1-icache-load-misses:u # 0.97% of all L1-icache accesses
58,443,089 dTLB-loads:u # 1.146 G/sec (21.58%)
<not counted> dTLB-load-misses:u (0.00%)
<not counted> iTLB-loads:u (0.00%)
<not counted> iTLB-load-misses:u (0.00%)
<not supported> L1-dcache-prefetches:u
<not supported> L1-dcache-prefetch-misses:u
1.047624677 seconds time elapsed
0.770096000 seconds user
0.327857000 seconds sys