ampere_research/trilinos/output/xeon_CG_Tpetra_maxwell20.output
2024-12-02 23:32:33 -05:00

639 lines
49 KiB
Plaintext

cml00.umiacs.umd.edu
1 CG Tpetra maxwell20.xml
output/xeon_CG_Tpetra_maxwell20.output
output/xeon_CG_Tpetra_maxwell20_power.output
dt = 6.67128e-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 = 6.67128e-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 = 6.67128e-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=51660,domainDim=51660,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=25200,domainDim=25200}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=25200,domainDim=26460}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=26460,domainDim=25200}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=26460,domainDim=26460}
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=51660, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=25200,domainDim=25200}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=25200, #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.000963686 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=26460,domainDim=26460}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=26460, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 277 iterations with total CPU time of 0.205988 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=25200,domainDim=25200}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=25200, #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.00887349 sec
The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 0.225636 sec
Electromagnetic Energy = 1.9156e-08
Electromagnetic Energy/dt^2 = 4.30413e+10
* finished time step 1, t = 6.67128e-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: 2.84575 [1]
| Mini-EM: Total Time: 2.84571 - 99.9985% [1]
| | Mini-EM: build mesh: 0.000467719 - 0.016436% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000305579 - 65.3339% [1]
| | | Remainder: 0.00016214 - 34.6661%
| | Mini-EM: build physics blocks: 0.000847409 - 0.0297785% [1]
| | Mini-EM: build auxiliary physics blocks: 0.00025832 - 0.00907754% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.35382 - 12.4335% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.150749 - 5.29743% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.0597095 - 39.6085% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0489672 - 82.009% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00180807 - 3.02812% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00887394 - 14.8619% [3]
| | | | Remainder: 6.0308e-05 - 0.101002%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0126324 - 8.37973% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00648883 - 51.3666% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000490199 - 3.88049% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000963642 - 7.62834% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00147567 - 11.6816% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00190935 - 15.1147% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00113292 - 8.96837% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000116692 - 0.923753% [3]
| | | | Remainder: 5.5083e-05 - 0.436046%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0210288 - 13.9495% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0095396 - 6.32812% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0155259 - 10.2992% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0109178 - 7.24233% [3]
| | | Remainder: 0.0213953 - 14.1926%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0100774 - 0.354126% [2]
| | Mini-EM: setup physics model evaluator: 0.442058 - 15.5342% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.442044 - 99.9967% [1]
| | | | allocate FieldManagerBuilder: 6.674e-06 - 0.00150981% [1]
| | | | fmb->setWorksetContainer(): 5.56e-07 - 0.000125779% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.436369 - 98.7164% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.436356 - 99.9969% [1]
| | | | | | getWorksets(): 0.398657 - 91.3604% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.398653 - 99.9991% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.225487 - 56.5623% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0057853 - 2.56569% [4]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0338641 - 15.0182% [4]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00107013 - 3.16008% [4]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0327788 - 96.7951% [4]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000300678 - 0.917294% [4]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000114656 - 0.349787% [4]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00100688 - 3.07173% [4]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0027094 - 8.26571% [4]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00969176 - 29.5671% [4]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00180586 - 5.50924% [4]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00416907 - 12.7188% [4]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000199106 - 0.607423% [4]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00718652 - 21.9243% [4]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0039972 - 55.6208% [4]
| | | | | | | | | | | | Remainder: 0.00318932 - 44.3792%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00453081 - 13.8224% [4]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000971166 - 2.96279% [4]
| | | | | | | | | | | Remainder: 9.29e-05 - 0.283415%
| | | | | | | | | | Remainder: 1.5172e-05 - 0.0448026%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.157356 - 69.7849% [8]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0893794 - 56.8007% [8]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000123417 - 0.138082% [8]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 3.1372e-05 - 0.0350998% [4]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0417319 - 46.6907% [8]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0380487 - 42.5698% [4]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 3.1559e-05 - 0.035309% [4]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00911123 - 10.1939% [4]
| | | | | | | | | | | Remainder: 0.000301296 - 0.337098%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0322221 - 20.4772% [8]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0217648 - 13.8316% [4]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000147889 - 0.0939837% [8]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00697002 - 4.42945% [8]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00675422 - 4.29231% [4]
| | | | | | | | | | Remainder: 0.000117669 - 0.0747788%
| | | | | | | | | Remainder: 0.0284819 - 12.6312%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.173135 - 43.4299% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.173013 - 99.9298% [8]
| | | | | | | | | Remainder: 0.00012161 - 0.07024%
| | | | | | | | Remainder: 3.1154e-05 - 0.00781481%
| | | | | | | Remainder: 3.419e-06 - 0.00085763%
| | | | | | getOrientations(): 9.16e-06 - 0.0020992% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.0007669 - 0.175751% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000716115 - 0.164113% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000345358 - 0.0791459% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000120152 - 0.0275353% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000806313 - 0.184783% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 5.34e-07 - 0.000122377% [2]
| | | | | | Remainder: 0.0349347 - 8.00601%
| | | | | Remainder: 1.3336e-05 - 0.00305613%
| | | | fmb->setupBCFieldManagers(): 9.533e-06 - 0.00215658% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.2304e-05 - 0.00278344% [1]
| | | | build response library: 0.00562489 - 1.27247% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0055395 - 98.482% [1]
| | | | | | getWorksets(): 3.293e-06 - 0.0594458% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.268e-06 - 68.8734% [1]
| | | | | | | Remainder: 1.025e-06 - 31.1266%
| | | | | | getOrientations(): 4.82e-07 - 0.00870114% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000749108 - 13.523% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000892045 - 16.1033% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000375839 - 6.7847% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00107305 - 19.3709% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 7.02e-07 - 0.0126726% [3]
| | | | | | Remainder: 0.00244498 - 44.1372%
| | | | | Remainder: 8.5384e-05 - 1.51797%
| | | | Remainder: 2.0088e-05 - 0.00454435%
| | | Remainder: 1.4708e-05 - 0.00332716%
| | Mini-EM: setup auxiliary physics model evaluator: 0.418957 - 14.7224% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.418947 - 99.9975% [1]
| | | | allocate FieldManagerBuilder: 6.86e-07 - 0.000163744% [1]
| | | | fmb->setWorksetContainer(): 5.54e-07 - 0.000132236% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.418891 - 99.9867% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.418885 - 99.9984% [1]
| | | | | | getWorksets(): 0.294254 - 70.247% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.294252 - 99.9995% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.175263 - 59.5621% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00779076 - 4.44518% [4]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.031643 - 18.0546% [4]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00110041 - 3.47758% [4]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0305305 - 96.4844% [4]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000235568 - 0.771582% [4]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000112754 - 0.369316% [4]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00105858 - 3.46729% [4]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00273393 - 8.95474% [4]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00914047 - 29.9388% [4]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00179056 - 5.86482% [4]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00315763 - 10.3425% [4]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000177833 - 0.582476% [4]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00718994 - 23.55% [4]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00398359 - 55.4051% [4]
| | | | | | | | | | | | Remainder: 0.00320635 - 44.5949%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00395849 - 12.9657% [4]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000920054 - 3.01355% [4]
| | | | | | | | | | | Remainder: 5.4713e-05 - 0.179208%
| | | | | | | | | | Remainder: 1.2028e-05 - 0.0380116%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.111514 - 63.6265% [4]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0634673 - 56.9143% [4]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 6.1659e-05 - 0.0971509% [4]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.9122e-05 - 0.0458851% [4]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0243701 - 38.3979% [4]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0388929 - 61.2803% [4]
| | | | | | | | | | | Remainder: 0.000113441 - 0.178739%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0217031 - 19.4623% [4]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0208871 - 18.7305% [4]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 8.6381e-05 - 0.0774623% [4]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00471354 - 4.22687% [4]
| | | | | | | | | | Remainder: 0.000656198 - 0.588446%
| | | | | | | | | Remainder: 0.0243155 - 13.8737%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.11898 - 40.4346% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.118915 - 99.9454% [4]
| | | | | | | | | Remainder: 6.4991e-05 - 0.0546236%
| | | | | | | | Remainder: 9.618e-06 - 0.00326862%
| | | | | | | Remainder: 1.525e-06 - 0.00051826%
| | | | | | getOrientations(): 1.044e-05 - 0.00249233% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000457143 - 0.109133% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000356784 - 0.0851748% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000207961 - 0.0496464% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.103784 - 24.7764% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.103755 - 99.9714% [1]
| | | | | | | Remainder: 2.9663e-05 - 0.0285814%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00052795 - 0.126037% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 3.46e-07 - 8.26003e-05% [2]
| | | | | | Remainder: 0.019286 - 4.60412%
| | | | | Remainder: 6.666e-06 - 0.00159134%
| | | | fmb->setupBCFieldManagers(): 6.509e-06 - 0.00155366% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.5369e-05 - 0.00366848% [1]
| | | | build response library: 2.2694e-05 - 0.00541691% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4.13e-07 - 1.81986% [1]
| | | | | Remainder: 2.2281e-05 - 98.1801%
| | | | Remainder: 9.854e-06 - 0.00235209%
| | | Remainder: 1.0415e-05 - 0.00248593%
| | Mini-EM: eval auxiliary physics model evaluator: 0.372253 - 13.0812% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.0996696 - 26.7747% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.270074 - 72.5511% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00107568 - 0.398292% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.175791 - 65.0899% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 3.095e-06 - 0.00176062% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 6.87e-06 - 0.00390806% [4]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 2.643e-06 - 0.00150349% [4]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00129988 - 0.739446% [4]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00837258 - 4.76281% [4]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0275101 - 15.6493% [4]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00315884 - 1.79693% [4]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00659779 - 3.75321% [4]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0219823 - 12.5048% [4]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.036244 - 20.6177% [4]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 3.916e-06 - 0.00222765% [4]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 2.253e-06 - 0.00128164% [4]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0504782 - 28.7149% [4]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00461472 - 2.62512% [4]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00145305 - 0.826582% [4]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0139752 - 7.9499% [4]
| | | | | Remainder: 8.5378e-05 - 0.048568%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.555e-05 - 0.00575769% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.829e-06 - 0.00104749% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000531243 - 0.196703% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0922729 - 34.1658% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0473443 - 51.3089% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0449113 - 48.6722% [1]
| | | | | Remainder: 1.7381e-05 - 0.0188365%
| | | | Remainder: 0.000384668 - 0.142431%
| | | Remainder: 0.00250968 - 0.674186%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00488021 - 0.171494% [1]
| | | getWorksets(): 5.935e-06 - 0.121614% [1]
| | | | panzer::WorksetContainer::getWorksets(): 4.441e-06 - 74.8273% [1]
| | | | Remainder: 1.494e-06 - 25.1727%
| | | getOrientations(): 8.66e-07 - 0.0177451% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000753375 - 15.4373% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000899795 - 18.4376% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000385835 - 7.90611% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0011435 - 23.4315% [1]
| | | Phalanx::SortAndOrderEvaluators: 9.81e-07 - 0.0201016% [3]
| | | Remainder: 0.00168992 - 34.628%
| | panzer::ModelEvaluator::create_W_op: 0.277331 - 9.74562% [1]
| | panzer::ModelEvaluator::evalModel(J): 0.490793 - 17.2468% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000602984 - 0.122859% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.383493 - 78.1374% [1]
| | | | panzer::WorksetContainer::getWorksets(): 3.371e-06 - 0.000879025% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00225394 - 0.587739% [4]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0102157 - 2.66385% [4]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0216594 - 5.64792% [4]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00114846 - 0.299474% [4]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0156048 - 4.06911% [4]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0206437 - 5.38306% [4]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00264662 - 0.690134% [4]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0110213 - 2.87393% [4]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 4.595e-06 - 0.0011982% [4]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00397054 - 1.03536% [4]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0451839 - 11.7822% [4]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0048053 - 1.25303% [4]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0101844 - 2.65569% [4]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0301767 - 7.8689% [4]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0471783 - 12.3022% [4]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 7.259e-06 - 0.00189286% [4]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00255079 - 0.665146% [4]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0294909 - 7.69007% [4]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0469253 - 12.2363% [4]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00673248 - 1.75557% [4]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.000961151 - 0.25063% [4]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0140361 - 3.66007% [4]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0339229 - 8.84576% [4]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0220243 - 5.74307% [4]
| | | | Remainder: 0.000141139 - 0.0368035%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.4339e-05 - 0.0029216% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.141e-06 - 0.000232481% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.0011886 - 0.242179% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.103983 - 21.1867% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.103957 - 99.9751% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.5456e-05 - 0.014864% [1]
| | | | Remainder: 1.0417e-05 - 0.010018%
| | | Remainder: 0.00150993 - 0.307651%
| | MaxwellPreconditioner::build: 0.00372609 - 0.130937% [1]
| | | MaxwellPreconditioner: Schur complement: 1.918e-05 - 0.514749% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00146091 - 39.2077% [1]
| | | | Ifpack2::Relaxation::initialize: 9.888e-06 - 0.676837% [1]
| | | | Ifpack2::Relaxation::compute: 0.000565316 - 38.6961% [1]
| | | | Remainder: 0.000885709 - 60.6271%
| | | MaxwellPreconditioner: Solver S_E: 0.00214743 - 57.6322% [1]
| | | | Ifpack2::Relaxation::initialize: 1.547e-06 - 0.0720397% [1]
| | | | Ifpack2::Relaxation::compute: 0.00165966 - 77.286% [1]
| | | | Remainder: 0.000486219 - 22.6419%
| | | MaxwellPreconditioner: Block preconditioner: 8.8186e-05 - 2.36672% [1]
| | | Remainder: 1.038e-05 - 0.278577%
| | Mini-EM: timestepper: 0.283535 - 9.96361% [1]
| | | Mini-EM: Advance Time Step: 0.283533 - 99.9992% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.048075 - 16.9557% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00045227 - 0.940759% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0461904 - 96.08% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.5e-06 - 0.00324743% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000289463 - 0.626673% [4]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00405163 - 8.77157% [4]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00212819 - 4.60743% [4]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000180568 - 0.390921% [4]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00195012 - 4.22191% [4]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00210068 - 4.54787% [4]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000152417 - 0.329975% [4]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000458165 - 0.991904% [4]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 3.405e-06 - 0.00737166% [4]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00164865 - 3.56925% [4]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00419189 - 9.07523% [4]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00130932 - 2.83462% [4]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.000881883 - 1.90923% [4]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00362383 - 7.84542% [4]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00876169 - 18.9686% [4]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 5.797e-06 - 0.0125502% [4]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000313755 - 0.679264% [4]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00324924 - 7.03444% [4]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00448963 - 9.71983% [4]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000235166 - 0.509123% [4]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000185713 - 0.402059% [4]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00182307 - 3.94686% [4]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00316265 - 6.84698% [4]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.000891961 - 1.93105% [4]
| | | | | | Remainder: 0.000100053 - 0.21661%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.0666e-05 - 0.042987% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.075e-06 - 0.00431617% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00115352 - 2.39941% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000141052 - 0.2934% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000115109 - 81.6075% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.498e-06 - 1.06202% [1]
| | | | | | Remainder: 2.4445e-05 - 17.3305%
| | | | | Remainder: 0.00011498 - 0.239168%
| | | | Stratimikos: BelosLOWS: 0.225672 - 79.5929% [1]
| | | | | GMRES block system: Operation Op*x: 0.00246749 - 1.0934% [1]
| | | | | Belos::MVT::MvAddMv: 0.00010559 - 0.0467892% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.222484 - 98.5874% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000576111 - 0.258945% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000172595 - 29.9586% [2]
| | | | | | | | Belos::MVT::MvDot: 0.000163747 - 94.8735% [2]
| | | | | | | | Remainder: 8.848e-06 - 5.12645%
| | | | | | | Belos::MVT::MvScale: 4.7142e-05 - 8.1828% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000245966 - 42.6942% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.000235237 - 95.638% [2]
| | | | | | | | Remainder: 1.0729e-05 - 4.36198%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 6.4174e-05 - 11.1392% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 6.1352e-05 - 95.6026% [2]
| | | | | | | | Remainder: 2.822e-06 - 4.39742%
| | | | | | | Remainder: 4.6234e-05 - 8.02519%
| | | | | | Belos::MVT::MvAddMv: 0.000568864 - 0.255687% [2]
| | | | | | Belos::MVT::MvNorm: 0.000104919 - 0.047158% [1]
| | | | | | GMRES block system: Operation Prec*x: 0.217697 - 97.8484% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.000704812 - 0.323758% [2]
| | | | | | | Belos::MVT::MvAddMv: 8.8369e-05 - 0.0405926% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.00881846 - 4.05079% [2]
| | | | | | | | Belos::MVT::Assign: 0.00015442 - 1.7511% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.000586776 - 6.65395% [22]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.000531434 - 90.5685% [22]
| | | | | | | | | Remainder: 5.5342e-05 - 9.43154%
| | | | | | | | Belos::MVT::MvDot: 0.0014012 - 15.8893% [42]
| | | | | | | | Belos::MVT::MvNorm: 0.000740416 - 8.39621% [22]
| | | | | | | | CG Q_B: Operation Op*x: 0.00497344 - 56.3981% [20]
| | | | | | | | Belos::MVT::MvAddMv: 0.000755067 - 8.56235% [60]
| | | | | | | | Remainder: 0.000207145 - 2.34899%
| | | | | | | CG S_E: Operation Op*x: 0.000978734 - 0.449585% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.204864 - 94.1052% [1]
| | | | | | | | Belos::MVT::Assign: 0.000209908 - 0.102462% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.00599427 - 2.92597% [278]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00542739 - 90.543% [278]
| | | | | | | | | Remainder: 0.000566879 - 9.45702%
| | | | | | | | Belos::MVT::MvDot: 0.0193626 - 9.45145% [555]
| | | | | | | | Belos::MVT::MvNorm: 0.00989762 - 4.83131% [278]
| | | | | | | | CG S_E: Operation Op*x: 0.157259 - 76.7627% [277]
| | | | | | | | Belos::MVT::MvAddMv: 0.0107689 - 5.25658% [831]
| | | | | | | | Remainder: 0.00137156 - 0.669495%
| | | | | | | Remainder: 0.00224243 - 1.03007%
| | | | | | GMRES block system: Operation Op*x: 0.00234855 - 1.0556% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 5.4591e-05 - 0.024537% [1]
| | | | | | Remainder: 0.00113392 - 0.509663%
| | | | | Remainder: 0.000614768 - 0.272417%
| | | | Mini-EM: Compute responses: 0.00965305 - 3.40456% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000453913 - 4.70228% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00773754 - 80.1564% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 3.893e-06 - 0.0503132% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000186021 - 2.40414% [4]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.001964 - 25.3827% [4]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 2.911e-06 - 0.0376218% [4]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000396367 - 5.12265% [4]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000314276 - 4.06171% [4]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00336317 - 43.4657% [4]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 2.846e-06 - 0.0367817% [4]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000403307 - 5.21234% [4]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000270878 - 3.50083% [4]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000297332 - 3.84272% [4]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 4.1043e-05 - 0.53044% [4]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.528e-06 - 0.0197479% [4]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000246872 - 3.19058% [4]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000160125 - 2.06946% [4]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 2.4993e-05 - 0.32301% [4]
| | | | | | Remainder: 5.7973e-05 - 0.749244%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 7.669e-06 - 0.0794464% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.454e-06 - 0.0150626% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00106484 - 11.0312% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000195605 - 2.02635% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 9.3e-07 - 0.475448% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000177687 - 90.8397% [1]
| | | | | | Remainder: 1.6988e-05 - 8.68485%
| | | | | Remainder: 0.000192026 - 1.98928%
| | | | Remainder: 0.00013281 - 0.0468411%
| | | Remainder: 2.293e-06 - 0.000808718%
| | Remainder: 0.0359508 - 1.26334%
| Remainder: 4.3311e-05 - 0.00152195%
=================================
FOM Calculation
=================================
Number of cells = 8000
Time for Belos Linear Solve = 0.225672 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 35.4497 k-cell-steps per second
=================================
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-epyc-7352.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-epyc-7352-O0/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell20.xml':
27.12 msec task-clock:u # 0.008 CPUs utilized
0 context-switches:u # 0.000 /sec
0 cpu-migrations:u # 0.000 /sec
3,228 page-faults:u # 119.040 K/sec
46,022,293 cycles:u # 1.697 GHz
78,006,504 instructions:u # 1.69 insn per cycle
16,952,374 branches:u # 625.156 M/sec
293,714 branch-misses:u # 1.73% of all branches
3.515605668 seconds time elapsed
3.085873000 seconds user
0.379728000 seconds sys
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-epyc-7352.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-epyc-7352-O0/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell20.xml':
6,744 iTLB-loads:u
13,374 iTLB-load-misses:u # 198.31% of all iTLB cache accesses
17,646,998 dTLB-loads:u
12,531 dTLB-load-misses:u # 0.07% of all dTLB cache accesses
3.465434533 seconds time elapsed
3.055746000 seconds user
0.376443000 seconds sys
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-epyc-7352.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-epyc-7352-O0/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell20.xml':
17,880,229 L1-dcache-loads:u
582,026 L1-dcache-load-misses:u # 3.26% of all L1-dcache accesses
69,141 LLC-loads:u
10,912 LLC-load-misses:u # 15.78% of all LL-cache accesses
3.480266397 seconds time elapsed
3.066710000 seconds user
0.369618000 seconds sys