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

639 lines
49 KiB
Plaintext

tron65.umiacs.umd.edu
1 CG Tpetra maxwell18.xml
output/xeon_CG_Tpetra_maxwell18.output
output/xeon_CG_Tpetra_maxwell18_power.output
dt = 7.41254e-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 = 7.41254e-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 = 7.41254e-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=37962,domainDim=37962,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=18468,domainDim=18468}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=18468,domainDim=19494}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=19494,domainDim=18468}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=19494,domainDim=19494}
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=37962, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=18468,domainDim=18468}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=18468, #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.00087616 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=19494,domainDim=19494}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=19494, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 268 iterations with total CPU time of 0.146352 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=18468,domainDim=18468}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=18468, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 19 iterations with total CPU time of 0.00632979 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.162517 sec
Electromagnetic Energy = 2.36488e-08
Electromagnetic Energy/dt^2 = 4.30403e+10
* finished time step 1, t = 7.41254e-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.10148 [1]
| Mini-EM: Total Time: 2.10144 - 99.9981% [1]
| | Mini-EM: build mesh: 0.000460062 - 0.0218927% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000296559 - 64.4607% [1]
| | | Remainder: 0.000163503 - 35.5393%
| | Mini-EM: build physics blocks: 0.000871538 - 0.0414733% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000248136 - 0.0118079% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.243225 - 11.5742% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.105721 - 5.03089% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.040715 - 38.5116% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0333074 - 81.8062% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00128721 - 3.16152% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00607058 - 14.9099% [3]
| | | | Remainder: 4.9803e-05 - 0.122321%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00964603 - 9.12402% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00504796 - 52.332% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000376062 - 3.89862% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000768565 - 7.96768% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00116956 - 12.1247% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00124052 - 12.8604% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.000912029 - 9.45496% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 7.7845e-05 - 0.807016% [3]
| | | | Remainder: 5.3501e-05 - 0.554643%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0145818 - 13.7927% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00670011 - 6.33752% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.011559 - 10.9334% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0076129 - 7.20091% [3]
| | | Remainder: 0.0149065 - 14.0998%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.00705894 - 0.335909% [2]
| | Mini-EM: setup physics model evaluator: 0.345326 - 16.4328% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.34531 - 99.9954% [1]
| | | | allocate FieldManagerBuilder: 7.446e-06 - 0.00215632% [1]
| | | | fmb->setWorksetContainer(): 5.23e-07 - 0.000151458% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.339325 - 98.2668% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.339311 - 99.9959% [1]
| | | | | | getWorksets(): 0.299583 - 88.2915% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.299579 - 99.9988% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.165573 - 55.2685% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00478362 - 2.88913% [3]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0258107 - 15.5887% [3]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000829384 - 3.21334% [3]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0249685 - 96.7373% [3]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00022923 - 0.918075% [3]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 8.1875e-05 - 0.327913% [3]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000759688 - 3.04258% [3]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00208368 - 8.34521% [3]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00743179 - 29.7646% [3]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00145196 - 5.81516% [3]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00313387 - 12.5513% [3]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000132126 - 0.52917% [3]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00577113 - 23.1136% [3]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00266579 - 46.1918% [3]
| | | | | | | | | | | | Remainder: 0.00310534 - 53.8082%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00318193 - 12.7437% [3]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00063097 - 2.52706% [3]
| | | | | | | | | | | Remainder: 8.0309e-05 - 0.321641%
| | | | | | | | | | Remainder: 1.2754e-05 - 0.0494136%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.113579 - 68.5975% [6]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0630418 - 55.5048% [6]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 9.6844e-05 - 0.153619% [6]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.1993e-05 - 0.0348864% [3]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.029574 - 46.9118% [6]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0267405 - 42.4172% [3]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 2.4503e-05 - 0.0388679% [3]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00623025 - 9.88273% [3]
| | | | | | | | | | | Remainder: 0.000353594 - 0.560888%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0240216 - 21.1497% [6]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0165304 - 14.5541% [3]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000107742 - 0.0948609% [6]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00468407 - 4.12406% [6]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00510164 - 4.49171% [3]
| | | | | | | | | | Remainder: 9.1771e-05 - 0.0807993%
| | | | | | | | | Remainder: 0.0213998 - 12.9247%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.133968 - 44.7187% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.133856 - 99.9166% [6]
| | | | | | | | | Remainder: 0.000111703 - 0.0833804%
| | | | | | | | Remainder: 3.8259e-05 - 0.0127709%
| | | | | | | Remainder: 3.69e-06 - 0.00123171%
| | | | | | getOrientations(): 1.1131e-05 - 0.00328047% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000804104 - 0.236981% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000729352 - 0.214951% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000351592 - 0.103619% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000123548 - 0.0364114% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000820814 - 0.241906% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4.91e-07 - 0.000144705% [2]
| | | | | | Remainder: 0.0368873 - 10.8712%
| | | | | Remainder: 1.4018e-05 - 0.00413114%
| | | | fmb->setupBCFieldManagers(): 1.0935e-05 - 0.00316672% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.3674e-05 - 0.00685586% [1]
| | | | build response library: 0.00592038 - 1.71451% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00582557 - 98.3985% [1]
| | | | | | getWorksets(): 3.706e-06 - 0.0636161% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.748e-06 - 74.15% [1]
| | | | | | | Remainder: 9.58e-07 - 25.85%
| | | | | | getOrientations(): 5.02e-07 - 0.00861719% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000756536 - 12.9865% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000903288 - 15.5056% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000372693 - 6.39754% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00107994 - 18.538% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.119e-06 - 0.0192084% [3]
| | | | | | Remainder: 0.00270778 - 46.4809%
| | | | | Remainder: 9.4813e-05 - 1.60147%
| | | | Remainder: 2.2028e-05 - 0.00637919%
| | | Remainder: 1.5934e-05 - 0.00461419%
| | Mini-EM: setup auxiliary physics model evaluator: 0.317968 - 15.131% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.317956 - 99.9963% [1]
| | | | allocate FieldManagerBuilder: 6.66e-07 - 0.000209463% [1]
| | | | fmb->setWorksetContainer(): 5.99e-07 - 0.000188391% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.317908 - 99.9846% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.317904 - 99.999% [1]
| | | | | | getWorksets(): 0.223587 - 70.3317% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.223586 - 99.9994% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.130916 - 58.5529% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00559753 - 4.27566% [3]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0243222 - 18.5784% [3]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000870336 - 3.57837% [3]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0234439 - 96.389% [3]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000154963 - 0.660995% [3]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 8.3666e-05 - 0.356878% [3]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000833611 - 3.55577% [3]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00209335 - 8.9292% [3]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0072509 - 30.9288% [3]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00144724 - 6.17319% [3]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00266958 - 11.3871% [3]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000121096 - 0.516536% [3]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00538835 - 22.9841% [3]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00269497 - 50.0146% [3]
| | | | | | | | | | | | Remainder: 0.00269339 - 49.9854%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00274711 - 11.7178% [3]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000615356 - 2.6248% [3]
| | | | | | | | | | | Remainder: 3.8652e-05 - 0.16487%
| | | | | | | | | | Remainder: 7.947e-06 - 0.0326739%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0828152 - 63.2582% [3]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0451419 - 54.5092% [3]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 3.8985e-05 - 0.086361% [3]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 1.9952e-05 - 0.0441984% [3]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0180054 - 39.8862% [3]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0269967 - 59.8041% [3]
| | | | | | | | | | | Remainder: 8.0865e-05 - 0.179135%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0174954 - 21.1258% [3]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0166419 - 20.0953% [3]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.8581e-05 - 0.070737% [3]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00318419 - 3.84494% [3]
| | | | | | | | | | Remainder: 0.000293227 - 0.354074%
| | | | | | | | | Remainder: 0.0181812 - 13.8877%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.09266 - 41.4427% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0926096 - 99.9456% [3]
| | | | | | | | | Remainder: 5.0419e-05 - 0.0544129%
| | | | | | | | Remainder: 9.936e-06 - 0.00444393%
| | | | | | | Remainder: 1.327e-06 - 0.000593504%
| | | | | | getOrientations(): 1.1061e-05 - 0.00347935% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000456409 - 0.143568% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000350098 - 0.110127% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000206257 - 0.0648802% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0746094 - 23.4691% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0745817 - 99.9629% [1]
| | | | | | | Remainder: 2.7653e-05 - 0.0370637%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000456318 - 0.143539% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4.13e-07 - 0.000129913% [2]
| | | | | | Remainder: 0.018227 - 5.73348%
| | | | | Remainder: 3.288e-06 - 0.00103426%
| | | | fmb->setupBCFieldManagers(): 5.151e-06 - 0.00162003% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.2964e-05 - 0.00407729% [1]
| | | | build response library: 2.3749e-05 - 0.00746926% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.19e-07 - 1.34321% [1]
| | | | | Remainder: 2.343e-05 - 98.6568%
| | | | Remainder: 5.72e-06 - 0.00179899%
| | | Remainder: 1.1762e-05 - 0.00369911%
| | Mini-EM: eval auxiliary physics model evaluator: 0.276159 - 13.1414% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.0771924 - 27.9521% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.197254 - 71.4278% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000763481 - 0.387054% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.127008 - 64.3879% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.793e-06 - 0.00141172% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 6.275e-06 - 0.00494063% [3]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.642e-06 - 0.00129283% [3]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00100664 - 0.792582% [3]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00584564 - 4.60258% [3]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0209299 - 16.4792% [3]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00221559 - 1.74445% [3]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00514711 - 4.05259% [3]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0171282 - 13.4859% [3]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0254392 - 20.0296% [3]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 3.39e-06 - 0.00266912% [3]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.63e-06 - 0.00128338% [3]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0346609 - 27.2903% [3]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00345909 - 2.72352% [3]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00108542 - 0.854605% [3]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0100128 - 7.88357% [3]
| | | | | Remainder: 6.2804e-05 - 0.0494489%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.6331e-05 - 0.00827916% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.163e-06 - 0.00109655% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000398087 - 0.201814% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.06878 - 34.8687% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.03338 - 48.5316% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0353759 - 51.4335% [1]
| | | | | Remainder: 2.4005e-05 - 0.0349012%
| | | | Remainder: 0.000286301 - 0.145143%
| | | Remainder: 0.00171247 - 0.620104%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00510168 - 0.242771% [1]
| | | getWorksets(): 8.597e-06 - 0.168513% [1]
| | | | panzer::WorksetContainer::getWorksets(): 5.515e-06 - 64.1503% [1]
| | | | Remainder: 3.082e-06 - 35.8497%
| | | getOrientations(): 2.56e-06 - 0.0501795% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000811905 - 15.9145% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000911093 - 17.8587% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00039357 - 7.71451% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00120027 - 23.5269% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.021e-06 - 0.020013% [3]
| | | Remainder: 0.00177267 - 34.7468%
| | panzer::ModelEvaluator::create_W_op: 0.206689 - 9.83558% [1]
| | panzer::ModelEvaluator::evalModel(J): 0.348444 - 16.5812% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000427096 - 0.122572% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.264459 - 75.8973% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2.383e-06 - 0.000901084% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00155741 - 0.588905% [3]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00755335 - 2.85615% [3]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0113234 - 4.28171% [3]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00104337 - 0.394529% [3]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0107395 - 4.06093% [3]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.010652 - 4.02783% [3]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00214845 - 0.812393% [3]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00744442 - 2.81496% [3]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 3.816e-06 - 0.00144294% [3]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00287226 - 1.08609% [3]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.02292 - 8.66672% [3]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00329443 - 1.24572% [3]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00742964 - 2.80937% [3]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.022694 - 8.58127% [3]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0342015 - 12.9326% [3]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 5.272e-06 - 0.0019935% [3]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00178446 - 0.674756% [3]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0217635 - 8.22942% [3]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0364155 - 13.7698% [3]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00526268 - 1.98998% [3]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00114556 - 0.433169% [3]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0103726 - 3.92219% [3]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0256008 - 9.68042% [3]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.016108 - 6.0909% [3]
| | | | Remainder: 0.000121238 - 0.0458437%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.5783e-05 - 0.00452957% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.171e-06 - 0.000336066% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000884389 - 0.253811% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0816298 - 23.427% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0815844 - 99.9443% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.5046e-05 - 0.0306824% [1]
| | | | Remainder: 2.0424e-05 - 0.0250203%
| | | Remainder: 0.00102625 - 0.294524%
| | MaxwellPreconditioner::build: 0.00375072 - 0.178483% [1]
| | | MaxwellPreconditioner: Schur complement: 2.0157e-05 - 0.537416% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00144211 - 38.4489% [1]
| | | | Ifpack2::Relaxation::initialize: 1.0085e-05 - 0.699321% [1]
| | | | Ifpack2::Relaxation::compute: 0.000495637 - 34.3688% [1]
| | | | Remainder: 0.000936391 - 64.9319%
| | | MaxwellPreconditioner: Solver S_E: 0.00216075 - 57.6089% [1]
| | | | Ifpack2::Relaxation::initialize: 1.514e-06 - 0.0700682% [1]
| | | | Ifpack2::Relaxation::compute: 0.00165908 - 76.7827% [1]
| | | | Remainder: 0.000500154 - 23.1472%
| | | MaxwellPreconditioner: Block preconditioner: 0.000111958 - 2.98497% [1]
| | | Remainder: 1.5746e-05 - 0.419812%
| | Mini-EM: timestepper: 0.20786 - 9.8913% [1]
| | | Mini-EM: Advance Time Step: 0.207858 - 99.9988% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.0379035 - 18.2353% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000392711 - 1.03608% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0363383 - 95.8706% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.719e-06 - 0.00473055% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000256901 - 0.70697% [3]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0034758 - 9.56512% [3]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00175945 - 4.84186% [3]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000143589 - 0.395145% [3]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00142639 - 3.92531% [3]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00170589 - 4.69446% [3]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000146405 - 0.402895% [3]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000321606 - 0.885033% [3]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.155e-06 - 0.00593038% [3]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00118301 - 3.25554% [3]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00390711 - 10.752% [3]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00109832 - 3.02249% [3]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.000517426 - 1.42391% [3]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00295352 - 8.12784% [3]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00646893 - 17.802% [3]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 4.801e-06 - 0.013212% [3]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000210552 - 0.579422% [3]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00236249 - 6.50138% [3]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00351602 - 9.6758% [3]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000238408 - 0.656079% [3]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000140245 - 0.385943% [3]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00133396 - 3.67094% [3]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00248794 - 6.84661% [3]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.000595603 - 1.63905% [3]
| | | | | | Remainder: 8.0065e-05 - 0.220332%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.9242e-05 - 0.0507658% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.548e-06 - 0.00672234% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00089671 - 2.36577% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000154905 - 0.408683% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000129831 - 83.8133% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.017e-06 - 1.30209% [1]
| | | | | | Remainder: 2.3057e-05 - 14.8846%
| | | | | Remainder: 9.9063e-05 - 0.261356%
| | | | Stratimikos: BelosLOWS: 0.162552 - 78.2036% [1]
| | | | | GMRES block system: Operation Op*x: 0.00333125 - 2.04935% [1]
| | | | | Belos::MVT::MvAddMv: 0.000131865 - 0.0811217% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.158414 - 97.4543% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000544803 - 0.343911% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000161338 - 29.614% [2]
| | | | | | | | Belos::MVT::MvDot: 0.000151799 - 94.0876% [2]
| | | | | | | | Remainder: 9.539e-06 - 5.91243%
| | | | | | | Belos::MVT::MvScale: 6.0299e-05 - 11.068% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000217555 - 39.9328% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.000206133 - 94.7498% [2]
| | | | | | | | Remainder: 1.1422e-05 - 5.25017%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 4.4243e-05 - 8.12092% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 4.1903e-05 - 94.711% [2]
| | | | | | | | Remainder: 2.34e-06 - 5.28897%
| | | | | | | Remainder: 6.1368e-05 - 11.2643%
| | | | | | Belos::MVT::MvAddMv: 0.000153567 - 0.0969403% [2]
| | | | | | Belos::MVT::MvNorm: 8.1933e-05 - 0.0517208% [1]
| | | | | | GMRES block system: Operation Prec*x: 0.155186 - 97.9625% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.000565114 - 0.364152% [2]
| | | | | | | Belos::MVT::MvAddMv: 7.2315e-05 - 0.0465988% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.0063286 - 4.07807% [2]
| | | | | | | | Belos::MVT::Assign: 0.000143272 - 2.26388% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.000448508 - 7.087% [21]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.000392876 - 87.5962% [21]
| | | | | | | | | Remainder: 5.5632e-05 - 12.4038%
| | | | | | | | Belos::MVT::MvDot: 0.00101106 - 15.9761% [40]
| | | | | | | | Belos::MVT::MvNorm: 0.000541591 - 8.55783% [21]
| | | | | | | | CG Q_B: Operation Op*x: 0.00344069 - 54.3673% [19]
| | | | | | | | Belos::MVT::MvAddMv: 0.000541598 - 8.55794% [57]
| | | | | | | | Remainder: 0.000201881 - 3.18998%
| | | | | | | CG S_E: Operation Op*x: 0.000778066 - 0.501375% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.145435 - 93.7161% [1]
| | | | | | | | Belos::MVT::Assign: 5.2024e-05 - 0.0357714% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.0045626 - 3.13722% [269]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00403513 - 88.4394% [269]
| | | | | | | | | Remainder: 0.000527465 - 11.5606%
| | | | | | | | Belos::MVT::MvDot: 0.0139556 - 9.59579% [537]
| | | | | | | | Belos::MVT::MvNorm: 0.00711217 - 4.89029% [269]
| | | | | | | | CG S_E: Operation Op*x: 0.110589 - 76.0402% [268]
| | | | | | | | Belos::MVT::MvAddMv: 0.00800902 - 5.50696% [804]
| | | | | | | | Remainder: 0.00115447 - 0.79381%
| | | | | | | Remainder: 0.00200773 - 1.29375%
| | | | | | GMRES block system: Operation Op*x: 0.00183558 - 1.15873% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 4.4985e-05 - 0.0283971% [1]
| | | | | | Remainder: 0.000566783 - 0.357786%
| | | | | Remainder: 0.000674923 - 0.415204%
| | | | Mini-EM: Compute responses: 0.00727455 - 3.49977% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000359406 - 4.9406% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00562725 - 77.3554% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 2.075e-06 - 0.0368741% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000132407 - 2.35296% [3]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00148581 - 26.4038% [3]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 2.277e-06 - 0.0404638% [3]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000249557 - 4.43479% [3]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000196591 - 3.49355% [3]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0024916 - 44.2774% [3]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.783e-06 - 0.0316851% [3]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000237509 - 4.22069% [3]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000215831 - 3.83546% [3]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000203546 - 3.61715% [3]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 3.3041e-05 - 0.58716% [3]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.376e-06 - 0.0244524% [3]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000175569 - 3.11998% [3]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000118774 - 2.11069% [3]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 1.9864e-05 - 0.352996% [3]
| | | | | | Remainder: 5.9642e-05 - 1.05988%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 6.964e-06 - 0.095731% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.448e-06 - 0.019905% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000824263 - 11.3308% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000253254 - 3.48137% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 8.82e-07 - 0.348267% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000235863 - 93.133% [1]
| | | | | | Remainder: 1.6509e-05 - 6.51875%
| | | | | Remainder: 0.000201958 - 2.77623%
| | | | Remainder: 0.000127547 - 0.0613627%
| | | Remainder: 2.433e-06 - 0.0011705%
| | Remainder: 0.0325581 - 1.54932%
| Remainder: 3.9382e-05 - 0.00187401%
=================================
FOM Calculation
=================================
Number of cells = 5832
Time for Belos Linear Solve = 0.162552 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 35.8777 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=maxwell18.xml':
30.27 msec task-clock:u # 0.011 CPUs utilized
0 context-switches:u # 0.000 /sec
0 cpu-migrations:u # 0.000 /sec
2,770 page-faults:u # 91.504 K/sec
50,550,862 cycles:u # 1.670 GHz
79,719,924 instructions:u # 1.58 insn per cycle
17,279,759 branches:u # 570.816 M/sec
296,867 branch-misses:u # 1.72% of all branches
2.798163955 seconds time elapsed
2.364528000 seconds user
0.395975000 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=maxwell18.xml':
7,116 iTLB-loads:u
13,736 iTLB-load-misses:u # 193.03% of all iTLB cache accesses
17,549,541 dTLB-loads:u
12,086 dTLB-load-misses:u # 0.07% of all dTLB cache accesses
2.793329951 seconds time elapsed
2.357955000 seconds user
0.394228000 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=maxwell18.xml':
18,242,451 L1-dcache-loads:u
585,771 L1-dcache-load-misses:u # 3.21% of all L1-dcache accesses
74,593 LLC-loads:u
27,394 LLC-load-misses:u # 36.72% of all LL-cache accesses
2.876475201 seconds time elapsed
2.459889000 seconds user
0.373448000 seconds sys