ampere_research/trilinos/output/xeon_GMRES_Tpetra_maxwell22.output

687 lines
52 KiB
Plaintext
Raw Normal View History

2024-12-02 23:32:33 -05:00
clip08.umiacs.umd.edu
2024-11-12 10:27:45 -05:00
1 GMRES Tpetra maxwell22.xml
output/xeon_GMRES_Tpetra_maxwell22.output
output/xeon_GMRES_Tpetra_maxwell22_power.output
dt = 6.0648e-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 = 6.0648e-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 = 6.0648e-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=68310,domainDim=68310,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=33396,domainDim=33396}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=33396,domainDim=34914}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=34914,domainDim=33396}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=34914,domainDim=34914}
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=68310, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=33396,domainDim=33396}
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=33396, #RHSs=1 ...
2024-12-02 23:32:33 -05:00
The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.00198216 sec
2024-11-12 10:27:45 -05:00
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=34914,domainDim=34914}
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=34914, #RHSs=1 ...
2024-12-02 23:32:33 -05:00
The Belos solver "GMRES S_E" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 276 iterations with total CPU time of 6.7244 sec
2024-11-12 10:27:45 -05:00
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=33396,domainDim=33396}
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=33396, #RHSs=1 ...
2024-12-02 23:32:33 -05:00
The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 20 iterations with total CPU time of 0.0457682 sec
2024-11-12 10:27:45 -05:00
2024-12-02 23:32:33 -05:00
The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 6.78935 sec
2024-11-12 10:27:45 -05:00
Electromagnetic Energy = 1.58092e-08
Electromagnetic Energy/dt^2 = 4.2981e+10
* finished time step 1, t = 6.0648e-10
**************************************************
*** Teuchos::StackedTimer::report() - Remainder for a level will be ***
*** incorrect if a timer in the level does not exist on every rank ***
*** of the MPI Communicator. ***
2024-12-02 23:32:33 -05:00
Mini-EM: 11.1014 [1]
| Mini-EM: Total Time: 11.1014 - 99.9996% [1]
| | Mini-EM: build mesh: 0.000478552 - 0.00431075% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000307763 - 64.3113% [1]
| | | Remainder: 0.000170789 - 35.6887%
| | Mini-EM: build physics blocks: 0.00076952 - 0.00693176% [1]
| | Mini-EM: build auxiliary physics blocks: 0.00028644 - 0.00258022% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.609001 - 5.48582% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.247988 - 2.23385% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.0992053 - 40.004% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0824871 - 83.1479% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00296685 - 2.99062% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0136743 - 13.7839% [3]
| | | | Remainder: 7.7011e-05 - 0.0776279%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.020863 - 8.41291% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0122245 - 58.594% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000855934 - 4.10264% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00152332 - 7.30153% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00252278 - 12.0921% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00133079 - 6.37869% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.0020336 - 9.74738% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.00026171 - 1.25442% [3]
| | | | Remainder: 0.000110413 - 0.529228%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0354183 - 14.2823% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0149328 - 6.02158% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0256536 - 10.3447% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0171599 - 6.91963% [3]
| | | Remainder: 0.0347552 - 14.0149%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0178293 - 0.160605% [2]
| | Mini-EM: setup physics model evaluator: 0.730987 - 6.58466% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.730971 - 99.9978% [1]
| | | | allocate FieldManagerBuilder: 3.018e-06 - 0.000412875% [1]
| | | | fmb->setWorksetContainer(): 6.08e-07 - 8.3177e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.72367 - 99.0012% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.723656 - 99.9981% [1]
| | | | | | getWorksets(): 0.67266 - 92.953% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.672656 - 99.9994% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.390996 - 58.1271% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0100486 - 2.57% [6]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0537795 - 13.7545% [6]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00179715 - 3.34171% [6]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0519604 - 96.6175% [6]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000433867 - 0.834996% [6]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000243078 - 0.467814% [6]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00166455 - 3.2035% [6]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00500065 - 9.62396% [6]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0155618 - 29.9493% [6]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00327457 - 6.30206% [6]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00557268 - 10.7249% [6]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000358958 - 0.69083% [6]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0106719 - 20.5385% [6]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00560172 - 52.4905% [6]
| | | | | | | | | | | | Remainder: 0.00507017 - 47.5095%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00756584 - 14.5608% [6]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00147536 - 2.83939% [6]
| | | | | | | | | | | Remainder: 0.000137152 - 0.263955%
| | | | | | | | | | Remainder: 2.1926e-05 - 0.0407702%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.270632 - 69.216% [12]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.151849 - 56.1092% [12]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000225471 - 0.148483% [12]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 5.7037e-05 - 0.0375616% [6]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0719496 - 47.3822% [12]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0647256 - 42.6249% [6]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 5.695e-05 - 0.0375043% [6]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0142589 - 9.39019% [6]
| | | | | | | | | | | Remainder: 0.000575815 - 0.379201%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0571414 - 21.1141% [12]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0373097 - 13.7862% [6]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000243886 - 0.0901173% [12]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0120789 - 4.46321% [12]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0113378 - 4.18939% [6]
| | | | | | | | | | Remainder: 0.000670614 - 0.247796%
| | | | | | | | | Remainder: 0.0565361 - 14.4595%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.281625 - 41.8676% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.281349 - 99.902% [12]
| | | | | | | | | Remainder: 0.000276012 - 0.098007%
| | | | | | | | Remainder: 3.5682e-05 - 0.00530464%
| | | | | | | Remainder: 4.126e-06 - 0.000613385%
| | | | | | getOrientations(): 1.2208e-05 - 0.00168699% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000946916 - 0.130852% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000918931 - 0.126984% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000464436 - 0.0641791% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000149104 - 0.0206043% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00106052 - 0.14655% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 8.82e-07 - 0.000121881% [2]
| | | | | | Remainder: 0.0474428 - 6.55599%
| | | | | Remainder: 1.4023e-05 - 0.00193776%
| | | | fmb->setupBCFieldManagers(): 9.839e-06 - 0.00134602% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.7059e-05 - 0.00370179% [1]
| | | | build response library: 0.00723498 - 0.989777% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00713248 - 98.5833% [1]
| | | | | | getWorksets(): 3.676e-06 - 0.0515389% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.573e-06 - 69.9946% [1]
| | | | | | | Remainder: 1.103e-06 - 30.0054%
| | | | | | getOrientations(): 8.18e-07 - 0.0114687% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00101577 - 14.2414% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00118321 - 16.5891% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000483547 - 6.77951% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00143129 - 20.0672% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.33e-06 - 0.0186471% [3]
| | | | | | Remainder: 0.00301284 - 42.2411%
| | | | | Remainder: 0.000102501 - 1.41674%
| | | | Remainder: 2.5169e-05 - 0.00344323%
| | | Remainder: 1.6198e-05 - 0.00221591%
| | Mini-EM: setup auxiliary physics model evaluator: 0.716191 - 6.45138% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.716177 - 99.998% [1]
| | | | allocate FieldManagerBuilder: 8.48e-07 - 0.000118406% [1]
| | | | fmb->setWorksetContainer(): 8.52e-07 - 0.000118965% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.71611 - 99.9906% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.716103 - 99.9991% [1]
| | | | | | getWorksets(): 0.518324 - 72.3812% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.518318 - 99.9989% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.312463 - 60.2841% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0110981 - 3.5518% [6]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0516118 - 16.5177% [6]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00184821 - 3.58098% [6]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0497387 - 96.3707% [6]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000386874 - 0.777813% [6]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000228477 - 0.459355% [6]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00163475 - 3.28668% [6]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00500466 - 10.0619% [6]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0146827 - 29.5197% [6]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00354395 - 7.12514% [6]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00541543 - 10.8878% [6]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000332249 - 0.667989% [6]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0105197 - 21.1498% [6]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00591363 - 56.215% [6]
| | | | | | | | | | | | Remainder: 0.00460603 - 43.785%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00639871 - 12.8647% [6]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00147931 - 2.97416% [6]
| | | | | | | | | | | Remainder: 0.000111887 - 0.22495%
| | | | | | | | | | Remainder: 2.4949e-05 - 0.0483397%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.198153 - 63.4163% [6]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.109923 - 55.4737% [6]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000125202 - 0.1139% [6]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 5.5219e-05 - 0.0502344% [6]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0425576 - 38.7159% [6]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0669321 - 60.8901% [6]
| | | | | | | | | | | Remainder: 0.0002526 - 0.229798%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0408317 - 20.6062% [6]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0385917 - 19.4757% [6]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000149374 - 0.0753832% [6]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00799841 - 4.03648% [6]
| | | | | | | | | | Remainder: 0.000658898 - 0.33252%
| | | | | | | | | Remainder: 0.0516007 - 16.5142%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.205836 - 39.7122% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.205621 - 99.896% [6]
| | | | | | | | | Remainder: 0.000214153 - 0.104041%
| | | | | | | | Remainder: 1.9312e-05 - 0.0037259%
| | | | | | | Remainder: 5.717e-06 - 0.00110298%
| | | | | | getOrientations(): 1.3273e-05 - 0.0018535% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000632987 - 0.0883933% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000495336 - 0.0691711% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000307633 - 0.0429593% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.167423 - 23.3797% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.167386 - 99.978% [1]
| | | | | | | Remainder: 3.6915e-05 - 0.022049%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000599669 - 0.0837406% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 5.03e-07 - 7.02413e-05% [2]
| | | | | | Remainder: 0.0283068 - 3.9529%
| | | | | Remainder: 6.787e-06 - 0.00094776%
| | | | fmb->setupBCFieldManagers(): 4.895e-06 - 0.00068349% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.0688e-05 - 0.00288867% [1]
| | | | build response library: 2.8692e-05 - 0.00400627% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 7.07e-07 - 2.4641% [1]
| | | | | Remainder: 2.7985e-05 - 97.5359%
| | | | Remainder: 1.1299e-05 - 0.00157768%
| | | Remainder: 1.4373e-05 - 0.00200687%
| | Mini-EM: eval auxiliary physics model evaluator: 0.625067 - 5.63055% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.171612 - 27.455% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.449297 - 71.8799% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00186953 - 0.4161% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.294225 - 65.4856% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 2.957e-06 - 0.00100501% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 1.1358e-05 - 0.00386031% [6]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 3.886e-06 - 0.00132076% [6]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00322163 - 1.09495% [6]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.013889 - 4.72052% [6]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0473125 - 16.0804% [6]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00779937 - 2.65082% [6]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.018229 - 6.1956% [6]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0354165 - 12.0372% [6]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0542809 - 18.4488% [6]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 8.527e-06 - 0.00289812% [6]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 2.885e-06 - 0.000980541% [6]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0791753 - 26.9098% [6]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00904383 - 3.07378% [6]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00316757 - 1.07658% [6]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.022519 - 7.65367% [6]
| | | | | Remainder: 0.000141072 - 0.0479469%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.5881e-05 - 0.00353463% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.427e-06 - 0.000540177% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00075996 - 0.169144% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.151702 - 33.7643% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0748634 - 49.349% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0768088 - 50.6313% [1]
| | | | | Remainder: 2.9908e-05 - 0.0197149%
| | | | Remainder: 0.000722186 - 0.160737%
| | | Remainder: 0.0041576 - 0.665144%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00661279 - 0.0595674% [1]
| | | getWorksets(): 7.31e-06 - 0.110543% [1]
| | | | panzer::WorksetContainer::getWorksets(): 4.557e-06 - 62.3393% [1]
| | | | Remainder: 2.753e-06 - 37.6607%
| | | getOrientations(): 2.266e-06 - 0.0342669% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.00105572 - 15.9648% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00124274 - 18.793% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000522632 - 7.90335% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00155 - 23.4395% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.15e-06 - 0.0173905% [3]
| | | Remainder: 0.00223097 - 33.7372%
| | panzer::ModelEvaluator::create_W_op: 0.461678 - 4.15875% [1]
| | panzer::ModelEvaluator::evalModel(J): 0.740365 - 6.66914% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00102154 - 0.137978% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.557314 - 75.2756% [1]
| | | | panzer::WorksetContainer::getWorksets(): 3.659e-06 - 0.000656542% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0041093 - 0.73734% [6]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0157443 - 2.82503% [6]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0226458 - 4.06339% [6]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00222041 - 0.398412% [6]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0230219 - 4.13086% [6]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0221479 - 3.97403% [6]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00476937 - 0.855777% [6]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0159366 - 2.85954% [6]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 6.96e-06 - 0.00124885% [6]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00851609 - 1.52806% [6]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0491434 - 8.8179% [6]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0146259 - 2.62435% [6]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0263575 - 4.72937% [6]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0445582 - 7.99516% [6]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0645364 - 11.5799% [6]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.2525e-05 - 0.00224739% [6]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00428795 - 0.769394% [6]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0422682 - 7.58427% [6]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0693919 - 12.4511% [6]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0117265 - 2.10412% [6]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00255332 - 0.458147% [6]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0208001 - 3.7322% [6]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0538332 - 9.6594% [6]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0338828 - 6.07967% [6]
| | | | Remainder: 0.000214104 - 0.0384171%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.8163e-05 - 0.00245325% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.365e-06 - 0.000184369% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00232936 - 0.314623% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.177151 - 23.9276% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.177117 - 99.9807% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.164e-05 - 0.0122155% [1]
| | | | Remainder: 1.2554e-05 - 0.0070866%
| | | Remainder: 0.0025288 - 0.341561%
| | MaxwellPreconditioner::build: 0.00371806 - 0.033492% [1]
| | | MaxwellPreconditioner: Schur complement: 2.0835e-05 - 0.560372% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00184306 - 49.5703% [1]
| | | | Ifpack2::Relaxation::initialize: 9.934e-06 - 0.538996% [1]
| | | | Ifpack2::Relaxation::compute: 0.000899593 - 48.8099% [1]
| | | | Remainder: 0.000933529 - 50.6511%
| | | MaxwellPreconditioner: Solver S_E: 0.00176063 - 47.3533% [1]
| | | | Ifpack2::Relaxation::initialize: 1.922e-06 - 0.109166% [1]
| | | | Ifpack2::Relaxation::compute: 0.00123427 - 70.1041% [1]
| | | | Remainder: 0.000524433 - 29.7867%
| | | MaxwellPreconditioner: Block preconditioner: 8.2242e-05 - 2.21196% [1]
| | | Remainder: 1.1303e-05 - 0.304002%
| | Mini-EM: timestepper: 6.88428 - 62.0129% [1]
| | | Mini-EM: Advance Time Step: 6.88427 - 100% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.0732039 - 1.06335% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000752196 - 1.02754% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0699748 - 95.5889% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.955e-06 - 0.00279386% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000435837 - 0.622849% [6]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00658948 - 9.41693% [6]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00313177 - 4.47557% [6]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000262603 - 0.375282% [6]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00308303 - 4.40591% [6]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00265564 - 3.79514% [6]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000314188 - 0.449002% [6]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000655595 - 0.936902% [6]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 5.055e-06 - 0.00722403% [6]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.0022973 - 3.28304% [6]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00666319 - 9.52227% [6]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00214101 - 3.05969% [6]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.0014553 - 2.07974% [6]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00552081 - 7.88971% [6]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0125012 - 17.8654% [6]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 8.063e-06 - 0.0115227% [6]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000390987 - 0.558754% [6]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00480046 - 6.86027% [6]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0064009 - 9.14743% [6]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000551055 - 0.787505% [6]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000240685 - 0.34396% [6]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00306164 - 4.37535% [6]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00532111 - 7.60432% [6]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00134067 - 1.91593% [6]
| | | | | | Remainder: 0.00014522 - 0.207532%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.1023e-05 - 0.0287184% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.476e-06 - 0.00338233% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00197106 - 2.69257% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000324194 - 0.442864% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000295402 - 91.1189% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.973e-06 - 0.608586% [1]
| | | | | | Remainder: 2.6819e-05 - 8.27252%
| | | | | Remainder: 0.000158149 - 0.216039%
| | | | Stratimikos: BelosLOWS: 6.78943 - 98.6224% [1]
| | | | | GMRES block system: Operation Op*x: 0.00395895 - 0.0583105% [1]
| | | | | Belos::MVT::MvAddMv: 0.000171983 - 0.0025331% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 6.78447 - 99.9269% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000892872 - 0.0131605% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000201768 - 22.5976% [2]
| | | | | | | | Belos::MVT::MvDot: 0.00019062 - 94.4748% [2]
| | | | | | | | Remainder: 1.1148e-05 - 5.52516%
| | | | | | | Belos::MVT::MvScale: 0.000100517 - 11.2577% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000412023 - 46.1458% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.000405256 - 98.3576% [2]
| | | | | | | | Remainder: 6.767e-06 - 1.64238%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000119147 - 13.3442% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000116391 - 97.6869% [2]
| | | | | | | | Remainder: 2.756e-06 - 2.31311%
| | | | | | | Remainder: 5.9417e-05 - 6.65459%
| | | | | | Belos::MVT::MvAddMv: 0.000487745 - 0.00718914% [2]
| | | | | | Belos::MVT::MvNorm: 0.000115293 - 0.00169937% [1]
| | | | | | GMRES block system: Operation Prec*x: 6.7765 - 99.8825% [1]
| | | | | | | GMRES Q_B: Operation Op*x: 0.00167471 - 0.0247135% [2]
| | | | | | | Belos::MVT::MvAddMv: 8.9924e-05 - 0.001327% [3]
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0453379 - 0.669045% [2]
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0299819 - 66.1299% [22]
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00093535 - 3.11972% [22]
| | | | | | | | | | Belos::MVT::MvDot: 0.000911913 - 97.4943% [22]
| | | | | | | | | | Remainder: 2.3437e-05 - 2.50569%
| | | | | | | | | Belos::MVT::MvScale: 0.000330571 - 1.10257% [21]
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0168616 - 56.2394% [40]
| | | | | | | | | | Belos::MVT::MvTransMv: 0.0168186 - 99.7446% [40]
| | | | | | | | | | Remainder: 4.3059e-05 - 0.255367%
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.01171 - 39.0568% [40]
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0116752 - 99.7035% [40]
| | | | | | | | | | Remainder: 3.4719e-05 - 0.296491%
| | | | | | | | | Remainder: 0.00014436 - 0.481491%
| | | | | | | | Belos::MVT::MvAddMv: 0.00289881 - 6.3938% [29]
| | | | | | | | GMRES Q_B: Operation Op*x: 0.00940628 - 20.7471% [22]
| | | | | | | | Belos::MVT::MvNorm: 0.000101147 - 0.223096% [2]
| | | | | | | | GMRES Q_B: Operation Prec*x: 0.00104345 - 2.3015% [21]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.000951392 - 91.1775% [21]
| | | | | | | | | Remainder: 9.2058e-05 - 8.82246%
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000617772 - 1.3626% [1]
| | | | | | | | Remainder: 0.00128854 - 2.84207%
| | | | | | | GMRES S_E: Operation Op*x: 0.00131948 - 0.0194714% [1]
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 6.72248 - 99.2028% [1]
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 6.29699 - 93.6706% [277]
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0135438 - 0.215083% [277]
| | | | | | | | | | Belos::MVT::MvDot: 0.0129446 - 95.5763% [277]
| | | | | | | | | | Remainder: 0.000599138 - 4.42372%
| | | | | | | | | Belos::MVT::MvScale: 0.005667 - 0.0899954% [277]
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 3.2003 - 50.8228% [552]
| | | | | | | | | | Belos::MVT::MvTransMv: 3.19908 - 99.9619% [552]
| | | | | | | | | | Remainder: 0.00121985 - 0.0381166%
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 3.07369 - 48.8121% [552]
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 3.07254 - 99.9624% [552]
| | | | | | | | | | Remainder: 0.00115439 - 0.0375569%
| | | | | | | | | Remainder: 0.00377887 - 0.0600107%
| | | | | | | | Belos::MVT::MvAddMv: 0.0327962 - 0.487859% [281]
| | | | | | | | GMRES S_E: Operation Prec*x: 0.0224575 - 0.334065% [277]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0202361 - 90.1086% [277]
| | | | | | | | | Remainder: 0.00222137 - 9.89142%
| | | | | | | | GMRES S_E: Operation Op*x: 0.341107 - 5.07413% [277]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0117547 - 0.174856% [1]
| | | | | | | | Belos::MVT::MvNorm: 5.1187e-05 - 0.00076143% [1]
| | | | | | | | Remainder: 0.0173254 - 0.257723%
| | | | | | | Remainder: 0.00559961 - 0.0826328%
| | | | | | GMRES block system: Operation Op*x: 0.0056928 - 0.0839093% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 9.4448e-05 - 0.00139212% [1]
| | | | | | Remainder: 0.000686783 - 0.0101229%
| | | | | Remainder: 0.000830061 - 0.0122258%
| | | | Mini-EM: Compute responses: 0.0213963 - 0.3108% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00163884 - 7.65945% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0171495 - 80.1518% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 7.595e-06 - 0.044287% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000374636 - 2.18453% [6]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00509338 - 29.6999% [6]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 3.643e-06 - 0.0212426% [6]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000541822 - 3.1594% [6]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00051775 - 3.01904% [6]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00818208 - 47.7103% [6]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 4.29e-06 - 0.0250153% [6]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000516642 - 3.01258% [6]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00057994 - 3.38167% [6]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000433798 - 2.52951% [6]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 8.9795e-05 - 0.523601% [6]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 3.234e-06 - 0.0188577% [6]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000382764 - 2.23192% [6]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000252094 - 1.46998% [6]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 4.3406e-05 - 0.253103% [6]
| | | | | | Remainder: 0.000122636 - 0.715099%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.3307e-05 - 0.062193% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.789e-06 - 0.00836126% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00205069 - 9.58432% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000241893 - 1.13054% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.213e-06 - 0.501461% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000215566 - 89.1163% [1]
| | | | | | Remainder: 2.5114e-05 - 10.3823%
| | | | | Remainder: 0.000300266 - 1.40336%
| | | | Remainder: 0.000239833 - 0.00348378%
| | | Remainder: 2.789e-06 - 4.05126e-05%
| | Remainder: 0.0561108 - 0.505441%
| Remainder: 4.6864e-05 - 0.000422145%
2024-11-12 10:27:45 -05:00
=================================
FOM Calculation
=================================
Number of cells = 10648
2024-12-02 23:32:33 -05:00
Time for Belos Linear Solve = 6.78943 seconds
2024-11-12 10:27:45 -05:00
Number of Time Steps (one linear solve per step) = 1
2024-12-02 23:32:33 -05:00
FOM ( num_cells * num_steps / solver_time / 1000) = 1.56832 k-cell-steps per second
2024-11-12 10:27:45 -05:00
=================================
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell22.xml':
2024-12-02 23:32:33 -05:00
33.31 msec task-clock:u # 0.003 CPUs utilized
2024-11-12 10:27:45 -05:00
0 context-switches:u # 0.000 /sec
0 cpu-migrations:u # 0.000 /sec
2024-12-02 23:32:33 -05:00
2,773 page-faults:u # 83.260 K/sec
47,829,617 cycles:u # 1.436 GHz
76,996,531 instructions:u # 1.61 insn per cycle
16,728,912 branches:u # 502.293 M/sec
284,915 branch-misses:u # 1.70% of all branches
2024-11-12 10:27:45 -05:00
2024-12-02 23:32:33 -05:00
11.844433325 seconds time elapsed
2024-11-12 10:27:45 -05:00
2024-12-02 23:32:33 -05:00
11.190421000 seconds user
0.535762000 seconds sys
2024-11-12 10:27:45 -05:00
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell22.xml':
2024-12-02 23:32:33 -05:00
6,472 iTLB-loads:u
11,899 iTLB-load-misses:u # 183.85% of all iTLB cache accesses
17,506,683 dTLB-loads:u
29,785 dTLB-load-misses:u # 0.17% of all dTLB cache accesses
2024-11-12 10:27:45 -05:00
2024-12-02 23:32:33 -05:00
11.585954414 seconds time elapsed
2024-11-12 10:27:45 -05:00
2024-12-02 23:32:33 -05:00
10.946302000 seconds user
0.548674000 seconds sys
2024-11-12 10:27:45 -05:00
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell22.xml':
2024-12-02 23:32:33 -05:00
17,434,753 L1-dcache-loads:u
556,060 L1-dcache-load-misses:u # 3.19% of all L1-dcache accesses
131,221 LLC-loads:u
36,178 LLC-load-misses:u # 27.57% of all LL-cache accesses
2024-11-12 10:27:45 -05:00
2024-12-02 23:32:33 -05:00
11.358534365 seconds time elapsed
2024-11-12 10:27:45 -05:00
2024-12-02 23:32:33 -05:00
10.754971000 seconds user
0.537255000 seconds sys
2024-11-12 10:27:45 -05:00