ampere_research/trilinos/output/CG_Tpetra_maxwell22.output

659 lines
50 KiB
Plaintext
Raw Normal View History

2024-10-22 00:49:37 -04:00
oasis15.umiacs.umd.edu
30 CG Tpetra maxwell22.xml
output/CG_Tpetra_maxwell22.output
output/CG_Tpetra_maxwell22_power.output
dt = 6.0648e-10
Loading solver config from solverCG.xml
Linear Solver Type = Belos [unused]
Preconditioner Type = Teko [unused]
Linear Solver Types ->
Belos ->
Solver Type = Block GMRES [unused]
Solver Types ->
Block GMRES ->
Convergence Tolerance = 1e-08 [unused]
Orthogonalization = ICGS [unused]
Output Frequency = 1 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Maximum Iterations = 10 [unused]
Block Size = 1 [unused]
Num Blocks = 10 [unused]
Flexible Gmres = 1 [unused]
Timer Label = GMRES block system [unused]
Implicit Residual Scaling = Norm of Initial Residual [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Preconditioner Types ->
Teko ->
Inverse Type = Maxwell [unused]
Inverse Factory Library ->
Maxwell ->
Type = Full Maxwell Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Solve lower triangular = 1 [unused]
dt = 6.0648e-10 [unused]
Q_B Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG Q_B [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Q_B Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
S_E Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG S_E [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_E Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
Darcy ->
Type = Full Darcy Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Solve lower triangular = 1 [unused]
dt = 6.0648e-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=68310,domainDim=68310,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=33396,domainDim=33396}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=33396,domainDim=34914}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=34914,domainDim=33396}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=34914,domainDim=34914}
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=68310, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=33396,domainDim=33396}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=33396, #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.00099156 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=34914,domainDim=34914}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=34914, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 292 iterations with total CPU time of 0.323168 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=33396,domainDim=33396}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=33396, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 20 iterations with total CPU time of 0.0113048 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.347292 sec
Electromagnetic Energy = 1.58092e-08
Electromagnetic Energy/dt^2 = 4.2981e+10
* finished time step 1, t = 6.0648e-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: 3.41347 [1]
| Mini-EM: Total Time: 3.41343 - 99.9988% [1]
| | Mini-EM: build mesh: 0.00061916 - 0.0181389% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00027744 - 44.8091% [1]
| | | Remainder: 0.00034172 - 55.1909%
| | Mini-EM: build physics blocks: 0.00073216 - 0.0214494% [1]
| | Mini-EM: build auxiliary physics blocks: 0.00023148 - 0.00678145% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.523177 - 15.327% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.197495 - 5.78582% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.0832174 - 42.1365% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0673246 - 80.9021% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00233384 - 2.80451% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0134778 - 16.1959% [3]
| | | | Remainder: 8.112e-05 - 0.0974796%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0131596 - 6.66326% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00795344 - 60.4383% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00033792 - 2.56786% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.0010242 - 7.78291% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.000611 - 4.643% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00131116 - 9.96352% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00174564 - 13.2651% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 9.724e-05 - 0.738928% [3]
| | | | Remainder: 7.9e-05 - 0.600322%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0198209 - 10.0362% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00843848 - 4.27276% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0252129 - 12.7663% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0104739 - 5.30337% [3]
| | | Remainder: 0.0371718 - 18.8216%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0102068 - 0.29902% [2]
| | Mini-EM: setup physics model evaluator: 0.415273 - 12.1659% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.415256 - 99.9958% [1]
| | | | allocate FieldManagerBuilder: 2.64e-06 - 0.000635753% [1]
| | | | fmb->setWorksetContainer(): 6.4e-07 - 0.000154122% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.410044 - 98.7449% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.410029 - 99.9963% [1]
| | | | | | getWorksets(): 0.385407 - 93.9951% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.385403 - 99.999% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.227184 - 58.9471% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0055716 - 2.45246% [6]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0385858 - 16.9844% [6]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.0007872 - 2.04013% [6]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.037777 - 97.9039% [6]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00039224 - 1.0383% [6]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00018404 - 0.487175% [6]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00088568 - 2.3445% [6]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00334012 - 8.84168% [6]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00804372 - 21.2926% [6]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0018006 - 4.76639% [6]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00638968 - 16.9142% [6]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00019332 - 0.51174% [6]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00999188 - 26.4496% [6]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00441988 - 44.2347% [6]
| | | | | | | | | | | | Remainder: 0.005572 - 55.7653%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00514112 - 13.6091% [6]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00130128 - 3.44464% [6]
| | | | | | | | | | | Remainder: 0.00011332 - 0.299971%
| | | | | | | | | | Remainder: 2.16e-05 - 0.0559791%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.155323 - 68.3691% [12]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0894118 - 57.5649% [12]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00015572 - 0.17416% [12]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 4.42e-05 - 0.0494342% [6]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0476878 - 53.335% [12]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0338077 - 37.8113% [6]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 4.292e-05 - 0.0480026% [6]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0072172 - 8.07186% [6]
| | | | | | | | | | | Remainder: 0.00045628 - 0.510313%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0320856 - 20.6573% [12]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0204442 - 13.1623% [6]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00021436 - 0.138009% [12]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00706972 - 4.55161% [12]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00529324 - 3.40788% [6]
| | | | | | | | | | Remainder: 0.00080456 - 0.51799%
| | | | | | | | | Remainder: 0.0277029 - 12.1941%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.158187 - 41.0447% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.158041 - 99.9072% [12]
| | | | | | | | | Remainder: 0.0001468 - 0.0928013%
| | | | | | | | Remainder: 3.18e-05 - 0.0082511%
| | | | | | | Remainder: 3.88e-06 - 0.00100673%
| | | | | | getOrientations(): 1.092e-05 - 0.00266323% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00073312 - 0.178797% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00069512 - 0.16953% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00036716 - 0.0895449% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00011936 - 0.0291101% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00083232 - 0.202991% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 8.4e-07 - 0.000204864% [2]
| | | | | | Remainder: 0.0218631 - 5.33208%
| | | | | Remainder: 1.516e-05 - 0.00369716%
| | | | fmb->setupBCFieldManagers(): 7.64e-06 - 0.00183983% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.504e-05 - 0.00362186% [1]
| | | | build response library: 0.00516516 - 1.24385% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0050798 - 98.3474% [1]
| | | | | | getWorksets(): 2.92e-06 - 0.0574826% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.96e-06 - 67.1233% [1]
| | | | | | | Remainder: 9.6e-07 - 32.8767%
| | | | | | getOrientations(): 5.2e-07 - 0.0102366% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.0007196 - 14.1659% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00087032 - 17.133% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00038824 - 7.64282% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00115548 - 22.7466% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.023623% [3]
| | | | | | Remainder: 0.00194152 - 38.2204%
| | | | | Remainder: 8.536e-05 - 1.65261%
| | | | Remainder: 2.06e-05 - 0.0049608%
| | | Remainder: 1.744e-05 - 0.00419965%
| | Mini-EM: setup auxiliary physics model evaluator: 0.420496 - 12.3189% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.420488 - 99.998% [1]
| | | | allocate FieldManagerBuilder: 6.8e-07 - 0.000161717% [1]
| | | | fmb->setWorksetContainer(): 1.04e-06 - 0.000247332% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.420444 - 99.9896% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.420441 - 99.9992% [1]
| | | | | | getWorksets(): 0.284176 - 67.59% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.284174 - 99.9993% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.173798 - 61.159% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00386888 - 2.22608% [6]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0340168 - 19.5726% [6]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000751881 - 2.21032% [6]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0332514 - 97.75% [6]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00030872 - 0.928442% [6]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.0001842 - 0.553962% [6]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00071216 - 2.14174% [6]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0031426 - 9.45103% [6]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00691996 - 20.811% [6]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00179328 - 5.3931% [6]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0049914 - 15.0111% [6]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00016872 - 0.507407% [6]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00967924 - 29.1093% [6]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00447064 - 46.1879% [6]
| | | | | | | | | | | | Remainder: 0.0052086 - 53.8121%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00406132 - 12.214% [6]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00122556 - 3.68574% [6]
| | | | | | | | | | | Remainder: 6.424e-05 - 0.193195%
| | | | | | | | | | Remainder: 1.348e-05 - 0.0396275%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.113923 - 65.549% [6]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0671251 - 58.9215% [6]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 7.668e-05 - 0.114234% [6]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 4.28e-05 - 0.0637615% [6]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0332172 - 49.4854% [6]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0336218 - 50.0883% [6]
| | | | | | | | | | | Remainder: 0.00016668 - 0.248312%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0213485 - 18.7394% [6]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0205738 - 18.0594% [6]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000116 - 0.101823% [6]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00466064 - 4.09105% [6]
| | | | | | | | | | Remainder: 9.876e-05 - 0.0866902%
| | | | | | | | | Remainder: 0.0219894 - 12.6523%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.110365 - 38.8373% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.110293 - 99.9341% [6]
| | | | | | | | | Remainder: 7.276e-05 - 0.0659265%
| | | | | | | | Remainder: 1.052e-05 - 0.00370196%
| | | | | | | Remainder: 1.96e-06 - 0.000689714%
| | | | | | getOrientations(): 1.068e-05 - 0.00254019% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00040104 - 0.0953856% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00033784 - 0.0803538% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00019788 - 0.0470649% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.126882 - 30.1783% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.126861 - 99.9832% [1]
| | | | | | | Remainder: 2.128e-05 - 0.0167715%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00045088 - 0.10724% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 5.2e-07 - 0.00012368% [2]
| | | | | | Remainder: 0.00798416 - 1.899%
| | | | | Remainder: 3.56e-06 - 0.000846723%
| | | | fmb->setupBCFieldManagers(): 3.76e-06 - 0.000894199% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.372e-05 - 0.00326287% [1]
| | | | build response library: 2.008e-05 - 0.0047754% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.39442% [1]
| | | | | Remainder: 1.98e-05 - 98.6056%
| | | | Remainder: 4.64e-06 - 0.00110348%
| | | Remainder: 8.24e-06 - 0.00195959%
| | Mini-EM: eval auxiliary physics model evaluator: 0.452589 - 13.2591% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.124617 - 27.5343% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.326267 - 72.0891% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00049364 - 0.151299% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.227234 - 69.6465% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.48e-06 - 0.000651312% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 1.336e-05 - 0.00587941% [6]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 3.64e-06 - 0.00160187% [6]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0022548 - 0.992283% [6]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.013008 - 5.72448% [6]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0330572 - 14.5477% [6]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00522156 - 2.29788% [6]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0199288 - 8.77018% [6]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0269292 - 11.8509% [6]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0374299 - 16.472% [6]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 8.76e-06 - 0.00385506% [6]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 3.52e-06 - 0.00154907% [6]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0612024 - 26.9337% [6]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00560412 - 2.46624% [6]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00400112 - 1.7608% [6]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.018406 - 8.10005% [6]
| | | | | Remainder: 0.00015988 - 0.0703593%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.784e-05 - 0.00853288% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.08e-06 - 0.000637514% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000652961 - 0.200131% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0973748 - 29.8451% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0487368 - 50.0508% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0486076 - 49.918% [1]
| | | | | Remainder: 3.04e-05 - 0.0312196%
| | | | Remainder: 0.00048204 - 0.147744%
| | | Remainder: 0.00170456 - 0.376624%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00453788 - 0.132942% [1]
| | | getWorksets(): 6.64e-06 - 0.146324% [1]
| | | | panzer::WorksetContainer::getWorksets(): 4.16e-06 - 62.6506% [1]
| | | | Remainder: 2.48e-06 - 37.3494%
| | | getOrientations(): 1.36e-06 - 0.0299699% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.0008198 - 18.0657% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00095828 - 21.1173% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0004058 - 8.9425% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00121652 - 26.8081% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.4e-06 - 0.0308514% [3]
| | | Remainder: 0.00112808 - 24.8592%
| | panzer::ModelEvaluator::create_W_op: 0.348325 - 10.2045% [1]
| | panzer::ModelEvaluator::evalModel(J): 0.588596 - 17.2435% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00042808 - 0.0727291% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.459953 - 78.1441% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2.88e-06 - 0.000626151% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0052984 - 1.15194% [6]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0154154 - 3.35152% [6]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0183783 - 3.9957% [6]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00171692 - 0.373282% [6]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0196466 - 4.27145% [6]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.016456 - 3.57777% [6]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0033186 - 0.721509% [6]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0161082 - 3.50215% [6]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 8.6e-06 - 0.00186976% [6]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00656828 - 1.42803% [6]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0358154 - 7.78676% [6]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00562312 - 1.22254% [6]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0336318 - 7.31202% [6]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0363693 - 7.90718% [6]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.049858 - 10.8398% [6]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.628e-05 - 0.00353949% [6]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0051002 - 1.10885% [6]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0345309 - 7.50748% [6]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0555271 - 12.0723% [6]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00878076 - 1.90906% [6]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00167508 - 0.364185% [6]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.018855 - 4.09933% [6]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0401251 - 8.72374% [6]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0308232 - 6.70139% [6]
| | | | Remainder: 0.00030324 - 0.0659285%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.844e-05 - 0.00313288% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.12e-06 - 0.000190283% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00147564 - 0.250705% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.125792 - 21.3716% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.125762 - 99.9762% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.744e-05 - 0.0138641% [1]
| | | | Remainder: 1.256e-05 - 0.00998472%
| | | Remainder: 0.00092716 - 0.157521%
| | MaxwellPreconditioner::build: 0.0037804 - 0.110751% [1]
| | | MaxwellPreconditioner: Schur complement: 2.064e-05 - 0.545974% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00159988 - 42.3204% [1]
| | | | Ifpack2::Relaxation::initialize: 3.68e-06 - 0.230017% [1]
| | | | Ifpack2::Relaxation::compute: 0.00077884 - 48.6812% [1]
| | | | Remainder: 0.00081736 - 51.0888%
| | | MaxwellPreconditioner: Solver S_E: 0.00205824 - 54.445% [1]
| | | | Ifpack2::Relaxation::initialize: 1.4e-06 - 0.0680193% [1]
| | | | Ifpack2::Relaxation::compute: 0.00162536 - 78.9684% [1]
| | | | Remainder: 0.00043148 - 20.9635%
| | | MaxwellPreconditioner: Block preconditioner: 9.244e-05 - 2.44524% [1]
| | | Remainder: 9.2e-06 - 0.24336%
| | Mini-EM: timestepper: 0.411676 - 12.0605% [1]
| | | Mini-EM: Advance Time Step: 0.411673 - 99.9993% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.052428 - 12.7353% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00046204 - 0.881285% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.050084 - 95.5293% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.6e-06 - 0.00319463% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.0003464 - 0.691637% [6]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0041224 - 8.23096% [6]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00251312 - 5.01781% [6]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00022192 - 0.443095% [6]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00233028 - 4.65274% [6]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00217428 - 4.34126% [6]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00023048 - 0.460186% [6]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00053588 - 1.06996% [6]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 5.56e-06 - 0.0111013% [6]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.0004956 - 0.989537% [6]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00496208 - 9.90751% [6]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00181676 - 3.62742% [6]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00083088 - 1.65897% [6]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00437712 - 8.73955% [6]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00874844 - 17.4675% [6]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 8.76e-06 - 0.0174906% [6]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.0003572 - 0.713201% [6]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00372664 - 7.44077% [6]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00466004 - 9.30444% [6]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00035672 - 0.712243% [6]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00022524 - 0.449724% [6]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0023546 - 4.7013% [6]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0035014 - 6.99105% [6]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00101532 - 2.02723% [6]
| | | | | | Remainder: 0.00016532 - 0.330085%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.952e-05 - 0.037232% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.16e-06 - 0.00411994% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00167972 - 3.20386% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00010056 - 0.191806% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 7.336e-05 - 72.9515% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.6e-06 - 1.59109% [1]
| | | | | | Remainder: 2.56e-05 - 25.4574%
| | | | | Remainder: 7.992e-05 - 0.152438%
| | | | Stratimikos: BelosLOWS: 0.347334 - 84.3713% [1]
| | | | | GMRES block system: Operation Op*x: 0.00314004 - 0.904041% [1]
| | | | | Belos::MVT::MvAddMv: 0.0001352 - 0.0389251% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.343269 - 98.8298% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00057792 - 0.168358% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00013888 - 24.031% [2]
| | | | | | | | Belos::MVT::MvDot: 0.00013316 - 95.8813% [2]
| | | | | | | | Remainder: 5.72e-06 - 4.11866%
| | | | | | | Belos::MVT::MvScale: 8.128e-05 - 14.0642% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00020648 - 35.7281% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.00019656 - 95.1957% [2]
| | | | | | | | Remainder: 9.92e-06 - 4.80434%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 8.472e-05 - 14.6595% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 8.212e-05 - 96.9311% [2]
| | | | | | | | Remainder: 2.6e-06 - 3.06893%
| | | | | | | Remainder: 6.656e-05 - 11.5172%
| | | | | | Belos::MVT::MvAddMv: 0.00030696 - 0.0894225% [2]
| | | | | | Belos::MVT::MvNorm: 0.00012228 - 0.0356222% [1]
| | | | | | GMRES block system: Operation Prec*x: 0.337707 - 98.3797% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.0007724 - 0.228719% [2]
| | | | | | | Belos::MVT::MvAddMv: 7.88e-05 - 0.0233338% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.0111751 - 3.30911% [2]
| | | | | | | | Belos::MVT::Assign: 0.00010596 - 0.948178% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.000857201 - 7.67062% [22]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0007434 - 86.7241% [22]
| | | | | | | | | Remainder: 0.000113801 - 13.2759%
| | | | | | | | Belos::MVT::MvDot: 0.00115436 - 10.3297% [42]
| | | | | | | | Belos::MVT::MvNorm: 0.00060608 - 5.42348% [22]
| | | | | | | | CG Q_B: Operation Op*x: 0.0068556 - 61.347% [20]
| | | | | | | | Belos::MVT::MvAddMv: 0.00127616 - 11.4197% [60]
| | | | | | | | Remainder: 0.00031976 - 2.86136%
| | | | | | | CG S_E: Operation Op*x: 0.00113728 - 0.336765% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.321866 - 95.309% [1]
| | | | | | | | Belos::MVT::Assign: 4.052e-05 - 0.0125891% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.0119242 - 3.70473% [293]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0105584 - 88.5454% [293]
| | | | | | | | | Remainder: 0.00136588 - 11.4546%
| | | | | | | | Belos::MVT::MvDot: 0.0165776 - 5.15049% [585]
| | | | | | | | Belos::MVT::MvNorm: 0.00839272 - 2.60752% [293]
| | | | | | | | CG S_E: Operation Op*x: 0.26456 - 82.1957% [292]
| | | | | | | | Belos::MVT::MvAddMv: 0.0180318 - 5.60229% [876]
| | | | | | | | Remainder: 0.00233884 - 0.726651%
| | | | | | | Remainder: 0.00267832 - 0.793089%
| | | | | | GMRES block system: Operation Op*x: 0.00288328 - 0.839947% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 3.428e-05 - 0.00998633% [1]
| | | | | | Remainder: 0.00163712 - 0.47692%
| | | | | Remainder: 0.00078928 - 0.22724%
| | | | Mini-EM: Compute responses: 0.0117474 - 2.85358% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00029612 - 2.52073% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.009566 - 81.4308% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.144e-05 - 0.11959% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00020052 - 2.09617% [6]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00231388 - 24.1886% [6]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 3.64e-06 - 0.0380514% [6]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00043464 - 4.54359% [6]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00031096 - 3.25068% [6]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00438624 - 45.8524% [6]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 4.6e-06 - 0.048087% [6]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000449 - 4.69371% [6]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00040668 - 4.25131% [6]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00040224 - 4.20489% [6]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 5.22e-05 - 0.545683% [6]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 4.16e-06 - 0.0434873% [6]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.0002756 - 2.88104% [6]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000186 - 1.94439% [6]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 3.584e-05 - 0.37466% [6]
| | | | | | Remainder: 8.836e-05 - 0.923688%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 8.28e-06 - 0.0704837% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.52e-06 - 0.012939% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00142736 - 12.1504% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00026716 - 2.2742% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1e-06 - 0.374308% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00024844 - 92.993% [1]
| | | | | | Remainder: 1.772e-05 - 6.63273%
| | | | | Remainder: 0.00018096 - 1.54043%
| | | | Remainder: 0.0001638 - 0.0397889%
| | | Remainder: 2.68e-06 - 0.000650998%
| | Remainder: 0.0356946 - 1.04571%
| Remainder: 4.136e-05 - 0.00121167%
=================================
FOM Calculation
=================================
Number of cells = 10648
Time for Belos Linear Solve = 0.347334 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 30.6564 k-cell-steps per second
=================================
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=maxwell22.xml':
228,672 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio (66.03%)
13,472,199 BR_RETIRED:u (66.03%)
27,705,344 L1-dcache-loads:u (93.87%)
377,293 L1-dcache-load-misses:u # 1.36% of all L1-dcache accesses
<not supported> LLC-loads:u
<not supported> LLC-load-misses:u
26,406,984 L1-icache-loads:u
228,034 L1-icache-load-misses:u # 0.86% of all L1-icache accesses
39,554,416 dTLB-loads:u (40.37%)
56,299 dTLB-load-misses:u # 0.14% of all dTLB cache accesses (63.60%)
12,739,522 iTLB-loads:u (10.99%)
<not counted> iTLB-load-misses:u (0.00%)
4.018642465 seconds time elapsed
3.612529000 seconds user
0.450194000 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=maxwell22.xml':
22,726,013 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio
5,150 ITLB_WALK:u
12,107 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio
30,580,787 L1D_TLB:u
4.089452872 seconds time elapsed
3.686613000 seconds user
0.449447000 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=maxwell22.xml':
26,572,294 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio
232,746 L1I_CACHE_REFILL:u
381,759 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio
27,874,486 L1D_CACHE:u
4.041481186 seconds time elapsed
3.580094000 seconds user
0.506362000 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=maxwell22.xml':
461,974 LL_CACHE_MISS_RD:u # 1.0 per cache access ll_cache_read_miss_ratio
482,512 LL_CACHE_RD:u
131,678 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio
17,363 L2D_TLB_REFILL:u
246,681 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio
1,456,049 L2D_CACHE:u
4.025260824 seconds time elapsed
3.653254000 seconds user
0.411188000 seconds sys