2024-10-22 00:49:37 -04:00
oasis19.umiacs.umd.edu
30 CG Tpetra maxwell50.xml
output/CG_Tpetra_maxwell50.output
output/CG_Tpetra_maxwell50_power.output
dt = 2.66851e-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 = 2.66851e-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 = 2.66851e-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=772650,domainDim=772650,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=382500,domainDim=382500}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=382500,domainDim=390150}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=390150,domainDim=382500}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=390150,domainDim=390150}
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=772650, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=382500,domainDim=382500}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=382500, #RHSs=1 ...
2024-10-29 19:27:33 -04:00
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.00773268 sec
2024-10-22 00:49:37 -04:00
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=390150,domainDim=390150}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=390150, #RHSs=1 ...
2024-10-29 19:27:33 -04:00
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 317 iterations with total CPU time of 4.18331 sec
2024-10-22 00:49:37 -04:00
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=382500,domainDim=382500}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=382500, #RHSs=1 ...
2024-10-29 19:27:33 -04:00
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 21 iterations with total CPU time of 0.143582 sec
2024-10-22 00:49:37 -04:00
2024-10-29 19:27:33 -04:00
The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 4.43652 sec
2024-10-22 00:49:37 -04:00
Electromagnetic Energy = 3.05863e-09
Electromagnetic Energy/dt^2 = 4.29525e+10
* finished time step 1, t = 2.66851e-10
**************************************************
*** Teuchos::StackedTimer::report() - Remainder for a level will be ***
*** incorrect if a timer in the level does not exist on every rank ***
*** of the MPI Communicator. ***
2024-10-29 19:27:33 -04:00
Mini-EM: 40.2343 [1]
| Mini-EM: Total Time: 40.2342 - 99.9999% [1]
| | Mini-EM: build mesh: 0.00060872 - 0.00151294% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00028432 - 46.7078% [1]
| | | Remainder: 0.0003244 - 53.2922%
| | Mini-EM: build physics blocks: 0.000781 - 0.00194113% [1]
| | Mini-EM: build auxiliary physics blocks: 0.00024152 - 0.000600285% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 6.49036 - 16.1314% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 2.84147 - 7.06233% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 1.30522 - 45.9346% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 1.01409 - 77.6949% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.044864 - 3.43727% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.246089 - 18.8542% [3]
| | | | Remainder: 0.00017708 - 0.0135671%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.125689 - 4.42339% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0844546 - 67.193% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00174248 - 1.38634% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.0100302 - 7.98017% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00646368 - 5.14258% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00134632 - 1.07115% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.0196594 - 15.6413% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.00185784 - 1.47812% [3]
| | | | Remainder: 0.00013492 - 0.107344%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.275328 - 9.68964% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.110619 - 3.89302% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.302451 - 10.6442% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.143114 - 5.03661% [3]
| | | Remainder: 0.579051 - 20.3785%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.166731 - 0.414401% [2]
| | Mini-EM: setup physics model evaluator: 4.18208 - 10.3943% [1]
| | | panzer::ModelEvaluator::setupModel(): 4.18205 - 99.9994% [1]
| | | | allocate FieldManagerBuilder: 3.32e-06 - 7.93868e-05% [1]
| | | | fmb->setWorksetContainer(): 2.2e-06 - 5.26057e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 4.17646 - 99.8662% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4.17644 - 99.9994% [1]
| | | | | | getWorksets(): 4.15207 - 99.4167% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 4.15207 - 99.9999% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 2.39869 - 57.7711% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0179863 - 0.749836% [63]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.374115 - 15.5966% [63]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00709384 - 1.89617% [63]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.36687 - 98.0636% [63]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00357684 - 0.974961% [63]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.0020596 - 0.561397% [63]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00656992 - 1.7908% [63]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0351649 - 9.58511% [63]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0765451 - 20.8644% [63]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.020786 - 5.66578% [63]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0557244 - 15.1891% [63]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00190324 - 0.518777% [63]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0962407 - 26.2329% [63]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0433 - 44.9914% [63]
| | | | | | | | | | | | Remainder: 0.0529407 - 55.0086%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.053166 - 14.4918% [63]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.0143713 - 3.91727% [63]
| | | | | | | | | | | Remainder: 0.0007622 - 0.207757%
| | | | | | | | | | Remainder: 0.0001506 - 0.040255%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 1.74539 - 72.7643% [126]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 1.01762 - 58.303% [126]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00139708 - 0.13729% [126]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00046748 - 0.0459388% [63]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.54598 - 53.6529% [126]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.385514 - 37.8841% [63]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.00044104 - 0.0433405% [63]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0807026 - 7.93056% [63]
| | | | | | | | | | | Remainder: 0.00311316 - 0.305927%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.339942 - 19.4765% [126]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.24021 - 13.7625% [63]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00190536 - 0.109165% [126]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0825267 - 4.72826% [126]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0615705 - 3.5276% [63]
| | | | | | | | | | Remainder: 0.00162152 - 0.0929029%
| | | | | | | | | Remainder: 0.261201 - 10.8893%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 1.75333 - 42.2279% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 1.75068 - 99.849% [126]
| | | | | | | | | Remainder: 0.00264812 - 0.151034%
| | | | | | | | Remainder: 4.24e-05 - 0.00102118%
| | | | | | | Remainder: 4.6e-06 - 0.000110788%
| | | | | | getOrientations(): 1.824e-05 - 0.000436736% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00080944 - 0.0193811% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00077944 - 0.0186628% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00046016 - 0.011018% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00013104 - 0.0031376% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00091464 - 0.0219% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 2.68171e-05% [2]
| | | | | | Remainder: 0.0212479 - 0.508756%
| | | | | Remainder: 2.376e-05 - 0.000568903%
| | | | fmb->setupBCFieldManagers(): 8.12e-06 - 0.000194163% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.112e-05 - 0.000505015% [1]
| | | | build response library: 0.00553492 - 0.132349% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00544188 - 98.319% [1]
| | | | | | getWorksets(): 3.24e-06 - 0.0595382% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.32e-06 - 71.6049% [1]
| | | | | | | Remainder: 9.2e-07 - 28.3951%
| | | | | | getOrientations(): 4.8e-07 - 0.00882048% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00080124 - 14.7236% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.0009734 - 17.8872% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0004156 - 7.63707% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00120744 - 22.1879% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.0220512% [3]
| | | | | | Remainder: 0.00203928 - 37.4738%
| | | | | Remainder: 9.304e-05 - 1.68096%
| | | | Remainder: 2.488e-05 - 0.000594923%
| | | Remainder: 2.428e-05 - 0.000580573%
| | Mini-EM: setup auxiliary physics model evaluator: 4.84272 - 12.0363% [1]
| | | panzer::ModelEvaluator::setupModel(): 4.84271 - 99.9998% [1]
| | | | allocate FieldManagerBuilder: 1.64e-06 - 3.38653e-05% [1]
| | | | fmb->setWorksetContainer(): 5.2e-07 - 1.07378e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 4.84265 - 99.9987% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4.84264 - 99.9999% [1]
| | | | | | getWorksets(): 3.37073 - 69.6052% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 3.37072 - 99.9996% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.91446 - 56.7967% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0182098 - 0.951173% [63]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.362356 - 18.9274% [63]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00712976 - 1.96761% [63]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.355098 - 97.9969% [63]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00323152 - 0.910036% [63]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00204484 - 0.575853% [63]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00651964 - 1.83601% [63]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.035198 - 9.9122% [63]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0767008 - 21.5999% [63]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.020623 - 5.80768% [63]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0541717 - 15.2554% [63]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00172816 - 0.486671% [63]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0962979 - 27.1187% [63]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0434952 - 45.1673% [63]
| | | | | | | | | | | | Remainder: 0.0528027 - 54.8327%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0437237 - 12.3131% [63]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.0142208 - 4.00477% [63]
| | | | | | | | | | | Remainder: 0.00063776 - 0.179601%
| | | | | | | | | | Remainder: 0.00012876 - 0.0355341%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 1.30602 - 68.2188% [63]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.76467 - 58.5497% [63]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00077148 - 0.100891% [63]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.000447 - 0.0584566% [63]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.377822 - 49.4099% [63]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.383886 - 50.2028% [63]
| | | | | | | | | | | Remainder: 0.0017436 - 0.22802%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.246189 - 18.8504% [63]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.238529 - 18.2638% [63]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.0011622 - 0.088988% [63]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0544336 - 4.1679% [63]
| | | | | | | | | | Remainder: 0.00103524 - 0.0792668%
| | | | | | | | | Remainder: 0.227872 - 11.9027%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 1.45624 - 43.2027% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 1.4546 - 99.8873% [63]
| | | | | | | | | Remainder: 0.00164188 - 0.112748%
| | | | | | | | Remainder: 1.96e-05 - 0.000581479%
| | | | | | | Remainder: 1.296e-05 - 0.000384486%
| | | | | | getOrientations(): 1.596e-05 - 0.000329572% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00043288 - 0.00893892% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00037 - 0.00764046% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00022356 - 0.00461649% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 1.46163 - 30.1826% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 1.46161 - 99.9982% [1]
| | | | | | | Remainder: 2.564e-05 - 0.0017542%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00052692 - 0.0108808% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4.8e-07 - 9.91195e-06% [2]
| | | | | | Remainder: 0.00870684 - 0.179795%
| | | | | Remainder: 3.72e-06 - 7.68175e-05%
| | | | fmb->setupBCFieldManagers(): 4.6e-06 - 9.49882e-05% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.924e-05 - 0.000397298% [1]
| | | | build response library: 2.46e-05 - 0.00050798% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.6e-07 - 1.46341% [1]
| | | | | Remainder: 2.424e-05 - 98.5366%
| | | | Remainder: 1.332e-05 - 0.000275053%
| | | Remainder: 8.56e-06 - 0.00017676%
| | Mini-EM: eval auxiliary physics model evaluator: 5.25023 - 13.0492% [1]
| | | panzer::ModelEvaluator::create_W_op: 1.44161 - 27.4581% [1]
| | | panzer::ModelEvaluator::evalModel(J): 3.79715 - 72.3236% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00570964 - 0.150366% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 2.63932 - 69.508% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.92e-06 - 7.27459e-05% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 9.272e-05 - 0.00351302% [63]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 3.924e-05 - 0.00148674% [63]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0190508 - 0.721805% [63]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.152919 - 5.79388% [63]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.393226 - 14.8987% [63]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0622609 - 2.35897% [63]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.240926 - 9.12832% [63]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.314395 - 11.9119% [63]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.439186 - 16.6401% [63]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 0.00010076 - 0.00381764% [63]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 4.152e-05 - 0.00157313% [63]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.706756 - 26.7779% [63]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.055126 - 2.08864% [63]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0354317 - 1.34245% [63]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.218676 - 8.28531% [63]
| | | | | Remainder: 0.00109364 - 0.0414364%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.092e-05 - 0.000550939% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.4e-06 - 6.32053e-05% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00521156 - 0.137249% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 1.14235 - 30.0843% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.569839 - 49.8831% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.572482 - 50.1145% [1]
| | | | | Remainder: 2.732e-05 - 0.00239156%
| | | | Remainder: 0.0045362 - 0.119463%
| | | Remainder: 0.0114621 - 0.218317%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00443804 - 0.0110305% [1]
| | | getWorksets(): 4.24e-06 - 0.0955376% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2.32e-06 - 54.717% [1]
| | | | Remainder: 1.92e-06 - 45.283%
| | | getOrientations(): 8.4e-07 - 0.0189273% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.00078448 - 17.6763% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00093628 - 21.0967% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00041564 - 9.36539% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00123616 - 27.8537% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.027039% [3]
| | | Remainder: 0.0010592 - 23.8664%
| | panzer::ModelEvaluator::create_W_op: 4.10333 - 10.1986% [1]
| | panzer::ModelEvaluator::evalModel(J): 6.88216 - 17.1052% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00470892 - 0.0684222% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 5.40612 - 78.5528% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2.24e-06 - 4.14345e-05% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0647338 - 1.19742% [63]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.172625 - 3.19314% [63]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.202117 - 3.73867% [63]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.0186341 - 0.344685% [63]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.226871 - 4.19655% [63]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.193988 - 3.5883% [63]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0337434 - 0.624169% [63]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.21632 - 4.00139% [63]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 9.624e-05 - 0.0017802% [63]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.068846 - 1.27348% [63]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.409636 - 7.57725% [63]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0663518 - 1.22735% [63]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.400805 - 7.4139% [63]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.420836 - 7.78443% [63]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.588724 - 10.89% [63]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 0.00011668 - 0.00215829% [63]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0630407 - 1.1661% [63]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.406162 - 7.51299% [63]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.650702 - 12.0364% [63]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0906253 - 1.67635% [63]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.0189501 - 0.35053% [63]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.222739 - 4.12013% [63]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.463728 - 8.57783% [63]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.403136 - 7.45703% [63]
| | | | Remainder: 0.00259556 - 0.0480115%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 9.156e-05 - 0.0013304% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.12e-06 - 1.6274e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.0164678 - 0.239283% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 1.44336 - 20.9725% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 1.44333 - 99.9976% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.108e-05 - 0.00146048% [1]
| | | | Remainder: 1.296e-05 - 0.000897903%
| | | Remainder: 0.0113985 - 0.165624%
| | MaxwellPreconditioner::build: 0.0211905 - 0.0526678% [1]
| | | MaxwellPreconditioner: Schur complement: 1.548e-05 - 0.0730517% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00915452 - 43.2011% [1]
| | | | Ifpack2::Relaxation::initialize: 3.68e-06 - 0.0401987% [1]
| | | | Ifpack2::Relaxation::compute: 0.00826916 - 90.3287% [1]
| | | | Remainder: 0.00088168 - 9.63109%
| | | MaxwellPreconditioner: Solver S_E: 0.0119202 - 56.2528% [1]
| | | | Ifpack2::Relaxation::initialize: 1.8e-06 - 0.0151004% [1]
| | | | Ifpack2::Relaxation::compute: 0.0113303 - 95.0511% [1]
| | | | Remainder: 0.00058812 - 4.93379%
| | | MaxwellPreconditioner: Block preconditioner: 9.088e-05 - 0.428872% [1]
| | | Remainder: 9.36e-06 - 0.0441708%
| | Mini-EM: timestepper: 5.17327 - 12.8579% [1]
| | | Mini-EM: Advance Time Step: 5.17327 - 100% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.602461 - 11.6457% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00436728 - 0.724907% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.579951 - 96.2636% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.72e-06 - 0.000296577% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.0036078 - 0.622087% [63]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0497 - 8.56969% [63]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0300279 - 5.17767% [63]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00229228 - 0.395254% [63]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0273956 - 4.72377% [63]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0252418 - 4.3524% [63]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00208376 - 0.359299% [63]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00609956 - 1.05174% [63]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 4.5e-05 - 0.00775928% [63]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.004788 - 0.825587% [63]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0594351 - 10.2483% [63]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0182183 - 3.14135% [63]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00807392 - 1.39217% [63]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0524997 - 9.05244% [63]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.102375 - 17.6524% [63]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 5.46e-05 - 0.00941459% [63]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00381504 - 0.657821% [63]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.043025 - 7.41873% [63]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0534235 - 9.21173% [63]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00366324 - 0.631647% [63]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00235156 - 0.405476% [63]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0259165 - 4.46874% [63]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0428017 - 7.38023% [63]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.0117172 - 2.02038% [63]
| | | | | | Remainder: 0.0012968 - 0.223605%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.228e-05 - 0.00369816% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.4e-06 - 0.000398366% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0167692 - 2.78344% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00104988 - 0.174265% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00102176 - 97.3216% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.6e-06 - 0.152398% [1]
| | | | | | Remainder: 2.652e-05 - 2.526%
| | | | | Remainder: 0.00029924 - 0.0496696%
| | | | Stratimikos: BelosLOWS: 4.43658 - 85.7597% [1]
| | | | | GMRES block system: Operation Op*x: 0.0335635 - 0.756517% [1]
| | | | | Belos::MVT::MvAddMv: 0.000975921 - 0.0219972% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 4.40069 - 99.1912% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00450884 - 0.102458% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00113904 - 25.2624% [2]
| | | | | | | | Belos::MVT::MvDot: 0.00113256 - 99.4311% [2]
| | | | | | | | Remainder: 6.48e-06 - 0.5689%
| | | | | | | Belos::MVT::MvScale: 0.00072856 - 16.1585% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.0016308 - 36.169% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.00161632 - 99.1121% [2]
| | | | | | | | Remainder: 1.448e-05 - 0.887907%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000938241 - 20.8089% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000935241 - 99.6803% [2]
| | | | | | | | Remainder: 3e-06 - 0.319747%
| | | | | | | Remainder: 7.22e-05 - 1.6013%
| | | | | | Belos::MVT::MvAddMv: 0.00230332 - 0.0523399% [2]
| | | | | | Belos::MVT::MvNorm: 0.00061 - 0.0138614% [1]
| | | | | | GMRES block system: Operation Prec*x: 4.35788 - 99.027% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00901553 - 0.206879% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.00125012 - 0.0286864% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.141104 - 3.2379% [2]
| | | | | | | | Belos::MVT::Assign: 0.00194272 - 1.3768% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.0126952 - 8.99705% [23]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0125681 - 98.9993% [23]
| | | | | | | | | Remainder: 0.00012704 - 1.00069%
| | | | | | | | Belos::MVT::MvDot: 0.0147475 - 10.4515% [44]
| | | | | | | | Belos::MVT::MvNorm: 0.00626349 - 4.43892% [23]
| | | | | | | | CG Q_B: Operation Op*x: 0.0921216 - 65.2864% [21]
| | | | | | | | Belos::MVT::MvAddMv: 0.0128602 - 9.11399% [63]
| | | | | | | | Remainder: 0.000473081 - 0.335272%
| | | | | | | CG S_E: Operation Op*x: 0.0128062 - 0.293864% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 4.16992 - 95.687% [1]
| | | | | | | | Belos::MVT::Assign: 0.00072804 - 0.0174593% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.17753 - 4.25739% [318]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.175704 - 98.9714% [318]
| | | | | | | | | Remainder: 0.00182608 - 1.02861%
| | | | | | | | Belos::MVT::MvDot: 0.198569 - 4.76193% [635]
| | | | | | | | Belos::MVT::MvNorm: 0.0884342 - 2.12076% [318]
| | | | | | | | CG S_E: Operation Op*x: 3.50496 - 84.0534% [317]
| | | | | | | | Belos::MVT::MvAddMv: 0.196389 - 4.70965% [951]
| | | | | | | | Remainder: 0.00330945 - 0.0793647%
| | | | | | | Remainder: 0.0237779 - 0.545629%
| | | | | | GMRES block system: Operation Op*x: 0.0324382 - 0.737116% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.000730401 - 0.0165974% [1]
| | | | | | Remainder: 0.00222704 - 0.0506066%
| | | | | Remainder: 0.00134508 - 0.030318%
| | | | Mini-EM: Compute responses: 0.133095 - 2.57275% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00431992 - 3.24574% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.111894 - 84.0708% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.556e-05 - 0.013906% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00219636 - 1.96289% [63]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0284528 - 25.4283% [63]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 3.588e-05 - 0.032066% [63]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00452645 - 4.04529% [63]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00346328 - 3.09514% [63]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0551548 - 49.292% [63]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 3.308e-05 - 0.0295636% [63]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00450072 - 4.0223% [63]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00380208 - 3.39793% [63]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00372572 - 3.32969% [63]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.000498441 - 0.445457% [63]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 2.952e-05 - 0.0263821% [63]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00265736 - 2.37489% [63]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.0019234 - 1.71895% [63]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.000374 - 0.334244% [63]
| | | | | | Remainder: 0.000504681 - 0.451034%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.08e-05 - 0.00811449% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.52e-06 - 0.00114204% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.016415 - 12.3333% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00025908 - 0.194658% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.52e-06 - 0.586691% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00023868 - 92.126% [1]
| | | | | | Remainder: 1.888e-05 - 7.28732%
| | | | | Remainder: 0.000194641 - 0.146242%
| | | | Remainder: 0.00113356 - 0.0219119%
| | | Remainder: 2.16e-06 - 4.17531e-05%
| | Remainder: 0.2746 - 0.682504%
| Remainder: 4.856e-05 - 0.000120693%
2024-10-22 00:49:37 -04:00
=================================
FOM Calculation
=================================
Number of cells = 125000
2024-10-29 19:27:33 -04:00
Time for Belos Linear Solve = 4.43658 seconds
2024-10-22 00:49:37 -04:00
Number of Time Steps (one linear solve per step) = 1
2024-10-29 19:27:33 -04:00
FOM ( num_cells * num_steps / solver_time / 1000) = 28.1749 k-cell-steps per second
2024-10-22 00:49:37 -04:00
=================================
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell50.xml':
2024-10-29 19:27:33 -04:00
32.64 msec task-clock:u # 0.001 CPUs utilized
0 context-switches:u # 0.000 /sec
0 cpu-migrations:u # 0.000 /sec
2,756 page-faults:u # 84.424 K/sec
35,412,935 cycles:u # 1.085 GHz (65.23%)
74,655,974 instructions:u # 2.11 insn per cycle (96.79%)
<not supported> branches:u
348,108 branch-misses:u
27,491,326 L1-dcache-loads:u # 842.141 M/sec
379,085 L1-dcache-load-misses:u # 1.38% of all L1-dcache accesses
2024-10-22 00:49:37 -04:00
<not supported> LLC-loads:u
<not supported> LLC-load-misses:u
2024-10-29 19:27:33 -04:00
26,293,497 L1-icache-loads:u # 805.448 M/sec
232,258 L1-icache-load-misses:u # 0.88% of all L1-icache accesses
19,192,304 dTLB-loads:u # 587.917 M/sec (3.54%)
<not counted> dTLB-load-misses:u (0.00%)
<not counted> iTLB-loads:u (0.00%)
2024-10-22 00:49:37 -04:00
<not counted> iTLB-load-misses:u (0.00%)
2024-10-29 19:27:33 -04:00
41.010515440 seconds time elapsed
2024-10-22 00:49:37 -04:00
2024-10-29 19:27:33 -04:00
39.336663000 seconds user
1.629603000 seconds sys
2024-10-22 00:49:37 -04:00
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell50.xml':
2024-10-29 19:27:33 -04:00
316,213 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio
16,775,798 BR_RETIRED:u
2024-10-22 00:49:37 -04:00
2024-10-29 19:27:33 -04:00
41.595630122 seconds time elapsed
2024-10-22 00:49:37 -04:00
2024-10-29 19:27:33 -04:00
39.959074000 seconds user
1.669474000 seconds sys
2024-10-22 00:49:37 -04:00
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell50.xml':
2024-10-29 19:27:33 -04:00
22,688,159 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio
5,553 ITLB_WALK:u
12,575 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio
30,436,074 L1D_TLB:u
2024-10-22 00:49:37 -04:00
2024-10-29 19:27:33 -04:00
40.853141981 seconds time elapsed
2024-10-22 00:49:37 -04:00
2024-10-29 19:27:33 -04:00
38.981140000 seconds user
1.845664000 seconds sys
2024-10-22 00:49:37 -04:00
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell50.xml':
2024-10-29 19:27:33 -04:00
26,563,956 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio
245,142 L1I_CACHE_REFILL:u
385,092 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio
27,790,301 L1D_CACHE:u
2024-10-22 00:49:37 -04:00
2024-10-29 19:27:33 -04:00
40.619653574 seconds time elapsed
2024-10-22 00:49:37 -04:00
2024-10-29 19:27:33 -04:00
38.978499000 seconds user
1.685729000 seconds sys
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell50.xml':
469,441 LL_CACHE_MISS_RD:u # 0.9 per cache access ll_cache_read_miss_ratio
501,026 LL_CACHE_RD:u
138,495 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio
19,115 L2D_TLB_REFILL:u
262,301 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio
1,493,319 L2D_CACHE:u
41.267468151 seconds time elapsed
39.621256000 seconds user
1.625820000 seconds sys
2024-10-22 00:49:37 -04:00