ampere_research/trilinos/output/xeon_CG_Tpetra_maxwell30.output

639 lines
49 KiB
Plaintext
Raw Normal View History

2024-11-12 10:27:45 -05:00
tron66.umiacs.umd.edu
1 CG Tpetra maxwell30.xml
output/xeon_CG_Tpetra_maxwell30.output
output/xeon_CG_Tpetra_maxwell30_power.output
dt = 4.44752e-10
Loading solver config from solverCG.xml
Linear Solver Type = Belos [unused]
Preconditioner Type = Teko [unused]
Linear Solver Types ->
Belos ->
Solver Type = Block GMRES [unused]
Solver Types ->
Block GMRES ->
Convergence Tolerance = 1e-08 [unused]
Orthogonalization = ICGS [unused]
Output Frequency = 1 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Maximum Iterations = 10 [unused]
Block Size = 1 [unused]
Num Blocks = 10 [unused]
Flexible Gmres = 1 [unused]
Timer Label = GMRES block system [unused]
Implicit Residual Scaling = Norm of Initial Residual [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Preconditioner Types ->
Teko ->
Inverse Type = Maxwell [unused]
Inverse Factory Library ->
Maxwell ->
Type = Full Maxwell Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Solve lower triangular = 1 [unused]
dt = 4.44752e-10 [unused]
Q_B Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG Q_B [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Q_B Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
S_E Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG S_E [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_E Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
Darcy ->
Type = Full Darcy Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Solve lower triangular = 1 [unused]
dt = 4.44752e-10 [unused]
Q_u Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG Q_u [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Q_u Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
S_sigma Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG S_sigma [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_sigma Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
p=0 | CubeHexMesh: Building sub cells
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
**************************************************
* starting time step 1
Starting iterations with Belos:
Using forward operator = Thyra::DefaultBlockedLinearOp<double>{rangeDim=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::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=83700, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.0221415 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::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=86490, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 309 iterations with total CPU time of 1.04901 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::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=83700, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 20 iterations with total CPU time of 0.0309064 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 1.29311 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: 21.9947 [1]
| Mini-EM: Total Time: 21.9947 - 99.9998% [1]
| | Mini-EM: build mesh: 0.000424415 - 0.00192962% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000276917 - 65.2468% [1]
| | | Remainder: 0.000147498 - 34.7532%
| | Mini-EM: build physics blocks: 0.000843641 - 0.00383565% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000250453 - 0.0011387% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 1.22438 - 5.56668% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.525701 - 2.39012% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.220556 - 41.9547% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.184572 - 83.6847% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00611313 - 2.77168% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0297951 - 13.5091% [3]
| | | | Remainder: 7.6242e-05 - 0.034568%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0384354 - 7.31127% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0230862 - 60.0649% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00159224 - 4.14265% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00292805 - 7.6181% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00504668 - 13.1303% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00127123 - 3.30745% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00382484 - 9.95136% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000605533 - 1.57546% [3]
| | | | Remainder: 8.0641e-05 - 0.209809%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0721594 - 13.7263% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0321153 - 6.10905% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0537295 - 10.2206% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0363627 - 6.91699% [3]
| | | Remainder: 0.072342 - 13.7611%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.043608 - 0.198266% [2]
| | Mini-EM: setup physics model evaluator: 1.36904 - 6.22443% [1]
| | | panzer::ModelEvaluator::setupModel(): 1.36902 - 99.998% [1]
| | | | allocate FieldManagerBuilder: 2.755e-06 - 0.000201239% [1]
| | | | fmb->setWorksetContainer(): 1.493e-06 - 0.000109056% [1]
| | | | fmb->setupVolumeFieldManagers(): 1.36331 - 99.5829% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.36329 - 99.9988% [1]
| | | | | | getWorksets(): 1.32478 - 97.1753% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.32478 - 99.9996% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.742775 - 56.0679% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0140996 - 1.89824% [14]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.100096 - 13.476% [14]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00323604 - 3.23292% [14]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0968198 - 96.7265% [14]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000730418 - 0.75441% [14]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000397389 - 0.410442% [14]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.0030186 - 3.11775% [14]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00893369 - 9.22713% [14]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0303549 - 31.3519% [14]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0068837 - 7.10981% [14]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00941993 - 9.72934% [14]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000769875 - 0.795163% [14]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0188345 - 19.4532% [14]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0107042 - 56.8328% [14]
| | | | | | | | | | | | Remainder: 0.00813033 - 43.1672%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0143026 - 14.7724% [14]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00296064 - 3.05789% [14]
| | | | | | | | | | | Remainder: 0.000213568 - 0.220583%
| | | | | | | | | | Remainder: 4.0603e-05 - 0.0405639%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.529882 - 71.3382% [28]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.292604 - 55.2205% [28]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000335312 - 0.114596% [28]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.000100807 - 0.0344517% [14]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.139079 - 47.5316% [28]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.123295 - 42.1374% [14]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 9.3298e-05 - 0.0318855% [14]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.02899 - 9.90759% [14]
| | | | | | | | | | | Remainder: 0.000709541 - 0.242492%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.111473 - 21.0373% [28]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0785418 - 14.8225% [14]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000430432 - 0.0812317% [28]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0220047 - 4.15275% [28]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0244805 - 4.61999% [14]
| | | | | | | | | | Remainder: 0.000348106 - 0.065695%
| | | | | | | | | Remainder: 0.0986968 - 13.2876%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.58197 - 43.9296% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.581561 - 99.9298% [28]
| | | | | | | | | Remainder: 0.000408763 - 0.0702378%
| | | | | | | | Remainder: 3.3172e-05 - 0.00250397%
| | | | | | | Remainder: 4.649e-06 - 0.000350926%
| | | | | | getOrientations(): 9.436e-06 - 0.000692149% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000722007 - 0.0529606% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000701741 - 0.051474% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000369173 - 0.0270795% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000115239 - 0.008453% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000796447 - 0.0584209% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 5.58e-07 - 4.09304e-05% [2]
| | | | | | Remainder: 0.0357941 - 2.62556%
| | | | | Remainder: 1.605e-05 - 0.00117728%
| | | | fmb->setupBCFieldManagers(): 9.174e-06 - 0.000670116% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.5244e-05 - 0.0011135% [1]
| | | | build response library: 0.0056622 - 0.413596% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00558644 - 98.662% [1]
| | | | | | getWorksets(): 3.237e-06 - 0.0579439% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.297e-06 - 70.9608% [1]
| | | | | | | Remainder: 9.4e-07 - 29.0392%
| | | | | | getOrientations(): 5.87e-07 - 0.0105076% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000751651 - 13.4549% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000905774 - 16.2138% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000384482 - 6.88242% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00107685 - 19.2761% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 9.6e-07 - 0.0171845% [3]
| | | | | | Remainder: 0.0024629 - 44.0871%
| | | | | Remainder: 7.5762e-05 - 1.33803%
| | | | Remainder: 1.9168e-05 - 0.00140013%
| | | Remainder: 2.7578e-05 - 0.0020144%
| | Mini-EM: setup auxiliary physics model evaluator: 3.47562 - 15.8021% [1]
| | | panzer::ModelEvaluator::setupModel(): 3.4756 - 99.9994% [1]
| | | | allocate FieldManagerBuilder: 7.65e-07 - 2.20106e-05% [1]
| | | | fmb->setWorksetContainer(): 5.71e-07 - 1.64288e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 3.47352 - 99.9402% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.47309 - 99.9877% [1]
| | | | | | getWorksets(): 2.2015 - 63.3874% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.20073 - 99.9649% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.71769 - 78.0509% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0143282 - 0.834154% [14]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0980894 - 5.71054% [14]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00389012 - 3.9659% [14]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0941608 - 95.9949% [14]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000693159 - 0.736144% [14]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00038906 - 0.413187% [14]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00327221 - 3.47512% [14]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00925885 - 9.83301% [14]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0302356 - 32.1105% [14]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00677903 - 7.19942% [14]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00838184 - 8.90162% [14]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00204025 - 2.16677% [14]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0191821 - 20.3716% [14]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0109853 - 57.2683% [14]
| | | | | | | | | | | | Remainder: 0.00819683 - 42.7317%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0107722 - 11.4403% [14]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00295465 - 3.13787% [14]
| | | | | | | | | | | Remainder: 0.00020191 - 0.214431%
| | | | | | | | | | Remainder: 3.8471e-05 - 0.0392203%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 1.03937 - 60.5095% [14]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.537138 - 51.6794% [14]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000195797 - 0.0364519% [14]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.4461e-05 - 0.017586% [14]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.236717 - 44.0699% [14]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.299695 - 55.7948% [14]
| | | | | | | | | | | Remainder: 0.000436444 - 0.0812536%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.211965 - 20.3937% [14]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.274717 - 26.4313% [14]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000295126 - 0.0283948% [14]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0149755 - 1.44084% [14]
| | | | | | | | | | Remainder: 0.000273787 - 0.0263417%
| | | | | | | | | Remainder: 0.565907 - 32.9458%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.478597 - 21.7472% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.464181 - 96.9878% [14]
| | | | | | | | | Remainder: 0.0144164 - 3.01222%
| | | | | | | | Remainder: 0.00444198 - 0.201841%
| | | | | | | Remainder: 0.000771795 - 0.0350577%
| | | | | | getOrientations(): 7.2035e-05 - 0.00207409% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.0193678 - 0.557654% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00970547 - 0.279448% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00609654 - 0.175536% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 1.17361 - 33.7914% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 1.12626 - 95.9657% [1]
| | | | | | | Remainder: 0.0473463 - 4.03426%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00972646 - 0.280052% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 2.067e-06 - 5.95147e-05% [2]
| | | | | | Remainder: 0.0530129 - 1.52639%
| | | | | Remainder: 0.000428568 - 0.0123382%
| | | | fmb->setupBCFieldManagers(): 4.219e-06 - 0.000121389% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 0.00033247 - 0.00956583% [1]
| | | | build response library: 0.000787277 - 0.0226516% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.116e-06 - 0.268775% [1]
| | | | | Remainder: 0.000785161 - 99.7312%
| | | | Remainder: 0.000954195 - 0.0274541%
| | | Remainder: 2.1661e-05 - 0.000623227%
| | Mini-EM: eval auxiliary physics model evaluator: 1.59376 - 7.24613% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.576721 - 36.1861% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.9499 - 59.601% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.0227187 - 2.39169% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.618888 - 65.1529% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.68e-06 - 0.000271455% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 1.5688e-05 - 0.00253487% [14]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 6.816e-06 - 0.00110133% [14]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0377535 - 6.10022% [14]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0269159 - 4.34907% [14]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0963511 - 15.5684% [14]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0109014 - 1.76145% [14]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0238977 - 3.86139% [14]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0792371 - 12.8031% [14]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.116885 - 18.8864% [14]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.1141e-05 - 0.00180017% [14]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 6.773e-06 - 0.00109438% [14]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.159676 - 25.8004% [14]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0159104 - 2.5708% [14]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0048942 - 0.790805% [14]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0462206 - 7.46833% [14]
| | | | | Remainder: 0.000202701 - 0.0327525%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.5309e-05 - 0.00161164% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.98e-06 - 0.000208443% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00160147 - 0.168593% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.302775 - 31.8744% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.151587 - 50.0659% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.151168 - 49.9275% [1]
| | | | | Remainder: 1.9789e-05 - 0.00653587%
| | | | Remainder: 0.00390004 - 0.410574%
| | | Remainder: 0.0671437 - 4.2129%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0186938 - 0.0849921% [1]
| | | getWorksets(): 0.000302384 - 1.61757% [1]
| | | | panzer::WorksetContainer::getWorksets(): 0.000298847 - 98.8303% [1]
| | | | Remainder: 3.537e-06 - 1.1697%
| | | getOrientations(): 7.67e-07 - 0.00410297% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.00342976 - 18.3471% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00339145 - 18.1422% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000894318 - 4.78405% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00233139 - 12.4715% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.312e-06 - 0.00701838% [3]
| | | Remainder: 0.00834238 - 44.6266%
| | panzer::ModelEvaluator::create_W_op: 1.96304 - 8.92504% [1]
| | panzer::ModelEvaluator::evalModel(J): 8.09213 - 36.7912% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.0307563 - 0.380077% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 7.52924 - 93.044% [1]
| | | | panzer::WorksetContainer::getWorksets(): 0.00108189 - 0.0143692% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.121223 - 1.61004% [14]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 1.05552 - 14.0189% [14]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.537141 - 7.13407% [14]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.050847 - 0.675327% [14]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.444081 - 5.89809% [14]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0545093 - 0.723968% [14]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.018319 - 0.243305% [14]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.169323 - 2.24888% [14]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.6412e-05 - 0.000217977% [14]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0347869 - 0.462024% [14]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 1.06677 - 14.1684% [14]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.278459 - 3.69837% [14]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.30992 - 4.11622% [14]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 1.1884 - 15.7838% [14]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.222524 - 2.95547% [14]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 2.0943e-05 - 0.000278156% [14]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0584375 - 0.776141% [14]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.192615 - 2.55822% [14]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.267094 - 3.54743% [14]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0380604 - 0.505502% [14]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.0272772 - 0.362283% [14]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.11154 - 1.48143% [14]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 1.14049 - 15.1475% [14]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.123363 - 1.63846% [14]
| | | | Remainder: 0.017412 - 0.231259%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 0.00839453 - 0.103737% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.107e-06 - 2.60377e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00920552 - 0.113759% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.505773 - 6.25018% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.505604 - 99.9665% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.3922e-05 - 0.00472979% [1]
| | | | Remainder: 0.000145345 - 0.0287372%
| | | Remainder: 0.00875907 - 0.108242%
| | MaxwellPreconditioner::build: 0.644563 - 2.93054% [1]
| | | MaxwellPreconditioner: Schur complement: 0.0016896 - 0.262131% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.0243953 - 3.78477% [1]
| | | | Ifpack2::Relaxation::initialize: 0.000157567 - 0.645892% [1]
| | | | Ifpack2::Relaxation::compute: 0.00301847 - 12.3732% [1]
| | | | Remainder: 0.0212192 - 86.9809%
| | | MaxwellPreconditioner: Solver S_E: 0.603903 - 93.6918% [1]
| | | | Ifpack2::Relaxation::initialize: 1.975e-06 - 0.000327039% [1]
| | | | Ifpack2::Relaxation::compute: 0.586628 - 97.1394% [1]
| | | | Remainder: 0.0172732 - 2.86027%
| | | MaxwellPreconditioner: Block preconditioner: 0.0145485 - 2.25711% [1]
| | | Remainder: 2.694e-05 - 0.00417957%
| | Mini-EM: timestepper: 1.74351 - 7.92695% [1]
| | | Mini-EM: Advance Time Step: 1.74351 - 99.9998% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.294637 - 16.8991% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.0034408 - 1.16781% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.271621 - 92.1884% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 0.00034052 - 0.125366% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00391818 - 1.44252% [14]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0181419 - 6.67913% [14]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.010268 - 3.78027% [14]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00205136 - 0.755228% [14]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.048054 - 17.6916% [14]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00893628 - 3.28998% [14]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00123906 - 0.456172% [14]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00221327 - 0.814837% [14]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 9.832e-06 - 0.00361975% [14]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00619514 - 2.2808% [14]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0178764 - 6.58138% [14]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00455139 - 1.67564% [14]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00711009 - 2.61765% [14]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0246114 - 9.06093% [14]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0343582 - 12.6493% [14]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 1.445e-05 - 0.00531992% [14]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00334631 - 1.23198% [14]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0122651 - 4.51554% [14]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0213604 - 7.86407% [14]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.016064 - 5.91412% [14]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00284149 - 1.04612% [14]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00617847 - 2.27467% [14]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0133828 - 4.92701% [14]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00417145 - 1.53576% [14]
| | | | | | Remainder: 0.00212131 - 0.780982%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 3.1471e-05 - 0.0106813% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.074e-06 - 0.000703918% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0157436 - 5.3434% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00244914 - 0.831239% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00241348 - 98.5441% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.447e-06 - 0.0999128% [1]
| | | | | | Remainder: 3.3211e-05 - 1.35603%
| | | | | Remainder: 0.00134874 - 0.457763%
| | | | Stratimikos: BelosLOWS: 1.29324 - 74.1746% [1]
| | | | | GMRES block system: Operation Op*x: 0.0184839 - 1.42927% [1]
| | | | | Belos::MVT::MvAddMv: 0.00123664 - 0.095623% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 1.26871 - 98.1032% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.0230621 - 1.81776% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00710644 - 30.8143% [2]
| | | | | | | | Belos::MVT::MvDot: 0.00709686 - 99.8651% [2]
| | | | | | | | Remainder: 9.586e-06 - 0.134892%
| | | | | | | Belos::MVT::MvScale: 0.000153736 - 0.666616% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.0152575 - 66.1581% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.0152432 - 99.9065% [2]
| | | | | | | | Remainder: 1.426e-05 - 0.0934624%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000286224 - 1.2411% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000281602 - 98.3852% [2]
| | | | | | | | Remainder: 4.622e-06 - 1.61482%
| | | | | | | Remainder: 0.000258275 - 1.11991%
| | | | | | Belos::MVT::MvAddMv: 0.00630765 - 0.49717% [2]
| | | | | | Belos::MVT::MvNorm: 0.000284357 - 0.0224131% [1]
| | | | | | GMRES block system: Operation Prec*x: 1.12283 - 88.5016% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00308995 - 0.275193% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.00028246 - 0.0251561% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.046075 - 4.10348% [2]
| | | | | | | | Belos::MVT::Assign: 0.0144699 - 31.4051% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.00297875 - 6.46501% [22]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00289744 - 97.2701% [22]
| | | | | | | | | Remainder: 8.1318e-05 - 2.72993%
| | | | | | | | Belos::MVT::MvDot: 0.00451592 - 9.80124% [42]
| | | | | | | | Belos::MVT::MvNorm: 0.00238035 - 5.16625% [22]
| | | | | | | | CG Q_B: Operation Op*x: 0.0174967 - 37.9744% [20]
| | | | | | | | Belos::MVT::MvAddMv: 0.00312742 - 6.78768% [60]
| | | | | | | | Remainder: 0.00110596 - 2.40034%
| | | | | | | CG S_E: Operation Op*x: 0.0105321 - 0.938001% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 1.0382 - 92.463% [1]
| | | | | | | | Belos::MVT::Assign: 0.0103668 - 0.998534% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.0305894 - 2.94639% [310]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.029705 - 97.1089% [310]
| | | | | | | | | Remainder: 0.000884381 - 2.89114%
| | | | | | | | Belos::MVT::MvDot: 0.0688796 - 6.63452% [619]
| | | | | | | | Belos::MVT::MvNorm: 0.03483 - 3.35485% [310]
| | | | | | | | CG S_E: Operation Op*x: 0.838086 - 80.7249% [309]
| | | | | | | | Belos::MVT::MvAddMv: 0.0532729 - 5.13128% [927]
| | | | | | | | Remainder: 0.00217562 - 0.209557%
| | | | | | | Remainder: 0.0246485 - 2.19522%
| | | | | | GMRES block system: Operation Op*x: 0.0721639 - 5.68798% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.000182285 - 0.0143677% [1]
| | | | | | Remainder: 0.0438811 - 3.45872%
| | | | | Remainder: 0.00480977 - 0.371916%
| | | | Mini-EM: Compute responses: 0.141461 - 8.11358% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00139418 - 0.985556% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0827694 - 58.5105% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 4.334e-06 - 0.00523623% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00330209 - 3.98951% [14]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.006865 - 8.29412% [14]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 6.99e-06 - 0.00844515% [14]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.0036306 - 4.3864% [14]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00371952 - 4.49383% [14]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0128788 - 15.5599% [14]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 6.788e-06 - 0.0082011% [14]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00586851 - 7.09019% [14]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.0155632 - 18.803% [14]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.0202251 - 24.4355% [14]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.000201879 - 0.243905% [14]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 8.025e-06 - 0.00969561% [14]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00379783 - 4.58844% [14]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00193327 - 2.33573% [14]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.000395621 - 0.47798% [14]
| | | | | | Remainder: 0.00436189 - 5.26992%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 8.397e-06 - 0.00593592% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.48e-06 - 0.00104623% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0048718 - 3.44392% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.0375094 - 26.5157% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.435e-06 - 0.00382571% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.0374775 - 99.9149% [1]
| | | | | | Remainder: 3.0502e-05 - 0.0813183%
| | | | | Remainder: 0.0149062 - 10.5373%
| | | | Remainder: 0.0141696 - 0.812707%
| | | Remainder: 2.94e-06 - 0.000168625%
| | Remainder: 1.29915 - 5.90665%
| Remainder: 3.479e-05 - 0.000158174%
=================================
FOM Calculation
=================================
Number of cells = 27000
Time for Belos Linear Solve = 1.29324 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 20.8778 k-cell-steps per second
=================================
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell30.xml':
28.01 msec task-clock:u # 0.001 CPUs utilized
0 context-switches:u # 0.000 /sec
0 cpu-migrations:u # 0.000 /sec
3,229 page-faults:u # 115.279 K/sec
46,636,132 cycles:u # 1.665 GHz
79,019,996 instructions:u # 1.69 insn per cycle
17,133,654 branches:u # 611.692 M/sec
297,073 branch-misses:u # 1.73% of all branches
23.193211076 seconds time elapsed
10.378754000 seconds user
2.330140000 seconds sys
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell30.xml':
7,653 iTLB-loads:u
14,613 iTLB-load-misses:u # 190.94% of all iTLB cache accesses
17,723,280 dTLB-loads:u
13,985 dTLB-load-misses:u # 0.08% of all dTLB cache accesses
21.825373598 seconds time elapsed
10.350252000 seconds user
2.206038000 seconds sys
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell30.xml':
17,644,898 L1-dcache-loads:u
579,478 L1-dcache-load-misses:u # 3.28% of all L1-dcache accesses
68,634 LLC-loads:u
11,498 LLC-load-misses:u # 16.75% of all LL-cache accesses
19.511605527 seconds time elapsed
10.236413000 seconds user
2.195495000 seconds sys