ampere_research/trilinos/output/xeon_GMRES_Tpetra_maxwell10.output

687 lines
52 KiB
Plaintext
Raw Normal View History

2024-12-02 23:32:33 -05:00
cml00.umiacs.umd.edu
2024-11-12 10:03:16 -05:00
1 GMRES Tpetra maxwell10.xml
output/xeon_GMRES_Tpetra_maxwell10.output
output/xeon_GMRES_Tpetra_maxwell10_power.output
dt = 1.33426e-09
Loading solver config from solverGMRES.xml
Linear Solver Type = Belos [unused]
Preconditioner Type = Teko [unused]
Linear Solver Types ->
Belos ->
Solver Type = Block GMRES [unused]
Solver Types ->
Block GMRES ->
Convergence Tolerance = 1e-08 [unused]
Orthogonalization = ICGS [unused]
Output Frequency = 1 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Maximum Iterations = 10 [unused]
Block Size = 1 [unused]
Num Blocks = 10 [unused]
Flexible Gmres = 1 [unused]
Timer Label = GMRES block system [unused]
Implicit Residual Scaling = Norm of Initial Residual [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Preconditioner Types ->
Teko ->
Inverse Type = Maxwell [unused]
Inverse Factory Library ->
Maxwell ->
Type = Full Maxwell Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Use discrete gradient = 1 [unused]
Solve lower triangular = 1 [unused]
dt = 1.33426e-09 [unused]
Q_B Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block GMRES [unused]
Solver Types ->
Pseudo Block GMRES ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = GMRES Q_B [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Q_B Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
S_E Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block GMRES [unused]
Solver Types ->
Pseudo Block GMRES ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = GMRES S_E [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_E Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
Darcy ->
Type = Full Darcy Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Use discrete gradient = 1 [unused]
Solve lower triangular = 1 [unused]
dt = 1.33426e-09 [unused]
Q_u Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block GMRES [unused]
Solver Types ->
Pseudo Block GMRES ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = GMRES Q_u [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Q_u Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
S_sigma Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block GMRES [unused]
Solver Types ->
Pseudo Block GMRES ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = GMRES S_sigma [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_sigma Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
p=0 | CubeHexMesh: Building sub cells
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
**************************************************
* starting time step 1
Starting iterations with Belos:
Using forward operator = Thyra::DefaultBlockedLinearOp<double>{rangeDim=6930,domainDim=6930,numRowBlocks=2,numColBlocks=2}
Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]:
Op[0,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=3300,domainDim=3300}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=3300,domainDim=3630}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=3630,domainDim=3300}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=3630,domainDim=3630}
Using iterative solver = "Belos::BlockGmresSolMgr":
Template parameters:
ScalarType: double
MV: Thyra::MultiVectorBase<double>
OP: Thyra::LinearOpBase<double>
Flexible: true
Num Blocks: 10
Maximum Iterations: 10
Maximum Restarts: 20
Convergence Tolerance: 1e-08
With #Eqns=6930, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=3300,domainDim=3300}
Using iterative solver = "Belos::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=3300, #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.000602873 sec
2024-11-12 10:03:16 -05:00
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=3630,domainDim=3630}
Using iterative solver = "Belos::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=3630, #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 196 iterations with total CPU time of 0.30468 sec
2024-11-12 10:03:16 -05:00
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=3300,domainDim=3300}
Using iterative solver = "Belos::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=3300, #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 11 iterations with total CPU time of 0.0024224 sec
2024-11-12 10:03:16 -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 0.31079 sec
2024-11-12 10:03:16 -05:00
Electromagnetic Energy = 7.64729e-08
Electromagnetic Energy/dt^2 = 4.29565e+10
* finished time step 1, t = 1.33426e-09
**************************************************
*** Teuchos::StackedTimer::report() - Remainder for a level will be ***
*** incorrect if a timer in the level does not exist on every rank ***
*** of the MPI Communicator. ***
2024-12-02 23:32:33 -05:00
Mini-EM: 0.774109 [1]
| Mini-EM: Total Time: 0.774072 - 99.9952% [1]
| | Mini-EM: build mesh: 0.000427521 - 0.0552301% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00027548 - 64.4366% [1]
| | | Remainder: 0.000152041 - 35.5634%
| | Mini-EM: build physics blocks: 0.000837579 - 0.108204% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000244929 - 0.0316416% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0496897 - 6.41925% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.0206285 - 2.66494% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.00690698 - 33.4826% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.00549208 - 79.515% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00028902 - 4.18447% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.001085 - 15.7087% [3]
| | | | Remainder: 4.0873e-05 - 0.591764%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00356347 - 17.2745% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.000904073 - 25.3706% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 8.1352e-05 - 2.28294% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000286014 - 8.02628% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.000218972 - 6.14491% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00183478 - 51.4886% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.000157868 - 4.43018% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 2.8793e-05 - 0.808005% [3]
| | | | Remainder: 5.1616e-05 - 1.44848%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00262301 - 12.7154% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00127971 - 6.2036% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00207679 - 10.0675% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00138696 - 6.72352% [3]
| | | Remainder: 0.00279162 - 13.5328%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.00105979 - 0.13691% [2]
| | Mini-EM: setup physics model evaluator: 0.12102 - 15.6342% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.121005 - 99.9873% [1]
| | | | allocate FieldManagerBuilder: 6.378e-06 - 0.00527086% [1]
| | | | fmb->setWorksetContainer(): 3.5e-07 - 0.000289245% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.113138 - 93.499% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.113126 - 99.9893% [1]
| | | | | | getWorksets(): 0.0719025 - 63.5596% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0718993 - 99.9956% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0417063 - 58.0065% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00377917 - 9.0614% [1]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00702114 - 16.8347% [1]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000329271 - 4.68971% [1]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00668406 - 95.1991% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000111891 - 1.674% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 2.904e-05 - 0.434466% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000293403 - 4.38959% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000550436 - 8.23505% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00161551 - 24.1696% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000263325 - 3.93959% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000859786 - 12.8632% [1]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 8.3482e-05 - 1.24897% [1]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00174814 - 26.1538% [1]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000888177 - 50.807% [1]
| | | | | | | | | | | | Remainder: 0.000859962 - 49.193%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000946794 - 14.1649% [1]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00013248 - 1.98203% [1]
| | | | | | | | | | | Remainder: 4.9779e-05 - 0.744742%
| | | | | | | | | | Remainder: 7.806e-06 - 0.111179%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0242748 - 58.2043% [2]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0128566 - 52.9627% [2]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 3.8607e-05 - 0.300289% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 8.272e-06 - 0.0643404% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00592589 - 46.0922% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00560174 - 43.5709% [1]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 9.68e-06 - 0.075292% [1]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00116022 - 9.02432% [1]
| | | | | | | | | | | Remainder: 0.000112207 - 0.872757%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00543805 - 22.402% [2]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0040889 - 16.8442% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 4.0186e-05 - 0.165546% [2]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000938171 - 3.86479% [2]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000875612 - 3.60708% [1]
| | | | | | | | | | Remainder: 3.7306e-05 - 0.153682%
| | | | | | | | | Remainder: 0.00663113 - 15.8996%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0301712 - 41.9631% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0301312 - 99.8673% [2]
| | | | | | | | | Remainder: 4.0026e-05 - 0.132663%
| | | | | | | | Remainder: 2.1868e-05 - 0.0304147%
| | | | | | | Remainder: 3.175e-06 - 0.0044157%
| | | | | | getOrientations(): 7.599e-06 - 0.00671728% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000709048 - 0.626776% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000734936 - 0.64966% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000326866 - 0.288939% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000122191 - 0.108013% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000785753 - 0.694581% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4.98e-07 - 0.000440216% [2]
| | | | | | Remainder: 0.0385368 - 34.0653%
| | | | | Remainder: 1.2111e-05 - 0.0107046%
| | | | fmb->setupBCFieldManagers(): 8.757e-06 - 0.0072369% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.3601e-05 - 0.01124% [1]
| | | | build response library: 0.00781775 - 6.46069% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00773923 - 98.9956% [1]
| | | | | | getWorksets(): 3.079e-06 - 0.0397843% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.174e-06 - 70.6073% [1]
| | | | | | | Remainder: 9.05e-07 - 29.3927%
| | | | | | getOrientations(): 6.4e-07 - 0.00826956% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000732375 - 9.46316% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000906472 - 11.7127% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000361942 - 4.67672% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00105875 - 13.6803% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 7.92e-07 - 0.0102336% [3]
| | | | | | Remainder: 0.00467518 - 60.4089%
| | | | | Remainder: 7.8525e-05 - 1.00444%
| | | | Remainder: 1.9711e-05 - 0.0162894%
| | | Remainder: 1.5312e-05 - 0.0126524%
| | Mini-EM: setup auxiliary physics model evaluator: 0.0864223 - 11.1646% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.0864124 - 99.9886% [1]
| | | | allocate FieldManagerBuilder: 6.71e-07 - 0.000776508% [1]
| | | | fmb->setWorksetContainer(): 7.6e-07 - 0.000879503% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.0863721 - 99.9533% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.086369 - 99.9963% [1]
| | | | | | getWorksets(): 0.0501892 - 58.1103% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0501874 - 99.9964% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0335597 - 66.8688% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00373891 - 11.1411% [1]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00576471 - 17.1775% [1]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000279991 - 4.85698% [1]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00548241 - 95.1029% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 4.7009e-05 - 0.857452% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 2.7827e-05 - 0.507569% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000277087 - 5.05411% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000346412 - 6.31861% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00153224 - 27.9482% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000217581 - 3.96871% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000777767 - 14.1866% [1]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 3.5037e-05 - 0.63908% [1]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00119615 - 21.8179% [1]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000414179 - 34.6262% [1]
| | | | | | | | | | | | Remainder: 0.000781966 - 65.3738%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000889917 - 16.2322% [1]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000123416 - 2.25113% [1]
| | | | | | | | | | | Remainder: 1.1974e-05 - 0.218408%
| | | | | | | | | | Remainder: 2.315e-06 - 0.0401581%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0171962 - 51.2407% [1]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00973302 - 56.5997% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.2725e-05 - 0.13074% [1]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.154e-06 - 0.0735024% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00374444 - 38.4715% [1]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00594134 - 61.0431% [1]
| | | | | | | | | | | Remainder: 2.7357e-05 - 0.281074%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00265409 - 15.4341% [1]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00409985 - 23.8415% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 1.7242e-05 - 0.100266% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000676891 - 3.93627% [1]
| | | | | | | | | | Remainder: 1.5144e-05 - 0.0880658%
| | | | | | | | | Remainder: 0.00685987 - 20.4408%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0166193 - 33.1144% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0166004 - 99.8868% [1]
| | | | | | | | | Remainder: 1.8818e-05 - 0.11323%
| | | | | | | | Remainder: 8.44e-06 - 0.016817%
| | | | | | | Remainder: 1.806e-06 - 0.00359838%
| | | | | | getOrientations(): 8.367e-06 - 0.00968751% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000404784 - 0.468668% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000350271 - 0.405552% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000189417 - 0.219311% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0138238 - 16.0055% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0138031 - 99.8503% [1]
| | | | | | | Remainder: 2.0698e-05 - 0.149728%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000407711 - 0.472057% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 3.54e-07 - 0.000409869% [2]
| | | | | | Remainder: 0.0209951 - 24.3086%
| | | | | Remainder: 3.153e-06 - 0.00365048%
| | | | fmb->setupBCFieldManagers(): 4.063e-06 - 0.00470187% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.0957e-05 - 0.0126799% [1]
| | | | build response library: 1.8478e-05 - 0.0213835% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.67e-07 - 1.44496% [1]
| | | | | Remainder: 1.8211e-05 - 98.555%
| | | | Remainder: 5.405e-06 - 0.00625489%
| | | Remainder: 9.852e-06 - 0.0113998%
| | Mini-EM: eval auxiliary physics model evaluator: 0.0497563 - 6.42787% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.0138088 - 27.7528% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.0352383 - 70.8216% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000185892 - 0.527529% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0229375 - 65.0926% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 2.017e-06 - 0.00879347% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.26e-06 - 0.0142125% [1]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 6.37e-07 - 0.00277711% [1]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.000172448 - 0.751817% [1]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00100952 - 4.4012% [1]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00349294 - 15.2281% [1]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000368138 - 1.60496% [1]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.000792286 - 3.45411% [1]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00262869 - 11.4602% [1]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00458102 - 19.9718% [1]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 8.83e-07 - 0.00384959% [1]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 3.11e-07 - 0.00135586% [1]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.00670622 - 29.2369% [1]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00117429 - 5.11952% [1]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.000181915 - 0.79309% [1]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00179324 - 7.81796% [1]
| | | | | Remainder: 2.9659e-05 - 0.129304%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.1428e-05 - 0.0324307% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.006e-06 - 0.00569268% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00015157 - 0.430129% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0118579 - 33.6506% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00587564 - 49.5505% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.00596896 - 50.3375% [1]
| | | | | Remainder: 1.328e-05 - 0.111993%
| | | | Remainder: 9.1983e-05 - 0.261032%
| | | Remainder: 0.000709314 - 1.42558%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00434358 - 0.561134% [1]
| | | getWorksets(): 2.419e-06 - 0.0556914% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.335e-06 - 55.1881% [1]
| | | | Remainder: 1.084e-06 - 44.8119%
| | | getOrientations(): 9.31e-07 - 0.0214339% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000749596 - 17.2576% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000927376 - 21.3505% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00038212 - 8.79735% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00121503 - 27.973% [1]
| | | Phalanx::SortAndOrderEvaluators: 8.18e-07 - 0.0188324% [3]
| | | Remainder: 0.00106529 - 24.5257%
| | panzer::ModelEvaluator::create_W_op: 0.0394009 - 5.09008% [1]
| | panzer::ModelEvaluator::evalModel(J): 0.0617646 - 7.97918% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 6.9808e-05 - 0.113023% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0475925 - 77.0547% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.104e-06 - 0.00231969% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.000229865 - 0.482986% [1]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00113023 - 2.37481% [1]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00271315 - 5.70078% [1]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.000136545 - 0.286905% [1]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.00174209 - 3.66044% [1]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00261607 - 5.49682% [1]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00061027 - 1.28228% [1]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.001278 - 2.68529% [1]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.146e-06 - 0.00240794% [1]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.000910775 - 1.9137% [1]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00535654 - 11.255% [1]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000506708 - 1.06468% [1]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00115935 - 2.43599% [1]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00362635 - 7.61959% [1]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00581249 - 12.2131% [1]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 2.778e-06 - 0.00583706% [1]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.000242942 - 0.510463% [1]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0036293 - 7.62579% [1]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00578499 - 12.1553% [1]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00159533 - 3.35207% [1]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.000124988 - 0.262621% [1]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.00173164 - 3.63848% [1]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00377935 - 7.94107% [1]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.00283695 - 5.96092% [1]
| | | | Remainder: 3.3508e-05 - 0.0704061%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.1981e-05 - 0.0193979% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.15e-06 - 0.00186191% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000269013 - 0.435546% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0137145 - 22.2045% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0136935 - 99.8473% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.2946e-05 - 0.0943965% [1]
| | | | Remainder: 8e-06 - 0.0583325%
| | | Remainder: 0.000105648 - 0.17105%
| | MaxwellPreconditioner::build: 0.00167378 - 0.21623% [1]
| | | MaxwellPreconditioner: Schur complement: 1.858e-05 - 1.11006% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.000971413 - 58.0371% [1]
| | | | Ifpack2::Relaxation::initialize: 8.625e-06 - 0.887882% [1]
| | | | Ifpack2::Relaxation::compute: 0.000172257 - 17.7326% [1]
| | | | Remainder: 0.000790531 - 81.3795%
| | | MaxwellPreconditioner: Solver S_E: 0.000586613 - 35.0472% [1]
| | | | Ifpack2::Relaxation::initialize: 1.298e-06 - 0.22127% [1]
| | | | Ifpack2::Relaxation::compute: 0.000151232 - 25.7805% [1]
| | | | Remainder: 0.000434083 - 73.9982%
| | | MaxwellPreconditioner: Block preconditioner: 8.8315e-05 - 5.27638% [1]
| | | Remainder: 8.858e-06 - 0.529222%
| | Mini-EM: timestepper: 0.319358 - 41.2569% [1]
| | | Mini-EM: Advance Time Step: 0.319355 - 99.9992% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.00676048 - 2.11691% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000100249 - 1.48287% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00631648 - 93.4325% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.716e-06 - 0.027167% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 4.0555e-05 - 0.64205% [1]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.000534827 - 8.46716% [1]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.000304194 - 4.81588% [1]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 2.5264e-05 - 0.399969% [1]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.000264596 - 4.18898% [1]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.000255793 - 4.04961% [1]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 5.0396e-05 - 0.797849% [1]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 6.8903e-05 - 1.09084% [1]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 9.16e-07 - 0.0145017% [1]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.000390261 - 6.17845% [1]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.000518812 - 8.21362% [1]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000186977 - 2.96014% [1]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 9.1807e-05 - 1.45345% [1]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000413581 - 6.54765% [1]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00116377 - 18.4243% [1]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.328e-06 - 0.0526875% [1]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 3.8273e-05 - 0.605923% [1]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.000422519 - 6.68915% [1]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.000569354 - 9.01378% [1]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 8.2828e-05 - 1.3113% [1]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 2.2001e-05 - 0.348311% [1]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000265744 - 4.20715% [1]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.000452549 - 7.16457% [1]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.000116875 - 1.85032% [1]
| | | | | | Remainder: 3.0646e-05 - 0.485175%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.1217e-05 - 0.16592% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.31e-06 - 0.0341692% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000247208 - 3.65667% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 3.9031e-05 - 0.577341% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 2.1596e-05 - 55.3304% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.216e-06 - 3.11547% [1]
| | | | | | Remainder: 1.6219e-05 - 41.5541%
| | | | | Remainder: 4.3978e-05 - 0.650516%
| | | | Stratimikos: BelosLOWS: 0.310819 - 97.327% [1]
| | | | | GMRES block system: Operation Op*x: 0.000403505 - 0.12982% [1]
| | | | | Belos::MVT::MvAddMv: 6.5255e-05 - 0.0209945% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.309812 - 99.676% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000191337 - 0.0617591% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 5.434e-05 - 28.4002% [2]
| | | | | | | | Belos::MVT::MvDot: 4.5964e-05 - 84.5859% [2]
| | | | | | | | Remainder: 8.376e-06 - 15.4141%
| | | | | | | Belos::MVT::MvScale: 3.0154e-05 - 15.7596% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 5.8953e-05 - 30.8111% [2]
| | | | | | | | Belos::MVT::MvTransMv: 5.6427e-05 - 95.7152% [2]
| | | | | | | | Remainder: 2.526e-06 - 4.28477%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 1.6232e-05 - 8.48346% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.4946e-05 - 92.0774% [2]
| | | | | | | | Remainder: 1.286e-06 - 7.92262%
| | | | | | | Remainder: 3.1658e-05 - 16.5457%
| | | | | | Belos::MVT::MvAddMv: 3.9905e-05 - 0.0128804% [2]
| | | | | | Belos::MVT::MvNorm: 3.7502e-05 - 0.0121048% [1]
| | | | | | GMRES block system: Operation Prec*x: 0.308222 - 99.4867% [1]
| | | | | | | GMRES Q_B: Operation Op*x: 9.0441e-05 - 0.0293428% [2]
| | | | | | | Belos::MVT::MvAddMv: 2.4936e-05 - 0.00809028% [3]
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.00261226 - 0.847527% [2]
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.00128646 - 49.247% [13]
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 8.3772e-05 - 6.51182% [13]
| | | | | | | | | | Belos::MVT::MvDot: 7.7077e-05 - 92.0081% [13]
| | | | | | | | | | Remainder: 6.695e-06 - 7.99193%
| | | | | | | | | Belos::MVT::MvScale: 2.7319e-05 - 2.12358% [12]
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.000786026 - 61.0999% [22]
| | | | | | | | | | Belos::MVT::MvTransMv: 0.000775591 - 98.6724% [22]
| | | | | | | | | | Remainder: 1.0435e-05 - 1.32756%
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.000345393 - 26.8483% [22]
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000336013 - 97.2843% [22]
| | | | | | | | | | Remainder: 9.38e-06 - 2.71575%
| | | | | | | | | Remainder: 4.3951e-05 - 3.41643%
| | | | | | | | Belos::MVT::MvAddMv: 9.7503e-05 - 3.73251% [20]
| | | | | | | | GMRES Q_B: Operation Op*x: 0.000488184 - 18.6882% [13]
| | | | | | | | Belos::MVT::MvNorm: 1.5244e-05 - 0.583556% [2]
| | | | | | | | GMRES Q_B: Operation Prec*x: 8.7265e-05 - 3.34059% [12]
| | | | | | | | | Ifpack2::Relaxation::apply: 5.873e-05 - 67.3008% [12]
| | | | | | | | | Remainder: 2.8535e-05 - 32.6992%
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 4.3927e-05 - 1.68157% [1]
| | | | | | | | Remainder: 0.000593677 - 22.7266%
| | | | | | | GMRES S_E: Operation Op*x: 0.000162173 - 0.0526157% [1]
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 0.304252 - 98.7121% [1]
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 0.280106 - 92.0638% [197]
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0014466 - 0.516447% [197]
| | | | | | | | | | Belos::MVT::MvDot: 0.00131333 - 90.7872% [197]
| | | | | | | | | | Remainder: 0.000133272 - 9.21277%
| | | | | | | | | Belos::MVT::MvScale: 0.00054311 - 0.193894% [197]
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.184251 - 65.7791% [392]
| | | | | | | | | | Belos::MVT::MvTransMv: 0.183923 - 99.8221% [392]
| | | | | | | | | | Remainder: 0.0003278 - 0.177909%
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.0930292 - 33.2121% [392]
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0927265 - 99.6747% [392]
| | | | | | | | | | Remainder: 0.00030267 - 0.32535%
| | | | | | | | | Remainder: 0.00083593 - 0.298433%
| | | | | | | | Belos::MVT::MvAddMv: 0.00240106 - 0.789167% [201]
| | | | | | | | GMRES S_E: Operation Prec*x: 0.0015428 - 0.507081% [197]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00103537 - 67.1099% [197]
| | | | | | | | | Remainder: 0.00050743 - 32.8901%
| | | | | | | | GMRES S_E: Operation Op*x: 0.0152515 - 5.01277% [197]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000479672 - 0.157656% [1]
| | | | | | | | Belos::MVT::MvNorm: 7.879e-06 - 0.00258963% [1]
| | | | | | | | Remainder: 0.00446315 - 1.46693%
| | | | | | | Remainder: 0.00107986 - 0.350352%
| | | | | | GMRES block system: Operation Op*x: 0.000304011 - 0.0981276% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 2.1209e-05 - 0.00684576% [1]
| | | | | | Remainder: 0.00099638 - 0.321608%
| | | | | Remainder: 0.000538311 - 0.173191%
| | | | Mini-EM: Compute responses: 0.00170128 - 0.532724% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00011192 - 6.57856% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00108212 - 63.6058% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.071e-06 - 0.0989728% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 2.4249e-05 - 2.24089% [1]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000236333 - 21.8399% [1]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.02e-06 - 0.0942598% [1]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 5.9065e-05 - 5.45829% [1]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 3.5119e-05 - 3.2454% [1]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00041196 - 38.0699% [1]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 7.83e-07 - 0.0723582% [1]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 5.7096e-05 - 5.27633% [1]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 9.768e-05 - 9.02676% [1]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 4.1502e-05 - 3.83526% [1]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.2504e-05 - 1.15551% [1]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 9e-07 - 0.0831704% [1]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 5.5979e-05 - 5.17311% [1]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 2.1692e-05 - 2.00459% [1]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 5.362e-06 - 0.495511% [1]
| | | | | | Remainder: 1.9801e-05 - 1.82984%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 5.537e-06 - 0.32546% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.341e-06 - 0.0788228% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000201732 - 11.8576% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000165838 - 9.74781% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 6.17e-07 - 0.37205% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000152871 - 92.1809% [1]
| | | | | | Remainder: 1.235e-05 - 7.44703%
| | | | | Remainder: 0.0001328 - 7.80587%
| | | | Remainder: 7.4566e-05 - 0.0233489%
| | | Remainder: 2.423e-06 - 0.00075871%
| | Remainder: 0.0174445 - 2.25361%
| Remainder: 3.7006e-05 - 0.00478046%
2024-11-12 10:03:16 -05:00
=================================
FOM Calculation
=================================
Number of cells = 1000
2024-12-02 23:32:33 -05:00
Time for Belos Linear Solve = 0.310819 seconds
2024-11-12 10:03:16 -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) = 3.21731 k-cell-steps per second
2024-11-12 10:03:16 -05:00
=================================
2024-12-02 23:32:33 -05:00
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-epyc-7352.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-epyc-7352-O0/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell10.xml':
2024-11-12 10:03:16 -05:00
2024-12-02 23:32:33 -05:00
26.94 msec task-clock:u # 0.019 CPUs utilized
2024-11-12 10:03:16 -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,722 page-faults:u # 101.040 K/sec
45,478,053 cycles:u # 1.688 GHz
78,168,012 instructions:u # 1.72 insn per cycle
16,985,631 branches:u # 630.502 M/sec
291,789 branch-misses:u # 1.72% of all branches
2024-11-12 10:03:16 -05:00
2024-12-02 23:32:33 -05:00
1.433941603 seconds time elapsed
2024-11-12 10:03:16 -05:00
2024-12-02 23:32:33 -05:00
1.135881000 seconds user
0.249844000 seconds sys
2024-11-12 10:03:16 -05:00
2024-12-02 23:32:33 -05:00
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-epyc-7352.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-epyc-7352-O0/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell10.xml':
2024-11-12 10:03:16 -05:00
2024-12-02 23:32:33 -05:00
8,247 iTLB-loads:u
14,292 iTLB-load-misses:u # 173.30% of all iTLB cache accesses
17,743,011 dTLB-loads:u
12,974 dTLB-load-misses:u # 0.07% of all dTLB cache accesses
2024-11-12 10:03:16 -05:00
2024-12-02 23:32:33 -05:00
1.427184684 seconds time elapsed
2024-11-12 10:03:16 -05:00
2024-12-02 23:32:33 -05:00
1.118243000 seconds user
0.247479000 seconds sys
2024-11-12 10:03:16 -05:00
2024-12-02 23:32:33 -05:00
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-epyc-7352.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-epyc-7352-O0/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell10.xml':
2024-11-12 10:03:16 -05:00
2024-12-02 23:32:33 -05:00
17,855,908 L1-dcache-loads:u
582,434 L1-dcache-load-misses:u # 3.26% of all L1-dcache accesses
66,737 LLC-loads:u
10,234 LLC-load-misses:u # 15.33% of all LL-cache accesses
2024-11-12 10:03:16 -05:00
2024-12-02 23:32:33 -05:00
1.392263327 seconds time elapsed
2024-11-12 10:03:16 -05:00
2024-12-02 23:32:33 -05:00
1.101228000 seconds user
0.260487000 seconds sys
2024-11-12 10:03:16 -05:00