ampere_research/trilinos/output/xeon_CG_Tpetra_maxwell26.output

639 lines
49 KiB
Plaintext
Raw Normal View History

2024-11-12 10:27:45 -05:00
tron66.umiacs.umd.edu
1 CG Tpetra maxwell26.xml
output/xeon_CG_Tpetra_maxwell26.output
output/xeon_CG_Tpetra_maxwell26_power.output
dt = 5.13176e-10
Loading solver config from solverCG.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]
Solve lower triangular = 1 [unused]
dt = 5.13176e-10 [unused]
Q_B Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG 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 CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG 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]
Solve lower triangular = 1 [unused]
dt = 5.13176e-10 [unused]
Q_u Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG 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 CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG 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=111618,domainDim=111618,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=54756,domainDim=54756}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=54756,domainDim=56862}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=56862,domainDim=54756}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=56862,domainDim=56862}
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=111618, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=54756,domainDim=54756}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=54756, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.00705603 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=56862,domainDim=56862}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=56862, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 305 iterations with total CPU time of 0.544533 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=54756,domainDim=54756}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=54756, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 20 iterations with total CPU time of 0.019247 sec
The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 0.619311 sec
Electromagnetic Energy = 1.13223e-08
Electromagnetic Energy/dt^2 = 4.29937e+10
* finished time step 1, t = 5.13176e-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. ***
Mini-EM: 7.11972 [1]
| Mini-EM: Total Time: 7.11968 - 99.9994% [1]
| | Mini-EM: build mesh: 0.000451927 - 0.00634758% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00030198 - 66.8205% [1]
| | | Remainder: 0.000149947 - 33.1795%
| | Mini-EM: build physics blocks: 0.000805926 - 0.0113197% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000235316 - 0.00330515% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.765209 - 10.7478% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.338992 - 4.76134% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.141363 - 41.7009% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.118646 - 83.9299% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.003869 - 2.73693% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0187797 - 13.2848% [3]
| | | | Remainder: 6.8398e-05 - 0.0483847%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0249335 - 7.35518% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0153942 - 61.7409% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000578549 - 2.32037% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00144551 - 5.79747% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00332072 - 13.3183% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00126808 - 5.08587% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00251505 - 10.0871% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000343553 - 1.37788% [3]
| | | | Remainder: 6.7852e-05 - 0.272132%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0466557 - 13.7631% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0211742 - 6.24621% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0347934 - 10.2638% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0239873 - 7.07606% [3]
| | | Remainder: 0.0460854 - 13.5948%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0233824 - 0.328419% [2]
| | Mini-EM: setup physics model evaluator: 0.916375 - 12.871% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.916357 - 99.998% [1]
| | | | allocate FieldManagerBuilder: 2.71e-06 - 0.000295736% [1]
| | | | fmb->setWorksetContainer(): 7.6e-07 - 8.29371e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.910067 - 99.3136% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.910048 - 99.998% [1]
| | | | | | getWorksets(): 0.870798 - 95.687% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.870792 - 99.9993% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.485326 - 55.7339% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00883854 - 1.82116% [9]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0667948 - 13.7629% [9]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00217915 - 3.26246% [9]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.06459 - 96.6991% [9]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000506697 - 0.784482% [9]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000244207 - 0.378088% [9]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00197613 - 3.05949% [9]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00585842 - 9.07017% [9]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0205138 - 31.7601% [9]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00440855 - 6.82544% [9]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00678349 - 10.5024% [9]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000424525 - 0.657261% [9]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0131624 - 20.3784% [9]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00711835 - 54.0808% [9]
| | | | | | | | | | | | Remainder: 0.00604407 - 45.9192%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00867563 - 13.4318% [9]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00188531 - 2.9189% [9]
| | | | | | | | | | | Remainder: 0.000150765 - 0.233419%
| | | | | | | | | | Remainder: 2.5686e-05 - 0.0384551%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.34512 - 71.111% [18]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.190035 - 55.0634% [18]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000206648 - 0.108742% [18]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 6.2799e-05 - 0.033046% [9]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0899923 - 47.3557% [18]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0802598 - 42.2343% [9]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 6.0843e-05 - 0.0320168% [9]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0188205 - 9.90369% [9]
| | | | | | | | | | | Remainder: 0.00063197 - 0.332555%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0744184 - 21.563% [18]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0498701 - 14.4501% [9]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000290253 - 0.084102% [18]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0141917 - 4.11212% [18]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0158153 - 4.58254% [9]
| | | | | | | | | | Remainder: 0.000499618 - 0.144766%
| | | | | | | | | Remainder: 0.0645725 - 13.305%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.385431 - 44.2621% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.385098 - 99.9136% [18]
| | | | | | | | | Remainder: 0.000333069 - 0.0864147%
| | | | | | | | Remainder: 3.4939e-05 - 0.00401232%
| | | | | | | Remainder: 5.91e-06 - 0.000678688%
| | | | | | getOrientations(): 1.7111e-05 - 0.00188023% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000769892 - 0.084599% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000720021 - 0.079119% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000394384 - 0.0433366% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000123265 - 0.0135449% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000842591 - 0.0925875% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 5.95e-07 - 6.53811e-05% [2]
| | | | | | Remainder: 0.0363824 - 3.99785%
| | | | | Remainder: 1.8321e-05 - 0.00201315%
| | | | fmb->setupBCFieldManagers(): 8.744e-06 - 0.000954214% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.6049e-05 - 0.00175139% [1]
| | | | build response library: 0.00623888 - 0.680836% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00616648 - 98.8395% [1]
| | | | | | getWorksets(): 3.143e-06 - 0.0509691% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.237e-06 - 71.174% [1]
| | | | | | | Remainder: 9.06e-07 - 28.826%
| | | | | | getOrientations(): 5.07e-07 - 0.00822187% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000769425 - 12.4775% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000927198 - 15.0361% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000375101 - 6.08291% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00112606 - 18.2609% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.106e-06 - 0.0179357% [3]
| | | | | | Remainder: 0.00296394 - 48.0654%
| | | | | Remainder: 7.2404e-05 - 1.16053%
| | | | Remainder: 2.2834e-05 - 0.00249182%
| | | Remainder: 1.8763e-05 - 0.00204752%
| | Mini-EM: setup auxiliary physics model evaluator: 0.90353 - 12.6906% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.90352 - 99.999% [1]
| | | | allocate FieldManagerBuilder: 1.532e-06 - 0.000169559% [1]
| | | | fmb->setWorksetContainer(): 1.425e-06 - 0.000157716% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.903468 - 99.9942% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.903463 - 99.9995% [1]
| | | | | | getWorksets(): 0.653971 - 72.3849% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.653969 - 99.9998% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.380348 - 58.16% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0110696 - 2.91039% [9]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0645109 - 16.961% [9]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00230719 - 3.57643% [9]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.062179 - 96.3852% [9]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000467244 - 0.751449% [9]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000249542 - 0.401328% [9]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00211955 - 3.40879% [9]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00605962 - 9.74544% [9]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0202185 - 32.5165% [9]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00441624 - 7.10245% [9]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0059485 - 9.56673% [9]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00038317 - 0.616237% [9]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0127862 - 20.5635% [9]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0072793 - 56.9311% [9]
| | | | | | | | | | | | Remainder: 0.00550687 - 43.0689%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00755213 - 12.1458% [9]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00186163 - 2.99398% [9]
| | | | | | | | | | | Remainder: 0.000116779 - 0.187811%
| | | | | | | | | | Remainder: 2.4727e-05 - 0.0383299%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.249844 - 65.6882% [9]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.136638 - 54.6891% [9]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000116736 - 0.0854347% [9]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 6.064e-05 - 0.0443802% [9]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0543697 - 39.7912% [9]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0818507 - 59.9035% [9]
| | | | | | | | | | | Remainder: 0.000239852 - 0.175539%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0499599 - 19.9964% [9]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0521737 - 20.8825% [9]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000168252 - 0.0673428% [9]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00946775 - 3.78946% [9]
| | | | | | | | | | Remainder: 0.00143695 - 0.57514%
| | | | | | | | | Remainder: 0.0549237 - 14.4404%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.273607 - 41.8379% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.273442 - 99.9396% [9]
| | | | | | | | | Remainder: 0.000165373 - 0.0604417%
| | | | | | | | Remainder: 1.3472e-05 - 0.00206004%
| | | | | | | Remainder: 1.519e-06 - 0.000232273%
| | | | | | getOrientations(): 1.0424e-05 - 0.00115378% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000442673 - 0.0489974% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000355512 - 0.0393499% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000210197 - 0.0232657% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.232791 - 25.7665% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.232767 - 99.9899% [1]
| | | | | | | Remainder: 2.3418e-05 - 0.0100597%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000470886 - 0.0521201% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 6.25e-07 - 6.91783e-05% [2]
| | | | | | Remainder: 0.0152114 - 1.68368%
| | | | | Remainder: 4.619e-06 - 0.000511252%
| | | | fmb->setupBCFieldManagers(): 4.008e-06 - 0.000443598% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.4447e-05 - 0.00159897% [1]
| | | | build response library: 2.0939e-05 - 0.00231749% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.61e-07 - 1.72406% [1]
| | | | | Remainder: 2.0578e-05 - 98.2759%
| | | | Remainder: 1.0165e-05 - 0.00112504%
| | | Remainder: 9.324e-06 - 0.00103195%
| | Mini-EM: eval auxiliary physics model evaluator: 0.812851 - 11.417% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.221463 - 27.2452% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.587404 - 72.2647% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00225842 - 0.384475% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.384726 - 65.4959% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 2.573e-06 - 0.000668788% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 1.061e-05 - 0.00275781% [9]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 5.081e-06 - 0.00132068% [9]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00297148 - 0.772363% [9]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0178404 - 4.63716% [9]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0634841 - 16.5011% [9]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00699765 - 1.81887% [9]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0144436 - 3.75427% [9]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0534749 - 13.8995% [9]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0784063 - 20.3798% [9]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 9.414e-06 - 0.00244694% [9]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 4.828e-06 - 0.00125492% [9]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.103676 - 26.948% [9]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0100315 - 2.60743% [9]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00318461 - 0.827761% [9]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0300555 - 7.81218% [9]
| | | | | Remainder: 0.000127348 - 0.033101%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.3549e-05 - 0.00230659% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.894e-06 - 0.000322435% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000866499 - 0.147513% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.198816 - 33.8465% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0994214 - 50.0068% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.099379 - 49.9855% [1]
| | | | | Remainder: 1.5201e-05 - 0.00764578%
| | | | Remainder: 0.000722405 - 0.122983%
| | | Remainder: 0.00398307 - 0.490013%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00446382 - 0.0626969% [1]
| | | getWorksets(): 3.634e-06 - 0.0814101% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2.547e-06 - 70.0881% [1]
| | | | Remainder: 1.087e-06 - 29.9119%
| | | getOrientations(): 7.8e-07 - 0.0174738% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.00072496 - 16.2408% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000900231 - 20.1673% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000376744 - 8.43995% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00113976 - 25.5332% [1]
| | | Phalanx::SortAndOrderEvaluators: 9.69e-07 - 0.0217079% [3]
| | | Remainder: 0.00131675 - 29.4982%
| | panzer::ModelEvaluator::create_W_op: 0.747765 - 10.5028% [1]
| | panzer::ModelEvaluator::evalModel(J): 1.07975 - 15.1657% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00170248 - 0.157674% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.818479 - 75.803% [1]
| | | | panzer::WorksetContainer::getWorksets(): 0.000401122 - 0.0490082% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00489419 - 0.597962% [9]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0244914 - 2.9923% [9]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0345392 - 4.21993% [9]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00266372 - 0.325448% [9]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0323506 - 3.95253% [9]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.030862 - 3.77065% [9]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00546777 - 0.668041% [9]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0421057 - 5.14439% [9]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 9.38e-06 - 0.00114603% [9]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00919873 - 1.12388% [9]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0682615 - 8.34004% [9]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.010529 - 1.28641% [9]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0213542 - 2.60902% [9]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.069074 - 8.43931% [9]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.102407 - 12.5118% [9]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.1551e-05 - 0.00141128% [9]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00462953 - 0.565625% [9]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0651596 - 7.96105% [9]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.10538 - 12.8751% [9]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0146211 - 1.78638% [9]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00256348 - 0.3132% [9]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0313948 - 3.83575% [9]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0787521 - 9.62175% [9]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0553309 - 6.76021% [9]
| | | | Remainder: 0.00202652 - 0.247595%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.1072e-05 - 0.00195157% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.452e-06 - 0.000134476% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00343859 - 0.318463% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.251023 - 23.2483% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.250996 - 99.9893% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.5769e-05 - 0.0062819% [1]
| | | | Remainder: 1.1038e-05 - 0.00439721%
| | | Remainder: 0.00507968 - 0.470451%
| | MaxwellPreconditioner::build: 0.0328368 - 0.461211% [1]
| | | MaxwellPreconditioner: Schur complement: 0.000618077 - 1.88227% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.0200472 - 61.0511% [1]
| | | | Ifpack2::Relaxation::initialize: 0.000407892 - 2.03466% [1]
| | | | Ifpack2::Relaxation::compute: 0.00157237 - 7.84337% [1]
| | | | Remainder: 0.0180669 - 90.122%
| | | MaxwellPreconditioner: Solver S_E: 0.00258381 - 7.86865% [1]
| | | | Ifpack2::Relaxation::initialize: 1.689e-06 - 0.0653686% [1]
| | | | Ifpack2::Relaxation::compute: 0.00216311 - 83.718% [1]
| | | | Remainder: 0.000419008 - 16.2167%
| | | MaxwellPreconditioner: Block preconditioner: 0.00955902 - 29.1107% [1]
| | | Remainder: 2.8663e-05 - 0.0872894%
| | Mini-EM: timestepper: 0.800467 - 11.243% [1]
| | | Mini-EM: Advance Time Step: 0.800464 - 99.9997% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.110375 - 13.7889% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.0014616 - 1.32422% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.10523 - 95.339% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 2.058e-06 - 0.00195571% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00221843 - 2.10817% [9]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00900769 - 8.55998% [9]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00511557 - 4.86131% [9]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000341494 - 0.324521% [9]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00395687 - 3.7602% [9]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00496274 - 4.71607% [9]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000279147 - 0.265273% [9]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000933316 - 0.886927% [9]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 6.403e-06 - 0.00608475% [9]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00360171 - 3.42269% [9]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0104764 - 9.95571% [9]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0029614 - 2.81421% [9]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00141917 - 1.34863% [9]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0076361 - 7.25656% [9]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0198451 - 18.8587% [9]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 6.87e-06 - 0.00652854% [9]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000584403 - 0.555356% [9]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00704076 - 6.69081% [9]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0103842 - 9.86803% [9]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000515674 - 0.490043% [9]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000328703 - 0.312365% [9]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00388018 - 3.68733% [9]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00733799 - 6.97327% [9]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00173088 - 1.64485% [9]
| | | | | | Remainder: 0.000657047 - 0.62439%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.01e-05 - 0.0182107% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.922e-06 - 0.00174134% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0028278 - 2.56199% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00037427 - 0.33909% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000346141 - 92.4843% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.708e-06 - 0.456355% [1]
| | | | | | Remainder: 2.6421e-05 - 7.05934%
| | | | | Remainder: 0.000458867 - 0.415735%
| | | | Stratimikos: BelosLOWS: 0.619397 - 77.3798% [1]
| | | | | GMRES block system: Operation Op*x: 0.00554896 - 0.895864% [1]
| | | | | Belos::MVT::MvAddMv: 0.000575027 - 0.0928365% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.610289 - 98.5294% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.0147924 - 2.42384% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.0103142 - 69.7265% [2]
| | | | | | | | Belos::MVT::MvDot: 0.0103059 - 99.9194% [2]
| | | | | | | | Remainder: 8.312e-06 - 0.0805876%
| | | | | | | Belos::MVT::MvScale: 0.000109138 - 0.737796% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00412543 - 27.8887% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.00411015 - 99.6297% [2]
| | | | | | | | Remainder: 1.5277e-05 - 0.370313%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000181481 - 1.22685% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000177005 - 97.5336% [2]
| | | | | | | | Remainder: 4.476e-06 - 2.46637%
| | | | | | | Remainder: 6.2152e-05 - 0.420161%
| | | | | | Belos::MVT::MvAddMv: 0.00388909 - 0.637255% [2]
| | | | | | Belos::MVT::MvNorm: 0.000177313 - 0.029054% [1]
| | | | | | GMRES block system: Operation Prec*x: 0.578767 - 94.8349% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00297974 - 0.514844% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.000175022 - 0.0302405% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.0228933 - 3.95553% [2]
| | | | | | | | Belos::MVT::Assign: 0.00399875 - 17.4669% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.00145151 - 6.34031% [22]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00138471 - 95.398% [22]
| | | | | | | | | Remainder: 6.6798e-05 - 4.60197%
| | | | | | | | Belos::MVT::MvDot: 0.00296218 - 12.9391% [42]
| | | | | | | | Belos::MVT::MvNorm: 0.00156467 - 6.8346% [22]
| | | | | | | | CG Q_B: Operation Op*x: 0.01069 - 46.6948% [20]
| | | | | | | | Belos::MVT::MvAddMv: 0.00194753 - 8.50697% [60]
| | | | | | | | Remainder: 0.000278697 - 1.21737%
| | | | | | | CG S_E: Operation Op*x: 0.00236508 - 0.408641% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.541992 - 93.646% [1]
| | | | | | | | Belos::MVT::Assign: 0.00593422 - 1.09489% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.0193926 - 3.57802% [306]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0186335 - 96.0859% [306]
| | | | | | | | | Remainder: 0.000759039 - 3.91407%
| | | | | | | | Belos::MVT::MvDot: 0.0448736 - 8.27939% [611]
| | | | | | | | Belos::MVT::MvNorm: 0.0227227 - 4.19244% [306]
| | | | | | | | CG S_E: Operation Op*x: 0.415329 - 76.6301% [305]
| | | | | | | | Belos::MVT::MvAddMv: 0.0319306 - 5.89135% [915]
| | | | | | | | Remainder: 0.00180908 - 0.333784%
| | | | | | | Remainder: 0.00836144 - 1.4447%
| | | | | | GMRES block system: Operation Op*x: 0.00698136 - 1.14394% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.000116927 - 0.0191593% [1]
| | | | | | Remainder: 0.00556469 - 0.911814%
| | | | | Remainder: 0.00298474 - 0.481877%
| | | | Mini-EM: Compute responses: 0.069921 - 8.73506% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000943173 - 1.34891% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0236059 - 33.7608% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 2.216e-06 - 0.0093875% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00046716 - 1.979% [9]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00487572 - 20.6547% [9]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 8.481e-06 - 0.0359275% [9]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000894054 - 3.78742% [9]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000772689 - 3.27329% [9]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0106227 - 45.0003% [9]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 7.197e-06 - 0.0304882% [9]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000673915 - 2.85486% [9]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000593921 - 2.51599% [9]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00203844 - 8.63533% [9]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 8.8233e-05 - 0.373776% [9]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 3.376e-06 - 0.0143015% [9]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000429738 - 1.82047% [9]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000383736 - 1.6256% [9]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 5.4222e-05 - 0.229697% [9]
| | | | | | Remainder: 0.00169006 - 7.15949%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.0894e-05 - 0.0155804% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.623e-06 - 0.00232119% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00337966 - 4.83354% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.0410433 - 58.6996% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.416e-06 - 0.00345001% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.0410188 - 99.9402% [1]
| | | | | | Remainder: 2.3122e-05 - 0.0563356%
| | | | | Remainder: 0.000936431 - 1.33927%
| | | | Remainder: 0.000770917 - 0.0963088%
| | | Remainder: 2.488e-06 - 0.000310819%
| | Remainder: 0.692566 - 9.7275%
| Remainder: 4.0995e-05 - 0.000575795%
=================================
FOM Calculation
=================================
Number of cells = 17576
Time for Belos Linear Solve = 0.619397 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 28.376 k-cell-steps per second
=================================
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell26.xml':
28.52 msec task-clock:u # 0.004 CPUs utilized
0 context-switches:u # 0.000 /sec
0 cpu-migrations:u # 0.000 /sec
3,233 page-faults:u # 113.352 K/sec
46,252,915 cycles:u # 1.622 GHz
77,530,146 instructions:u # 1.68 insn per cycle
16,850,069 branches:u # 590.777 M/sec
291,772 branch-misses:u # 1.73% of all branches
8.094878633 seconds time elapsed
6.431553000 seconds user
0.793196000 seconds sys
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell26.xml':
8,471 iTLB-loads:u
14,690 iTLB-load-misses:u # 173.42% of all iTLB cache accesses
17,714,701 dTLB-loads:u
14,252 dTLB-load-misses:u # 0.08% of all dTLB cache accesses
8.148705315 seconds time elapsed
6.485258000 seconds user
0.751940000 seconds sys
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell26.xml':
17,666,047 L1-dcache-loads:u
580,912 L1-dcache-load-misses:u # 3.29% of all L1-dcache accesses
64,066 LLC-loads:u
12,171 LLC-load-misses:u # 19.00% of all LL-cache accesses
8.097854803 seconds time elapsed
6.422852000 seconds user
0.789481000 seconds sys