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

671 lines
51 KiB
Plaintext

oasis00.umiacs.umd.edu
30 GMRES Tpetra maxwell4.xml
output/altra_GMRES_Tpetra_maxwell4.output
output/altra_GMRES_Tpetra_maxwell4_power.output
dt = 3.33564e-09
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 = 3.33564e-09 [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 = 3.33564e-09 [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=540,domainDim=540,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=240,domainDim=240}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=240,domainDim=300}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=300,domainDim=240}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=300,domainDim=300}
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=540, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=240,domainDim=240}
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=240, #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.000447919 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=300,domainDim=300}
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=300, #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 93 iterations with total CPU time of 0.0114657 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=240,domainDim=240}
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=240, #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 5 iterations with total CPU time of 0.000618119 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.0151571 sec
Electromagnetic Energy = 4.82269e-07
Electromagnetic Energy/dt^2 = 4.33442e+10
* finished time step 1, t = 3.33564e-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.170496 [1]
| Mini-EM: Total Time: 0.170454 - 99.9751% [1]
| | Mini-EM: build mesh: 0.000621118 - 0.36439% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00029084 - 46.8252% [1]
| | | Remainder: 0.000330278 - 53.1748%
| | Mini-EM: build physics blocks: 0.000775198 - 0.454784% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000231119 - 0.13559% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.00992718 - 5.82396% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.00337315 - 1.97892% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.000822398 - 24.3807% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.000622758 - 75.7246% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 8.404e-05 - 10.2189% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 7.636e-05 - 9.28504% [3]
| | | | Remainder: 3.924e-05 - 4.77141%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00173228 - 51.3548% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.000184319 - 10.6403% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 1.04e-05 - 0.600366% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00017488 - 10.0954% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 2.704e-05 - 1.56095% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.0012548 - 72.4363% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 1.692e-05 - 0.97675% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 2.244e-05 - 1.29541% [3]
| | | | Remainder: 4.148e-05 - 2.39454%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00017888 - 5.30305% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 6.956e-05 - 2.06217% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.000178679 - 5.29709% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00010032 - 2.97407% [3]
| | | Remainder: 0.000291039 - 8.6281%
| | panzer::WorksetContainer::applyOrientations(ugi): 7.632e-05 - 0.0447745% [2]
| | Mini-EM: setup physics model evaluator: 0.0697674 - 40.9303% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.069752 - 99.978% [1]
| | | | allocate FieldManagerBuilder: 2.56e-06 - 0.00367014% [1]
| | | | fmb->setWorksetContainer(): 4.8e-07 - 0.000688152% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.0621863 - 89.1534% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0621732 - 99.9788% [1]
| | | | | | getWorksets(): 0.0324732 - 52.2302% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.03247 - 99.9904% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0201025 - 61.9108% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00291015 - 14.4766% [1]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00365231 - 18.1685% [1]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000275119 - 7.53274% [1]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00336851 - 92.2296% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00011684 - 3.46859% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.132e-05 - 0.929787% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000207719 - 6.16649% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000283999 - 8.43099% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000606839 - 18.015% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 7.076e-05 - 2.10063% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000516479 - 15.3326% [1]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 6.1879e-05 - 1.83698% [1]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.000908158 - 26.9602% [1]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00032688 - 35.9937% [1]
| | | | | | | | | | | | Remainder: 0.000581278 - 64.0063%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000496159 - 14.7293% [1]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 2.244e-05 - 0.66617% [1]
| | | | | | | | | | | Remainder: 4.592e-05 - 1.36321%
| | | | | | | | | | Remainder: 8.68e-06 - 0.237658%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0094151 - 46.8355% [2]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00535219 - 56.8468% [2]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 3.86e-05 - 0.721201% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.12e-06 - 0.170398% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00332303 - 62.0874% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00160524 - 29.9922% [1]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 8.92e-06 - 0.166661% [1]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000123279 - 2.30334% [1]
| | | | | | | | | | | Remainder: 0.000243998 - 4.55885%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00213795 - 22.7077% [2]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0015794 - 16.7752% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.128e-05 - 0.544657% [2]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00015408 - 1.63652% [2]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00010148 - 1.07784% [1]
| | | | | | | | | | Remainder: 3.8719e-05 - 0.411244%
| | | | | | | | | Remainder: 0.00412491 - 20.5194%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.012348 - 38.0289% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0123288 - 99.8442% [2]
| | | | | | | | | Remainder: 1.924e-05 - 0.155815%
| | | | | | | | Remainder: 1.956e-05 - 0.0602401%
| | | | | | | Remainder: 3.12e-06 - 0.00960793%
| | | | | | getOrientations(): 6.4e-06 - 0.0102938% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000668318 - 1.07493% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000666119 - 1.07139% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000334559 - 0.538108% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0001124 - 0.180785% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000806518 - 1.29721% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 8e-07 - 0.00128673% [2]
| | | | | | Remainder: 0.0271049 - 43.5958%
| | | | | Remainder: 1.316e-05 - 0.0211622%
| | | | fmb->setupBCFieldManagers(): 7.8e-06 - 0.0111825% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.488e-05 - 0.0213327% [1]
| | | | build response library: 0.00751954 - 10.7804% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00742782 - 98.7802% [1]
| | | | | | getWorksets(): 3.08e-06 - 0.0414657% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.16e-06 - 70.1299% [1]
| | | | | | | Remainder: 9.2e-07 - 29.8701%
| | | | | | getOrientations(): 4e-07 - 0.00538516% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000722158 - 9.72234% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000868678 - 11.6949% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000388159 - 5.22574% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00117768 - 15.8549% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.52e-06 - 0.0204636% [3]
| | | | | | Remainder: 0.00426615 - 57.4347%
| | | | | Remainder: 9.172e-05 - 1.21976%
| | | | Remainder: 2.044e-05 - 0.0293038%
| | | Remainder: 1.536e-05 - 0.022016%
| | Mini-EM: setup auxiliary physics model evaluator: 0.0302972 - 17.7744% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.030289 - 99.9727% [1]
| | | | allocate FieldManagerBuilder: 6.8e-07 - 0.00224504% [1]
| | | | fmb->setWorksetContainer(): 6e-07 - 0.00198092% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.0302528 - 99.8807% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0302497 - 99.9897% [1]
| | | | | | getWorksets(): 0.0151364 - 50.038% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0151354 - 99.9934% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0145418 - 96.0781% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00280595 - 19.2958% [1]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00277679 - 19.0953% [1]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000164879 - 5.93775% [1]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00260943 - 93.9729% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.216e-05 - 1.9989% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 2.94e-05 - 1.12668% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00015324 - 5.87254% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000185159 - 7.09575% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000429679 - 16.4664% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 2.588e-05 - 0.991786% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000406759 - 15.588% [1]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 1.796e-05 - 0.688272% [1]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.000869478 - 33.3206% [1]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000456879 - 52.5464% [1]
| | | | | | | | | | | | Remainder: 0.000412599 - 47.4536%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000407519 - 15.6171% [1]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 2.012e-05 - 0.771048% [1]
| | | | | | | | | | | Remainder: 1.208e-05 - 0.462936%
| | | | | | | | | | Remainder: 2.48e-06 - 0.0893117%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.00513463 - 35.3095% [1]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00295567 - 57.5635% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.456e-05 - 0.492612% [1]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.64e-06 - 0.258486% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00164956 - 55.8098% [1]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0012556 - 42.4809% [1]
| | | | | | | | | | | Remainder: 2.832e-05 - 0.958157%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00108276 - 21.0874% [1]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.000848078 - 16.5168% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 1.464e-05 - 0.285123% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 8.9439e-05 - 1.74188% [1]
| | | | | | | | | | Remainder: 0.00014404 - 2.80527%
| | | | | | | | | Remainder: 0.00382439 - 26.2994%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.000586399 - 3.87436% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.000575359 - 98.1173% [1]
| | | | | | | | | Remainder: 1.104e-05 - 1.88268%
| | | | | | | | Remainder: 7.2e-06 - 0.0475707%
| | | | | | | Remainder: 1e-06 - 0.00660661%
| | | | | | getOrientations(): 6.36e-06 - 0.021025% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000353799 - 1.16959% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000327959 - 1.08417% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00018676 - 0.617394% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00181715 - 6.00718% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.00179883 - 98.9918% [1]
| | | | | | | Remainder: 1.832e-05 - 1.00817%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000456239 - 1.50824% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4.4e-07 - 0.00145456% [2]
| | | | | | Remainder: 0.0119647 - 39.5529%
| | | | | Remainder: 3.12e-06 - 0.0103131%
| | | | fmb->setupBCFieldManagers(): 2.36e-06 - 0.00779162% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 9.08e-06 - 0.0299779% [1]
| | | | build response library: 1.812e-05 - 0.0598238% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.54525% [1]
| | | | | Remainder: 1.784e-05 - 98.4547%
| | | | Remainder: 5.28e-06 - 0.0174321%
| | | Remainder: 8.28e-06 - 0.0273292%
| | Mini-EM: eval auxiliary physics model evaluator: 0.00517843 - 3.03802% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.00134076 - 25.8912% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.00349627 - 67.5161% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 6.812e-05 - 1.94836% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.00240159 - 68.6901% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.08e-06 - 0.0449701% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.12e-06 - 0.129914% [1]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 6.4e-07 - 0.026649% [1]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 2.448e-05 - 1.01932% [1]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 8.6799e-05 - 3.61422% [1]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00019704 - 8.20455% [1]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 1.908e-05 - 0.794472% [1]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00012676 - 5.27816% [1]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.000169599 - 7.06193% [1]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00022936 - 9.55032% [1]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 6.8e-07 - 0.0283145% [1]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 4.4e-07 - 0.0183212% [1]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.000366519 - 15.2615% [1]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000966717 - 40.2531% [1]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 3.008e-05 - 1.2525% [1]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00015568 - 6.48236% [1]
| | | | | Remainder: 2.352e-05 - 0.97935%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 8.64e-06 - 0.24712% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.76e-06 - 0.0503393% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 9.6e-05 - 2.74578% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.000860798 - 24.6205% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.000477239 - 55.4415% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.000372679 - 43.2946% [1]
| | | | | Remainder: 1.088e-05 - 1.26394%
| | | | Remainder: 5.936e-05 - 1.69781%
| | | Remainder: 0.000341399 - 6.59272%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00405419 - 2.37847% [1]
| | | getWorksets(): 2.28e-06 - 0.0562381% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.28e-06 - 56.1404% [1]
| | | | Remainder: 1e-06 - 43.8596%
| | | getOrientations(): 9.6e-07 - 0.0236792% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000674439 - 16.6356% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000843358 - 20.8021% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000385719 - 9.51408% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00119464 - 29.4667% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.08e-06 - 0.0266391% [3]
| | | Remainder: 0.000951718 - 23.4749%
| | panzer::ModelEvaluator::create_W_op: 0.00347455 - 2.03841% [1]
| | panzer::ModelEvaluator::evalModel(J): 0.00768334 - 4.50758% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 4.016e-05 - 0.522689% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.00649126 - 84.4849% [1]
| | | | panzer::WorksetContainer::getWorksets(): 8.8e-07 - 0.0135567% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 4.288e-05 - 0.66058% [1]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 8.8679e-05 - 1.36613% [1]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0001092 - 1.68226% [1]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 1.864e-05 - 0.287155% [1]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.00012324 - 1.89855% [1]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00010324 - 1.59045% [1]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000711918 - 10.9673% [1]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.000155919 - 2.40198% [1]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 8.4e-07 - 0.0129405% [1]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00110224 - 16.9803% [1]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.000211199 - 3.25359% [1]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 3.456e-05 - 0.532408% [1]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00020564 - 3.16795% [1]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.000219679 - 3.38423% [1]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00028996 - 4.46693% [1]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 3.6e-06 - 0.0554592% [1]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 3.9319e-05 - 0.605722% [1]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00020424 - 3.14638% [1]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.000338319 - 5.21191% [1]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0018584 - 28.6292% [1]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 2.324e-05 - 0.35802% [1]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.000116599 - 1.79624% [1]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0002226 - 3.42922% [1]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.000233759 - 3.60113% [1]
| | | | Remainder: 3.248e-05 - 0.500365%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 6.6e-06 - 0.0859001% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 9.6e-07 - 0.0124946% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 9.808e-05 - 1.27653% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.00101756 - 13.2437% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0010008 - 98.3529% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 9.12e-06 - 0.896263% [1]
| | | | Remainder: 7.64e-06 - 0.750817%
| | | Remainder: 2.872e-05 - 0.373796%
| | MaxwellPreconditioner::build: 0.001359 - 0.797281% [1]
| | | MaxwellPreconditioner: Schur complement: 1.316e-05 - 0.968361% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.000826038 - 60.7829% [1]
| | | | Ifpack2::Relaxation::initialize: 3.68e-06 - 0.4455% [1]
| | | | Ifpack2::Relaxation::compute: 0.00011132 - 13.4764% [1]
| | | | Remainder: 0.000711038 - 86.0781%
| | | MaxwellPreconditioner: Solver S_E: 0.000430839 - 31.7027% [1]
| | | | Ifpack2::Relaxation::initialize: 1.4e-06 - 0.324947% [1]
| | | | Ifpack2::Relaxation::compute: 5.244e-05 - 12.1716% [1]
| | | | Remainder: 0.000376999 - 87.5035%
| | | MaxwellPreconditioner: Block preconditioner: 7.996e-05 - 5.88375% [1]
| | | Remainder: 9e-06 - 0.662253%
| | Mini-EM: timestepper: 0.0168256 - 9.87103% [1]
| | | Mini-EM: Advance Time Step: 0.0168236 - 99.9884% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.000851478 - 5.06121% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 4.64e-05 - 5.44935% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.000638839 - 75.0271% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.16e-06 - 0.181579% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 9.36e-06 - 1.46516% [1]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 3.58e-05 - 5.60392% [1]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 2.432e-05 - 3.80691% [1]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 6.52e-06 - 1.0206% [1]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 2.46e-05 - 3.85074% [1]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 1.732e-05 - 2.71117% [1]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 3.848e-05 - 6.02343% [1]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 9.4e-06 - 1.47142% [1]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 6.4e-07 - 0.100182% [1]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.588e-05 - 11.8778% [1]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 2.884e-05 - 4.51444% [1]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 1.7959e-05 - 2.81119% [1]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 6.64e-06 - 1.03939% [1]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 2.664e-05 - 4.17006% [1]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 5.988e-05 - 9.37325% [1]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 2.396e-05 - 3.75055% [1]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 7.92e-06 - 1.23975% [1]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 2.276e-05 - 3.56271% [1]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 3.916e-05 - 6.12987% [1]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.924e-05 - 10.8384% [1]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 6.64e-06 - 1.03939% [1]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 1.436e-05 - 2.24783% [1]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 3.36e-05 - 5.25954% [1]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 1.016e-05 - 1.59039% [1]
| | | | | | Remainder: 2.76e-05 - 4.32034%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 8.92e-06 - 1.04759% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.2e-06 - 0.258374% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 9.3679e-05 - 11.0019% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 2.604e-05 - 3.05821% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 9.88e-06 - 37.9416% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 9.2e-07 - 3.53303% [1]
| | | | | | Remainder: 1.524e-05 - 58.5253%
| | | | | Remainder: 3.54e-05 - 4.15748%
| | | | Stratimikos: BelosLOWS: 0.0151836 - 90.2518% [1]
| | | | | GMRES block system: Operation Op*x: 8.7959e-05 - 0.579303% [1]
| | | | | Belos::MVT::MvAddMv: 6.612e-05 - 0.43547% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.0145702 - 95.9604% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000145 - 0.995179% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 3.7e-05 - 25.5172% [2]
| | | | | | | | Belos::MVT::MvDot: 3.248e-05 - 87.7838% [2]
| | | | | | | | Remainder: 4.52e-06 - 12.2162%
| | | | | | | Belos::MVT::MvScale: 2.62e-05 - 18.069% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 3.076e-05 - 21.2138% [2]
| | | | | | | | Belos::MVT::MvTransMv: 2.888e-05 - 93.8882% [2]
| | | | | | | | Remainder: 1.88e-06 - 6.11183%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 1.016e-05 - 7.0069% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 9e-06 - 88.5827% [2]
| | | | | | | | Remainder: 1.16e-06 - 11.4173%
| | | | | | | Remainder: 4.088e-05 - 28.1931%
| | | | | | Belos::MVT::MvAddMv: 1.664e-05 - 0.114205% [2]
| | | | | | Belos::MVT::MvNorm: 3.524e-05 - 0.241863% [1]
| | | | | | GMRES block system: Operation Prec*x: 0.012795 - 87.816% [1]
| | | | | | | GMRES Q_B: Operation Op*x: 1.696e-05 - 0.132552% [2]
| | | | | | | Belos::MVT::MvAddMv: 9.64e-06 - 0.0753419% [3]
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.000781958 - 6.11143% [2]
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.000197679 - 25.28% [7]
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 1.836e-05 - 9.28778% [7]
| | | | | | | | | | Belos::MVT::MvDot: 1.464e-05 - 79.7386% [7]
| | | | | | | | | | Remainder: 3.72e-06 - 20.2614%
| | | | | | | | | Belos::MVT::MvScale: 1.152e-05 - 5.82763% [6]
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.00010044 - 50.8096% [10]
| | | | | | | | | | Belos::MVT::MvTransMv: 9.472e-05 - 94.3051% [10]
| | | | | | | | | | Remainder: 5.72e-06 - 5.69494%
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 3.636e-05 - 18.3935% [10]
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 3.188e-05 - 87.6788% [10]
| | | | | | | | | | Remainder: 4.48e-06 - 12.3212%
| | | | | | | | | Remainder: 3.0999e-05 - 15.6815%
| | | | | | | | Belos::MVT::MvAddMv: 3.656e-05 - 4.67544% [14]
| | | | | | | | GMRES Q_B: Operation Op*x: 3.972e-05 - 5.07956% [7]
| | | | | | | | Belos::MVT::MvNorm: 6.4e-06 - 0.818458% [2]
| | | | | | | | GMRES Q_B: Operation Prec*x: 3.072e-05 - 3.9286% [6]
| | | | | | | | | Ifpack2::Relaxation::apply: 1.712e-05 - 55.7292% [6]
| | | | | | | | | Remainder: 1.36e-05 - 44.2708%
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 8.32e-06 - 1.064% [1]
| | | | | | | | Remainder: 0.000462559 - 59.1539%
| | | | | | | GMRES S_E: Operation Op*x: 1.4359e-05 - 0.112223% [1]
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 0.011328 - 88.5346% [1]
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 0.00717399 - 63.3296% [94]
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00023804 - 3.3181% [94]
| | | | | | | | | | Belos::MVT::MvDot: 0.00019408 - 81.5325% [94]
| | | | | | | | | | Remainder: 4.396e-05 - 18.4675%
| | | | | | | | | Belos::MVT::MvScale: 0.00018236 - 2.54196% [94]
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.00403251 - 56.2102% [186]
| | | | | | | | | | Belos::MVT::MvTransMv: 0.00393059 - 97.4726% [186]
| | | | | | | | | | Remainder: 0.000101919 - 2.52743%
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.00237324 - 33.0811% [186]
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0022838 - 96.2313% [186]
| | | | | | | | | | Remainder: 8.944e-05 - 3.76869%
| | | | | | | | | Remainder: 0.00034784 - 4.84863%
| | | | | | | | Belos::MVT::MvAddMv: 0.000620319 - 5.47597% [98]
| | | | | | | | GMRES S_E: Operation Prec*x: 0.000537479 - 4.74469% [94]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.000312359 - 58.1156% [94]
| | | | | | | | | Remainder: 0.00022512 - 41.8844%
| | | | | | | | GMRES S_E: Operation Op*x: 0.000832917 - 7.35272% [94]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 3.032e-05 - 0.267655% [1]
| | | | | | | | Belos::MVT::MvNorm: 4.16e-06 - 0.0367231% [1]
| | | | | | | | Remainder: 0.00212883 - 18.7926%
| | | | | | | Remainder: 0.000644079 - 5.03383%
| | | | | | GMRES block system: Operation Op*x: 3.464e-05 - 0.237745% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 8.16e-06 - 0.0560045% [1]
| | | | | | Remainder: 0.00153555 - 10.539%
| | | | | Remainder: 0.00045928 - 3.02484%
| | | | Mini-EM: Compute responses: 0.000729238 - 4.33461% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 4.408e-05 - 6.04467% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.000231359 - 31.7261% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 9.2e-07 - 0.39765% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 7.88e-06 - 3.40596% [1]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 1.532e-05 - 6.62174% [1]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 5.6e-07 - 0.242048% [1]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 7.92e-06 - 3.42325% [1]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 6.44e-06 - 2.78355% [1]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 2.3e-05 - 9.94126% [1]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 4.8e-07 - 0.20747% [1]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 6.96e-06 - 3.00831% [1]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 6.616e-05 - 28.5963% [1]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 7.56e-06 - 3.26765% [1]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.004e-05 - 4.33958% [1]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 4.4e-07 - 0.190181% [1]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 5.076e-05 - 21.9399% [1]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 3.879e-06 - 1.67662% [1]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 5.6e-06 - 2.42048% [1]
| | | | | | Remainder: 1.744e-05 - 7.53807%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 4.52e-06 - 0.619825% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.28e-06 - 0.175526% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 8.864e-05 - 12.1552% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00023516 - 32.2474% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 5.2e-07 - 0.221126% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00022364 - 95.1012% [1]
| | | | | | Remainder: 1.1e-05 - 4.67767%
| | | | | Remainder: 0.000124199 - 17.0313%
| | | | Remainder: 5.928e-05 - 0.352362%
| | | Remainder: 1.96e-06 - 0.0116489%
| | Remainder: 0.0168102 - 9.86202%
| Remainder: 4.24e-05 - 0.0248686%
=================================
FOM Calculation
=================================
Number of cells = 64
Time for Belos Linear Solve = 0.0151836 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 4.21507 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=maxwell4.xml':
43.16 msec task-clock:u # 0.054 CPUs utilized
0 context-switches:u # 0.000 /sec
0 cpu-migrations:u # 0.000 /sec
2,981 page-faults:u # 69.071 K/sec
31,047,128 cycles:u # 0.719 GHz (55.17%)
79,085,752 instructions:u # 2.55 insn per cycle (85.67%)
<not supported> branches:u
359,524 branch-misses:u
31,459,991 L1-dcache-loads:u # 728.942 M/sec
472,361 L1-dcache-load-misses:u # 1.50% of all L1-dcache accesses
<not supported> LLC-loads:u
<not supported> LLC-load-misses:u
29,994,608 L1-icache-loads:u # 694.989 M/sec
275,987 L1-icache-load-misses:u # 0.92% of all L1-icache accesses
53,019,560 dTLB-loads:u # 1.228 G/sec (15.62%)
<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
0.799645781 seconds time elapsed
0.518562000 seconds user
0.338843000 seconds sys