ampere_research/trilinos/output/GMRES_Tpetra_maxwell30.output

707 lines
53 KiB
Plaintext
Raw Normal View History

2024-10-22 00:49:37 -04:00
oasis15.umiacs.umd.edu
30 GMRES Tpetra maxwell30.xml
output/GMRES_Tpetra_maxwell30.output
output/GMRES_Tpetra_maxwell30_power.output
dt = 4.44752e-10
Loading solver config from solverGMRES.xml
Linear Solver Type = Belos [unused]
Preconditioner Type = Teko [unused]
Linear Solver Types ->
Belos ->
Solver Type = Block GMRES [unused]
Solver Types ->
Block GMRES ->
Convergence Tolerance = 1e-08 [unused]
Orthogonalization = ICGS [unused]
Output Frequency = 1 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Maximum Iterations = 10 [unused]
Block Size = 1 [unused]
Num Blocks = 10 [unused]
Flexible Gmres = 1 [unused]
Timer Label = GMRES block system [unused]
Implicit Residual Scaling = Norm of Initial Residual [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Preconditioner Types ->
Teko ->
Inverse Type = Maxwell [unused]
Inverse Factory Library ->
Maxwell ->
Type = Full Maxwell Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Use discrete gradient = 1 [unused]
Solve lower triangular = 1 [unused]
dt = 4.44752e-10 [unused]
Q_B Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block GMRES [unused]
Solver Types ->
Pseudo Block GMRES ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = GMRES Q_B [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Q_B Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
S_E Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block GMRES [unused]
Solver Types ->
Pseudo Block GMRES ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = GMRES S_E [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_E Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
Darcy ->
Type = Full Darcy Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Use discrete gradient = 1 [unused]
Solve lower triangular = 1 [unused]
dt = 4.44752e-10 [unused]
Q_u Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block GMRES [unused]
Solver Types ->
Pseudo Block GMRES ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = GMRES Q_u [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Q_u Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
S_sigma Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block GMRES [unused]
Solver Types ->
Pseudo Block GMRES ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = GMRES S_sigma [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_sigma Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
p=0 | CubeHexMesh: Building sub cells
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
**************************************************
* starting time step 1
Starting iterations with Belos:
Using forward operator = Thyra::DefaultBlockedLinearOp<double>{rangeDim=170190,domainDim=170190,numRowBlocks=2,numColBlocks=2}
Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]:
Op[0,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=83700,domainDim=83700}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=83700,domainDim=86490}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=86490,domainDim=83700}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=86490,domainDim=86490}
Using iterative solver = "Belos::BlockGmresSolMgr":
Template parameters:
ScalarType: double
MV: Thyra::MultiVectorBase<double>
OP: Thyra::LinearOpBase<double>
Flexible: true
Num Blocks: 10
Maximum Iterations: 10
Maximum Restarts: 20
Convergence Tolerance: 1e-08
With #Eqns=170190, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=83700,domainDim=83700}
Using iterative solver = "Belos::PseudoBlockGmresSolMgr":
Template parameters:
ScalarType: double
MV: Thyra::MultiVectorBase<double>
OP: Thyra::LinearOpBase<double>
Num Blocks: 300
Maximum Iterations: 2000
Maximum Restarts: 20
Convergence Tolerance: 1e-09
With #Eqns=83700, #RHSs=1 ...
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.00405284 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=86490,domainDim=86490}
Using iterative solver = "Belos::PseudoBlockGmresSolMgr":
Template parameters:
ScalarType: double
MV: Thyra::MultiVectorBase<double>
OP: Thyra::LinearOpBase<double>
Num Blocks: 300
Maximum Iterations: 2000
Maximum Restarts: 20
Convergence Tolerance: 1e-09
With #Eqns=86490, #RHSs=1 ...
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 13.9882 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=83700,domainDim=83700}
Using iterative solver = "Belos::PseudoBlockGmresSolMgr":
Template parameters:
ScalarType: double
MV: Thyra::MultiVectorBase<double>
OP: Thyra::LinearOpBase<double>
Num Blocks: 300
Maximum Iterations: 2000
Maximum Restarts: 20
Convergence Tolerance: 1e-09
With #Eqns=83700, #RHSs=1 ...
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.0912156 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 14.1125 sec
Electromagnetic Energy = 8.50218e-09
Electromagnetic Energy/dt^2 = 4.29828e+10
* finished time step 1, t = 4.44752e-10
**************************************************
*** Teuchos::StackedTimer::report() - Remainder for a level will be ***
*** incorrect if a timer in the level does not exist on every rank ***
*** of the MPI Communicator. ***
Mini-EM: 22.0174 [1]
| Mini-EM: Total Time: 22.0173 - 99.9997% [1]
| | Mini-EM: build mesh: 0.00066888 - 0.00303797% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.0003184 - 47.602% [1]
| | | Remainder: 0.00035048 - 52.398%
| | Mini-EM: build physics blocks: 0.00091168 - 0.00414074% [1]
| | Mini-EM: build auxiliary physics blocks: 0.00024152 - 0.00109695% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 1.41586 - 6.43065% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.535324 - 2.43138% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.224495 - 41.9364% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.180289 - 80.3086% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.006122 - 2.727% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0379478 - 16.9036% [3]
| | | | Remainder: 0.00013648 - 0.0607941%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0316993 - 5.92151% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0209054 - 65.9491% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00068792 - 2.17014% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00270584 - 8.53597% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00146792 - 4.63077% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00124724 - 3.9346% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00427432 - 13.484% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.00031136 - 0.98223% [3]
| | | | Remainder: 9.928e-05 - 0.313193%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0588282 - 10.9893% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0234817 - 4.38645% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0654061 - 12.218% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0282607 - 5.27918% [3]
| | | Remainder: 0.103153 - 19.2692%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0310376 - 0.140969% [2]
| | Mini-EM: setup physics model evaluator: 0.953574 - 4.33101% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.953543 - 99.9968% [1]
| | | | allocate FieldManagerBuilder: 3.36e-06 - 0.00035237% [1]
| | | | fmb->setWorksetContainer(): 5.6e-07 - 5.87283e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.948099 - 99.4291% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.948081 - 99.9981% [1]
| | | | | | getWorksets(): 0.924306 - 97.4922% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.924298 - 99.9991% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.530295 - 57.3727% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00527524 - 0.994776% [14]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0867118 - 16.3516% [14]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00172108 - 1.98483% [14]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0849537 - 97.9725% [14]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000956121 - 1.12546% [14]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.0004646 - 0.546886% [14]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00156844 - 1.84623% [14]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00780568 - 9.18815% [14]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0173174 - 20.3845% [14]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00441784 - 5.20029% [14]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0135862 - 15.9925% [14]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00046992 - 0.553148% [14]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0227609 - 26.7921% [14]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0097772 - 42.9561% [14]
| | | | | | | | | | | | Remainder: 0.0129837 - 57.0439%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0122811 - 14.4562% [14]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00311488 - 3.66656% [14]
| | | | | | | | | | | Remainder: 0.0002106 - 0.2479%
| | | | | | | | | | Remainder: 3.7e-05 - 0.0426701%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.380371 - 71.7283% [28]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.221159 - 58.1429% [28]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00039112 - 0.17685% [28]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00011832 - 0.0535% [14]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.118323 - 53.5014% [28]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0840577 - 38.0078% [14]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 9.98e-05 - 0.045126% [14]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0174172 - 7.87545% [14]
| | | | | | | | | | | Remainder: 0.00075152 - 0.33981%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.074621 - 19.6179% [28]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0523807 - 13.7709% [14]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00048548 - 0.127633% [28]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0180143 - 4.73598% [28]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.01333 - 3.50447% [14]
| | | | | | | | | | Remainder: 0.000381 - 0.100165%
| | | | | | | | | Remainder: 0.0579364 - 10.9253%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.393966 - 42.6232% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.393655 - 99.921% [28]
| | | | | | | | | Remainder: 0.00031104 - 0.078951%
| | | | | | | | Remainder: 3.736e-05 - 0.00404199%
| | | | | | | Remainder: 8e-06 - 0.000865515%
| | | | | | getOrientations(): 1.188e-05 - 0.00125306% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.0007688 - 0.0810901% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00076416 - 0.0806007% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040492 - 0.0427094% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00017612 - 0.0185765% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00087516 - 0.0923086% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 8e-07 - 8.4381e-05% [2]
| | | | | | Remainder: 0.0207738 - 2.19114%
| | | | | Remainder: 1.796e-05 - 0.00189432%
| | | | fmb->setupBCFieldManagers(): 8.56e-06 - 0.000897705% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.592e-05 - 0.00166956% [1]
| | | | build response library: 0.00539508 - 0.565793% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00518832 - 96.1676% [1]
| | | | | | getWorksets(): 3.08e-06 - 0.0593641% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.08e-06 - 67.5325% [1]
| | | | | | | Remainder: 1e-06 - 32.4675%
| | | | | | getOrientations(): 4.8e-07 - 0.00925155% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00075832 - 14.6159% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.0008948 - 17.2464% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00041364 - 7.97252% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00116512 - 22.4566% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.28e-06 - 0.0246708% [3]
| | | | | | Remainder: 0.0019516 - 37.6153%
| | | | | Remainder: 0.00020676 - 3.83238%
| | | | Remainder: 2.056e-05 - 0.00215617%
| | | Remainder: 3.072e-05 - 0.00322156%
| | Mini-EM: setup auxiliary physics model evaluator: 1.0635 - 4.83027% [1]
| | | panzer::ModelEvaluator::setupModel(): 1.06349 - 99.9989% [1]
| | | | allocate FieldManagerBuilder: 1.04e-06 - 9.77917e-05% [1]
| | | | fmb->setWorksetContainer(): 5.2e-07 - 4.88958e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 1.06342 - 99.9934% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.06341 - 99.9994% [1]
| | | | | | getWorksets(): 0.710004 - 66.7668% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.710003 - 99.9998% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.422283 - 59.4763% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00580688 - 1.37512% [14]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0815252 - 19.3058% [14]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.0017268 - 2.11812% [14]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.079771 - 97.8482% [14]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00077636 - 0.973236% [14]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00043632 - 0.546966% [14]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.0015726 - 1.97139% [14]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00779956 - 9.77744% [14]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0170072 - 21.32% [14]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00431784 - 5.4128% [14]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0117945 - 14.7855% [14]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00039468 - 0.494766% [14]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0224084 - 28.091% [14]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0101256 - 45.1867% [14]
| | | | | | | | | | | | Remainder: 0.0122828 - 54.8133%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0100415 - 12.5879% [14]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00307668 - 3.85689% [14]
| | | | | | | | | | | Remainder: 0.00014532 - 0.182172%
| | | | | | | | | | Remainder: 2.744e-05 - 0.0336583%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.284443 - 67.3584% [14]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.167162 - 58.7682% [14]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.0001748 - 0.104569% [14]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.0001004 - 0.0600614% [14]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0816855 - 48.866% [14]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0848117 - 50.7362% [14]
| | | | | | | | | | | Remainder: 0.00038976 - 0.233163%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0528158 - 18.5682% [14]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0522022 - 18.3524% [14]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00026304 - 0.0924754% [14]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0117716 - 4.13847% [14]
| | | | | | | | | | Remainder: 0.00022824 - 0.080241%
| | | | | | | | | Remainder: 0.0505078 - 11.9607%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.287709 - 40.5222% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.287488 - 99.9233% [14]
| | | | | | | | | Remainder: 0.00022056 - 0.0766609%
| | | | | | | | Remainder: 1.096e-05 - 0.00154366%
| | | | | | | Remainder: 1.52e-06 - 0.000214083%
| | | | | | getOrientations(): 1.168e-05 - 0.00109836% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00046388 - 0.043622% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.0003506 - 0.0329695% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00020464 - 0.0192438% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.345424 - 32.4827% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.345399 - 99.9926% [1]
| | | | | | | Remainder: 2.552e-05 - 0.00738802%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00055132 - 0.0518446% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 5.6e-07 - 5.26609e-05% [2]
| | | | | | Remainder: 0.00639756 - 0.601609%
| | | | | Remainder: 6.72e-06 - 0.000631926%
| | | | fmb->setupBCFieldManagers(): 6.04e-06 - 0.000567944% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.444e-05 - 0.0022981% [1]
| | | | build response library: 2.856e-05 - 0.00268551% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4e-07 - 1.40056% [1]
| | | | | Remainder: 2.816e-05 - 98.5994%
| | | | Remainder: 9.48e-06 - 0.000891409%
| | | Remainder: 1.132e-05 - 0.00106441%
| | Mini-EM: eval auxiliary physics model evaluator: 1.1781 - 5.35078% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.333065 - 28.2714% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.841946 - 71.4665% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.0012924 - 0.153502% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.576163 - 68.4323% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.372e-05 - 0.00238127% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 2.452e-05 - 0.00425574% [14]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 8.88e-06 - 0.00154123% [14]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00490764 - 0.85178% [14]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0330854 - 5.74236% [14]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0853829 - 14.8192% [14]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.013447 - 2.3339% [14]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0519636 - 9.01892% [14]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.067943 - 11.7923% [14]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0945891 - 16.4171% [14]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.972e-05 - 0.00342264% [14]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 8.68e-06 - 0.00150652% [14]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.151974 - 26.3768% [14]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0127028 - 2.20473% [14]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0095108 - 1.65071% [14]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0502887 - 8.72822% [14]
| | | | | Remainder: 0.00029252 - 0.0507704%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.7e-05 - 0.00201913% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.92e-06 - 0.000228043% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00099372 - 0.118027% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.262425 - 31.1688% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.131704 - 50.1872% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.130695 - 49.803% [1]
| | | | | Remainder: 2.584e-05 - 0.00984663%
| | | | Remainder: 0.00105348 - 0.125124%
| | | Remainder: 0.00308788 - 0.262107%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0045702 - 0.0207573% [1]
| | | getWorksets(): 8.32e-06 - 0.182049% [1]
| | | | panzer::WorksetContainer::getWorksets(): 6e-06 - 72.1154% [1]
| | | | Remainder: 2.32e-06 - 27.8846%
| | | getOrientations(): 9.6e-07 - 0.0210056% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.00081112 - 17.748% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00093108 - 20.3729% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00041996 - 9.18909% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00122008 - 26.6964% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.0262571% [3]
| | | Remainder: 0.00117748 - 25.7643%
| | panzer::ModelEvaluator::create_W_op: 0.953226 - 4.32944% [1]
| | panzer::ModelEvaluator::evalModel(J): 1.52641 - 6.93277% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000944441 - 0.0618733% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.17732 - 77.1302% [1]
| | | | panzer::WorksetContainer::getWorksets(): 3.12e-06 - 0.000265008% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0151659 - 1.28817% [14]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0391586 - 3.32607% [14]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0452954 - 3.84732% [14]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00428844 - 0.364253% [14]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0498994 - 4.23838% [14]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0423198 - 3.59457% [14]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00764796 - 0.649606% [14]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0420194 - 3.56906% [14]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 2.06e-05 - 0.00174973% [14]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0156761 - 1.3315% [14]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0912882 - 7.75387% [14]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0146448 - 1.2439% [14]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0894353 - 7.59649% [14]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0926221 - 7.86718% [14]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.127985 - 10.8709% [14]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 2.952e-05 - 0.00250738% [14]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0149016 - 1.26572% [14]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0878594 - 7.46264% [14]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.139932 - 11.8856% [14]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0204603 - 1.73787% [14]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.0040216 - 0.341588% [14]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0483978 - 4.11083% [14]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.103542 - 8.79472% [14]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0800746 - 6.80141% [14]
| | | | Remainder: 0.00063448 - 0.0538917%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.64e-05 - 0.00172955% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.2e-06 - 7.86158e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00318276 - 0.208513% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.34253 - 22.4402% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.342495 - 99.9899% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.224e-05 - 0.00649286% [1]
| | | | Remainder: 1.248e-05 - 0.00364348%
| | | Remainder: 0.00240296 - 0.157425%
| | MaxwellPreconditioner::build: 0.00605808 - 0.0275151% [1]
| | | MaxwellPreconditioner: Schur complement: 1.588e-05 - 0.262129% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00279908 - 46.2041% [1]
| | | | Ifpack2::Relaxation::initialize: 3.84e-06 - 0.137188% [1]
| | | | Ifpack2::Relaxation::compute: 0.00193796 - 69.2356% [1]
| | | | Remainder: 0.00085728 - 30.6272%
| | | MaxwellPreconditioner: Solver S_E: 0.0031238 - 51.5642% [1]
| | | | Ifpack2::Relaxation::initialize: 1.4e-06 - 0.0448172% [1]
| | | | Ifpack2::Relaxation::compute: 0.0026866 - 86.0042% [1]
| | | | Remainder: 0.0004358 - 13.951%
| | | MaxwellPreconditioner: Block preconditioner: 0.00011052 - 1.82434% [1]
| | | Remainder: 8.8e-06 - 0.145261%
| | Mini-EM: timestepper: 14.2805 - 64.8602% [1]
| | | Mini-EM: Advance Time Step: 14.2805 - 100% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.133739 - 0.936516% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00067196 - 0.502441% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.128609 - 96.164% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.8e-06 - 0.00139959% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00082416 - 0.640827% [14]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0110707 - 8.60806% [14]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0065488 - 5.09203% [14]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00054332 - 0.42246% [14]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00611404 - 4.75399% [14]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00548304 - 4.26335% [14]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000494641 - 0.384609% [14]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00147008 - 1.14306% [14]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 1.384e-05 - 0.0107613% [14]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00106908 - 0.831265% [14]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0130337 - 10.1344% [14]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00492128 - 3.82655% [14]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00166712 - 1.29627% [14]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0114049 - 8.86789% [14]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0221227 - 17.2015% [14]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 1.58e-05 - 0.0122853% [14]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000883041 - 0.68661% [14]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0100866 - 7.84286% [14]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0118584 - 9.22049% [14]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00087024 - 0.676657% [14]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00069544 - 0.540741% [14]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00552096 - 4.29284% [14]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00900136 - 6.99903% [14]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.002545 - 1.97887% [14]
| | | | | | Remainder: 0.00034872 - 0.271148%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.44e-05 - 0.0182445% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.68e-06 - 0.0020039% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00382936 - 2.86331% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00049164 - 0.367612% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.0004494 - 91.4083% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.24e-06 - 0.455618% [1]
| | | | | | Remainder: 4e-05 - 8.13603%
| | | | | Remainder: 0.0001102 - 0.0823993%
| | | | Stratimikos: BelosLOWS: 14.1125 - 98.824% [1]
| | | | | GMRES block system: Operation Op*x: 0.00820164 - 0.058116% [1]
| | | | | Belos::MVT::MvAddMv: 0.00024328 - 0.00172386% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 14.1032 - 99.9336% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00126032 - 0.00893643% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00028368 - 22.5086% [2]
| | | | | | | | Belos::MVT::MvDot: 0.00027616 - 97.3491% [2]
| | | | | | | | Remainder: 7.52e-06 - 2.65087%
| | | | | | | Belos::MVT::MvScale: 0.00015736 - 12.4857% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00052812 - 41.9036% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.00052188 - 98.8185% [2]
| | | | | | | | Remainder: 6.24e-06 - 1.18155%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.00021272 - 16.8783% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00021048 - 98.947% [2]
| | | | | | | | Remainder: 2.24e-06 - 1.05303%
| | | | | | | Remainder: 7.844e-05 - 6.22382%
| | | | | | Belos::MVT::MvAddMv: 0.00079808 - 0.00565887% [2]
| | | | | | Belos::MVT::MvNorm: 0.00016596 - 0.00117676% [1]
| | | | | | GMRES block system: Operation Prec*x: 14.0904 - 99.9096% [1]
| | | | | | | GMRES Q_B: Operation Op*x: 0.00274936 - 0.0195123% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.00018384 - 0.00130472% [3]
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0916339 - 0.650327% [2]
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0623218 - 68.0117% [22]
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00146684 - 2.35366% [22]
| | | | | | | | | | Belos::MVT::MvDot: 0.00144416 - 98.4538% [22]
| | | | | | | | | | Remainder: 2.268e-05 - 1.54618%
| | | | | | | | | Belos::MVT::MvScale: 0.0006702 - 1.07539% [21]
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0265303 - 42.5698% [40]
| | | | | | | | | | Belos::MVT::MvTransMv: 0.0264878 - 99.8399% [40]
| | | | | | | | | | Remainder: 4.248e-05 - 0.160119%
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0335008 - 53.7546% [40]
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0334746 - 99.9218% [40]
| | | | | | | | | | Remainder: 2.62e-05 - 0.078207%
| | | | | | | | | Remainder: 0.0001536 - 0.246463%
| | | | | | | | Belos::MVT::MvAddMv: 0.00272348 - 2.97213% [29]
| | | | | | | | GMRES Q_B: Operation Op*x: 0.0205872 - 22.4668% [22]
| | | | | | | | Belos::MVT::MvNorm: 0.000133 - 0.145143% [2]
| | | | | | | | GMRES Q_B: Operation Prec*x: 0.00207588 - 2.26541% [21]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0019712 - 94.9573% [21]
| | | | | | | | | Remainder: 0.00010468 - 5.04268%
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00192852 - 2.10459% [1]
| | | | | | | | Remainder: 0.00186404 - 2.03422%
| | | | | | | GMRES S_E: Operation Op*x: 0.00314904 - 0.0223488% [1]
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 13.9842 - 99.2462% [1]
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 13.144 - 93.9915% [294]
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.020605 - 0.156764% [294]
| | | | | | | | | | Belos::MVT::MvDot: 0.0201428 - 97.7565% [294]
| | | | | | | | | | Remainder: 0.00046228 - 2.24353%
| | | | | | | | | Belos::MVT::MvScale: 0.0104385 - 0.0794164% [294]
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 5.32567 - 40.5179% [586]
| | | | | | | | | | Belos::MVT::MvTransMv: 5.32472 - 99.9822% [586]
| | | | | | | | | | Remainder: 0.00094688 - 0.0177795%
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 7.78359 - 59.2179% [586]
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 7.78287 - 99.9907% [586]
| | | | | | | | | | Remainder: 0.00072012 - 0.00925178%
| | | | | | | | | Remainder: 0.00368436 - 0.0280308%
| | | | | | | | Belos::MVT::MvAddMv: 0.0295904 - 0.211599% [298]
| | | | | | | | GMRES S_E: Operation Prec*x: 0.0309898 - 0.221606% [294]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0286523 - 92.4571% [294]
| | | | | | | | | Remainder: 0.00233752 - 7.54286%
| | | | | | | | GMRES S_E: Operation Op*x: 0.734639 - 5.25334% [294]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0274076 - 0.195989% [1]
| | | | | | | | Belos::MVT::MvNorm: 7.052e-05 - 0.000504283% [1]
| | | | | | | | Remainder: 0.0175412 - 0.125435%
| | | | | | | Remainder: 0.00849124 - 0.0602625%
| | | | | | GMRES block system: Operation Op*x: 0.00827868 - 0.0587008% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 7.86e-05 - 0.000557321% [1]
| | | | | | Remainder: 0.00216108 - 0.0153234%
| | | | | Remainder: 0.000923801 - 0.00654596%
| | | | Mini-EM: Compute responses: 0.0339056 - 0.237426% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00114416 - 3.37455% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0287205 - 84.7072% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 5.08e-06 - 0.0176877% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.0008386 - 2.91987% [14]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0073354 - 25.5407% [14]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.052e-05 - 0.0366289% [14]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00103404 - 3.60036% [14]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00115936 - 4.0367% [14]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0139181 - 48.4605% [14]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 9.84e-06 - 0.0342613% [14]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00106748 - 3.71679% [14]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00090224 - 3.14145% [14]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00092724 - 3.2285% [14]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.00012644 - 0.440243% [14]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 7.52e-06 - 0.0261834% [14]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00065428 - 2.2781% [14]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00042832 - 1.49134% [14]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 8.672e-05 - 0.301945% [14]
| | | | | | Remainder: 0.00020932 - 0.728818%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.116e-05 - 0.0329149% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.6e-06 - 0.00471898% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00350428 - 10.3354% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00027156 - 0.80093% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.04e-06 - 0.382972% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.0002474 - 91.1033% [1]
| | | | | | Remainder: 2.312e-05 - 8.51377%
| | | | | Remainder: 0.00025236 - 0.744302%
| | | | Remainder: 0.00028996 - 0.00203046%
| | | Remainder: 5.92e-06 - 4.14552e-05%
| | Remainder: 0.0673759 - 0.306013%
| Remainder: 6.524e-05 - 0.000296311%
=================================
FOM Calculation
=================================
Number of cells = 27000
Time for Belos Linear Solve = 14.1125 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 1.91319 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=maxwell30.xml':
234,213 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio (67.09%)
13,058,171 BR_RETIRED:u (67.09%)
27,878,534 L1-dcache-loads:u (92.99%)
382,696 L1-dcache-load-misses:u # 1.37% of all L1-dcache accesses
<not supported> LLC-loads:u
<not supported> LLC-load-misses:u
26,718,455 L1-icache-loads:u
239,853 L1-icache-load-misses:u # 0.90% of all L1-icache accesses
42,540,183 dTLB-loads:u (38.19%)
55,535 dTLB-load-misses:u # 0.13% of all dTLB cache accesses (63.63%)
13,756,971 iTLB-loads:u (12.90%)
<not counted> iTLB-load-misses:u (0.00%)
22.695463007 seconds time elapsed
22.130124000 seconds user
0.561486000 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=maxwell30.xml':
22,838,999 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio
5,019 ITLB_WALK:u
12,050 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio
30,701,671 L1D_TLB:u
22.721891771 seconds time elapsed
22.030655000 seconds user
0.715220000 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=maxwell30.xml':
26,734,499 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio
236,123 L1I_CACHE_REFILL:u
384,335 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio
28,123,436 L1D_CACHE:u
22.768835162 seconds time elapsed
22.237341000 seconds user
0.554951000 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=maxwell30.xml':
471,551 LL_CACHE_MISS_RD:u # 1.0 per cache access ll_cache_read_miss_ratio
496,083 LL_CACHE_RD:u
134,662 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio
18,637 L2D_TLB_REFILL:u
260,966 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio
1,474,447 L2D_CACHE:u
22.699226596 seconds time elapsed
22.013881000 seconds user
0.696438000 seconds sys