ampere_research/trilinos/output/xeon_CG_Tpetra_maxwell8.output
2024-11-12 10:03:16 -05:00

639 lines
49 KiB
Plaintext

tron67.umiacs.umd.edu
1 CG Tpetra maxwell8.xml
output/xeon_CG_Tpetra_maxwell8.output
output/xeon_CG_Tpetra_maxwell8_power.output
dt = 1.66782e-09
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 = 1.66782e-09 [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 = 1.66782e-09 [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=3672,domainDim=3672,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=1728,domainDim=1728}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1728,domainDim=1944}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1944,domainDim=1728}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1944,domainDim=1944}
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=3672, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1728,domainDim=1728}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=1728, #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.000274118 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1944,domainDim=1944}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=1944, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 177 iterations with total CPU time of 0.0110784 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1728,domainDim=1728}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=1728, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 9 iterations with total CPU time of 0.000561538 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.0138856 sec
Electromagnetic Energy = 1.19875e-07
Electromagnetic Energy/dt^2 = 4.30953e+10
* finished time step 1, t = 1.66782e-09
**************************************************
*** 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: 0.33492 [1]
| Mini-EM: Total Time: 0.334881 - 99.9882% [1]
| | Mini-EM: build mesh: 0.000416357 - 0.12433% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000272019 - 65.3331% [1]
| | | Remainder: 0.000144338 - 34.6669%
| | Mini-EM: build physics blocks: 0.000804582 - 0.240259% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000224626 - 0.0670764% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0288831 - 8.6249% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.0113344 - 3.3846% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.00365606 - 32.2564% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.00289166 - 79.0922% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.000189656 - 5.18744% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.000539689 - 14.7615% [3]
| | | | Remainder: 3.5057e-05 - 0.958873%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00224978 - 19.8492% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.000460417 - 20.4649% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 2.9601e-05 - 1.31573% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000231072 - 10.2708% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.000136184 - 6.0532% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00123758 - 55.0086% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 8.8631e-05 - 3.93953% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 2.5733e-05 - 1.1438% [3]
| | | | Remainder: 4.0571e-05 - 1.80333%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00142153 - 12.5418% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.000686922 - 6.06052% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00110847 - 9.77973% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.000748362 - 6.60258% [3]
| | | Remainder: 0.00146324 - 12.9098%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.000516543 - 0.154247% [2]
| | Mini-EM: setup physics model evaluator: 0.104401 - 31.1756% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.104389 - 99.9884% [1]
| | | | allocate FieldManagerBuilder: 2.24e-06 - 0.00214582% [1]
| | | | fmb->setWorksetContainer(): 5.37e-07 - 0.000514423% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.0963537 - 92.3026% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.09634 - 99.9858% [1]
| | | | | | getWorksets(): 0.0540767 - 56.1311% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.054073 - 99.9932% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0336465 - 62.2241% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00391951 - 11.6491% [1]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00570427 - 16.9535% [1]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000291847 - 5.11629% [1]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00540539 - 94.7604% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000117029 - 2.16504% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 2.8099e-05 - 0.519833% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000253374 - 4.68744% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00041393 - 7.65773% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00118223 - 21.8713% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000186728 - 3.45448% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000757839 - 14.0201% [1]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 7.9801e-05 - 1.47632% [1]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00148695 - 27.5087% [1]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000726524 - 48.8599% [1]
| | | | | | | | | | | | Remainder: 0.000760429 - 51.1401%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000785494 - 14.5317% [1]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 6.8374e-05 - 1.26492% [1]
| | | | | | | | | | | Remainder: 4.5535e-05 - 0.842401%
| | | | | | | | | | Remainder: 7.032e-06 - 0.123276%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0172135 - 51.1599% [2]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00923177 - 53.631% [2]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 3.6693e-05 - 0.397464% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 8.654e-06 - 0.0937415% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00455257 - 49.3142% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00378593 - 41.0098% [1]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 9.333e-06 - 0.101097% [1]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000624773 - 6.76764% [1]
| | | | | | | | | | | Remainder: 0.000213813 - 2.31606%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00401204 - 23.3075% [2]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00281753 - 16.3681% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 4.1664e-05 - 0.242042% [2]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000544354 - 3.16237% [2]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000525041 - 3.05017% [1]
| | | | | | | | | | Remainder: 4.1106e-05 - 0.238801%
| | | | | | | | | Remainder: 0.00680918 - 20.2374%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0204066 - 37.7391% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0203793 - 99.8662% [2]
| | | | | | | | | Remainder: 2.7313e-05 - 0.133844%
| | | | | | | | Remainder: 1.9907e-05 - 0.036815%
| | | | | | | Remainder: 3.7e-06 - 0.00684213%
| | | | | | getOrientations(): 7.41e-06 - 0.00769151% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000689052 - 0.715229% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000687977 - 0.714114% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000333652 - 0.346328% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000113728 - 0.118049% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000783715 - 0.813489% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 5.91e-07 - 0.000613452% [2]
| | | | | | Remainder: 0.0396471 - 41.1534%
| | | | | Remainder: 1.3669e-05 - 0.0141863%
| | | | fmb->setupBCFieldManagers(): 8.447e-06 - 0.00809186% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.338e-05 - 0.0128175% [1]
| | | | build response library: 0.00799213 - 7.65612% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00792303 - 99.1353% [1]
| | | | | | getWorksets(): 3.744e-06 - 0.0472546% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.293e-06 - 61.2447% [1]
| | | | | | | Remainder: 1.451e-06 - 38.7553%
| | | | | | getOrientations(): 5.63e-07 - 0.00710587% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000802617 - 10.1302% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.0008932 - 11.2735% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000363382 - 4.5864% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0011094 - 14.0023% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.19e-06 - 0.0150195% [3]
| | | | | | Remainder: 0.00474893 - 59.9383%
| | | | | Remainder: 6.9105e-05 - 0.864663%
| | | | Remainder: 1.8446e-05 - 0.0176705%
| | | Remainder: 1.2157e-05 - 0.0116445%
| | Mini-EM: setup auxiliary physics model evaluator: 0.0646516 - 19.3058% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.0646325 - 99.9704% [1]
| | | | allocate FieldManagerBuilder: 6.63e-07 - 0.0010258% [1]
| | | | fmb->setWorksetContainer(): 2.6e-06 - 0.00402275% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.0645878 - 99.9309% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0645843 - 99.9946% [1]
| | | | | | getWorksets(): 0.0370627 - 57.3866% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0370612 - 99.9959% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0290706 - 78.4394% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00386308 - 13.2886% [1]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00465909 - 16.0268% [1]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000244829 - 5.25487% [1]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00441195 - 94.6955% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 4.6543e-05 - 1.05493% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 2.6798e-05 - 0.607396% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000236568 - 5.36198% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000368176 - 8.34497% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00110489 - 25.0431% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000138258 - 3.13372% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000673843 - 15.2731% [1]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 2.4322e-05 - 0.551276% [1]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.000916755 - 20.7789% [1]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000239458 - 26.1202% [1]
| | | | | | | | | | | | Remainder: 0.000677297 - 73.8798%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000790094 - 17.908% [1]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 7.377e-05 - 1.67205% [1]
| | | | | | | | | | | Remainder: 1.1936e-05 - 0.270538%
| | | | | | | | | | Remainder: 2.312e-06 - 0.0496234%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0141309 - 48.6089% [1]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00742006 - 52.5094% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.4272e-05 - 0.192344% [1]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.302e-06 - 0.0984089% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0033056 - 44.5495% [1]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00404798 - 54.5546% [1]
| | | | | | | | | | | Remainder: 4.4898e-05 - 0.60509%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00329498 - 23.3176% [1]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00275379 - 19.4877% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 1.9032e-05 - 0.134684% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000427879 - 3.02797% [1]
| | | | | | | | | | Remainder: 0.000215161 - 1.52263%
| | | | | | | | | Remainder: 0.00641751 - 22.0756%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.00798232 - 21.5382% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.00796665 - 99.8037% [1]
| | | | | | | | | Remainder: 1.5669e-05 - 0.196296%
| | | | | | | | Remainder: 8.299e-06 - 0.0223927%
| | | | | | | Remainder: 1.532e-06 - 0.00413353%
| | | | | | getOrientations(): 8.279e-06 - 0.0128189% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000405794 - 0.628317% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000346408 - 0.536366% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000192689 - 0.298353% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00801341 - 12.4077% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.00799502 - 99.7705% [1]
| | | | | | | Remainder: 1.8388e-05 - 0.229465%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000412533 - 0.638751% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4.01e-07 - 0.000620894% [2]
| | | | | | Remainder: 0.018142 - 28.0905%
| | | | | Remainder: 3.509e-06 - 0.00543291%
| | | | fmb->setupBCFieldManagers(): 3.8e-06 - 0.0058794% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.3124e-05 - 0.0203056% [1]
| | | | build response library: 1.9666e-05 - 0.0304274% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.11e-07 - 1.58141% [1]
| | | | | Remainder: 1.9355e-05 - 98.4186%
| | | | Remainder: 4.818e-06 - 0.00745446%
| | | Remainder: 1.9133e-05 - 0.029594%
| | Mini-EM: eval auxiliary physics model evaluator: 0.0265718 - 7.93469% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.00753884 - 28.3716% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.0186745 - 70.2794% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000123644 - 0.662102% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0122376 - 65.531% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.22e-06 - 0.0099693% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.307e-06 - 0.0270233% [1]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 6e-07 - 0.00490293% [1]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.000109406 - 0.894017% [1]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.000526409 - 4.30158% [1]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00179729 - 14.6866% [1]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000209039 - 1.70817% [1]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.000467246 - 3.81813% [1]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00152556 - 12.4662% [1]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00229802 - 18.7784% [1]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 9.38e-07 - 0.00766492% [1]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 3.58e-07 - 0.00292542% [1]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.00307323 - 25.113% [1]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00112397 - 9.18455% [1]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.000100012 - 0.817254% [1]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.000974877 - 7.96626% [1]
| | | | | Remainder: 2.6102e-05 - 0.213294%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 9.19e-06 - 0.0492116% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.921e-06 - 0.0102868% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000115183 - 0.616794% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0061077 - 32.7061% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00309143 - 50.6153% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.00300187 - 49.149% [1]
| | | | | Remainder: 1.4399e-05 - 0.235752%
| | | | Remainder: 7.9269e-05 - 0.424478%
| | | Remainder: 0.000358438 - 1.34894%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00424109 - 1.26645% [1]
| | | getWorksets(): 2e-06 - 0.0471577% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.061e-06 - 53.05% [1]
| | | | Remainder: 9.39e-07 - 46.95%
| | | getOrientations(): 7.11e-07 - 0.0167646% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000699559 - 16.4948% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000873639 - 20.5994% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000365821 - 8.62565% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00111388 - 26.2641% [1]
| | | Phalanx::SortAndOrderEvaluators: 8.96e-07 - 0.0211267% [3]
| | | Remainder: 0.00118458 - 27.931%
| | panzer::ModelEvaluator::create_W_op: 0.0218719 - 6.53123% [1]
| | panzer::ModelEvaluator::evalModel(J): 0.032955 - 9.84081% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 5.3719e-05 - 0.163007% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0252002 - 76.4684% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.146e-06 - 0.00454759% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.000130253 - 0.516874% [1]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.000594374 - 2.35861% [1]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.000921098 - 3.65513% [1]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 8.1881e-05 - 0.324923% [1]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.000961497 - 3.81544% [1]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.000917254 - 3.63987% [1]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000653714 - 2.59409% [1]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.000679189 - 2.69518% [1]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 8.6e-07 - 0.00341268% [1]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.000987519 - 3.9187% [1]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00190269 - 7.55031% [1]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000284942 - 1.13072% [1]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.000692486 - 2.74794% [1]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00189834 - 7.53306% [1]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00299944 - 11.9025% [1]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 3.141e-06 - 0.0124642% [1]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.000136678 - 0.54237% [1]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00194835 - 7.73151% [1]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00296551 - 11.7678% [1]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00171784 - 6.8168% [1]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 7.6493e-05 - 0.303542% [1]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.000901816 - 3.57861% [1]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0021825 - 8.66065% [1]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.00152786 - 6.06288% [1]
| | | | Remainder: 3.3279e-05 - 0.132059%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 9.499e-06 - 0.0288242% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.101e-06 - 0.00334092% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000182367 - 0.553382% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.00743356 - 22.5567% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00741437 - 99.7419% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.075e-05 - 0.144614% [1]
| | | | Remainder: 8.439e-06 - 0.113526%
| | | Remainder: 7.4593e-05 - 0.226348%
| | MaxwellPreconditioner::build: 0.00144804 - 0.432404% [1]
| | | MaxwellPreconditioner: Schur complement: 1.4566e-05 - 1.00591% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.0008469 - 58.486% [1]
| | | | Ifpack2::Relaxation::initialize: 8.285e-06 - 0.978274% [1]
| | | | Ifpack2::Relaxation::compute: 0.000135133 - 15.9562% [1]
| | | | Remainder: 0.000703482 - 83.0655%
| | | MaxwellPreconditioner: Solver S_E: 0.000505118 - 34.8829% [1]
| | | | Ifpack2::Relaxation::initialize: 1.191e-06 - 0.235786% [1]
| | | | Ifpack2::Relaxation::compute: 0.000108271 - 21.4348% [1]
| | | | Remainder: 0.000395656 - 78.3294%
| | | MaxwellPreconditioner: Block preconditioner: 7.334e-05 - 5.06478% [1]
| | | Remainder: 8.114e-06 - 0.560344%
| | Mini-EM: timestepper: 0.0190877 - 5.69985% [1]
| | | Mini-EM: Advance Time Step: 0.0190851 - 99.9863% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.00393557 - 20.6211% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 6.9492e-05 - 1.76574% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00357067 - 90.7281% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.427e-06 - 0.0399645% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 2.2494e-05 - 0.629967% [1]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.000285503 - 7.99579% [1]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.000168759 - 4.72626% [1]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 1.4914e-05 - 0.417681% [1]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.000153139 - 4.28881% [1]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.000145412 - 4.07241% [1]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 5.767e-05 - 1.61511% [1]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 3.4136e-05 - 0.956012% [1]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 1.143e-06 - 0.0320108% [1]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.000411018 - 11.511% [1]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.000285154 - 7.98602% [1]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 9.6109e-05 - 2.69163% [1]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 5.312e-05 - 1.48768% [1]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000238773 - 6.68707% [1]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.000561687 - 15.7306% [1]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.946e-06 - 0.110512% [1]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 2.1748e-05 - 0.609074% [1]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.000193673 - 5.424% [1]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00029971 - 8.39367% [1]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 8.7392e-05 - 2.4475% [1]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 1.311e-05 - 0.367158% [1]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000111442 - 3.12104% [1]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.000227263 - 6.36472% [1]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 5.3781e-05 - 1.50619% [1]
| | | | | | Remainder: 2.8142e-05 - 0.788145%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.0724e-05 - 0.272489% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.858e-06 - 0.0472105% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000201863 - 5.1292% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 4.291e-05 - 1.09031% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 2.1994e-05 - 51.2561% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.376e-06 - 3.20671% [1]
| | | | | | Remainder: 1.954e-05 - 45.5372%
| | | | | Remainder: 3.8054e-05 - 0.966926%
| | | | Stratimikos: BelosLOWS: 0.0139148 - 72.9092% [1]
| | | | | GMRES block system: Operation Op*x: 0.000230223 - 1.65452% [1]
| | | | | Belos::MVT::MvAddMv: 6.3839e-05 - 0.458785% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.0131389 - 94.424% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000233241 - 1.77519% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 4.4363e-05 - 19.0202% [2]
| | | | | | | | Belos::MVT::MvDot: 3.4706e-05 - 78.2319% [2]
| | | | | | | | Remainder: 9.657e-06 - 21.7681%
| | | | | | | Belos::MVT::MvScale: 2.7174e-05 - 11.6506% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 9.6456e-05 - 41.3547% [2]
| | | | | | | | Belos::MVT::MvTransMv: 8.9346e-05 - 92.6288% [2]
| | | | | | | | Remainder: 7.11e-06 - 7.37124%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 1.6923e-05 - 7.25559% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.475e-05 - 87.1595% [2]
| | | | | | | | Remainder: 2.173e-06 - 12.8405%
| | | | | | | Remainder: 4.8325e-05 - 20.7189%
| | | | | | Belos::MVT::MvAddMv: 3.8094e-05 - 0.289933% [2]
| | | | | | Belos::MVT::MvNorm: 3.182e-05 - 0.242181% [1]
| | | | | | GMRES block system: Operation Prec*x: 0.0122483 - 93.222% [1]
| | | | | | | CG Q_B: Operation Op*x: 5.0171e-05 - 0.409614% [2]
| | | | | | | Belos::MVT::MvAddMv: 1.5455e-05 - 0.12618% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.000575303 - 4.69698% [2]
| | | | | | | | Belos::MVT::Assign: 1.8215e-05 - 3.16616% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 7.6593e-05 - 13.3135% [11]
| | | | | | | | | Ifpack2::Relaxation::apply: 5.4202e-05 - 70.7663% [11]
| | | | | | | | | Remainder: 2.2391e-05 - 29.2337%
| | | | | | | | Belos::MVT::MvDot: 6.7707e-05 - 11.7689% [20]
| | | | | | | | Belos::MVT::MvNorm: 4.1101e-05 - 7.14424% [11]
| | | | | | | | CG Q_B: Operation Op*x: 0.000182414 - 31.7075% [9]
| | | | | | | | Belos::MVT::MvAddMv: 5.5488e-05 - 9.645% [27]
| | | | | | | | Remainder: 0.000133785 - 23.2547%
| | | | | | | CG S_E: Operation Op*x: 7.8835e-05 - 0.643638% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.0109076 - 89.054% [1]
| | | | | | | | Belos::MVT::Assign: 1.8025e-05 - 0.165251% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.000601903 - 5.51818% [178]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.000385969 - 64.1248% [178]
| | | | | | | | | Remainder: 0.000215934 - 35.8752%
| | | | | | | | Belos::MVT::MvDot: 0.00118331 - 10.8485% [355]
| | | | | | | | Belos::MVT::MvNorm: 0.000637241 - 5.84215% [178]
| | | | | | | | CG S_E: Operation Op*x: 0.00695846 - 63.7944% [177]
| | | | | | | | Belos::MVT::MvAddMv: 0.00102289 - 9.37769% [531]
| | | | | | | | Remainder: 0.000485816 - 4.45391%
| | | | | | | Remainder: 0.000620944 - 5.06961%
| | | | | | GMRES block system: Operation Op*x: 0.000152907 - 1.16377% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 8.869e-06 - 0.0675018% [1]
| | | | | | Remainder: 0.000425628 - 3.23945%
| | | | | Remainder: 0.000481828 - 3.4627%
| | | | Mini-EM: Compute responses: 0.0011727 - 6.14459% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 6.3981e-05 - 5.45586% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.000638093 - 54.4122% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.428e-06 - 0.223792% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 1.5642e-05 - 2.45137% [1]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000120905 - 18.9479% [1]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 5.1e-07 - 0.0799257% [1]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 2.9896e-05 - 4.68521% [1]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 2.9872e-05 - 4.68145% [1]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000189552 - 29.706% [1]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 7.07e-07 - 0.110799% [1]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 2.7795e-05 - 4.35595% [1]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 8.7458e-05 - 13.7062% [1]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 1.8417e-05 - 2.88626% [1]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.1596e-05 - 1.81729% [1]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 5.43e-07 - 0.0850973% [1]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 6.8181e-05 - 10.6851% [1]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 1.2562e-05 - 1.96868% [1]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 5.692e-06 - 0.892033% [1]
| | | | | | Remainder: 1.7337e-05 - 2.717%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 5.823e-06 - 0.496546% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.291e-06 - 0.110088% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000147528 - 12.5802% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000179098 - 15.2723% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 7.15e-07 - 0.399223% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00016739 - 93.4628% [1]
| | | | | | Remainder: 1.0993e-05 - 6.13798%
| | | | | Remainder: 0.000136888 - 11.6729%
| | | | Remainder: 6.2037e-05 - 0.325055%
| | | Remainder: 2.616e-06 - 0.0137051%
| | Remainder: 0.0174733 - 5.21775%
| Remainder: 3.936e-05 - 0.0117521%
=================================
FOM Calculation
=================================
Number of cells = 512
Time for Belos Linear Solve = 0.0139148 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 36.7954 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=maxwell8.xml':
27.15 msec task-clock:u # 0.028 CPUs utilized
0 context-switches:u # 0.000 /sec
0 cpu-migrations:u # 0.000 /sec
2,747 page-faults:u # 101.175 K/sec
45,356,846 cycles:u # 1.671 GHz
77,730,625 instructions:u # 1.71 insn per cycle
16,888,960 branches:u # 622.041 M/sec
290,099 branch-misses:u # 1.72% of all branches
0.978801591 seconds time elapsed
0.684847000 seconds user
0.244841000 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=maxwell8.xml':
7,996 iTLB-loads:u
14,530 iTLB-load-misses:u # 181.72% of all iTLB cache accesses
17,640,131 dTLB-loads:u
14,505 dTLB-load-misses:u # 0.08% of all dTLB cache accesses
1.000023679 seconds time elapsed
0.684568000 seconds user
0.250394000 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=maxwell8.xml':
17,593,501 L1-dcache-loads:u
574,293 L1-dcache-load-misses:u # 3.26% of all L1-dcache accesses
62,141 LLC-loads:u
10,948 LLC-load-misses:u # 17.62% of all LL-cache accesses
0.963529252 seconds time elapsed
0.655025000 seconds user
0.273837000 seconds sys