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

639 lines
49 KiB
Plaintext

tron68.umiacs.umd.edu
1 CG Tpetra maxwell10.xml
output/xeon_CG_Tpetra_maxwell10.output
output/xeon_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.000348236 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.0228303 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.000980379 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.0273085 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.491999 [1]
| Mini-EM: Total Time: 0.491961 - 99.9923% [1]
| | Mini-EM: build mesh: 0.000437494 - 0.0889285% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000275573 - 62.989% [1]
| | | Remainder: 0.000161921 - 37.011%
| | Mini-EM: build physics blocks: 0.000796171 - 0.161836% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000257608 - 0.0523635% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0498295 - 10.1288% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.0205729 - 4.18181% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.00691522 - 33.6132% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.00552645 - 79.9172% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00026638 - 3.85208% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00108019 - 15.6205% [3]
| | | | Remainder: 4.2196e-05 - 0.610191%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00350679 - 17.0457% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.000914878 - 26.0888% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 7.2978e-05 - 2.08105% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000266967 - 7.61286% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.000215849 - 6.15518% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.0018085 - 51.5715% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.000157314 - 4.48599% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 3.037e-05 - 0.866035% [3]
| | | | Remainder: 3.993e-05 - 1.13865%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00265624 - 12.9114% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00125448 - 6.09772% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00206003 - 10.0133% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00138528 - 6.73352% [3]
| | | Remainder: 0.00279486 - 13.5852%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.00105984 - 0.215431% [2]
| | Mini-EM: setup physics model evaluator: 0.124804 - 25.3687% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.12479 - 99.9888% [1]
| | | | allocate FieldManagerBuilder: 4.92e-06 - 0.00394262% [1]
| | | | fmb->setWorksetContainer(): 4.16e-07 - 0.00033336% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.115783 - 92.7825% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.115773 - 99.9912% [1]
| | | | | | getWorksets(): 0.071683 - 61.9167% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0716798 - 99.9956% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0407367 - 56.8315% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00374955 - 9.20436% [1]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00660198 - 16.2065% [1]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000319283 - 4.83617% [1]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00627533 - 95.0523% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 9.8122e-05 - 1.56361% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 2.7922e-05 - 0.444948% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000284925 - 4.5404% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000511025 - 8.14339% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00153925 - 24.5286% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000261452 - 4.16634% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000762296 - 12.1475% [1]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 8.7353e-05 - 1.39201% [1]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00165365 - 26.3515% [1]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00083256 - 50.3469% [1]
| | | | | | | | | | | | Remainder: 0.000821087 - 49.6531%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000859394 - 13.6948% [1]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000141443 - 2.25395% [1]
| | | | | | | | | | | Remainder: 4.8505e-05 - 0.772947%
| | | | | | | | | | Remainder: 7.365e-06 - 0.111557%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0237967 - 58.416% [2]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0128046 - 53.8084% [2]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 3.6176e-05 - 0.282523% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.5e-06 - 0.0741919% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00588725 - 45.9775% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00557407 - 43.5317% [1]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 1.1121e-05 - 0.0868514% [1]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00117297 - 9.16053% [1]
| | | | | | | | | | | Remainder: 0.000113536 - 0.886679%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00501397 - 21.07% [2]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00408196 - 17.1535% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 3.9602e-05 - 0.166418% [2]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000932049 - 3.91671% [2]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000885336 - 3.72041% [1]
| | | | | | | | | | Remainder: 3.9169e-05 - 0.164598%
| | | | | | | | | Remainder: 0.00658842 - 16.1732%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0309203 - 43.1367% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0308855 - 99.8872% [2]
| | | | | | | | | Remainder: 3.4864e-05 - 0.112754%
| | | | | | | | Remainder: 2.2798e-05 - 0.0318053%
| | | | | | | Remainder: 3.168e-06 - 0.00441946%
| | | | | | getOrientations(): 8.156e-06 - 0.00704481% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000701947 - 0.606312% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000702943 - 0.607172% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00033309 - 0.287709% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000114077 - 0.0985349% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000790642 - 0.682923% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 5.05e-07 - 0.000436198% [2]
| | | | | | Remainder: 0.0414389 - 35.7932%
| | | | | Remainder: 1.0155e-05 - 0.00877069%
| | | | fmb->setupBCFieldManagers(): 9.07e-06 - 0.0072682% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.4937e-05 - 0.0119697% [1]
| | | | build response library: 0.00895661 - 7.17734% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00887143 - 99.0489% [1]
| | | | | | getWorksets(): 3.714e-06 - 0.0418647% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.535e-06 - 68.2553% [1]
| | | | | | | Remainder: 1.179e-06 - 31.7447%
| | | | | | getOrientations(): 5.47e-07 - 0.00616586% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000882557 - 9.94831% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.0010857 - 12.2382% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000430841 - 4.8565% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0012527 - 14.1206% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.256e-06 - 0.0141578% [3]
| | | | | | Remainder: 0.00521412 - 58.7743%
| | | | | Remainder: 8.5187e-05 - 0.951107%
| | | | Remainder: 2.0823e-05 - 0.0166864%
| | | Remainder: 1.3971e-05 - 0.0111943%
| | Mini-EM: setup auxiliary physics model evaluator: 0.0868356 - 17.6509% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.0868264 - 99.9894% [1]
| | | | allocate FieldManagerBuilder: 8.67e-07 - 0.000998544% [1]
| | | | fmb->setWorksetContainer(): 9.04e-07 - 0.00104116% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.0867833 - 99.9504% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0867801 - 99.9963% [1]
| | | | | | getWorksets(): 0.052375 - 60.3537% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0523736 - 99.9974% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0366374 - 69.9539% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00400399 - 10.9287% [1]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0066805 - 18.2341% [1]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000299811 - 4.48785% [1]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0063783 - 95.4763% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.7785e-05 - 0.905963% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.1067e-05 - 0.487074% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000291731 - 4.57381% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000378814 - 5.93911% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00166919 - 26.1698% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000233684 - 3.66374% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00083272 - 13.0555% [1]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 2.9933e-05 - 0.469295% [1]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00178743 - 28.0237% [1]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000947664 - 53.0182% [1]
| | | | | | | | | | | | Remainder: 0.000839768 - 46.9818%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000923758 - 14.4828% [1]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000130056 - 2.03904% [1]
| | | | | | | | | | | Remainder: 1.213e-05 - 0.190176%
| | | | | | | | | | Remainder: 2.394e-06 - 0.0358356%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.019411 - 52.9813% [1]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0110227 - 56.7861% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.4771e-05 - 0.134005% [1]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 8.09e-06 - 0.0733939% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00472589 - 42.8741% [1]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00624587 - 56.6636% [1]
| | | | | | | | | | | Remainder: 2.8091e-05 - 0.254846%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00408474 - 21.0435% [1]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00357882 - 18.4371% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 1.9515e-05 - 0.100536% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000688657 - 3.54777% [1]
| | | | | | | | | | Remainder: 1.6509e-05 - 0.0850499%
| | | | | | | | | Remainder: 0.00654192 - 17.8559%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0157267 - 30.028% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0157063 - 99.87% [1]
| | | | | | | | | Remainder: 2.0448e-05 - 0.130021%
| | | | | | | | Remainder: 9.488e-06 - 0.018116%
| | | | | | | Remainder: 1.368e-06 - 0.00261194%
| | | | | | getOrientations(): 8.631e-06 - 0.00994583% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000435612 - 0.501972% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000358195 - 0.412762% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000192265 - 0.221554% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0138201 - 15.9254% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0137976 - 99.8373% [1]
| | | | | | | Remainder: 2.2488e-05 - 0.16272%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000412269 - 0.475073% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4.27e-07 - 0.000492048% [2]
| | | | | | Remainder: 0.0191777 - 22.0992%
| | | | | Remainder: 3.219e-06 - 0.00370924%
| | | | fmb->setupBCFieldManagers(): 4.306e-06 - 0.00495932% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.1628e-05 - 0.0133922% [1]
| | | | build response library: 1.963e-05 - 0.0226083% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3e-07 - 1.52827% [1]
| | | | | Remainder: 1.933e-05 - 98.4717%
| | | | Remainder: 5.734e-06 - 0.00660398%
| | | Remainder: 9.207e-06 - 0.0106028%
| | Mini-EM: eval auxiliary physics model evaluator: 0.047961 - 9.74893% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.013328 - 27.7893% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.0339241 - 70.7326% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000194114 - 0.572202% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.022374 - 65.9533% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.477e-06 - 0.0066014% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.275e-06 - 0.0146375% [1]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 5.64e-07 - 0.00252078% [1]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.000188491 - 0.842454% [1]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00099896 - 4.46482% [1]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00340199 - 15.2051% [1]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000386685 - 1.72828% [1]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.000884981 - 3.95539% [1]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00270037 - 12.0692% [1]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00444115 - 19.8496% [1]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 7.83e-07 - 0.00349959% [1]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 3.68e-07 - 0.00164476% [1]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.00622157 - 27.8071% [1]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00115363 - 5.1561% [1]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.000195811 - 0.875171% [1]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00176477 - 7.88758% [1]
| | | | | Remainder: 2.9151e-05 - 0.130289%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.0558e-05 - 0.0311225% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.055e-06 - 0.00605765% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000154977 - 0.456835% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0110966 - 32.71% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00556557 - 50.1558% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0055194 - 49.7397% [1]
| | | | | Remainder: 1.1601e-05 - 0.104546%
| | | | Remainder: 9.1754e-05 - 0.270469%
| | | Remainder: 0.000708925 - 1.47813%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00418734 - 0.851152% [1]
| | | getWorksets(): 2.765e-06 - 0.0660324% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.697e-06 - 61.3743% [1]
| | | | Remainder: 1.068e-06 - 38.6257%
| | | getOrientations(): 6.85e-07 - 0.0163588% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000719381 - 17.1799% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.0008842 - 21.116% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00035948 - 8.58493% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00112237 - 26.8039% [1]
| | | Phalanx::SortAndOrderEvaluators: 8.07e-07 - 0.0192724% [3]
| | | Remainder: 0.00109765 - 26.2136%
| | panzer::ModelEvaluator::create_W_op: 0.0388546 - 7.8979% [1]
| | panzer::ModelEvaluator::evalModel(J): 0.062026 - 12.6079% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 7.0688e-05 - 0.113965% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.047698 - 76.9001% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.24e-06 - 0.00259969% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.000248084 - 0.520114% [1]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00115802 - 2.42781% [1]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00259814 - 5.44706% [1]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.000132865 - 0.278555% [1]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.00172871 - 3.62429% [1]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00257338 - 5.39514% [1]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000654486 - 1.37214% [1]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00127707 - 2.67741% [1]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.214e-06 - 0.00254518% [1]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.000990657 - 2.07694% [1]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00522753 - 10.9596% [1]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000510723 - 1.07074% [1]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00126972 - 2.66199% [1]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00363754 - 7.62619% [1]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00583135 - 12.2256% [1]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 3.128e-06 - 0.00655792% [1]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.000249396 - 0.522864% [1]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00364411 - 7.63997% [1]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00580153 - 12.163% [1]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00165428 - 3.46823% [1]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.000131648 - 0.276003% [1]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.00172836 - 3.62355% [1]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00380499 - 7.97726% [1]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.00280497 - 5.88068% [1]
| | | | Remainder: 3.4878e-05 - 0.0731225%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.3685e-05 - 0.0220633% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.388e-06 - 0.00223777% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000267887 - 0.431895% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0138671 - 22.357% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.013846 - 99.8479% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.2509e-05 - 0.0902061% [1]
| | | | Remainder: 8.577e-06 - 0.0618513%
| | | Remainder: 0.000107171 - 0.172784%
| | MaxwellPreconditioner::build: 0.00162542 - 0.330395% [1]
| | | MaxwellPreconditioner: Schur complement: 1.9178e-05 - 1.17988% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.000924113 - 56.8539% [1]
| | | | Ifpack2::Relaxation::initialize: 8.182e-06 - 0.88539% [1]
| | | | Ifpack2::Relaxation::compute: 0.000177346 - 19.1909% [1]
| | | | Remainder: 0.000738585 - 79.9237%
| | | MaxwellPreconditioner: Solver S_E: 0.000596521 - 36.6996% [1]
| | | | Ifpack2::Relaxation::initialize: 1.355e-06 - 0.22715% [1]
| | | | Ifpack2::Relaxation::compute: 0.00016307 - 27.3368% [1]
| | | | Remainder: 0.000432096 - 72.436%
| | | MaxwellPreconditioner: Block preconditioner: 7.6489e-05 - 4.70581% [1]
| | | Remainder: 9.115e-06 - 0.56078%
| | Mini-EM: timestepper: 0.0358035 - 7.27771% [1]
| | | Mini-EM: Advance Time Step: 0.0358014 - 99.9941% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.0067167 - 18.761% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00010083 - 1.50118% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0062737 - 93.4045% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.446e-06 - 0.0230486% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 3.9911e-05 - 0.636164% [1]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.000565487 - 9.01361% [1]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.000295416 - 4.7088% [1]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 2.4228e-05 - 0.386184% [1]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.000273134 - 4.35364% [1]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.000289054 - 4.60739% [1]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 4.9688e-05 - 0.792005% [1]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 6.0131e-05 - 0.958462% [1]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 9.57e-07 - 0.0152542% [1]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.000389555 - 6.20933% [1]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.000543942 - 8.67019% [1]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000176479 - 2.813% [1]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 9.7118e-05 - 1.54802% [1]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000433524 - 6.91018% [1]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00112666 - 17.9584% [1]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 4.112e-06 - 0.0655435% [1]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 3.7316e-05 - 0.594801% [1]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.000400909 - 6.39031% [1]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.000541787 - 8.63584% [1]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 8.4469e-05 - 1.3464% [1]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 2.1231e-05 - 0.338413% [1]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000243522 - 3.88163% [1]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.000430573 - 6.86314% [1]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.000109805 - 1.75024% [1]
| | | | | | Remainder: 3.325e-05 - 0.52999%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.1616e-05 - 0.172942% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.114e-06 - 0.0314738% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000248941 - 3.7063% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 3.6885e-05 - 0.549154% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 2.0633e-05 - 55.9387% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.205e-06 - 3.26691% [1]
| | | | | | Remainder: 1.5047e-05 - 40.7944%
| | | | | Remainder: 4.2614e-05 - 0.634448%
| | | | Stratimikos: BelosLOWS: 0.0273376 - 76.3589% [1]
| | | | | GMRES block system: Operation Op*x: 0.000402139 - 1.47101% [1]
| | | | | Belos::MVT::MvAddMv: 6.2608e-05 - 0.229018% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.0263712 - 96.4649% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000262529 - 0.995516% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 5.3105e-05 - 20.2282% [2]
| | | | | | | | Belos::MVT::MvDot: 4.5029e-05 - 84.7924% [2]
| | | | | | | | Remainder: 8.076e-06 - 15.2076%
| | | | | | | Belos::MVT::MvScale: 2.9738e-05 - 11.3275% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000114747 - 43.7083% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.000106715 - 93.0003% [2]
| | | | | | | | Remainder: 8.032e-06 - 6.99975%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 2.0465e-05 - 7.79533% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.8135e-05 - 88.6147% [2]
| | | | | | | | Remainder: 2.33e-06 - 11.3853%
| | | | | | | Remainder: 4.4474e-05 - 16.9406%
| | | | | | Belos::MVT::MvAddMv: 5.4656e-05 - 0.207257% [2]
| | | | | | Belos::MVT::MvNorm: 3.8896e-05 - 0.147494% [1]
| | | | | | GMRES block system: Operation Prec*x: 0.0246448 - 93.4534% [1]
| | | | | | | CG Q_B: Operation Op*x: 9.394e-05 - 0.381176% [2]
| | | | | | | Belos::MVT::MvAddMv: 1.8217e-05 - 0.0739184% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.00102555 - 4.16133% [2]
| | | | | | | | Belos::MVT::Assign: 3.5623e-05 - 3.47355% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.000107102 - 10.4434% [13]
| | | | | | | | | Ifpack2::Relaxation::apply: 7.9056e-05 - 73.8137% [13]
| | | | | | | | | Remainder: 2.8046e-05 - 26.1863%
| | | | | | | | Belos::MVT::MvDot: 0.000140012 - 13.6524% [24]
| | | | | | | | Belos::MVT::MvNorm: 7.9985e-05 - 7.79924% [13]
| | | | | | | | CG Q_B: Operation Op*x: 0.000412108 - 40.1841% [11]
| | | | | | | | Belos::MVT::MvAddMv: 9.2357e-05 - 9.00562% [33]
| | | | | | | | Remainder: 0.000158362 - 15.4417%
| | | | | | | CG S_E: Operation Op*x: 0.000148356 - 0.601978% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.0225819 - 91.6297% [1]
| | | | | | | | Belos::MVT::Assign: 2.8152e-05 - 0.124666% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.00120328 - 5.32849% [202]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.000889859 - 73.953% [202]
| | | | | | | | | Remainder: 0.000313417 - 26.047%
| | | | | | | | Belos::MVT::MvDot: 0.00229459 - 10.1612% [403]
| | | | | | | | Belos::MVT::MvNorm: 0.00120625 - 5.34164% [202]
| | | | | | | | CG S_E: Operation Op*x: 0.0152898 - 67.7083% [201]
| | | | | | | | Belos::MVT::MvAddMv: 0.00180792 - 8.00604% [603]
| | | | | | | | Remainder: 0.000751897 - 3.32964%
| | | | | | | Remainder: 0.000776767 - 3.15185%
| | | | | | GMRES block system: Operation Op*x: 0.000308306 - 1.1691% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 1.1603e-05 - 0.0439988% [1]
| | | | | | Remainder: 0.00105041 - 3.98318%
| | | | | Remainder: 0.000501656 - 1.83504%
| | | | Mini-EM: Compute responses: 0.00167914 - 4.69014% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 7.9801e-05 - 4.75251% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.001059 - 63.0682% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.64e-06 - 0.154863% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 2.2223e-05 - 2.09849% [1]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000238346 - 22.5067% [1]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 9.15e-07 - 0.0864022% [1]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 5.8176e-05 - 5.49348% [1]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 3.5112e-05 - 3.31558% [1]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000382804 - 36.1477% [1]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 5.2e-07 - 0.0491029% [1]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 5.8381e-05 - 5.51284% [1]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 8.749e-05 - 8.26156% [1]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 3.1248e-05 - 2.95071% [1]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.1716e-05 - 1.10633% [1]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 4.66e-07 - 0.0440037% [1]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 7.8642e-05 - 7.42606% [1]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 2.1401e-05 - 2.02087% [1]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 5.578e-06 - 0.526723% [1]
| | | | | | Remainder: 2.4343e-05 - 2.29868%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 5.265e-06 - 0.313554% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.392e-06 - 0.0828998% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000247141 - 14.7184% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000160153 - 9.53783% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 7.39e-07 - 0.461434% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000148504 - 92.7263% [1]
| | | | | | Remainder: 1.091e-05 - 6.81224%
| | | | | Remainder: 0.000126382 - 7.52661%
| | | | Remainder: 6.8007e-05 - 0.189956%
| | | Remainder: 2.098e-06 - 0.00585976%
| | Remainder: 0.0169102 - 3.4373%
| Remainder: 3.766e-05 - 0.00765449%
=================================
FOM Calculation
=================================
Number of cells = 1000
Time for Belos Linear Solve = 0.0273376 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 36.5797 k-cell-steps per second
=================================
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-epyc-7352.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-epyc-7352-O0/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell10.xml':
29.05 msec task-clock:u # 0.025 CPUs utilized
0 context-switches:u # 0.000 /sec
0 cpu-migrations:u # 0.000 /sec
3,256 page-faults:u # 112.076 K/sec
46,708,590 cycles:u # 1.608 GHz
79,224,777 instructions:u # 1.70 insn per cycle
17,174,875 branches:u # 591.185 M/sec
297,242 branch-misses:u # 1.73% of all branches
1.140836158 seconds time elapsed
0.853696000 seconds user
0.251444000 seconds sys
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-epyc-7352.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-epyc-7352-O0/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell10.xml':
8,113 iTLB-loads:u
13,962 iTLB-load-misses:u # 172.09% of all iTLB cache accesses
17,666,952 dTLB-loads:u
13,629 dTLB-load-misses:u # 0.08% of all dTLB cache accesses
1.102988585 seconds time elapsed
0.840093000 seconds user
0.248172000 seconds sys
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-epyc-7352.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-epyc-7352-O0/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell10.xml':
17,599,713 L1-dcache-loads:u
577,991 L1-dcache-load-misses:u # 3.28% of all L1-dcache accesses
65,774 LLC-loads:u
10,211 LLC-load-misses:u # 15.52% of all LL-cache accesses
1.103573776 seconds time elapsed
0.842106000 seconds user
0.235548000 seconds sys