2024-10-29 19:27:33 -04:00
oasis21.umiacs.umd.edu
2024-10-22 00:49:37 -04:00
30 GMRES Tpetra maxwell14.xml
output/GMRES_Tpetra_maxwell14.output
output/GMRES_Tpetra_maxwell14_power.output
dt = 9.5304e-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 = 9.5304e-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 = 9.5304e-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=18270,domainDim=18270,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=8820,domainDim=8820}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=8820,domainDim=9450}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=9450,domainDim=8820}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=9450,domainDim=9450}
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=18270, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=8820,domainDim=8820}
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=8820, #RHSs=1 ...
2024-10-29 19:27:33 -04: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.000754357 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=9450,domainDim=9450}
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=9450, #RHSs=1 ...
2024-10-29 19:27:33 -04: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 228 iterations with total CPU time of 0.726108 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=8820,domainDim=8820}
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=8820, #RHSs=1 ...
2024-10-29 19:27:33 -04: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 15 iterations with total CPU time of 0.00693117 sec
2024-10-22 00:49:37 -04:00
2024-10-29 19:27:33 -04: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.739563 sec
2024-10-22 00:49:37 -04:00
Electromagnetic Energy = 3.90809e-08
Electromagnetic Energy/dt^2 = 4.30271e+10
* finished time step 1, t = 9.5304e-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-10-29 19:27:33 -04:00
Mini-EM: 1.62226 [1]
| Mini-EM: Total Time: 1.62222 - 99.9974% [1]
| | Mini-EM: build mesh: 0.000591038 - 0.036434% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000276559 - 46.7921% [1]
| | | Remainder: 0.000314479 - 53.2079%
| | Mini-EM: build physics blocks: 0.000774917 - 0.0477691% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000236439 - 0.0145751% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.140845 - 8.68228% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.0508545 - 3.13488% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.0203177 - 39.9526% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0163437 - 80.4406% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.000644277 - 3.17102% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00327283 - 16.1083% [3]
| | | | Remainder: 5.692e-05 - 0.28015%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00458122 - 9.00848% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00208343 - 45.4776% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.0001498 - 3.26987% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000426198 - 9.30315% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.000183239 - 3.99978% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00117184 - 25.5791% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.000468038 - 10.2164% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 3.9839e-05 - 0.869615% [3]
| | | | Remainder: 5.884e-05 - 1.28437%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00521998 - 10.2645% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00218083 - 4.28837% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00637486 - 12.5355% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00271035 - 5.32962% [3]
| | | Remainder: 0.0094696 - 18.621%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.00254839 - 0.157093% [2]
| | Mini-EM: setup physics model evaluator: 0.149706 - 9.22846% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.149688 - 99.988% [1]
| | | | allocate FieldManagerBuilder: 2.36e-06 - 0.00157662% [1]
| | | | fmb->setWorksetContainer(): 4.4e-07 - 0.000293946% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.143453 - 95.8351% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.143438 - 99.9897% [1]
| | | | | | getWorksets(): 0.1177 - 82.0558% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.117696 - 99.9972% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0690083 - 58.6325% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00383039 - 5.55062% [2]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0126777 - 18.3713% [2]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000372719 - 2.93995% [2]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0122924 - 96.9603% [2]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000176999 - 1.43991% [2]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 6.304e-05 - 0.512839% [2]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000307559 - 2.50204% [2]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00101392 - 8.24835% [2]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00253235 - 20.601% [2]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000513037 - 4.17363% [2]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00195155 - 15.8762% [2]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 9.4839e-05 - 0.771528% [2]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00353851 - 28.7862% [2]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00156331 - 44.18% [2]
| | | | | | | | | | | | Remainder: 0.00197519 - 55.82%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00170879 - 13.9013% [2]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000327838 - 2.66701% [2]
| | | | | | | | | | | Remainder: 6.392e-05 - 0.519998%
| | | | | | | | | | Remainder: 1.264e-05 - 0.0997025%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0435964 - 63.1756% [4]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0254539 - 58.3854% [4]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 6.576e-05 - 0.258349% [4]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 1.7e-05 - 0.0667873% [2]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0138177 - 54.2853% [4]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00943936 - 37.0841% [2]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 1.716e-05 - 0.0674159% [2]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00181303 - 7.1228% [2]
| | | | | | | | | | | Remainder: 0.000283879 - 1.11527%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00873173 - 20.0285% [4]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00572714 - 13.1367% [2]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 8.092e-05 - 0.185611% [4]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00186967 - 4.28859% [4]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00137779 - 3.16034% [2]
| | | | | | | | | | Remainder: 0.000355239 - 0.814835%
| | | | | | | | | Remainder: 0.00890376 - 12.9025%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0486596 - 41.3433% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0486021 - 99.882% [4]
| | | | | | | | | Remainder: 5.744e-05 - 0.118045%
| | | | | | | | Remainder: 2.844e-05 - 0.0241639%
| | | | | | | Remainder: 3.28e-06 - 0.00278676%
| | | | | | getOrientations(): 1.148e-05 - 0.00800343% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000726237 - 0.506306% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000692798 - 0.482993% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000365998 - 0.25516% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00011892 - 0.0829067% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000854557 - 0.595766% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 6.8e-07 - 0.000474071% [2]
| | | | | | Remainder: 0.0229682 - 16.0126%
| | | | | Remainder: 1.484e-05 - 0.0103448%
| | | | fmb->setupBCFieldManagers(): 8.2e-06 - 0.00547808% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.548e-05 - 0.0103415% [1]
| | | | build response library: 0.00618706 - 4.13331% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00610146 - 98.6165% [1]
| | | | | | getWorksets(): 2.88e-06 - 0.0472018% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.8e-06 - 62.5% [1]
| | | | | | | Remainder: 1.08e-06 - 37.5%
| | | | | | getOrientations(): 4.4e-07 - 0.00721139% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000730398 - 11.9709% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000913916 - 14.9786% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000397319 - 6.51187% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00116296 - 19.0603% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.24e-06 - 0.020323% [3]
| | | | | | Remainder: 0.00289231 - 47.4036%
| | | | | Remainder: 8.5599e-05 - 1.38352%
| | | | Remainder: 2.08e-05 - 0.0138956%
| | | Remainder: 1.792e-05 - 0.0119702%
| | Mini-EM: setup auxiliary physics model evaluator: 0.126822 - 7.81785% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.126814 - 99.9934% [1]
| | | | allocate FieldManagerBuilder: 7.2e-07 - 0.000567761% [1]
| | | | fmb->setWorksetContainer(): 6e-07 - 0.000473134% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.126773 - 99.9678% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.126769 - 99.9968% [1]
| | | | | | getWorksets(): 0.0815919 - 64.3626% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0815908 - 99.9986% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0523657 - 64.1809% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00288607 - 5.51138% [2]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0102662 - 19.6048% [2]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000293719 - 2.86103% [2]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00996828 - 97.0981% [2]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000104719 - 1.05052% [2]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 6.092e-05 - 0.611138% [2]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000276439 - 2.77319% [2]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000916198 - 9.19113% [2]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00205231 - 20.5884% [2]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000465278 - 4.66758% [2]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00153875 - 15.4365% [2]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 5.236e-05 - 0.525266% [2]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00283975 - 28.4879% [2]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00131687 - 46.3729% [2]
| | | | | | | | | | | | Remainder: 0.00152287 - 53.6271%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00131236 - 13.1653% [2]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000325078 - 3.26112% [2]
| | | | | | | | | | | Remainder: 2.4119e-05 - 0.241957%
| | | | | | | | | | Remainder: 4.2e-06 - 0.0409109%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0314535 - 60.0651% [2]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0184914 - 58.7897% [2]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 2.844e-05 - 0.153801% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 1.464e-05 - 0.0791719% [2]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00928813 - 50.2294% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00910453 - 49.2365% [2]
| | | | | | | | | | | Remainder: 5.5679e-05 - 0.301107%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00626978 - 19.9335% [2]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00516258 - 16.4134% [2]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 3.708e-05 - 0.117888% [2]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00124583 - 3.96088% [2]
| | | | | | | | | | Remainder: 0.0002468 - 0.784651%
| | | | | | | | | Remainder: 0.00775993 - 14.8187%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0292153 - 35.8071% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0291825 - 99.8877% [2]
| | | | | | | | | Remainder: 3.2799e-05 - 0.112267%
| | | | | | | | Remainder: 9.84e-06 - 0.0120602%
| | | | | | | Remainder: 1.12e-06 - 0.00137268%
| | | | | | getOrientations(): 1.136e-05 - 0.00896118% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000400638 - 0.316038% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000343319 - 0.270822% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000198439 - 0.156536% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0339011 - 26.7424% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0338812 - 99.9412% [1]
| | | | | | | Remainder: 1.992e-05 - 0.0587591%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000432039 - 0.340808% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4.4e-07 - 0.000347088% [2]
| | | | | | Remainder: 0.0098898 - 7.80143%
| | | | | Remainder: 4.04e-06 - 0.0031868%
| | | | fmb->setupBCFieldManagers(): 3.2e-06 - 0.00252338% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.22e-05 - 0.00962039% [1]
| | | | build response library: 1.868e-05 - 0.0147302% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.2848% [1]
| | | | | Remainder: 1.844e-05 - 98.7152%
| | | | Remainder: 5.4e-06 - 0.00425821%
| | | Remainder: 8.4e-06 - 0.00662344%
| | Mini-EM: eval auxiliary physics model evaluator: 0.120218 - 7.41072% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.0341354 - 28.3947% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.0850091 - 70.7126% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000170719 - 0.200824% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0585097 - 68.8276% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.92e-06 - 0.00328151% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 4.24e-06 - 0.00724666% [2]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.28e-06 - 0.00218767% [2]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.000666957 - 1.13991% [2]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00340711 - 5.82315% [2]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00832441 - 14.2274% [2]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0013572 - 2.31961% [2]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00534602 - 9.13698% [2]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00693741 - 11.8569% [2]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00960688 - 16.4193% [2]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 3e-06 - 0.00512735% [2]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.24e-06 - 0.00211931% [2]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0153921 - 26.3069% [2]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00177795 - 3.03873% [2]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.000989156 - 1.69058% [2]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00464494 - 7.93876% [2]
| | | | | Remainder: 4.788e-05 - 0.0818326%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.44e-05 - 0.0169394% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.8e-06 - 0.00211742% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000234679 - 0.276063% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0259313 - 30.5042% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0130026 - 50.1425% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.012913 - 49.7968% [1]
| | | | | Remainder: 1.576e-05 - 0.060776%
| | | | Remainder: 0.00014648 - 0.172311%
| | | Remainder: 0.00107328 - 0.892776%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00418554 - 0.258014% [1]
| | | getWorksets(): 3.12e-06 - 0.0745423% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.88e-06 - 60.2564% [1]
| | | | Remainder: 1.24e-06 - 39.7436%
| | | getOrientations(): 6.4e-07 - 0.0152907% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000736198 - 17.5891% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000877876 - 20.974% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000398279 - 9.51558% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00120056 - 28.6834% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.04e-06 - 0.0248474% [3]
| | | Remainder: 0.000967837 - 23.1233%
| | panzer::ModelEvaluator::create_W_op: 0.0937321 - 5.77803% [1]
| | panzer::ModelEvaluator::evalModel(J): 0.150296 - 9.26484% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.0001034 - 0.0687977% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.116843 - 77.7422% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.36e-06 - 0.00116395% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00134731 - 1.1531% [2]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00363287 - 3.10918% [2]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00431119 - 3.68972% [2]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.000409878 - 0.350793% [2]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.00486794 - 4.16622% [2]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00423626 - 3.6256% [2]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00113336 - 0.96998% [2]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00381559 - 3.26556% [2]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 2.92e-06 - 0.00249908% [2]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00216439 - 1.85239% [2]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00871789 - 7.46118% [2]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00142348 - 1.21828% [2]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00862749 - 7.38382% [2]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00900725 - 7.70883% [2]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0127659 - 10.9257% [2]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 7.72e-06 - 0.00660715% [2]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00133944 - 1.14635% [2]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00878909 - 7.52212% [2]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0141928 - 12.1469% [2]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00303883 - 2.60078% [2]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.000422999 - 0.362023% [2]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.00487538 - 4.17258% [2]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.009904 - 8.47632% [2]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.00773117 - 6.61671% [2]
| | | | Remainder: 7.668e-05 - 0.0656264%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.196e-05 - 0.00795765% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.2e-06 - 0.000798426% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000484358 - 0.32227% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0326784 - 21.7428% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0326559 - 99.931% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.344e-05 - 0.041128% [1]
| | | | Remainder: 9.12e-06 - 0.0279083%
| | | Remainder: 0.000173079 - 0.115159%
| | MaxwellPreconditioner::build: 0.00185099 - 0.114103% [1]
| | | MaxwellPreconditioner: Schur complement: 1.512e-05 - 0.816859% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.000969556 - 52.3803% [1]
| | | | Ifpack2::Relaxation::initialize: 3.64e-06 - 0.37543% [1]
| | | | Ifpack2::Relaxation::compute: 0.000242359 - 24.9969% [1]
| | | | Remainder: 0.000723557 - 74.6277%
| | | MaxwellPreconditioner: Solver S_E: 0.000777277 - 41.9924% [1]
| | | | Ifpack2::Relaxation::initialize: 1.28e-06 - 0.164677% [1]
| | | | Ifpack2::Relaxation::compute: 0.000359879 - 46.3% [1]
| | | | Remainder: 0.000416118 - 53.5354%
| | | MaxwellPreconditioner: Block preconditioner: 8.032e-05 - 4.33929% [1]
| | | Remainder: 8.72e-06 - 0.471098%
| | Mini-EM: timestepper: 0.757742 - 46.7103% [1]
| | | Mini-EM: Advance Time Step: 0.75774 - 99.9997% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.0136404 - 1.80014% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.0001092 - 0.800566% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0129501 - 94.9397% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.56e-06 - 0.0120462% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 8.584e-05 - 0.662851% [2]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00110744 - 8.55156% [2]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.000639637 - 4.93924% [2]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 5.836e-05 - 0.450652% [2]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.000592557 - 4.57569% [2]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.000549399 - 4.24243% [2]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 7.2799e-05 - 0.56215% [2]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00013816 - 1.06686% [2]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 1.76e-06 - 0.0135906% [2]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.000152159 - 1.17496% [2]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00128668 - 9.93563% [2]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000520439 - 4.0188% [2]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.000179998 - 1.38993% [2]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00112556 - 8.69148% [2]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00224603 - 17.3437% [2]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 5.6e-06 - 0.0432429% [2]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 8.592e-05 - 0.663469% [2]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.000936476 - 7.23141% [2]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00116992 - 9.03402% [2]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00012048 - 0.930339% [2]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 5.416e-05 - 0.41822% [2]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000563437 - 4.35083% [2]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.000946997 - 7.31265% [2]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.000257199 - 1.98608% [2]
| | | | | | Remainder: 5.156e-05 - 0.398143%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.44e-05 - 0.105569% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.16e-06 - 0.0158354% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000464198 - 3.40312% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 4.728e-05 - 0.346619% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 2.456e-05 - 51.9459% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.36e-06 - 2.87648% [1]
| | | | | | Remainder: 2.136e-05 - 45.1777%
| | | | | Remainder: 5.3e-05 - 0.388553%
| | | | Stratimikos: BelosLOWS: 0.739601 - 97.6061% [1]
| | | | | GMRES block system: Operation Op*x: 0.000857076 - 0.115884% [1]
| | | | | Belos::MVT::MvAddMv: 0.00010784 - 0.0145808% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.738036 - 99.7885% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000282878 - 0.0383285% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 6.8399e-05 - 24.1797% [2]
| | | | | | | | Belos::MVT::MvDot: 6.2839e-05 - 91.8712% [2]
| | | | | | | | Remainder: 5.56e-06 - 8.12877%
| | | | | | | Belos::MVT::MvScale: 4.216e-05 - 14.904% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 9.4759e-05 - 33.4982% [2]
| | | | | | | | Belos::MVT::MvTransMv: 9.1959e-05 - 97.0451% [2]
| | | | | | | | Remainder: 2.8e-06 - 2.95486%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 2.788e-05 - 9.85584% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 2.644e-05 - 94.835% [2]
| | | | | | | | Remainder: 1.44e-06 - 5.16499%
| | | | | | | Remainder: 4.968e-05 - 17.5623%
| | | | | | Belos::MVT::MvAddMv: 0.00011032 - 0.0149478% [2]
| | | | | | Belos::MVT::MvNorm: 5.208e-05 - 0.00705656% [1]
| | | | | | GMRES block system: Operation Prec*x: 0.734914 - 99.577% [1]
| | | | | | | GMRES Q_B: Operation Op*x: 0.000359239 - 0.0488817% [2]
| | | | | | | Belos::MVT::MvAddMv: 2.916e-05 - 0.00396781% [3]
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.00693285 - 0.943355% [2]
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.00367591 - 53.0216% [17]
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00016332 - 4.44298% [17]
| | | | | | | | | | Belos::MVT::MvDot: 0.00014776 - 90.4727% [17]
| | | | | | | | | | Remainder: 1.556e-05 - 9.52731%
| | | | | | | | | Belos::MVT::MvScale: 9.32e-05 - 2.53543% [16]
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.00191011 - 51.963% [30]
| | | | | | | | | | Belos::MVT::MvTransMv: 0.00188551 - 98.7121% [30]
| | | | | | | | | | Remainder: 2.46e-05 - 1.28788%
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.00140808 - 38.3055% [30]
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0013882 - 98.5881% [30]
| | | | | | | | | | Remainder: 1.988e-05 - 1.41185%
| | | | | | | | | Remainder: 0.0001012 - 2.75306%
| | | | | | | | Belos::MVT::MvAddMv: 0.000383119 - 5.52614% [24]
| | | | | | | | GMRES Q_B: Operation Op*x: 0.00148735 - 21.4537% [17]
| | | | | | | | Belos::MVT::MvNorm: 2.004e-05 - 0.289058% [2]
| | | | | | | | GMRES Q_B: Operation Prec*x: 0.000227839 - 3.28637% [16]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.000161759 - 70.9971% [16]
| | | | | | | | | Remainder: 6.608e-05 - 29.0029%
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 9.5439e-05 - 1.37662% [1]
| | | | | | | | Remainder: 0.00104316 - 15.0465%
| | | | | | | GMRES S_E: Operation Op*x: 0.000309479 - 0.0421109% [1]
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 0.725477 - 98.7159% [1]
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 0.661273 - 91.1501% [229]
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00245479 - 0.371222% [229]
| | | | | | | | | | Belos::MVT::MvDot: 0.00226059 - 92.0889% [229]
| | | | | | | | | | Remainder: 0.0001942 - 7.91107%
| | | | | | | | | Belos::MVT::MvScale: 0.0014988 - 0.226653% [229]
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.35611 - 53.8522% [456]
| | | | | | | | | | Belos::MVT::MvTransMv: 0.355645 - 99.8694% [456]
| | | | | | | | | | Remainder: 0.000464998 - 0.130577%
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.299625 - 45.3103% [456]
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.29924 - 99.8716% [456]
| | | | | | | | | | Remainder: 0.00038472 - 0.128401%
| | | | | | | | | Remainder: 0.00158499 - 0.239688%
| | | | | | | | Belos::MVT::MvAddMv: 0.00315787 - 0.435282% [233]
| | | | | | | | GMRES S_E: Operation Prec*x: 0.00306138 - 0.421982% [229]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00208447 - 68.0892% [229]
| | | | | | | | | Remainder: 0.000976911 - 31.9108%
| | | | | | | | GMRES S_E: Operation Op*x: 0.0483429 - 6.66359% [229]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00142271 - 0.196107% [1]
| | | | | | | | Belos::MVT::MvNorm: 1.144e-05 - 0.00157689% [1]
| | | | | | | | Remainder: 0.00820805 - 1.1314%
| | | | | | | Remainder: 0.00180643 - 0.245802%
| | | | | | GMRES block system: Operation Op*x: 0.00134567 - 0.182332% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 3.756e-05 - 0.00508918% [1]
| | | | | | Remainder: 0.0012936 - 0.175275%
| | | | | Remainder: 0.000599317 - 0.0810325%
| | | | Mini-EM: Compute responses: 0.0043889 - 0.57921% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000219719 - 5.00624% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00326223 - 74.329% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 4.08e-06 - 0.125068% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 8.608e-05 - 2.63869% [2]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000924475 - 28.3388% [2]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.8e-06 - 0.055177% [2]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00014108 - 4.32465% [2]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.0001188 - 3.64168% [2]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00132307 - 40.5574% [2]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 2.08e-06 - 0.0637601% [2]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000123559 - 3.78756% [2]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00015608 - 4.78446% [2]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000108759 - 3.33389% [2]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 2.616e-05 - 0.801906% [2]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.32e-06 - 0.0404631% [2]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00013404 - 4.10885% [2]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 4.648e-05 - 1.42479% [2]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 1.204e-05 - 0.369073% [2]
| | | | | | Remainder: 5.232e-05 - 1.60381%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 6.8e-06 - 0.154936% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.56e-06 - 0.0355442% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000479838 - 10.933% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000237999 - 5.42274% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 6.8e-07 - 0.285715% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000220159 - 92.5042% [1]
| | | | | | Remainder: 1.716e-05 - 7.21011%
| | | | | Remainder: 0.00018076 - 4.11857%
| | | | Remainder: 0.000109919 - 0.0145062%
| | | Remainder: 2.24e-06 - 0.000295615%
| | Remainder: 0.0218124 - 1.34461%
| Remainder: 4.188e-05 - 0.00258159%
2024-10-22 00:49:37 -04:00
=================================
FOM Calculation
=================================
Number of cells = 2744
2024-10-29 19:27:33 -04:00
Time for Belos Linear Solve = 0.739601 seconds
2024-10-22 00:49:37 -04:00
Number of Time Steps (one linear solve per step) = 1
2024-10-29 19:27:33 -04:00
FOM ( num_cells * num_steps / solver_time / 1000) = 3.71011 k-cell-steps per second
2024-10-22 00:49:37 -04:00
=================================
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.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=maxwell14.xml':
2024-10-29 19:27:33 -04:00
31.98 msec task-clock:u # 0.014 CPUs utilized
0 context-switches:u # 0.000 /sec
0 cpu-migrations:u # 0.000 /sec
2,783 page-faults:u # 87.022 K/sec
30,882,808 cycles:u # 0.966 GHz (61.19%)
74,791,258 instructions:u # 2.42 insn per cycle
<not supported> branches:u
350,852 branch-misses:u
27,710,218 L1-dcache-loads:u # 866.471 M/sec
366,557 L1-dcache-load-misses:u # 1.32% 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-10-29 19:27:33 -04:00
26,649,844 L1-icache-loads:u # 833.314 M/sec
240,188 L1-icache-load-misses:u # 0.90% of all L1-icache accesses
<not counted> dTLB-loads:u (0.00%)
<not counted> dTLB-load-misses:u (0.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-10-29 19:27:33 -04:00
2.211826415 seconds time elapsed
2024-10-22 00:49:37 -04:00
2024-10-29 19:27:33 -04:00
1.837538000 seconds user
0.371695000 seconds sys
2024-10-22 00:49:37 -04:00
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.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=maxwell14.xml':
2024-10-29 19:27:33 -04:00
311,433 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio
16,883,258 BR_RETIRED:u
2024-10-22 00:49:37 -04:00
2024-10-29 19:27:33 -04:00
2.169688452 seconds time elapsed
2024-10-22 00:49:37 -04:00
2024-10-29 19:27:33 -04:00
1.824116000 seconds user
0.383451000 seconds sys
2024-10-22 00:49:37 -04:00
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.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=maxwell14.xml':
2024-10-29 19:27:33 -04:00
22,674,676 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio
5,239 ITLB_WALK:u
12,341 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio
30,377,113 L1D_TLB:u
2024-10-22 00:49:37 -04:00
2024-10-29 19:27:33 -04:00
2.192138969 seconds time elapsed
2024-10-22 00:49:37 -04:00
2024-10-29 19:27:33 -04:00
1.893020000 seconds user
0.322791000 seconds sys
2024-10-22 00:49:37 -04:00
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.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=maxwell14.xml':
2024-10-29 19:27:33 -04:00
26,540,749 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio
238,727 L1I_CACHE_REFILL:u
377,012 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio
27,809,507 L1D_CACHE:u
2024-10-22 00:49:37 -04:00
2024-10-29 19:27:33 -04:00
2.169580493 seconds time elapsed
2024-10-22 00:49:37 -04:00
2024-10-29 19:27:33 -04:00
1.899842000 seconds user
0.309286000 seconds sys
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.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=maxwell14.xml':
468,899 LL_CACHE_MISS_RD:u # 0.9 per cache access ll_cache_read_miss_ratio
496,246 LL_CACHE_RD:u
134,879 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio
17,575 L2D_TLB_REFILL:u
257,854 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio
1,458,582 L2D_CACHE:u
2.180194893 seconds time elapsed
1.844160000 seconds user
0.372677000 seconds sys
2024-10-22 00:49:37 -04:00