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

671 lines
51 KiB
Plaintext

oasis21.umiacs.umd.edu
1 GMRES Tpetra maxwell20.xml
output/altra_GMRES_Tpetra_maxwell20.output
output/altra_GMRES_Tpetra_maxwell20_power.output
dt = 6.67128e-10
Loading solver config from solverGMRES.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]
Use discrete gradient = 1 [unused]
Solve lower triangular = 1 [unused]
dt = 6.67128e-10 [unused]
Q_B Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block GMRES [unused]
Solver Types ->
Pseudo Block GMRES ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = GMRES 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 GMRES [unused]
Solver Types ->
Pseudo Block GMRES ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = GMRES 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]
Use discrete gradient = 1 [unused]
Solve lower triangular = 1 [unused]
dt = 6.67128e-10 [unused]
Q_u Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block GMRES [unused]
Solver Types ->
Pseudo Block GMRES ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = GMRES 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 GMRES [unused]
Solver Types ->
Pseudo Block GMRES ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = GMRES 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=51660,domainDim=51660,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=25200,domainDim=25200}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=25200,domainDim=26460}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=26460,domainDim=25200}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=26460,domainDim=26460}
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=51660, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=25200,domainDim=25200}
Using iterative solver = "Belos::PseudoBlockGmresSolMgr":
Template parameters:
ScalarType: double
MV: Thyra::MultiVectorBase<double>
OP: Thyra::LinearOpBase<double>
Num Blocks: 300
Maximum Iterations: 2000
Maximum Restarts: 20
Convergence Tolerance: 1e-09
With #Eqns=25200, #RHSs=1 ...
The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.00212115 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=26460,domainDim=26460}
Using iterative solver = "Belos::PseudoBlockGmresSolMgr":
Template parameters:
ScalarType: double
MV: Thyra::MultiVectorBase<double>
OP: Thyra::LinearOpBase<double>
Num Blocks: 300
Maximum Iterations: 2000
Maximum Restarts: 20
Convergence Tolerance: 1e-09
With #Eqns=26460, #RHSs=1 ...
The Belos solver "GMRES S_E" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 267 iterations with total CPU time of 2.91965 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=25200,domainDim=25200}
Using iterative solver = "Belos::PseudoBlockGmresSolMgr":
Template parameters:
ScalarType: double
MV: Thyra::MultiVectorBase<double>
OP: Thyra::LinearOpBase<double>
Num Blocks: 300
Maximum Iterations: 2000
Maximum Restarts: 20
Convergence Tolerance: 1e-09
With #Eqns=25200, #RHSs=1 ...
The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 20 iterations with total CPU time of 0.0341667 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 2.96915 sec
Electromagnetic Energy = 1.9156e-08
Electromagnetic Energy/dt^2 = 4.30413e+10
* finished time step 1, t = 6.67128e-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: 5.37845 [1]
| Mini-EM: Total Time: 5.37834 - 99.9978% [1]
| | Mini-EM: build mesh: 0.00123087 - 0.0228858% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000747277 - 60.711% [1]
| | | Remainder: 0.000483598 - 39.289%
| | Mini-EM: build physics blocks: 0.00180843 - 0.0336244% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000443798 - 0.00825158% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.410747 - 7.63706% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.159489 - 2.9654% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.064331 - 40.3357% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0516461 - 80.2818% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00206339 - 3.20746% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0104344 - 16.2198% [3]
| | | | Remainder: 0.000187199 - 0.290993%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0119145 - 7.47043% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00660725 - 55.4555% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000315758 - 2.6502% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.001462 - 12.2707% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.000543237 - 4.55946% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00134131 - 11.2578% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00130872 - 10.9842% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000170198 - 1.42849% [3]
| | | | Remainder: 0.00016604 - 1.3936%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0166298 - 10.427% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00696801 - 4.36896% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0191726 - 12.0212% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0089936 - 5.63901% [3]
| | | Remainder: 0.0314794 - 19.7377%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.00793137 - 0.147469% [2]
| | Mini-EM: setup physics model evaluator: 0.330751 - 6.14969% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.33072 - 99.9907% [1]
| | | | allocate FieldManagerBuilder: 9.28e-06 - 0.002806% [1]
| | | | fmb->setWorksetContainer(): 4.8e-07 - 0.000145138% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.323918 - 97.9431% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.323886 - 99.9901% [1]
| | | | | | getWorksets(): 0.297887 - 91.9729% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.297881 - 99.9978% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.17209 - 57.7714% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00447802 - 2.60214% [4]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0325513 - 18.9153% [4]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000819476 - 2.51749% [4]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0316851 - 97.339% [4]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000712796 - 2.24962% [4]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00016416 - 0.518098% [4]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000688477 - 2.17287% [4]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00273007 - 8.61624% [4]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00678673 - 21.4193% [4]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00145439 - 4.59014% [4]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00500094 - 15.7832% [4]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000305836 - 0.965235% [4]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00854516 - 26.969% [4]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00398894 - 46.6807% [4]
| | | | | | | | | | | | Remainder: 0.00455622 - 53.3193%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00404002 - 12.7505% [4]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00103236 - 3.25817% [4]
| | | | | | | | | | | Remainder: 0.000224199 - 0.707584%
| | | | | | | | | | Remainder: 4.672e-05 - 0.143527%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.117342 - 68.1865% [8]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0677261 - 57.7168% [8]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000259359 - 0.382953% [8]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 4.192e-05 - 0.0618964% [4]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0359713 - 53.1129% [8]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0252024 - 37.2123% [4]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 5.6639e-05 - 0.0836295% [4]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00544906 - 8.04573% [4]
| | | | | | | | | | | Remainder: 0.000745396 - 1.1006%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0234292 - 19.9666% [8]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0150673 - 12.8405% [4]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00052604 - 0.448296% [8]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00576162 - 4.9101% [8]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00416158 - 3.54654% [4]
| | | | | | | | | | Remainder: 0.000670357 - 0.571284%
| | | | | | | | | Remainder: 0.0177185 - 10.2961%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.125725 - 42.2064% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.125541 - 99.8542% [8]
| | | | | | | | | Remainder: 0.00018332 - 0.145811%
| | | | | | | | Remainder: 6.6e-05 - 0.0221565%
| | | | | | | Remainder: 6.56e-06 - 0.00220218%
| | | | | | getOrientations(): 1.356e-05 - 0.00418666% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00125004 - 0.385949% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000973196 - 0.300475% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000575637 - 0.177728% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000245239 - 0.0757177% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0011788 - 0.363954% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 3.48e-06 - 0.00107445% [2]
| | | | | | Remainder: 0.0217587 - 6.71803%
| | | | | Remainder: 3.192e-05 - 0.00985435%
| | | | fmb->setupBCFieldManagers(): 2.236e-05 - 0.006761% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.176e-05 - 0.00657958% [1]
| | | | build response library: 0.00671661 - 2.0309% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00636617 - 94.7825% [1]
| | | | | | getWorksets(): 6.44e-06 - 0.10116% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 4.84e-06 - 75.1553% [1]
| | | | | | | Remainder: 1.6e-06 - 24.8447%
| | | | | | getOrientations(): 7.2e-07 - 0.0113098% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00108268 - 17.0067% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00105528 - 16.5763% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000526358 - 8.26805% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00141647 - 22.25% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 5.32e-06 - 0.0835667% [3]
| | | | | | Remainder: 0.00227291 - 35.7029%
| | | | | Remainder: 0.000350439 - 5.2175%
| | | | Remainder: 3.1959e-05 - 0.00966345%
| | | Remainder: 3.092e-05 - 0.00934842%
| | Mini-EM: setup auxiliary physics model evaluator: 0.331724 - 6.16777% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.331704 - 99.9941% [1]
| | | | allocate FieldManagerBuilder: 1.16e-06 - 0.000349709% [1]
| | | | fmb->setWorksetContainer(): 8e-07 - 0.000241179% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.331627 - 99.9768% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.331619 - 99.9975% [1]
| | | | | | getWorksets(): 0.21943 - 66.1693% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.219428 - 99.999% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.134742 - 61.4063% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00379058 - 2.81321% [4]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0290291 - 21.5441% [4]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000765476 - 2.63693% [4]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0282374 - 97.2725% [4]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000570318 - 2.01973% [4]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000152359 - 0.539565% [4]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000684478 - 2.42402% [4]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00260671 - 9.23142% [4]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00579645 - 20.5276% [4]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00145303 - 5.14579% [4]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0042201 - 14.9451% [4]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000259479 - 0.918921% [4]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00776189 - 27.488% [4]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00357246 - 46.0257% [4]
| | | | | | | | | | | | Remainder: 0.00418942 - 53.9743%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00355411 - 12.5865% [4]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00105163 - 3.72427% [4]
| | | | | | | | | | | Remainder: 0.000126798 - 0.449043%
| | | | | | | | | | Remainder: 2.628e-05 - 0.0905298%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0855258 - 63.4735% [4]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0511571 - 59.8148% [4]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00014776 - 0.288836% [4]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 3.6359e-05 - 0.0710732% [4]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0249591 - 48.7891% [4]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0256964 - 50.2305% [4]
| | | | | | | | | | | Remainder: 0.000317438 - 0.620516%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0149647 - 17.4972% [4]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0148214 - 17.3298% [4]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000285637 - 0.333977% [4]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00385542 - 4.5079% [4]
| | | | | | | | | | Remainder: 0.000441599 - 0.516334%
| | | | | | | | | Remainder: 0.016397 - 12.1691%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0846638 - 38.5839% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0845677 - 99.8865% [4]
| | | | | | | | | Remainder: 9.6119e-05 - 0.11353%
| | | | | | | | Remainder: 2.132e-05 - 0.00971619%
| | | | | | | Remainder: 2.12e-06 - 0.000966141%
| | | | | | getOrientations(): 1.492e-05 - 0.00449914% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000704837 - 0.212544% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000429519 - 0.129522% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000309998 - 0.0934802% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0978713 - 29.5132% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0978259 - 99.9537% [1]
| | | | | | | Remainder: 4.536e-05 - 0.0463466%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000591478 - 0.178361% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.44e-06 - 0.000434233% [2]
| | | | | | Remainder: 0.0122656 - 3.6987%
| | | | | Remainder: 8.44e-06 - 0.00254503%
| | | | fmb->setupBCFieldManagers(): 9.04e-06 - 0.00272532% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.632e-05 - 0.00492005% [1]
| | | | build response library: 4.06e-05 - 0.0122398% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 0.689655% [1]
| | | | | Remainder: 4.032e-05 - 99.3103%
| | | | Remainder: 9e-06 - 0.00271326%
| | | Remainder: 1.944e-05 - 0.0058603%
| | Mini-EM: eval auxiliary physics model evaluator: 0.351353 - 6.53275% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.100276 - 28.5398% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.249076 - 70.8906% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000558357 - 0.224171% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.171571 - 68.8831% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 2.96e-06 - 0.00172523% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 1.872e-05 - 0.0109109% [4]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 2.72e-06 - 0.00158535% [4]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00169847 - 0.98995% [4]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00984872 - 5.7403% [4]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0250436 - 14.5966% [4]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00400602 - 2.3349% [4]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0161987 - 9.44139% [4]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0203167 - 11.8415% [4]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.028256 - 16.4689% [4]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.9719e-05 - 0.0114932% [4]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 2.4e-06 - 0.00139883% [4]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0451568 - 26.3195% [4]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00391478 - 2.28172% [4]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00321711 - 1.87508% [4]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0136829 - 7.97507% [4]
| | | | | Remainder: 0.00018512 - 0.107897%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 3.276e-05 - 0.0131526% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 4.08e-06 - 0.00163805% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000583357 - 0.234208% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0758757 - 30.4628% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.038729 - 51.0428% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0370925 - 48.8859% [1]
| | | | | Remainder: 5.412e-05 - 0.0713272%
| | | | Remainder: 0.000450718 - 0.180956%
| | | Remainder: 0.00200131 - 0.569601%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00636533 - 0.118351% [1]
| | | getWorksets(): 9.84e-06 - 0.154587% [1]
| | | | panzer::WorksetContainer::getWorksets(): 5.6e-06 - 56.9106% [1]
| | | | Remainder: 4.24e-06 - 43.0894%
| | | getOrientations(): 1.24e-06 - 0.0194805% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.001193 - 18.7421% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00112363 - 17.6524% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000585238 - 9.19415% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00170563 - 26.7956% [1]
| | | Phalanx::SortAndOrderEvaluators: 4.96e-06 - 0.0779221% [3]
| | | Remainder: 0.00174179 - 27.3637%
| | panzer::ModelEvaluator::create_W_op: 0.268242 - 4.98746% [1]
| | panzer::ModelEvaluator::evalModel(J): 0.440186 - 8.18443% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000415998 - 0.094505% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.34401 - 78.151% [1]
| | | | panzer::WorksetContainer::getWorksets(): 3.6e-06 - 0.00104648% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00242967 - 0.706279% [4]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0114054 - 3.31543% [4]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0135976 - 3.95268% [4]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00144527 - 0.420125% [4]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0147069 - 4.27515% [4]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0128172 - 3.72583% [4]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00237779 - 0.691197% [4]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0119472 - 3.47291% [4]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.5479e-05 - 0.00449958% [4]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00450522 - 1.30962% [4]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0272476 - 7.92059% [4]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00425166 - 1.23591% [4]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.02527 - 7.34571% [4]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0272719 - 7.92764% [4]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0384262 - 11.1701% [4]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 2.904e-05 - 0.00844161% [4]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00239835 - 0.697174% [4]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.026104 - 7.58814% [4]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0422649 - 12.2859% [4]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00602833 - 1.75237% [4]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.001422 - 0.413358% [4]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0142457 - 4.14107% [4]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0300854 - 8.74549% [4]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0233403 - 6.78476% [4]
| | | | Remainder: 0.000373479 - 0.108566%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.748e-05 - 0.00624281% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.52e-06 - 0.000345308% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00125571 - 0.285269% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0937753 - 21.3036% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0937261 - 99.9475% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 3.276e-05 - 0.0349346% [1]
| | | | Remainder: 1.644e-05 - 0.0175313%
| | | Remainder: 0.000700077 - 0.159041%
| | MaxwellPreconditioner::build: 0.0044261 - 0.082295% [1]
| | | MaxwellPreconditioner: Schur complement: 4.372e-05 - 0.987777% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00232619 - 52.5562% [1]
| | | | Ifpack2::Relaxation::initialize: 1.032e-05 - 0.443644% [1]
| | | | Ifpack2::Relaxation::compute: 0.000749757 - 32.2311% [1]
| | | | Remainder: 0.00156611 - 67.3252%
| | | MaxwellPreconditioner: Solver S_E: 0.00180607 - 40.805% [1]
| | | | Ifpack2::Relaxation::initialize: 4.04e-06 - 0.22369% [1]
| | | | Ifpack2::Relaxation::compute: 0.00104244 - 57.7184% [1]
| | | | Remainder: 0.000759596 - 42.0579%
| | | MaxwellPreconditioner: Block preconditioner: 0.000223959 - 5.05996% [1]
| | | Remainder: 2.616e-05 - 0.591039%
| | Mini-EM: timestepper: 3.02303 - 56.2075% [1]
| | | Mini-EM: Advance Time Step: 3.02302 - 99.9998% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.0413667 - 1.36839% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000293759 - 0.710134% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0393722 - 95.1786% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 2.76e-06 - 0.00701002% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000297199 - 0.754844% [4]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00315463 - 8.01231% [4]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00199451 - 5.06578% [4]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000262919 - 0.667778% [4]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00180759 - 4.59103% [4]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00167795 - 4.26177% [4]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000242238 - 0.615251% [4]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000448239 - 1.13846% [4]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 5.2e-06 - 0.0132073% [4]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.000385119 - 0.978149% [4]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0038455 - 9.76704% [4]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00153103 - 3.88861% [4]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.000733836 - 1.86384% [4]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00347619 - 8.82903% [4]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00667501 - 16.9536% [4]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 1.672e-05 - 0.0424665% [4]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000384238 - 0.975911% [4]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00278067 - 7.06251% [4]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00354802 - 9.01149% [4]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000352 - 0.894031% [4]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000239559 - 0.608447% [4]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00174527 - 4.43275% [4]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00275843 - 7.00602% [4]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.000795156 - 2.01959% [4]
| | | | | | Remainder: 0.000212239 - 0.539058%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 3.724e-05 - 0.0900241% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 5.04e-06 - 0.0121837% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00139455 - 3.3712% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000137879 - 0.333309% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 8.5439e-05 - 61.9667% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 5.2e-06 - 3.77142% [1]
| | | | | | Remainder: 4.724e-05 - 34.2619%
| | | | | Remainder: 0.000126 - 0.304593%
| | | | Stratimikos: BelosLOWS: 2.96922 - 98.2203% [1]
| | | | | GMRES block system: Operation Op*x: 0.00257363 - 0.0866768% [1]
| | | | | Belos::MVT::MvAddMv: 0.000222839 - 0.00750496% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 2.96507 - 99.8602% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000858916 - 0.0289678% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00019036 - 22.1628% [2]
| | | | | | | | Belos::MVT::MvDot: 0.00017284 - 90.7964% [2]
| | | | | | | | Remainder: 1.752e-05 - 9.20361%
| | | | | | | Belos::MVT::MvScale: 0.000129919 - 15.1259% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000289878 - 33.7493% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.000278038 - 95.9155% [2]
| | | | | | | | Remainder: 1.184e-05 - 4.08448%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 9.592e-05 - 11.1676% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 9.224e-05 - 96.1635% [2]
| | | | | | | | Remainder: 3.68e-06 - 3.83653%
| | | | | | | Remainder: 0.000152839 - 17.7944%
| | | | | | Belos::MVT::MvAddMv: 0.000243719 - 0.00821967% [2]
| | | | | | Belos::MVT::MvNorm: 0.000135679 - 0.00457591% [1]
| | | | | | GMRES block system: Operation Prec*x: 2.95862 - 99.7823% [1]
| | | | | | | GMRES Q_B: Operation Op*x: 0.000845476 - 0.0285767% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.00013048 - 0.00441017% [3]
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0342799 - 1.15865% [2]
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0204037 - 59.521% [22]
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.000775919 - 3.80283% [22]
| | | | | | | | | | Belos::MVT::MvDot: 0.000734519 - 94.6644% [22]
| | | | | | | | | | Remainder: 4.14e-05 - 5.33561%
| | | | | | | | | Belos::MVT::MvScale: 0.000543996 - 2.66616% [21]
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0105742 - 51.8247% [40]
| | | | | | | | | | Belos::MVT::MvTransMv: 0.0104696 - 99.0108% [40]
| | | | | | | | | | Remainder: 0.0001046 - 0.989204%
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.00798812 - 39.1503% [40]
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0079128 - 99.0571% [40]
| | | | | | | | | | Remainder: 7.5319e-05 - 0.942887%
| | | | | | | | | Remainder: 0.000521518 - 2.556%
| | | | | | | | Belos::MVT::MvAddMv: 0.00131695 - 3.84177% [29]
| | | | | | | | GMRES Q_B: Operation Op*x: 0.00620657 - 18.1056% [22]
| | | | | | | | Belos::MVT::MvNorm: 7.9919e-05 - 0.233137% [2]
| | | | | | | | GMRES Q_B: Operation Prec*x: 0.00124376 - 3.62824% [21]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.000827755 - 66.5529% [21]
| | | | | | | | | Remainder: 0.000416 - 33.4471%
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000542278 - 1.58191% [1]
| | | | | | | | Remainder: 0.00448666 - 13.0883%
| | | | | | | GMRES S_E: Operation Op*x: 0.000844237 - 0.0285349% [1]
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 2.91812 - 98.6312% [1]
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 2.64066 - 90.4917% [268]
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0118968 - 0.450525% [268]
| | | | | | | | | | Belos::MVT::MvDot: 0.0109731 - 92.2356% [268]
| | | | | | | | | | Remainder: 0.000923714 - 7.76438%
| | | | | | | | | Belos::MVT::MvScale: 0.00763012 - 0.288948% [268]
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 1.4009 - 53.0513% [534]
| | | | | | | | | | Belos::MVT::MvTransMv: 1.39882 - 99.8511% [534]
| | | | | | | | | | Remainder: 0.00208543 - 0.148863%
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 1.21177 - 45.889% [534]
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.21023 - 99.8724% [534]
| | | | | | | | | | Remainder: 0.00154563 - 0.127552%
| | | | | | | | | Remainder: 0.0084552 - 0.320193%
| | | | | | | | Belos::MVT::MvAddMv: 0.0120882 - 0.414246% [272]
| | | | | | | | GMRES S_E: Operation Prec*x: 0.016125 - 0.552582% [268]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.01068 - 66.2322% [268]
| | | | | | | | | Remainder: 0.00544506 - 33.7678%
| | | | | | | | GMRES S_E: Operation Op*x: 0.195518 - 6.70012% [268]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00608529 - 0.208535% [1]
| | | | | | | | Belos::MVT::MvNorm: 4.148e-05 - 0.00142146% [1]
| | | | | | | | Remainder: 0.0476056 - 1.63138%
| | | | | | | Remainder: 0.00439622 - 0.14859%
| | | | | | GMRES block system: Operation Op*x: 0.00289587 - 0.0976661% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 5.2199e-05 - 0.00176046% [1]
| | | | | | Remainder: 0.00226795 - 0.076489%
| | | | | Remainder: 0.00135591 - 0.0456657%
| | | | Mini-EM: Compute responses: 0.0122009 - 0.403599% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000513438 - 4.2082% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00963896 - 79.002% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 6.48e-06 - 0.0672272% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000326197 - 3.38415% [4]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00224723 - 23.314% [4]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 9.28e-06 - 0.096276% [4]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000353039 - 3.66263% [4]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000389957 - 4.04563% [4]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00448966 - 46.5783% [4]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1e-05 - 0.103746% [4]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000378159 - 3.92324% [4]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000333598 - 3.46093% [4]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000360518 - 3.74022% [4]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.000105 - 1.08933% [4]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 3.4e-06 - 0.0352735% [4]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000270999 - 2.8115% [4]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.0001404 - 1.45659% [4]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 6.4559e-05 - 0.669772% [4]
| | | | | | Remainder: 0.00015048 - 1.56116%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.784e-05 - 0.146219% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.8e-06 - 0.014753% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00130156 - 10.6677% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000312238 - 2.55914% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 2.6e-06 - 0.832698% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000267479 - 85.6651% [1]
| | | | | | Remainder: 4.2159e-05 - 13.5022%
| | | | | Remainder: 0.000415078 - 3.40203%
| | | | Remainder: 0.000234479 - 0.00775644%
| | | Remainder: 7.24e-06 - 0.000239495%
| | Remainder: 0.0406069 - 0.755009%
| Remainder: 0.000117759 - 0.00218946%
=================================
FOM Calculation
=================================
Number of cells = 8000
Time for Belos Linear Solve = 2.96922 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 2.69431 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=GMRES --linAlgebra=Tpetra --inputFile=maxwell20.xml':
54.55 msec task-clock:u # 0.009 CPUs utilized
0 context-switches:u # 0.000 /sec
0 cpu-migrations:u # 0.000 /sec
3,297 page-faults:u # 60.437 K/sec
73,243,492 cycles:u # 1.343 GHz (68.62%)
77,009,945 instructions:u # 1.05 insn per cycle (88.87%)
<not supported> branches:u
363,624 branch-misses:u
31,336,874 L1-dcache-loads:u # 574.429 M/sec
467,845 L1-dcache-load-misses:u # 1.49% of all L1-dcache accesses
<not supported> LLC-loads:u
<not supported> LLC-load-misses:u
29,926,548 L1-icache-loads:u # 548.577 M/sec
288,319 L1-icache-load-misses:u # 0.96% of all L1-icache accesses
58,213,524 dTLB-loads:u # 1.067 G/sec (13.13%)
<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
6.256637284 seconds time elapsed
5.836828000 seconds user
0.463581000 seconds sys