ampere_research/trilinos/output/xeon_GMRES_Tpetra_maxwell24.output

687 lines
52 KiB
Plaintext
Raw Normal View History

2024-12-02 23:32:33 -05:00
clip08.umiacs.umd.edu
2024-11-12 10:27:45 -05:00
1 GMRES Tpetra maxwell24.xml
output/xeon_GMRES_Tpetra_maxwell24.output
output/xeon_GMRES_Tpetra_maxwell24_power.output
dt = 5.5594e-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 = 5.5594e-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 = 5.5594e-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=88200,domainDim=88200,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=43200,domainDim=43200}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=43200,domainDim=45000}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=45000,domainDim=43200}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=45000,domainDim=45000}
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=88200, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=43200,domainDim=43200}
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=43200, #RHSs=1 ...
2024-12-02 23:32:33 -05:00
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.00281684 sec
2024-11-12 10:27:45 -05:00
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=45000,domainDim=45000}
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=45000, #RHSs=1 ...
2024-12-02 23:32:33 -05:00
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 283 iterations with total CPU time of 9.66506 sec
2024-11-12 10:27:45 -05:00
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=43200,domainDim=43200}
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=43200, #RHSs=1 ...
2024-12-02 23:32:33 -05:00
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.0570418 sec
2024-11-12 10:27:45 -05:00
2024-12-02 23:32:33 -05:00
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 9.74701 sec
2024-11-12 10:27:45 -05:00
Electromagnetic Energy = 1.32931e-08
Electromagnetic Energy/dt^2 = 4.30101e+10
* finished time step 1, t = 5.5594e-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. ***
2024-12-02 23:32:33 -05:00
Mini-EM: 15.4756 [1]
| Mini-EM: Total Time: 15.4756 - 99.9997% [1]
| | Mini-EM: build mesh: 0.000520783 - 0.00336519% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000342571 - 65.78% [1]
| | | Remainder: 0.000178212 - 34.22%
| | Mini-EM: build physics blocks: 0.00106971 - 0.00691227% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000373582 - 0.00241401% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.823733 - 5.32279% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.341615 - 2.20745% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.136053 - 39.8265% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.11368 - 83.5557% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00389746 - 2.86466% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.018378 - 13.5079% [3]
| | | | Remainder: 9.7575e-05 - 0.0717182%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0278804 - 8.16135% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0168031 - 60.2683% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00119397 - 4.28248% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00190006 - 6.81505% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.0034118 - 12.2373% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00144542 - 5.18436% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00267598 - 9.59807% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000360044 - 1.29139% [3]
| | | | Remainder: 9.0078e-05 - 0.323087%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0496984 - 14.5481% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0217984 - 6.38098% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0345303 - 10.108% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0247263 - 7.23807% [3]
| | | Remainder: 0.0469278 - 13.7371%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0247602 - 0.159995% [2]
| | Mini-EM: setup physics model evaluator: 0.977613 - 6.31714% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.977593 - 99.9979% [1]
| | | | allocate FieldManagerBuilder: 7.905e-06 - 0.000808619% [1]
| | | | fmb->setWorksetContainer(): 7.2e-07 - 7.36503e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.968875 - 99.1082% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.968857 - 99.9982% [1]
| | | | | | getWorksets(): 0.914013 - 94.3393% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.914006 - 99.9992% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.516949 - 56.5586% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0128179 - 2.47952% [7]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0701072 - 13.5617% [7]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.0022656 - 3.23163% [7]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0678159 - 96.7316% [7]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000571712 - 0.843036% [7]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000318992 - 0.47038% [7]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00208911 - 3.08057% [7]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00659106 - 9.71906% [7]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0204275 - 30.122% [7]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00434093 - 6.40105% [7]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00705291 - 10.4001% [7]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000454614 - 0.670365% [7]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0138253 - 20.3865% [7]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00745582 - 53.9289% [7]
| | | | | | | | | | | | Remainder: 0.00636944 - 46.0711%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0100626 - 14.8381% [7]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00192622 - 2.84037% [7]
| | | | | | | | | | | Remainder: 0.000154972 - 0.228519%
| | | | | | | | | | Remainder: 2.5767e-05 - 0.0367537%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.362001 - 70.0264% [14]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.19823 - 54.7596% [14]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000311812 - 0.157298% [14]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.0131e-05 - 0.0353786% [7]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0938304 - 47.3341% [14]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0839654 - 42.3575% [7]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 7.3976e-05 - 0.0373182% [7]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0192035 - 9.68749% [7]
| | | | | | | | | | | Remainder: 0.000774852 - 0.390885%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0772601 - 21.3425% [14]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0537996 - 14.8617% [7]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000345119 - 0.0953365% [14]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0160114 - 4.42304% [14]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0157004 - 4.33713% [7]
| | | | | | | | | | Remainder: 0.000654004 - 0.180664%
| | | | | | | | | Remainder: 0.0720233 - 13.9324%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.397015 - 43.4368% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.396528 - 99.8775% [14]
| | | | | | | | | Remainder: 0.000486436 - 0.122523%
| | | | | | | | Remainder: 4.2064e-05 - 0.00460216%
| | | | | | | Remainder: 7.257e-06 - 0.000793971%
| | | | | | getOrientations(): 1.5644e-05 - 0.00161469% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00100801 - 0.104041% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00100339 - 0.103564% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000559693 - 0.0577684% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000175185 - 0.0180816% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00111652 - 0.115241% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 9.66e-07 - 9.97051e-05% [2]
| | | | | | Remainder: 0.0509647 - 5.26029%
| | | | | Remainder: 1.7505e-05 - 0.00180674%
| | | | fmb->setupBCFieldManagers(): 1.0658e-05 - 0.00109023% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.4116e-05 - 0.00246688% [1]
| | | | build response library: 0.0086439 - 0.884203% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00854142 - 98.8144% [1]
| | | | | | getWorksets(): 4.125e-06 - 0.0482941% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 3.042e-06 - 73.7455% [1]
| | | | | | | Remainder: 1.083e-06 - 26.2545%
| | | | | | getOrientations(): 5.8e-07 - 0.00679044% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00113674 - 13.3086% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00126574 - 14.8189% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000573044 - 6.709% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00158345 - 18.5385% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.527e-06 - 0.0178776% [3]
| | | | | | Remainder: 0.00397621 - 46.5521%
| | | | | Remainder: 0.00010248 - 1.18558%
| | | | Remainder: 3.0491e-05 - 0.00311899%
| | | Remainder: 2.0757e-05 - 0.00212323%
| | Mini-EM: setup auxiliary physics model evaluator: 0.912209 - 5.89451% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.912198 - 99.9988% [1]
| | | | allocate FieldManagerBuilder: 2.148e-06 - 0.000235475% [1]
| | | | fmb->setWorksetContainer(): 1.881e-06 - 0.000206205% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.912139 - 99.9936% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.912134 - 99.9995% [1]
| | | | | | getWorksets(): 0.664117 - 72.8091% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.664115 - 99.9998% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.397074 - 59.7899% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.01209 - 3.04478% [7]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0662731 - 16.6904% [7]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00230227 - 3.47392% [7]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0639515 - 96.497% [7]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000522684 - 0.817313% [7]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000271955 - 0.425252% [7]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00218397 - 3.41504% [7]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00664712 - 10.394% [7]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0195277 - 30.5352% [7]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00420545 - 6.57599% [7]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0061964 - 9.68921% [7]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000401791 - 0.628274% [7]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0140377 - 21.9506% [7]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00788309 - 56.1565% [7]
| | | | | | | | | | | | Remainder: 0.00615463 - 43.8435%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00791401 - 12.375% [7]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00193454 - 3.02501% [7]
| | | | | | | | | | | Remainder: 0.000108186 - 0.169169%
| | | | | | | | | | Remainder: 1.9256e-05 - 0.0290555%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.259971 - 65.4718% [7]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.142179 - 54.6902% [7]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000155423 - 0.109315% [7]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 6.6443e-05 - 0.046732% [7]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0562581 - 39.5685% [7]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0853788 - 60.0503% [7]
| | | | | | | | | | | Remainder: 0.000320065 - 0.225114%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0547473 - 21.059% [7]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0521237 - 20.0498% [7]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000245801 - 0.0945493% [7]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0105088 - 4.0423% [7]
| | | | | | | | | | Remainder: 0.000166815 - 0.0641667%
| | | | | | | | | Remainder: 0.0587391 - 14.793%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.267025 - 40.2076% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.266828 - 99.9264% [7]
| | | | | | | | | Remainder: 0.000196427 - 0.0735613%
| | | | | | | | Remainder: 1.6762e-05 - 0.00252396%
| | | | | | | Remainder: 1.347e-06 - 0.000202826%
| | | | | | getOrientations(): 1.658e-05 - 0.00181771% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000593201 - 0.0650344% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000537573 - 0.0589357% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000299232 - 0.0328057% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.221982 - 24.3366% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.221959 - 99.9898% [1]
| | | | | | | Remainder: 2.2717e-05 - 0.0102337%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000640618 - 0.0702329% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 5.39e-07 - 5.90922e-05% [2]
| | | | | | Remainder: 0.0239478 - 2.62547%
| | | | | Remainder: 4.739e-06 - 0.000519548%
| | | | fmb->setupBCFieldManagers(): 5.274e-06 - 0.000578164% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.5247e-05 - 0.00167146% [1]
| | | | build response library: 2.6273e-05 - 0.00288019% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.98e-07 - 1.51486% [1]
| | | | | Remainder: 2.5875e-05 - 98.4851%
| | | | Remainder: 7.648e-06 - 0.000838415%
| | | Remainder: 1.1071e-05 - 0.00121365%
| | Mini-EM: eval auxiliary physics model evaluator: 0.822376 - 5.31403% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.213225 - 25.9279% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.604214 - 73.4717% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00239013 - 0.395577% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.39701 - 65.7069% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.91e-06 - 0.000481096% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 1.1187e-05 - 0.00281781% [7]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 4.605e-06 - 0.00115992% [7]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00437545 - 1.1021% [7]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0206818 - 5.20938% [7]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0646929 - 16.295% [7]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0113037 - 2.8472% [7]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.024828 - 6.25373% [7]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0492712 - 12.4106% [7]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.074522 - 18.7708% [7]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.2128e-05 - 0.00305483% [7]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 4.007e-06 - 0.00100929% [7]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.102659 - 25.8579% [7]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0106324 - 2.6781% [7]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00423046 - 1.06558% [7]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0295945 - 7.45433% [7]
| | | | | Remainder: 0.00018565 - 0.046762%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.7764e-05 - 0.00294002% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.485e-06 - 0.000411278% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000997003 - 0.165008% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.203138 - 33.6203% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.100692 - 49.5681% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.102417 - 50.4175% [1]
| | | | | Remainder: 2.9339e-05 - 0.0144429%
| | | | Remainder: 0.000657771 - 0.108864%
| | | Remainder: 0.00493713 - 0.600349%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00617885 - 0.0399265% [1]
| | | getWorksets(): 4.684e-06 - 0.075807% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2.085e-06 - 44.5132% [1]
| | | | Remainder: 2.599e-06 - 55.4868%
| | | getOrientations(): 1.167e-06 - 0.018887% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.00105069 - 17.0046% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00122944 - 19.8975% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000525489 - 8.50464% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00157144 - 25.4326% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.234e-06 - 0.0199714% [3]
| | | Remainder: 0.00179471 - 29.046%
| | panzer::ModelEvaluator::create_W_op: 0.601624 - 3.88757% [1]
| | panzer::ModelEvaluator::evalModel(J): 1.01704 - 6.57191% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00144181 - 0.141766% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.765646 - 75.2817% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2.399e-06 - 0.00031333% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00622935 - 0.813607% [7]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0209465 - 2.73579% [7]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0309003 - 4.03585% [7]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00308057 - 0.40235% [7]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0294167 - 3.84207% [7]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0305083 - 3.98465% [7]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00601751 - 0.785939% [7]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0221732 - 2.89601% [7]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 7.906e-06 - 0.00103259% [7]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0117552 - 1.53533% [7]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0658622 - 8.60218% [7]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0206135 - 2.69231% [7]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0368448 - 4.81224% [7]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0605852 - 7.91296% [7]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.09062 - 11.8358% [7]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.5038e-05 - 0.00196409% [7]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0059648 - 0.779055% [7]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0583211 - 7.61724% [7]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0980271 - 12.8032% [7]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0156146 - 2.0394% [7]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.0032288 - 0.421709% [7]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0299089 - 3.90636% [7]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0715686 - 9.34749% [7]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0471831 - 6.16253% [7]
| | | | Remainder: 0.000250157 - 0.0326727%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.3018e-05 - 0.00226323% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.53e-06 - 0.000150436% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00264552 - 0.26012% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.242481 - 23.8418% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.242445 - 99.9854% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.1699e-05 - 0.00894875% [1]
| | | | Remainder: 1.3649e-05 - 0.0056289%
| | | Remainder: 0.00480217 - 0.472171%
| | MaxwellPreconditioner::build: 0.00484325 - 0.0312961% [1]
| | | MaxwellPreconditioner: Schur complement: 1.9632e-05 - 0.405348% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00202206 - 41.7502% [1]
| | | | Ifpack2::Relaxation::initialize: 1.0839e-05 - 0.536036% [1]
| | | | Ifpack2::Relaxation::compute: 0.0011275 - 55.76% [1]
| | | | Remainder: 0.000883722 - 43.704%
| | | MaxwellPreconditioner: Solver S_E: 0.00269635 - 55.6724% [1]
| | | | Ifpack2::Relaxation::initialize: 1.663e-06 - 0.0616759% [1]
| | | | Ifpack2::Relaxation::compute: 0.00219115 - 81.2636% [1]
| | | | Remainder: 0.000503535 - 18.6747%
| | | MaxwellPreconditioner: Block preconditioner: 9.4148e-05 - 1.9439% [1]
| | | Remainder: 1.105e-05 - 0.228153%
| | Mini-EM: timestepper: 9.87205 - 63.7912% [1]
| | | Mini-EM: Advance Time Step: 9.87205 - 99.9999% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.0976426 - 0.989081% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000951007 - 0.973967% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0933942 - 95.649% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 2.424e-06 - 0.00259545% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000486985 - 0.52143% [7]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00806615 - 8.63668% [7]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00442959 - 4.7429% [7]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000291881 - 0.312526% [7]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00424287 - 4.54298% [7]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00370578 - 3.96789% [7]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000326313 - 0.349393% [7]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000916979 - 0.981838% [7]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 6.167e-06 - 0.0066032% [7]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00288214 - 3.08599% [7]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00856957 - 9.17571% [7]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00301619 - 3.22953% [7]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00208664 - 2.23423% [7]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00769112 - 8.23512% [7]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0172956 - 18.5189% [7]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 9.425e-06 - 0.0100916% [7]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000501027 - 0.536465% [7]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0065892 - 7.05526% [7]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00872285 - 9.33982% [7]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000606039 - 0.648905% [7]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000297313 - 0.318342% [7]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0042349 - 4.53444% [7]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00645518 - 6.91176% [7]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00180203 - 1.92949% [7]
| | | | | | Remainder: 0.0001598 - 0.171103%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.0958e-05 - 0.021464% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 3.14e-06 - 0.00321581% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0026573 - 2.72145% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000427948 - 0.43828% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000396203 - 92.582% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.234e-06 - 0.522026% [1]
| | | | | | Remainder: 2.9511e-05 - 6.89593%
| | | | | Remainder: 0.000188097 - 0.192638%
| | | | Stratimikos: BelosLOWS: 9.74709 - 98.7342% [1]
| | | | | GMRES block system: Operation Op*x: 0.00518612 - 0.0532069% [1]
| | | | | Belos::MVT::MvAddMv: 0.000211934 - 0.00217433% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 9.74089 - 99.9364% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00111713 - 0.0114685% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00025648 - 22.9587% [2]
| | | | | | | | Belos::MVT::MvDot: 0.000249314 - 97.206% [2]
| | | | | | | | Remainder: 7.166e-06 - 2.79398%
| | | | | | | Belos::MVT::MvScale: 0.000131181 - 11.7426% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000522013 - 46.7279% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.000514983 - 98.6533% [2]
| | | | | | | | Remainder: 7.03e-06 - 1.34671%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000149011 - 13.3387% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000146237 - 98.1384% [2]
| | | | | | | | Remainder: 2.774e-06 - 1.86161%
| | | | | | | Remainder: 5.8449e-05 - 5.23205%
| | | | | | Belos::MVT::MvAddMv: 0.000653 - 0.0067037% [2]
| | | | | | Belos::MVT::MvNorm: 0.000140803 - 0.00144548% [1]
| | | | | | GMRES block system: Operation Prec*x: 9.73063 - 99.8946% [1]
| | | | | | | GMRES Q_B: Operation Op*x: 0.00181919 - 0.0186955% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.000115258 - 0.00118449% [3]
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0572491 - 0.588339% [2]
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.037816 - 66.0553% [22]
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00112586 - 2.97721% [22]
| | | | | | | | | | Belos::MVT::MvDot: 0.00110212 - 97.8913% [22]
| | | | | | | | | | Remainder: 2.3741e-05 - 2.10869%
| | | | | | | | | Belos::MVT::MvScale: 0.000426124 - 1.12683% [21]
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0212532 - 56.2015% [40]
| | | | | | | | | | Belos::MVT::MvTransMv: 0.0212104 - 99.7986% [40]
| | | | | | | | | | Remainder: 4.2807e-05 - 0.201415%
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0148829 - 39.356% [40]
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0148455 - 99.7492% [40]
| | | | | | | | | | Remainder: 3.7331e-05 - 0.250832%
| | | | | | | | | Remainder: 0.000128001 - 0.338483%
| | | | | | | | Belos::MVT::MvAddMv: 0.00415142 - 7.25152% [29]
| | | | | | | | GMRES Q_B: Operation Op*x: 0.0117025 - 20.4413% [22]
| | | | | | | | Belos::MVT::MvNorm: 0.000108944 - 0.190298% [2]
| | | | | | | | GMRES Q_B: Operation Prec*x: 0.00121939 - 2.12998% [21]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00113634 - 93.1892% [21]
| | | | | | | | | Remainder: 8.305e-05 - 6.81078%
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000780292 - 1.36298% [1]
| | | | | | | | Remainder: 0.00147051 - 2.56861%
| | | | | | | GMRES S_E: Operation Op*x: 0.00203764 - 0.0209405% [1]
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 9.66235 - 99.2983% [1]
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 9.06328 - 93.8% [284]
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0178863 - 0.197349% [284]
| | | | | | | | | | Belos::MVT::MvDot: 0.0171617 - 95.9489% [284]
| | | | | | | | | | Remainder: 0.000724596 - 4.05113%
| | | | | | | | | Belos::MVT::MvScale: 0.0078248 - 0.0863352% [284]
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 4.53748 - 50.0644% [566]
| | | | | | | | | | Belos::MVT::MvTransMv: 4.53596 - 99.9667% [566]
| | | | | | | | | | Remainder: 0.00151284 - 0.033341%
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 4.4955 - 49.6013% [566]
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 4.49402 - 99.967% [566]
| | | | | | | | | | Remainder: 0.00148565 - 0.0330476%
| | | | | | | | | Remainder: 0.00459128 - 0.050658%
| | | | | | | | Belos::MVT::MvAddMv: 0.0436444 - 0.451695% [288]
| | | | | | | | GMRES S_E: Operation Prec*x: 0.0308896 - 0.31969% [284]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0277711 - 89.9044% [284]
| | | | | | | | | Remainder: 0.00311849 - 10.0956%
| | | | | | | | GMRES S_E: Operation Op*x: 0.488775 - 5.05855% [284]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0160327 - 0.16593% [1]
| | | | | | | | Belos::MVT::MvNorm: 5.975e-05 - 0.00061838% [1]
| | | | | | | | Remainder: 0.0196635 - 0.203506%
| | | | | | | Remainder: 0.0070596 - 0.0725504%
| | | | | | GMRES block system: Operation Op*x: 0.00732666 - 0.0752155% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.000114668 - 0.00117718% [1]
| | | | | | Remainder: 0.000911096 - 0.00935331%
| | | | | Remainder: 0.000804725 - 0.00825605%
| | | | Mini-EM: Compute responses: 0.0268645 - 0.272127% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00164386 - 6.11908% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0218694 - 81.4065% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 7.27e-06 - 0.0332427% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000412881 - 1.88794% [7]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00624936 - 28.5758% [7]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 4.016e-06 - 0.0183635% [7]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000767393 - 3.50897% [7]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000609716 - 2.78798% [7]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0110098 - 50.3431% [7]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 3.64e-06 - 0.0166442% [7]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000665727 - 3.0441% [7]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000578184 - 2.6438% [7]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000504691 - 2.30774% [7]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 9.347e-05 - 0.4274% [7]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 2.911e-06 - 0.0133108% [7]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000459504 - 2.10112% [7]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000314192 - 1.43667% [7]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 6.1618e-05 - 0.281754% [7]
| | | | | | Remainder: 0.000125106 - 0.572058%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 3.6368e-05 - 0.135376% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.857e-06 - 0.00691247% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00276321 - 10.2857% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00023194 - 0.86337% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.051e-06 - 0.453134% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000179072 - 77.2062% [1]
| | | | | | Remainder: 5.1817e-05 - 22.3407%
| | | | | Remainder: 0.000317827 - 1.18307%
| | | | Remainder: 0.000450285 - 0.00456121%
| | | Remainder: 5.105e-06 - 5.17116e-05%
| | Remainder: 0.0695625 - 0.449498%
| Remainder: 4.8948e-05 - 0.000316291%
2024-11-12 10:27:45 -05:00
=================================
FOM Calculation
=================================
Number of cells = 13824
2024-12-02 23:32:33 -05:00
Time for Belos Linear Solve = 9.74709 seconds
2024-11-12 10:27:45 -05:00
Number of Time Steps (one linear solve per step) = 1
2024-12-02 23:32:33 -05:00
FOM ( num_cells * num_steps / solver_time / 1000) = 1.41827 k-cell-steps per second
2024-11-12 10:27:45 -05:00
=================================
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell24.xml':
2024-12-02 23:32:33 -05:00
32.39 msec task-clock:u # 0.002 CPUs utilized
2024-11-12 10:27:45 -05:00
0 context-switches:u # 0.000 /sec
0 cpu-migrations:u # 0.000 /sec
2024-12-02 23:32:33 -05:00
2,683 page-faults:u # 82.824 K/sec
46,885,707 cycles:u # 1.447 GHz
76,353,962 instructions:u # 1.63 insn per cycle
16,619,801 branches:u # 513.054 M/sec
281,316 branch-misses:u # 1.69% of all branches
2024-11-12 10:27:45 -05:00
2024-12-02 23:32:33 -05:00
16.193869315 seconds time elapsed
2024-11-12 10:27:45 -05:00
2024-12-02 23:32:33 -05:00
15.493875000 seconds user
0.607576000 seconds sys
2024-11-12 10:27:45 -05:00
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell24.xml':
2024-12-02 23:32:33 -05:00
8,333 iTLB-loads:u
11,561 iTLB-load-misses:u # 138.74% of all iTLB cache accesses
17,598,270 dTLB-loads:u
28,876 dTLB-load-misses:u # 0.16% of all dTLB cache accesses
2024-11-12 10:27:45 -05:00
2024-12-02 23:32:33 -05:00
14.432060886 seconds time elapsed
2024-11-12 10:27:45 -05:00
2024-12-02 23:32:33 -05:00
13.763761000 seconds user
0.594768000 seconds sys
2024-11-12 10:27:45 -05:00
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell24.xml':
2024-12-02 23:32:33 -05:00
18,161,954 L1-dcache-loads:u
544,271 L1-dcache-load-misses:u # 3.00% of all L1-dcache accesses
153,660 LLC-loads:u
25,243 LLC-load-misses:u # 16.43% of all LL-cache accesses
2024-11-12 10:27:45 -05:00
2024-12-02 23:32:33 -05:00
13.888875887 seconds time elapsed
2024-11-12 10:27:45 -05:00
2024-12-02 23:32:33 -05:00
13.258317000 seconds user
0.540738000 seconds sys
2024-11-12 10:27:45 -05:00