ampere_research/trilinos/output/GMRES_Tpetra_maxwell32.output

707 lines
53 KiB
Plaintext
Raw Normal View History

2024-10-22 00:49:37 -04:00
oasis20.umiacs.umd.edu
30 GMRES Tpetra maxwell32.xml
output/GMRES_Tpetra_maxwell32.output
output/GMRES_Tpetra_maxwell32_power.output
dt = 4.16955e-10
Loading solver config from solverGMRES.xml
Linear Solver Type = Belos [unused]
Preconditioner Type = Teko [unused]
Linear Solver Types ->
Belos ->
Solver Type = Block GMRES [unused]
Solver Types ->
Block GMRES ->
Convergence Tolerance = 1e-08 [unused]
Orthogonalization = ICGS [unused]
Output Frequency = 1 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Maximum Iterations = 10 [unused]
Block Size = 1 [unused]
Num Blocks = 10 [unused]
Flexible Gmres = 1 [unused]
Timer Label = GMRES block system [unused]
Implicit Residual Scaling = Norm of Initial Residual [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Preconditioner Types ->
Teko ->
Inverse Type = Maxwell [unused]
Inverse Factory Library ->
Maxwell ->
Type = Full Maxwell Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Use discrete gradient = 1 [unused]
Solve lower triangular = 1 [unused]
dt = 4.16955e-10 [unused]
Q_B Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block GMRES [unused]
Solver Types ->
Pseudo Block GMRES ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = GMRES Q_B [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Q_B Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
S_E Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block GMRES [unused]
Solver Types ->
Pseudo Block GMRES ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = GMRES S_E [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_E Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
Darcy ->
Type = Full Darcy Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Use discrete gradient = 1 [unused]
Solve lower triangular = 1 [unused]
dt = 4.16955e-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=205920,domainDim=205920,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=101376,domainDim=101376}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=101376,domainDim=104544}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=104544,domainDim=101376}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=104544,domainDim=104544}
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=205920, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=101376,domainDim=101376}
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=101376, #RHSs=1 ...
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.00379471 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=104544,domainDim=104544}
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=104544, #RHSs=1 ...
The Belos solver "GMRES S_E" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 293 iterations with total CPU time of 17.9149 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=101376,domainDim=101376}
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=101376, #RHSs=1 ...
The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 20 iterations with total CPU time of 0.11137 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 18.0608 sec
Electromagnetic Energy = 7.46911e-09
Electromagnetic Energy/dt^2 = 4.29626e+10
* finished time step 1, t = 4.16955e-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: 27.3362 [1]
| Mini-EM: Total Time: 27.3361 - 99.9998% [1]
| | Mini-EM: build mesh: 0.000640679 - 0.00234371% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.0003044 - 47.5121% [1]
| | | Remainder: 0.000336279 - 52.4879%
| | Mini-EM: build physics blocks: 0.000889719 - 0.00325474% [1]
| | Mini-EM: build auxiliary physics blocks: 0.00023276 - 0.000851474% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 1.6718 - 6.11573% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.639185 - 2.33824% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.27967 - 43.7542% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.225033 - 80.4637% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00724343 - 2.58999% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0472562 - 16.8971% [3]
| | | | Remainder: 0.00013748 - 0.0491579%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0366033 - 5.72656% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0235848 - 64.4334% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00131036 - 3.57989% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00302844 - 8.27366% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00177412 - 4.84687% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00124528 - 3.40209% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00519099 - 14.1817% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000346359 - 0.94625% [3]
| | | | Remainder: 0.00012304 - 0.336144%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0639722 - 10.0084% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0263569 - 4.12351% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.077857 - 12.1807% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0320464 - 5.01363% [3]
| | | Remainder: 0.122679 - 19.1931%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.037521 - 0.137258% [2]
| | Mini-EM: setup physics model evaluator: 1.13826 - 4.16393% [1]
| | | panzer::ModelEvaluator::setupModel(): 1.13823 - 99.9974% [1]
| | | | allocate FieldManagerBuilder: 3.2e-06 - 0.000281139% [1]
| | | | fmb->setWorksetContainer(): 8e-07 - 7.02847e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 1.13275 - 99.5185% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.13273 - 99.9985% [1]
| | | | | | getWorksets(): 1.10873 - 97.8815% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.10873 - 99.9997% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.640317 - 57.7523% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00511823 - 0.799328% [17]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.102617 - 16.0259% [17]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00200896 - 1.95773% [17]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.100565 - 98.0006% [17]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000987359 - 0.981812% [17]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00053928 - 0.53625% [17]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00185844 - 1.848% [17]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00939151 - 9.33874% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0205285 - 20.4132% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00541075 - 5.38036% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0148711 - 14.7876% [17]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000538558 - 0.535532% [17]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.026171 - 26.0239% [17]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0117443 - 44.8755% [17]
| | | | | | | | | | | | Remainder: 0.0144266 - 55.1245%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0162231 - 16.1319% [17]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00380739 - 3.786% [17]
| | | | | | | | | | | Remainder: 0.000237999 - 0.236662%
| | | | | | | | | | Remainder: 4.272e-05 - 0.0416307%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.462233 - 72.1882% [34]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.269358 - 58.2731% [34]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00038392 - 0.142532% [34]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00012132 - 0.0450405% [17]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.14404 - 53.4752% [34]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.102547 - 38.0708% [17]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.00013328 - 0.0494806% [17]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0213012 - 7.90815% [17]
| | | | | | | | | | | Remainder: 0.000831957 - 0.308867%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0904122 - 19.5599% [34]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0637506 - 13.7919% [17]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000549199 - 0.118814% [34]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0216123 - 4.67562% [34]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0161254 - 3.48859% [17]
| | | | | | | | | | Remainder: 0.000425639 - 0.0920832%
| | | | | | | | | Remainder: 0.0703487 - 10.9865%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.468374 - 42.2442% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.467942 - 99.9076% [34]
| | | | | | | | | Remainder: 0.000432759 - 0.092396%
| | | | | | | | Remainder: 3.848e-05 - 0.00347064%
| | | | | | | Remainder: 3.64e-06 - 0.000328303%
| | | | | | getOrientations(): 1.176e-05 - 0.0010382% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000751319 - 0.0663282% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000712959 - 0.0629417% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00041028 - 0.0362205% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000172279 - 0.0152092% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000860559 - 0.0759721% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 6.8e-07 - 6.0032e-05% [2]
| | | | | | Remainder: 0.0210765 - 1.86068%
| | | | | Remainder: 1.676e-05 - 0.00147959%
| | | | fmb->setupBCFieldManagers(): 7.599e-06 - 0.000667617% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.58e-05 - 0.00226668% [1]
| | | | build response library: 0.00542327 - 0.476467% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00522283 - 96.3041% [1]
| | | | | | getWorksets(): 3e-06 - 0.0574401% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.64e-06 - 54.6667% [1]
| | | | | | | Remainder: 1.36e-06 - 45.3333%
| | | | | | getOrientations(): 4.8e-07 - 0.00919041% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000749119 - 14.3432% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000927399 - 17.7566% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000397479 - 7.61041% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00117664 - 22.5288% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.0222102% [3]
| | | | | | Remainder: 0.00196756 - 37.6722%
| | | | | Remainder: 0.00020044 - 3.69592%
| | | | Remainder: 2.04e-05 - 0.00179226%
| | | Remainder: 3.008e-05 - 0.00264264%
| | Mini-EM: setup auxiliary physics model evaluator: 1.2525 - 4.58185% [1]
| | | panzer::ModelEvaluator::setupModel(): 1.25249 - 99.999% [1]
| | | | allocate FieldManagerBuilder: 6.8e-07 - 5.42919e-05% [1]
| | | | fmb->setWorksetContainer(): 6.4e-07 - 5.10983e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 1.25243 - 99.9954% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.25243 - 99.9996% [1]
| | | | | | getWorksets(): 0.851312 - 67.973% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.851308 - 99.9996% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.507766 - 59.6454% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00567667 - 1.11797% [17]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0963347 - 18.9723% [17]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00194084 - 2.01468% [17]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0943476 - 97.9373% [17]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000875279 - 0.927717% [17]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00052888 - 0.560565% [17]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00171184 - 1.8144% [17]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00926843 - 9.8237% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0205301 - 21.7601% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00549944 - 5.82891% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0141168 - 14.9625% [17]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000474478 - 0.502904% [17]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0256825 - 27.2212% [17]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0116937 - 45.5316% [17]
| | | | | | | | | | | | Remainder: 0.0139889 - 54.4684%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0116634 - 12.3621% [17]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00375575 - 3.98076% [17]
| | | | | | | | | | | Remainder: 0.00024068 - 0.255099%
| | | | | | | | | | Remainder: 4.6239e-05 - 0.0479983%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.344875 - 67.92% [17]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.202932 - 58.8422% [17]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00021452 - 0.10571% [17]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00011996 - 0.0591135% [17]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0996862 - 49.123% [17]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.102412 - 50.466% [17]
| | | | | | | | | | | Remainder: 0.00049944 - 0.246112%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0639248 - 18.5357% [17]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.063173 - 18.3177% [17]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00030784 - 0.0892614% [17]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0142375 - 4.1283% [17]
| | | | | | | | | | Remainder: 0.00029976 - 0.0869186%
| | | | | | | | | Remainder: 0.06088 - 11.9898%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.343511 - 40.351% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.342914 - 99.8263% [17]
| | | | | | | | | Remainder: 0.000596717 - 0.173711%
| | | | | | | | Remainder: 3.12e-05 - 0.00366495%
| | | | | | | Remainder: 3.36e-06 - 0.000394685%
| | | | | | getOrientations(): 1.16e-05 - 0.000926202% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00045304 - 0.036173% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000407319 - 0.0325224% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00022944 - 0.0183196% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.39061 - 31.1883% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.390578 - 99.9918% [1]
| | | | | | | Remainder: 3.208e-05 - 0.0082128%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000533559 - 0.042602% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 5.6e-07 - 4.47132e-05% [2]
| | | | | | Remainder: 0.00886899 - 0.708145%
| | | | | Remainder: 4.6e-06 - 0.000367286%
| | | | fmb->setupBCFieldManagers(): 4.08e-06 - 0.000325752% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.564e-05 - 0.00124871% [1]
| | | | build response library: 2.648e-05 - 0.00211419% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.0574% [1]
| | | | | Remainder: 2.62e-05 - 98.9426%
| | | | Remainder: 1.032e-05 - 0.00082396%
| | | Remainder: 1.196e-05 - 0.00095489%
| | Mini-EM: eval auxiliary physics model evaluator: 1.37724 - 5.03819% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.379833 - 27.5792% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.994148 - 72.1838% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00153328 - 0.15423% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.692864 - 69.6942% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.44e-06 - 0.000207833% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 4.248e-05 - 0.00613108% [17]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.02e-05 - 0.00147215% [17]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00567455 - 0.819% [17]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0400903 - 5.78617% [17]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.10292 - 14.8543% [17]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.01594 - 2.3006% [17]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.061813 - 8.92137% [17]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0823347 - 11.8832% [17]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.116184 - 16.7687% [17]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 2.448e-05 - 0.00353316% [17]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.02e-05 - 0.00147215% [17]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.185373 - 26.7547% [17]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0155037 - 2.23762% [17]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0105274 - 1.51941% [17]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0561053 - 8.09759% [17]
| | | | | Remainder: 0.00030836 - 0.0445052%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.02e-05 - 0.00203189% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.88e-06 - 0.000189107% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00129992 - 0.130757% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.297139 - 29.8889% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.149088 - 50.1745% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.148026 - 49.817% [1]
| | | | | Remainder: 2.528e-05 - 0.00850779%
| | | | Remainder: 0.00128968 - 0.129727%
| | | Remainder: 0.00326407 - 0.237%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00450547 - 0.0164818% [1]
| | | getWorksets(): 7.44e-06 - 0.165132% [1]
| | | | panzer::WorksetContainer::getWorksets(): 5.48e-06 - 73.6559% [1]
| | | | Remainder: 1.96e-06 - 26.3441%
| | | getOrientations(): 9.6e-07 - 0.0213074% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000789759 - 17.5289% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000918319 - 20.3823% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000410839 - 9.11866% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00122932 - 27.285% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.04e-06 - 0.023083% [3]
| | | Remainder: 0.0011478 - 25.4757%
| | panzer::ModelEvaluator::create_W_op: 1.07095 - 3.9177% [1]
| | panzer::ModelEvaluator::evalModel(J): 1.79699 - 6.5737% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.001109 - 0.0617141% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.40943 - 78.4328% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.6e-06 - 0.000113521% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00976151 - 0.692584% [17]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.047721 - 3.38583% [17]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0550803 - 3.90798% [17]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00530007 - 0.376043% [17]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0607681 - 4.31153% [17]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0506126 - 3.59099% [17]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0107753 - 0.764517% [17]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0505478 - 3.58639% [17]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 2.292e-05 - 0.00162619% [17]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0189274 - 1.34291% [17]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.11008 - 7.81021% [17]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.017409 - 1.23518% [17]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.105874 - 7.51183% [17]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.113848 - 8.07759% [17]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.154805 - 10.9835% [17]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 3.56e-05 - 0.00252584% [17]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00894075 - 0.634351% [17]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.106543 - 7.5593% [17]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.170656 - 12.1081% [17]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0277594 - 1.96954% [17]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00511928 - 0.363215% [17]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0584011 - 4.14359% [17]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.123159 - 8.73817% [17]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0965289 - 6.84878% [17]
| | | | Remainder: 0.000754639 - 0.0535421%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.916e-05 - 0.00162271% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.2e-06 - 6.67782e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00408783 - 0.227482% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.379383 - 21.1121% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.379331 - 99.9861% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.116e-05 - 0.00557747% [1]
| | | | Remainder: 3.14e-05 - 0.00827659%
| | | Remainder: 0.002951 - 0.164218%
| | MaxwellPreconditioner::build: 0.00685319 - 0.0250701% [1]
| | | MaxwellPreconditioner: Schur complement: 1.492e-05 - 0.217709% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00306428 - 44.7131% [1]
| | | | Ifpack2::Relaxation::initialize: 3.2e-06 - 0.104429% [1]
| | | | Ifpack2::Relaxation::compute: 0.00227084 - 74.1068% [1]
| | | | Remainder: 0.000790239 - 25.7888%
| | | MaxwellPreconditioner: Solver S_E: 0.00365507 - 53.3339% [1]
| | | | Ifpack2::Relaxation::initialize: 1.32e-06 - 0.0361142% [1]
| | | | Ifpack2::Relaxation::compute: 0.00321415 - 87.9368% [1]
| | | | Remainder: 0.0004396 - 12.0271%
| | | MaxwellPreconditioner: Block preconditioner: 0.000109999 - 1.60508% [1]
| | | Remainder: 8.92e-06 - 0.130158%
| | Mini-EM: timestepper: 18.2604 - 66.7997% [1]
| | | Mini-EM: Advance Time Step: 18.2604 - 100% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.156634 - 0.857779% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000786039 - 0.501831% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.151389 - 96.6513% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.48e-06 - 0.000977615% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000954879 - 0.630746% [17]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0125822 - 8.3112% [17]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00760199 - 5.0215% [17]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00062268 - 0.411312% [17]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00711079 - 4.69704% [17]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00666395 - 4.40187% [17]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.0005734 - 0.37876% [17]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00160712 - 1.06158% [17]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 1.052e-05 - 0.00694899% [17]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00132528 - 0.875414% [17]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0154113 - 10.18% [17]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00507359 - 3.35136% [17]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00216536 - 1.43033% [17]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0133255 - 8.80214% [17]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0271774 - 17.952% [17]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 1.78e-05 - 0.0117578% [17]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.001 - 0.660551% [17]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0113938 - 7.52617% [17]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0141405 - 9.34052% [17]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00102908 - 0.679759% [17]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000601679 - 0.397439% [17]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00696331 - 4.59962% [17]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0106057 - 7.00563% [17]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00308116 - 2.03526% [17]
| | | | | | Remainder: 0.000348358 - 0.230108%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 4.088e-05 - 0.026099% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.28e-06 - 0.00145562% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00411059 - 2.62433% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.0002106 - 0.134454% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00018432 - 87.5214% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.4e-06 - 0.664767% [1]
| | | | | | Remainder: 2.488e-05 - 11.8139%
| | | | | Remainder: 9.48e-05 - 0.0605232%
| | | | Stratimikos: BelosLOWS: 18.0608 - 98.9071% [1]
| | | | | GMRES block system: Operation Op*x: 0.00913183 - 0.0505614% [1]
| | | | | Belos::MVT::MvAddMv: 0.00030064 - 0.00166459% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 18.0507 - 99.9438% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00126116 - 0.00698675% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000335919 - 26.6358% [2]
| | | | | | | | Belos::MVT::MvDot: 0.000329359 - 98.0471% [2]
| | | | | | | | Remainder: 6.56e-06 - 1.95285%
| | | | | | | Belos::MVT::MvScale: 0.00018048 - 14.3107% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000473319 - 37.5305% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.000466519 - 98.5633% [2]
| | | | | | | | Remainder: 6.8e-06 - 1.43666%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.00021536 - 17.0764% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00021348 - 99.127% [2]
| | | | | | | | Remainder: 1.88e-06 - 0.872957%
| | | | | | | Remainder: 5.608e-05 - 4.44671%
| | | | | | Belos::MVT::MvAddMv: 0.000662678 - 0.0036712% [2]
| | | | | | Belos::MVT::MvNorm: 0.000196 - 0.00108583% [1]
| | | | | | GMRES block system: Operation Prec*x: 18.0371 - 99.9247% [1]
| | | | | | | GMRES Q_B: Operation Op*x: 0.0029572 - 0.0163951% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.0003018 - 0.00167322% [3]
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.111143 - 0.616192% [2]
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0760758 - 68.4484% [22]
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00177732 - 2.33625% [22]
| | | | | | | | | | Belos::MVT::MvDot: 0.00175872 - 98.9535% [22]
| | | | | | | | | | Remainder: 1.86e-05 - 1.04652%
| | | | | | | | | Belos::MVT::MvScale: 0.00078484 - 1.03166% [21]
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0315865 - 41.5199% [40]
| | | | | | | | | | Belos::MVT::MvTransMv: 0.0315474 - 99.8761% [40]
| | | | | | | | | | Remainder: 3.912e-05 - 0.12385%
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0417878 - 54.9292% [40]
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0417601 - 99.9337% [40]
| | | | | | | | | | Remainder: 2.772e-05 - 0.0663351%
| | | | | | | | | Remainder: 0.00013924 - 0.183028%
| | | | | | | | Belos::MVT::MvAddMv: 0.00368924 - 3.31935% [29]
| | | | | | | | GMRES Q_B: Operation Op*x: 0.0246853 - 22.2103% [22]
| | | | | | | | Belos::MVT::MvNorm: 0.00015616 - 0.140503% [2]
| | | | | | | | GMRES Q_B: Operation Prec*x: 0.00244811 - 2.20267% [21]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00233916 - 95.5493% [21]
| | | | | | | | | Remainder: 0.000108959 - 4.45073%
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.002483 - 2.23405% [1]
| | | | | | | | Remainder: 0.00160572 - 1.44473%
| | | | | | | GMRES S_E: Operation Op*x: 0.00330535 - 0.0183253% [1]
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 17.9107 - 99.2993% [1]
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 16.8909 - 94.306% [294]
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0247812 - 0.146713% [294]
| | | | | | | | | | Belos::MVT::MvDot: 0.0243446 - 98.2385% [294]
| | | | | | | | | | Remainder: 0.000436519 - 1.7615%
| | | | | | | | | Belos::MVT::MvScale: 0.0121311 - 0.0718207% [294]
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 6.42911 - 38.0626% [586]
| | | | | | | | | | Belos::MVT::MvTransMv: 6.42818 - 99.9856% [586]
| | | | | | | | | | Remainder: 0.000923399 - 0.0143628%
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 10.4216 - 61.6997% [586]
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 10.4208 - 99.9923% [586]
| | | | | | | | | | Remainder: 0.00080528 - 0.00772701%
| | | | | | | | | Remainder: 0.00324052 - 0.019185%
| | | | | | | | Belos::MVT::MvAddMv: 0.0374711 - 0.209211% [298]
| | | | | | | | GMRES S_E: Operation Prec*x: 0.0379048 - 0.211632% [294]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.035652 - 94.0567% [294]
| | | | | | | | | Remainder: 0.00225279 - 5.9433%
| | | | | | | | GMRES S_E: Operation Op*x: 0.891751 - 4.97887% [294]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0362454 - 0.202367% [1]
| | | | | | | | Belos::MVT::MvNorm: 8.3999e-05 - 0.000468987% [1]
| | | | | | | | Remainder: 0.0163754 - 0.0914278%
| | | | | | | Remainder: 0.00867787 - 0.0481112%
| | | | | | GMRES block system: Operation Op*x: 0.0096013 - 0.0531908% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 9.632e-05 - 0.000533608% [1]
| | | | | | Remainder: 0.00177908 - 0.009856%
| | | | | Remainder: 0.000718439 - 0.00397788%
| | | | Mini-EM: Compute responses: 0.0426471 - 0.233549% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00167624 - 3.93048% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0364075 - 85.3692% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 6.36e-06 - 0.0174689% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000975198 - 2.67856% [17]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00966322 - 26.5418% [17]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.272e-05 - 0.0349379% [17]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00124392 - 3.41665% [17]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00134948 - 3.7066% [17]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.017968 - 49.3525% [17]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.288e-05 - 0.0353773% [17]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00121696 - 3.34261% [17]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.0010562 - 2.90105% [17]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.0011604 - 3.18725% [17]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.00013856 - 0.380581% [17]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 7.6e-06 - 0.0208748% [17]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000756878 - 2.07891% [17]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00051496 - 1.41443% [17]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 9.5679e-05 - 0.2628% [17]
| | | | | | Remainder: 0.00022848 - 0.627563%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.092e-05 - 0.0256055% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.52e-06 - 0.00356414% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00403851 - 9.46961% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000269239 - 0.631319% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.2e-06 - 0.445701% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00024892 - 92.4532% [1]
| | | | | | Remainder: 1.9119e-05 - 7.10113%
| | | | | Remainder: 0.00024316 - 0.570168%
| | | | Remainder: 0.0002948 - 0.00161442%
| | | Remainder: 2.48e-06 - 1.35813e-05%
| | Remainder: 0.0781093 - 0.285737%
| Remainder: 6.036e-05 - 0.000220806%
=================================
FOM Calculation
=================================
Number of cells = 32768
Time for Belos Linear Solve = 18.0608 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 1.81431 k-cell-steps per second
=================================
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=maxwell32.xml':
223,992 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio (64.37%)
12,015,197 BR_RETIRED:u (64.37%)
27,515,006 L1-dcache-loads:u (94.37%)
385,588 L1-dcache-load-misses:u # 1.40% of all L1-dcache accesses
<not supported> LLC-loads:u
<not supported> LLC-load-misses:u
26,621,001 L1-icache-loads:u
244,520 L1-icache-load-misses:u # 0.92% of all L1-icache accesses
37,902,336 dTLB-loads:u (45.22%)
69,505 dTLB-load-misses:u # 0.18% of all dTLB cache accesses (56.24%)
20,695,479 iTLB-loads:u (7.89%)
<not counted> iTLB-load-misses:u (0.00%)
28.019377499 seconds time elapsed
27.439985000 seconds user
0.551074000 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=maxwell32.xml':
22,721,630 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio
5,168 ITLB_WALK:u
12,286 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio
30,451,415 L1D_TLB:u
27.901105834 seconds time elapsed
27.229499000 seconds user
0.691660000 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=maxwell32.xml':
26,786,674 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio
229,951 L1I_CACHE_REFILL:u
378,992 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio
28,123,564 L1D_CACHE:u
28.307752672 seconds time elapsed
27.623485000 seconds user
0.715844000 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=maxwell32.xml':
473,178 LL_CACHE_MISS_RD:u # 1.0 per cache access ll_cache_read_miss_ratio
493,363 LL_CACHE_RD:u
136,065 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio
17,584 L2D_TLB_REFILL:u
258,223 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio
1,463,039 L2D_CACHE:u
28.685078558 seconds time elapsed
28.077778000 seconds user
0.587044000 seconds sys