ampere_research/trilinos/output/altra_GMRES_Tpetra_maxwell30.output

671 lines
51 KiB
Plaintext
Raw Normal View History

2024-12-02 23:32:33 -05:00
oasis22.umiacs.umd.edu
1 GMRES Tpetra maxwell30.xml
output/altra_GMRES_Tpetra_maxwell30.output
output/altra_GMRES_Tpetra_maxwell30_power.output
2024-10-22 00:49:37 -04:00
dt = 4.44752e-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 = 4.44752e-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 = 4.44752e-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=170190,domainDim=170190,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=83700,domainDim=83700}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=83700,domainDim=86490}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=86490,domainDim=83700}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=86490,domainDim=86490}
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=170190, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=83700,domainDim=83700}
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=83700, #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.00394379 sec
2024-10-22 00:49:37 -04:00
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=86490,domainDim=86490}
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=86490, #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 293 iterations with total CPU time of 14.0164 sec
2024-10-22 00:49:37 -04:00
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=83700,domainDim=83700}
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=83700, #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.0983023 sec
2024-10-22 00:49:37 -04: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 14.1475 sec
2024-10-22 00:49:37 -04:00
Electromagnetic Energy = 8.50218e-09
Electromagnetic Energy/dt^2 = 4.29828e+10
* finished time step 1, t = 4.44752e-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: 22.1567 [1]
| Mini-EM: Total Time: 22.1566 - 99.9995% [1]
| | Mini-EM: build mesh: 0.00121072 - 0.00546436% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000752199 - 62.1283% [1]
| | | Remainder: 0.000458519 - 37.8717%
| | Mini-EM: build physics blocks: 0.00183516 - 0.00828266% [1]
| | Mini-EM: build auxiliary physics blocks: 0.0004118 - 0.00185859% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 1.43783 - 6.48941% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.532964 - 2.40544% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.229567 - 43.0737% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.182726 - 79.5959% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00620187 - 2.70155% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0404269 - 17.6101% [3]
| | | | Remainder: 0.00021232 - 0.0924871%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0343501 - 6.4451% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.022243 - 64.7539% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00114912 - 3.34532% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00313796 - 9.13522% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00154052 - 4.48476% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00138336 - 4.02723% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00427979 - 12.4593% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000406759 - 1.18416% [3]
| | | | Remainder: 0.00020956 - 0.610072%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0539665 - 10.1257% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0218293 - 4.09583% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0642667 - 12.0584% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.026708 - 5.01121% [3]
| | | Remainder: 0.102276 - 19.1901%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0309357 - 0.139623% [2]
| | Mini-EM: setup physics model evaluator: 0.984948 - 4.44539% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.984911 - 99.9962% [1]
| | | | allocate FieldManagerBuilder: 1.036e-05 - 0.00105187% [1]
| | | | fmb->setWorksetContainer(): 6e-07 - 6.09192e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.978293 - 99.3281% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.978259 - 99.9965% [1]
| | | | | | getWorksets(): 0.953254 - 97.444% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.953248 - 99.9993% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.550605 - 57.7609% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00577995 - 1.04975% [14]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0896698 - 16.2857% [14]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00190848 - 2.12834% [14]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0876707 - 97.7706% [14]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00212324 - 2.42183% [14]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000573879 - 0.654585% [14]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00178704 - 2.03835% [14]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00859723 - 9.80628% [14]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0180103 - 20.5431% [14]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00483707 - 5.51732% [14]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0126485 - 14.4273% [14]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000796599 - 0.908626% [14]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0220001 - 25.094% [14]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00985643 - 44.8018% [14]
| | | | | | | | | | | | Remainder: 0.0121437 - 55.1982%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0123295 - 14.0635% [14]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.0034506 - 3.93586% [14]
| | | | | | | | | | | Remainder: 0.0005166 - 0.589251%
| | | | | | | | | | Remainder: 9.064e-05 - 0.101082%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.393227 - 71.4173% [28]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.225362 - 57.311% [28]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000832519 - 0.369413% [28]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.000137399 - 0.060968% [14]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.118914 - 52.7659% [28]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.085333 - 37.8648% [14]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.00015356 - 0.0681391% [14]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0182045 - 8.07785% [14]
| | | | | | | | | | | Remainder: 0.00178712 - 0.792998%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0769826 - 19.5771% [28]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0545601 - 13.875% [14]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.0016668 - 0.423876% [28]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0195994 - 4.98424% [28]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0138326 - 3.51771% [14]
| | | | | | | | | | Remainder: 0.00122336 - 0.311107%
| | | | | | | | | Remainder: 0.0619278 - 11.2472%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.402571 - 42.2315% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.40204 - 99.8682% [28]
| | | | | | | | | Remainder: 0.000530599 - 0.131803%
| | | | | | | | Remainder: 7.236e-05 - 0.00759089%
| | | | | | | Remainder: 6.56e-06 - 0.000688169%
| | | | | | getOrientations(): 1.44e-05 - 0.001472% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00128268 - 0.131118% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000959999 - 0.0981335% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000597359 - 0.0610635% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00024548 - 0.0250936% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00117524 - 0.120136% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 3.64e-06 - 0.00037209% [2]
| | | | | | Remainder: 0.0207255 - 2.11861%
| | | | | Remainder: 3.448e-05 - 0.00352451%
| | | | fmb->setupBCFieldManagers(): 2.4199e-05 - 0.00245697% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.396e-05 - 0.00243271% [1]
| | | | build response library: 0.00652651 - 0.66265% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00617851 - 94.6679% [1]
| | | | | | getWorksets(): 5.72e-06 - 0.0925789% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 4.72e-06 - 82.5175% [1]
| | | | | | | Remainder: 1e-06 - 17.4825%
| | | | | | getOrientations(): 7.2e-07 - 0.0116533% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00107372 - 17.3783% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000999639 - 16.1793% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000506079 - 8.19095% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00133172 - 21.554% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 3.36e-06 - 0.054382% [3]
| | | | | | Remainder: 0.00225756 - 36.5388%
| | | | | Remainder: 0.000347999 - 5.33208%
| | | | Remainder: 3.188e-05 - 0.00323684%
| | | Remainder: 3.74e-05 - 0.00379715%
| | Mini-EM: setup auxiliary physics model evaluator: 1.0813 - 4.88026% [1]
| | | panzer::ModelEvaluator::setupModel(): 1.08127 - 99.9976% [1]
| | | | allocate FieldManagerBuilder: 1.64e-06 - 0.000151673% [1]
| | | | fmb->setWorksetContainer(): 6.4e-07 - 5.91894e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 1.08118 - 99.9912% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.08117 - 99.9988% [1]
| | | | | | getWorksets(): 0.725818 - 67.1328% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.725815 - 99.9996% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.431686 - 59.476% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00637624 - 1.47705% [14]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0852944 - 19.7584% [14]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00183692 - 2.15362% [14]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0833847 - 97.761% [14]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00190448 - 2.28397% [14]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000541718 - 0.649661% [14]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00162928 - 1.95393% [14]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00837291 - 10.0413% [14]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0175729 - 21.0745% [14]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00481335 - 5.77247% [14]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0120798 - 14.4869% [14]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.0007474 - 0.896328% [14]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0216645 - 25.9814% [14]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00984279 - 45.4328% [14]
| | | | | | | | | | | | Remainder: 0.0118217 - 54.5672%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.010279 - 12.3272% [14]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00339275 - 4.0688% [14]
| | | | | | | | | | | Remainder: 0.000386559 - 0.463585%
| | | | | | | | | | Remainder: 7.28e-05 - 0.0853514%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.290209 - 67.2268% [14]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.169081 - 58.2619% [14]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000524159 - 0.310004% [14]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00013256 - 0.0784002% [14]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0826979 - 48.9101% [14]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0845941 - 50.0316% [14]
| | | | | | | | | | | Remainder: 0.00113252 - 0.669808%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0534373 - 18.4134% [14]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0532484 - 18.3483% [14]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000986598 - 0.339961% [14]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.012682 - 4.36995% [14]
| | | | | | | | | | Remainder: 0.000773239 - 0.266442%
| | | | | | | | | Remainder: 0.0498065 - 11.5377%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.294102 - 40.5202% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.293727 - 99.8727% [14]
| | | | | | | | | Remainder: 0.00037428 - 0.127262%
| | | | | | | | Remainder: 2.72e-05 - 0.00374751%
| | | | | | | Remainder: 3.08e-06 - 0.000424349%
| | | | | | getOrientations(): 1.928e-05 - 0.00178326% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000775199 - 0.0717002% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00046584 - 0.0430868% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000344319 - 0.031847% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.346185 - 32.0195% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.346129 - 99.984% [1]
| | | | | | | Remainder: 5.536e-05 - 0.0159915%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000659399 - 0.0609896% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.44e-06 - 0.000133189% [2]
| | | | | | Remainder: 0.00689887 - 0.638095%
| | | | | Remainder: 1.264e-05 - 0.00116909%
| | | | fmb->setupBCFieldManagers(): 9.68e-06 - 0.00089524% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.916e-05 - 0.00177198% [1]
| | | | build response library: 4.996e-05 - 0.00462047% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 0.560448% [1]
| | | | | Remainder: 4.968e-05 - 99.4396%
| | | | Remainder: 1.424e-05 - 0.00131696%
| | | Remainder: 2.584e-05 - 0.00238971%
| | Mini-EM: eval auxiliary physics model evaluator: 1.18926 - 5.36754% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.334619 - 28.1366% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.851229 - 71.5761% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.0014174 - 0.166512% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.579605 - 68.0904% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 3.32e-06 - 0.000572804% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 5.748e-05 - 0.0099171% [14]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 8.52e-06 - 0.00146997% [14]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00527515 - 0.910129% [14]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0337302 - 5.81951% [14]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0849784 - 14.6614% [14]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0140356 - 2.42158% [14]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0540006 - 9.3168% [14]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0682187 - 11.7699% [14]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0959164 - 16.5486% [14]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 5.724e-05 - 0.00987569% [14]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 8.32e-06 - 0.00143546% [14]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.152527 - 26.3157% [14]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0132462 - 2.28538% [14]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0100442 - 1.73294% [14]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0469817 - 8.10581% [14]
| | | | | Remainder: 0.00051564 - 0.088964%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 3.6e-05 - 0.00422918% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 4.16e-06 - 0.000488705% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00121636 - 0.142894% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.267823 - 31.4631% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.134731 - 50.3061% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.13305 - 49.6784% [1]
| | | | | Remainder: 4.148e-05 - 0.0154879%
| | | | Remainder: 0.00112708 - 0.132406%
| | | Remainder: 0.00341647 - 0.287276%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00573103 - 0.025866% [1]
| | | getWorksets(): 1.1e-05 - 0.191938% [1]
| | | | panzer::WorksetContainer::getWorksets(): 7.24e-06 - 65.8182% [1]
| | | | Remainder: 3.76e-06 - 34.1818%
| | | getOrientations(): 6.8e-07 - 0.0118652% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.0010362 - 18.0805% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.0010598 - 18.4923% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000534359 - 9.32396% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0014648 - 25.5591% [1]
| | | Phalanx::SortAndOrderEvaluators: 4.08e-06 - 0.0711914% [3]
| | | Remainder: 0.00162012 - 28.2692%
| | panzer::ModelEvaluator::create_W_op: 0.959734 - 4.33159% [1]
| | panzer::ModelEvaluator::evalModel(J): 1.52689 - 6.89136% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00107512 - 0.0704123% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.17944 - 77.2448% [1]
| | | | panzer::WorksetContainer::getWorksets(): 3.96e-06 - 0.000335752% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00822719 - 0.697548% [14]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0393704 - 3.33805% [14]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0451112 - 3.82479% [14]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00477019 - 0.404444% [14]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0501432 - 4.25143% [14]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0421017 - 3.56962% [14]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0103305 - 0.875876% [14]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0438612 - 3.71881% [14]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 4.484e-05 - 0.00380179% [14]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0156845 - 1.32983% [14]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0919468 - 7.79578% [14]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0153723 - 1.30335% [14]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0913144 - 7.74216% [14]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.093923 - 7.96333% [14]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.126916 - 10.7607% [14]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 7.62e-05 - 0.00646068% [14]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00766739 - 0.650085% [14]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0879753 - 7.45905% [14]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.140456 - 11.9087% [14]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0252493 - 2.14078% [14]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00454428 - 0.38529% [14]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0486149 - 4.12185% [14]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.102065 - 8.65363% [14]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.082501 - 6.99491% [14]
| | | | Remainder: 0.00117232 - 0.0993959%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 3.848e-05 - 0.00252015% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.44e-06 - 9.43093e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.0032746 - 0.214462% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.340607 - 22.3072% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.340555 - 99.9846% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 3.216e-05 - 0.00944197% [1]
| | | | Remainder: 2.016e-05 - 0.00591884%
| | | Remainder: 0.00245111 - 0.16053%
| | MaxwellPreconditioner::build: 0.00752607 - 0.0339676% [1]
| | | MaxwellPreconditioner: Schur complement: 4.504e-05 - 0.598453% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00367015 - 48.7659% [1]
| | | | Ifpack2::Relaxation::initialize: 1.048e-05 - 0.285547% [1]
| | | | Ifpack2::Relaxation::compute: 0.00208576 - 56.8302% [1]
| | | | Remainder: 0.00157392 - 42.8842%
| | | MaxwellPreconditioner: Solver S_E: 0.00357323 - 47.4781% [1]
| | | | Ifpack2::Relaxation::initialize: 3.92e-06 - 0.109705% [1]
| | | | Ifpack2::Relaxation::compute: 0.00279144 - 78.1207% [1]
| | | | Remainder: 0.000777878 - 21.7696%
| | | MaxwellPreconditioner: Block preconditioner: 0.000210519 - 2.7972% [1]
| | | Remainder: 2.712e-05 - 0.360348%
| | Mini-EM: timestepper: 14.322 - 64.6397% [1]
| | | Mini-EM: Advance Time Step: 14.322 - 100% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.136533 - 0.953315% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000846719 - 0.620155% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.132022 - 96.6958% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 2.96e-06 - 0.00224205% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000901439 - 0.682794% [14]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0110269 - 8.35234% [14]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00696931 - 5.2789% [14]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000826236 - 0.625832% [14]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00633831 - 4.80095% [14]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00554759 - 4.20202% [14]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000677959 - 0.513519% [14]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00149952 - 1.13581% [14]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 1.66e-05 - 0.0125737% [14]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00124352 - 0.941902% [14]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0134237 - 10.1677% [14]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00440095 - 3.3335% [14]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00190079 - 1.43976% [14]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.011779 - 8.92198% [14]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0224118 - 16.9758% [14]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.66e-05 - 0.0277226% [14]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00113096 - 0.856642% [14]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00966215 - 7.31858% [14]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0118659 - 8.98784% [14]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00107816 - 0.81665% [14]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000745439 - 0.564632% [14]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00568499 - 4.30609% [14]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00964818 - 7.30801% [14]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00269544 - 2.04166% [14]
| | | | | | Remainder: 0.00050772 - 0.384572%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 3.72e-05 - 0.0272461% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 4.44e-06 - 0.00325195% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00325711 - 2.38558% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00022152 - 0.162246% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.0001764 - 79.6316% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.92e-06 - 1.31817% [1]
| | | | | | Remainder: 4.22e-05 - 19.0502%
| | | | | Remainder: 0.000144359 - 0.105732%
| | | | Stratimikos: BelosLOWS: 14.1476 - 98.7823% [1]
| | | | | GMRES block system: Operation Op*x: 0.00762351 - 0.0538857% [1]
| | | | | Belos::MVT::MvAddMv: 0.00032648 - 0.00230768% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 14.1384 - 99.9349% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00162836 - 0.0115173% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000353 - 21.6783% [2]
| | | | | | | | Belos::MVT::MvDot: 0.00033516 - 94.9462% [2]
| | | | | | | | Remainder: 1.784e-05 - 5.05382%
| | | | | | | Belos::MVT::MvScale: 0.00020844 - 12.8006% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000675039 - 41.4552% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.000662119 - 98.086% [2]
| | | | | | | | Remainder: 1.292e-05 - 1.91396%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000256439 - 15.7483% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000251999 - 98.2686% [2]
| | | | | | | | Remainder: 4.44e-06 - 1.73141%
| | | | | | | Remainder: 0.000135439 - 8.31752%
| | | | | | Belos::MVT::MvAddMv: 0.000811759 - 0.00574154% [2]
| | | | | | Belos::MVT::MvNorm: 0.00022032 - 0.00155831% [1]
| | | | | | GMRES block system: Operation Prec*x: 14.1247 - 99.9036% [1]
| | | | | | | GMRES Q_B: Operation Op*x: 0.0025284 - 0.0179005% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.00026192 - 0.00185434% [3]
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0982812 - 0.69581% [2]
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0655814 - 66.7283% [22]
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00170024 - 2.59256% [22]
| | | | | | | | | | Belos::MVT::MvDot: 0.0016686 - 98.1391% [22]
| | | | | | | | | | Remainder: 3.164e-05 - 1.86091%
| | | | | | | | | Belos::MVT::MvScale: 0.00094124 - 1.43522% [21]
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.027968 - 42.6463% [40]
| | | | | | | | | | Belos::MVT::MvTransMv: 0.0278692 - 99.6466% [40]
| | | | | | | | | | Remainder: 9.884e-05 - 0.353403%
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0345253 - 52.645% [40]
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0344758 - 99.8566% [40]
| | | | | | | | | | Remainder: 4.952e-05 - 0.143431%
| | | | | | | | | Remainder: 0.000446518 - 0.680861%
| | | | | | | | Belos::MVT::MvAddMv: 0.00282908 - 2.87855% [29]
| | | | | | | | GMRES Q_B: Operation Op*x: 0.0206127 - 20.9732% [22]
| | | | | | | | Belos::MVT::MvNorm: 0.0001762 - 0.179281% [2]
| | | | | | | | GMRES Q_B: Operation Prec*x: 0.00269983 - 2.74705% [21]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0022902 - 84.8273% [21]
| | | | | | | | | Remainder: 0.000409639 - 15.1727%
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00185944 - 1.89196% [1]
| | | | | | | | Remainder: 0.00452259 - 4.60168%
| | | | | | | GMRES S_E: Operation Op*x: 0.00321964 - 0.0227943% [1]
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 14.0121 - 99.2025% [1]
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 13.1106 - 93.5668% [294]
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0250842 - 0.191327% [294]
| | | | | | | | | | Belos::MVT::MvDot: 0.0241844 - 96.413% [294]
| | | | | | | | | | Remainder: 0.000899758 - 3.58695%
| | | | | | | | | Belos::MVT::MvScale: 0.0141718 - 0.108094% [294]
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 5.3653 - 40.9232% [586]
| | | | | | | | | | Belos::MVT::MvTransMv: 5.36299 - 99.957% [586]
| | | | | | | | | | Remainder: 0.00230532 - 0.0429672%
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 7.69675 - 58.7061% [586]
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 7.69511 - 99.9786% [586]
| | | | | | | | | | Remainder: 0.00164512 - 0.0213742%
| | | | | | | | | Remainder: 0.00933847 - 0.0712281%
| | | | | | | | Belos::MVT::MvAddMv: 0.0304492 - 0.217307% [298]
| | | | | | | | GMRES S_E: Operation Prec*x: 0.0413073 - 0.294798% [294]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0345375 - 83.6113% [294]
| | | | | | | | | Remainder: 0.00676972 - 16.3887%
| | | | | | | | GMRES S_E: Operation Op*x: 0.745206 - 5.31831% [294]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0270121 - 0.192777% [1]
| | | | | | | | Belos::MVT::MvNorm: 8.9e-05 - 0.000635167% [1]
| | | | | | | | Remainder: 0.0573636 - 0.409387%
| | | | | | | Remainder: 0.00835735 - 0.0591682%
| | | | | | GMRES block system: Operation Op*x: 0.00869819 - 0.0615219% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.00010328 - 0.000730495% [1]
| | | | | | Remainder: 0.0021694 - 0.015344%
| | | | | Remainder: 0.00125556 - 0.00887473%
| | | | Mini-EM: Compute responses: 0.0374923 - 0.261782% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.0012252 - 3.26787% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.032117 - 85.663% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 6.359e-06 - 0.0197995% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00101344 - 3.15546% [14]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00772727 - 24.0598% [14]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 2.572e-05 - 0.0800822% [14]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00116424 - 3.625% [14]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00127924 - 3.98306% [14]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0153955 - 47.9357% [14]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 3.288e-05 - 0.102376% [14]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00114576 - 3.56744% [14]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00114084 - 3.55213% [14]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00102488 - 3.19108% [14]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.000336639 - 1.04816% [14]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 8.52e-06 - 0.026528% [14]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000825558 - 2.57047% [14]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00051192 - 1.59392% [14]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.000175639 - 0.546873% [14]
| | | | | | Remainder: 0.0003026 - 0.942181%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.188e-05 - 0.0583587% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.84e-06 - 0.00490768% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00340331 - 9.07738% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00030412 - 0.811154% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 2.56e-06 - 0.841773% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00026196 - 86.1371% [1]
| | | | | | Remainder: 3.96e-05 - 13.0212%
| | | | | Remainder: 0.000418919 - 1.11735%
| | | | Remainder: 0.00037632 - 0.00262757%
| | | Remainder: 5.2e-06 - 3.63079e-05%
| | Remainder: 0.0740592 - 0.334253%
| Remainder: 0.00011292 - 0.000509642%
2024-10-22 00:49:37 -04:00
=================================
FOM Calculation
=================================
Number of cells = 27000
2024-12-02 23:32:33 -05:00
Time for Belos Linear Solve = 14.1476 seconds
2024-10-22 00:49:37 -04: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.90846 k-cell-steps per second
2024-10-22 00:49:37 -04:00
=================================
2024-12-02 23:32:33 -05:00
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=maxwell30.xml':
2024-10-22 00:49:37 -04:00
2024-12-02 23:32:33 -05:00
64.58 msec task-clock:u # 0.003 CPUs utilized
2024-10-29 19:27:33 -04:00
0 context-switches:u # 0.000 /sec
0 cpu-migrations:u # 0.000 /sec
2024-12-02 23:32:33 -05:00
3,316 page-faults:u # 51.350 K/sec
18,747,689 cycles:u # 0.290 GHz (8.63%)
48,264,376 instructions:u # 2.57 insn per cycle (58.73%)
2024-10-29 19:27:33 -04:00
<not supported> branches:u
2024-12-02 23:32:33 -05:00
293,166 branch-misses:u (84.32%)
33,298,960 L1-dcache-loads:u # 515.655 M/sec
473,184 L1-dcache-load-misses:u # 1.42% of all L1-dcache accesses
2024-10-22 00:49:37 -04:00
<not supported> LLC-loads:u
<not supported> LLC-load-misses:u
2024-12-02 23:32:33 -05:00
31,824,184 L1-icache-loads:u # 492.817 M/sec
300,448 L1-icache-load-misses:u # 0.94% of all L1-icache accesses
44,769,865 dTLB-loads:u # 693.289 M/sec (60.63%)
121,495 dTLB-load-misses:u # 0.27% of all dTLB cache accesses (20.96%)
2024-10-29 19:27:33 -04:00
<not counted> iTLB-loads:u (0.00%)
2024-10-22 00:49:37 -04:00
<not counted> iTLB-load-misses:u (0.00%)
2024-12-02 23:32:33 -05:00
<not supported> L1-dcache-prefetches:u
<not supported> L1-dcache-prefetch-misses:u
2024-10-22 00:49:37 -04:00
2024-12-02 23:32:33 -05:00
23.073736250 seconds time elapsed
2024-10-22 00:49:37 -04:00
2024-12-02 23:32:33 -05:00
22.406768000 seconds user
0.705713000 seconds sys
2024-10-22 00:49:37 -04:00