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

623 lines
48 KiB
Plaintext

oasis00.umiacs.umd.edu
30 CG Tpetra maxwell4.xml
output/altra_CG_Tpetra_maxwell4.output
output/altra_CG_Tpetra_maxwell4_power.output
dt = 3.33564e-09
Loading solver config from solverCG.xml
Linear Solver Type = Belos [unused]
Preconditioner Type = Teko [unused]
Linear Solver Types ->
Belos ->
Solver Type = Block GMRES [unused]
Solver Types ->
Block GMRES ->
Convergence Tolerance = 1e-08 [unused]
Orthogonalization = ICGS [unused]
Output Frequency = 1 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Maximum Iterations = 10 [unused]
Block Size = 1 [unused]
Num Blocks = 10 [unused]
Flexible Gmres = 1 [unused]
Timer Label = GMRES block system [unused]
Implicit Residual Scaling = Norm of Initial Residual [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Preconditioner Types ->
Teko ->
Inverse Type = Maxwell [unused]
Inverse Factory Library ->
Maxwell ->
Type = Full Maxwell Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Solve lower triangular = 1 [unused]
dt = 3.33564e-09 [unused]
Q_B Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG Q_B [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Q_B Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
S_E Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG S_E [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_E Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
Darcy ->
Type = Full Darcy Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Solve lower triangular = 1 [unused]
dt = 3.33564e-09 [unused]
Q_u Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG Q_u [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Q_u Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
S_sigma Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG S_sigma [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_sigma Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
p=0 | CubeHexMesh: Building sub cells
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
**************************************************
* starting time step 1
Starting iterations with Belos:
Using forward operator = Thyra::DefaultBlockedLinearOp<double>{rangeDim=540,domainDim=540,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=240,domainDim=240}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=240,domainDim=300}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=300,domainDim=240}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=300,domainDim=300}
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=540, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=240,domainDim=240}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=240, #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.000254919 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=300,domainDim=300}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=300, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 101 iterations with total CPU time of 0.00262291 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=240,domainDim=240}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=240, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 5 iterations with total CPU time of 0.000240799 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.00576859 sec
Electromagnetic Energy = 4.82269e-07
Electromagnetic Energy/dt^2 = 4.33442e+10
* finished time step 1, t = 3.33564e-09
**************************************************
*** Teuchos::StackedTimer::report() - Remainder for a level will be ***
*** incorrect if a timer in the level does not exist on every rank ***
*** of the MPI Communicator. ***
Mini-EM: 0.164019 [1]
| Mini-EM: Total Time: 0.163975 - 99.9729% [1]
| | Mini-EM: build mesh: 0.000638479 - 0.389376% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000300559 - 47.0742% [1]
| | | Remainder: 0.00033792 - 52.9258%
| | Mini-EM: build physics blocks: 0.000821718 - 0.501125% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000250559 - 0.152803% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0101276 - 6.17632% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.00343079 - 2.09227% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.000861398 - 25.1078% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.000654158 - 75.9414% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 9.04e-05 - 10.4946% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 7.584e-05 - 8.80429% [3]
| | | | Remainder: 4.1e-05 - 4.7597%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00175084 - 51.033% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00017564 - 10.0318% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 1.156e-05 - 0.660256% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00018332 - 10.4704% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 2.608e-05 - 1.48957% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.0012714 - 72.6166% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 1.692e-05 - 0.966395% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 2.1919e-05 - 1.25192% [3]
| | | | Remainder: 4.4e-05 - 2.51309%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.000179479 - 5.23142% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 6.944e-05 - 2.02402% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.000176319 - 5.13931% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00010156 - 2.96025% [3]
| | | Remainder: 0.00029176 - 8.50416%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.00011084 - 0.0675957% [2]
| | Mini-EM: setup physics model evaluator: 0.0692429 - 42.2278% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.0692259 - 99.9755% [1]
| | | | allocate FieldManagerBuilder: 2.16e-06 - 0.00312022% [1]
| | | | fmb->setWorksetContainer(): 4e-07 - 0.000577818% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.0614283 - 88.7359% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0614157 - 99.9796% [1]
| | | | | | getWorksets(): 0.0321476 - 52.3443% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0321446 - 99.9905% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0197795 - 61.533% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00302007 - 15.2687% [1]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00385015 - 19.4653% [1]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.0002852 - 7.4075% [1]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00355567 - 92.3515% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000133879 - 3.76522% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.132e-05 - 0.880846% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00023816 - 6.69803% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000293039 - 8.24145% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000611639 - 17.2018% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 6.9559e-05 - 1.95628% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000543239 - 15.2781% [1]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 6.324e-05 - 1.77857% [1]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00100676 - 28.3141% [1]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000330439 - 32.8221% [1]
| | | | | | | | | | | | Remainder: 0.000676319 - 67.1779%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000493758 - 13.8865% [1]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 2.208e-05 - 0.62098% [1]
| | | | | | | | | | | Remainder: 4.9e-05 - 1.37808%
| | | | | | | | | | Remainder: 9.28e-06 - 0.24103%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.00881554 - 44.569% [2]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00475831 - 53.9764% [2]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 3.836e-05 - 0.806169% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9e-06 - 0.189143% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00277867 - 58.3962% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00155292 - 32.6359% [1]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 9.28e-06 - 0.195027% [1]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000117279 - 2.46472% [1]
| | | | | | | | | | | Remainder: 0.000252799 - 5.31279%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00252135 - 28.6012% [2]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00118308 - 13.4204% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.844e-05 - 0.66292% [2]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000155079 - 1.75916% [2]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 9.96e-05 - 1.12982% [1]
| | | | | | | | | | Remainder: 3.968e-05 - 0.450114%
| | | | | | | | | Remainder: 0.00409375 - 20.6969%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0123466 - 38.4095% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0123288 - 99.8558% [2]
| | | | | | | | | Remainder: 1.78e-05 - 0.14417%
| | | | | | | | Remainder: 1.848e-05 - 0.0574903%
| | | | | | | Remainder: 3.04e-06 - 0.00945638%
| | | | | | getOrientations(): 6.68e-06 - 0.0108767% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000689438 - 1.12258% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000673759 - 1.09705% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000356239 - 0.580046% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00011252 - 0.18321% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000805238 - 1.31113% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 6.8e-07 - 0.00110721% [2]
| | | | | | Remainder: 0.0266235 - 43.3497%
| | | | | Remainder: 1.256e-05 - 0.0204466%
| | | | fmb->setupBCFieldManagers(): 7.88e-06 - 0.011383% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.544e-05 - 0.0223038% [1]
| | | | build response library: 0.00775078 - 11.1964% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00765554 - 98.7712% [1]
| | | | | | getWorksets(): 3.24e-06 - 0.0423223% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.2e-06 - 67.9012% [1]
| | | | | | | Remainder: 1.04e-06 - 32.0988%
| | | | | | getOrientations(): 4.8e-07 - 0.00626997% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000728879 - 9.52093% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000875718 - 11.439% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000398319 - 5.20302% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00126284 - 16.4957% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.4e-06 - 0.0182874% [3]
| | | | | | Remainder: 0.00438467 - 57.2744%
| | | | | Remainder: 9.524e-05 - 1.22878%
| | | | Remainder: 2.0999e-05 - 0.030334%
| | | Remainder: 1.696e-05 - 0.0244935%
| | Mini-EM: setup auxiliary physics model evaluator: 0.0317895 - 19.3868% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.0317815 - 99.9747% [1]
| | | | allocate FieldManagerBuilder: 7.2e-07 - 0.00226547% [1]
| | | | fmb->setWorksetContainer(): 9.28e-06 - 0.0291994% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.0317357 - 99.8559% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0317325 - 99.9899% [1]
| | | | | | getWorksets(): 0.0159703 - 50.3279% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0159693 - 99.9937% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0153724 - 96.2621% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00291063 - 18.9342% [1]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00283271 - 18.4273% [1]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000167159 - 5.90102% [1]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00265659 - 93.7827% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.264e-05 - 1.98148% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 2.868e-05 - 1.07958% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00015496 - 5.83303% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000183239 - 6.89752% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000506999 - 19.0845% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 2.52e-05 - 0.948583% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000427119 - 16.0777% [1]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 1.772e-05 - 0.667019% [1]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.000810998 - 30.5277% [1]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000396399 - 48.8779% [1]
| | | | | | | | | | | | Remainder: 0.000414599 - 51.1221%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000417719 - 15.7239% [1]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 1.972e-05 - 0.742304% [1]
| | | | | | | | | | | Remainder: 1.16e-05 - 0.436649%
| | | | | | | | | | Remainder: 8.96e-06 - 0.316305%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.00571927 - 37.2049% [1]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00295155 - 51.6072% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.388e-05 - 0.470261% [1]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.92e-06 - 0.268333% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00166636 - 56.4569% [1]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00123396 - 41.807% [1]
| | | | | | | | | | | Remainder: 2.944e-05 - 0.997441%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00156264 - 27.3223% [1]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.000849398 - 14.8515% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 1.396e-05 - 0.244087% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 9.272e-05 - 1.62119% [1]
| | | | | | | | | | Remainder: 0.000249 - 4.3537%
| | | | | | | | | Remainder: 0.00390975 - 25.4336%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.000590398 - 3.69709% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.000578998 - 98.0691% [1]
| | | | | | | | | Remainder: 1.14e-05 - 1.9309%
| | | | | | | | Remainder: 6.52e-06 - 0.0408284%
| | | | | | | Remainder: 1e-06 - 0.00626163%
| | | | | | getOrientations(): 5.56e-06 - 0.0175215% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000354239 - 1.11633% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00032728 - 1.03137% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000187159 - 0.589803% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0019148 - 6.03418% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.00189532 - 98.9827% [1]
| | | | | | | Remainder: 1.948e-05 - 1.01734%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000398239 - 1.25499% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 0.00126054% [2]
| | | | | | Remainder: 0.0125745 - 39.6267%
| | | | | Remainder: 3.2e-06 - 0.0100833%
| | | | fmb->setupBCFieldManagers(): 2.68e-06 - 0.00843258% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.08e-05 - 0.033982% [1]
| | | | build response library: 1.8e-05 - 0.0566367% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.33333% [1]
| | | | | Remainder: 1.776e-05 - 98.6667%
| | | | Remainder: 4.32e-06 - 0.0135928%
| | | Remainder: 8.04e-06 - 0.0252913%
| | Mini-EM: eval auxiliary physics model evaluator: 0.00524287 - 3.19736% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.00133456 - 25.4547% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.00354975 - 67.7063% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 7.132e-05 - 2.00916% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.00239199 - 67.3848% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.08e-06 - 0.0451506% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3e-06 - 0.125418% [1]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 6e-07 - 0.0250837% [1]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 2.644e-05 - 1.10535% [1]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 8.744e-05 - 3.65553% [1]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00020292 - 8.4833% [1]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 1.868e-05 - 0.780938% [1]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.000128679 - 5.37957% [1]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00017016 - 7.11373% [1]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.000226999 - 9.48995% [1]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 6.8e-07 - 0.0284282% [1]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 4.4e-07 - 0.0183947% [1]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.00036504 - 15.2609% [1]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000954557 - 39.9063% [1]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 2.712e-05 - 1.13378% [1]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00015692 - 6.56022% [1]
| | | | | Remainder: 2.1239e-05 - 0.88792%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 8.96e-06 - 0.252412% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.68e-06 - 0.0473273% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 9.9e-05 - 2.78893% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.000916517 - 25.8192% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.000496478 - 54.1701% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.000410239 - 44.7607% [1]
| | | | | Remainder: 9.8e-06 - 1.06927%
| | | | Remainder: 6.028e-05 - 1.69815%
| | | Remainder: 0.000358559 - 6.83899%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00406171 - 2.47703% [1]
| | | getWorksets(): 2.16e-06 - 0.0531796% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.28e-06 - 59.2593% [1]
| | | | Remainder: 8.8e-07 - 40.7407%
| | | getOrientations(): 5.6e-07 - 0.0137873% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000675558 - 16.6324% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000860198 - 21.1782% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000389279 - 9.58412% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0011606 - 28.5741% [1]
| | | Phalanx::SortAndOrderEvaluators: 1e-06 - 0.0246202% [3]
| | | Remainder: 0.000972357 - 23.9396%
| | panzer::ModelEvaluator::create_W_op: 0.00345251 - 2.10551% [1]
| | panzer::ModelEvaluator::evalModel(J): 0.00766778 - 4.67619% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 4.0399e-05 - 0.526867% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.00646807 - 84.3538% [1]
| | | | panzer::WorksetContainer::getWorksets(): 9.6e-07 - 0.0148422% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 4.88e-05 - 0.754476% [1]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 9.064e-05 - 1.40135% [1]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00011064 - 1.71056% [1]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 1.888e-05 - 0.291896% [1]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.000117479 - 1.81629% [1]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0001052 - 1.62645% [1]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000701159 - 10.8403% [1]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.000169399 - 2.61901% [1]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.04e-06 - 0.016079% [1]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00114992 - 17.7784% [1]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0002138 - 3.30547% [1]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 3.712e-05 - 0.573897% [1]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.000209799 - 3.24361% [1]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00021352 - 3.30114% [1]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.000290759 - 4.4953% [1]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 3.32e-06 - 0.0513291% [1]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 4.74e-05 - 0.732831% [1]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0002046 - 3.16323% [1]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.000339279 - 5.24545% [1]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00176815 - 27.3367% [1]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 2.184e-05 - 0.337659% [1]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0001192 - 1.8429% [1]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00022088 - 3.41493% [1]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.000233959 - 3.61714% [1]
| | | | Remainder: 3.032e-05 - 0.468765%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 7.08e-06 - 0.0923344% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.04e-06 - 0.0135632% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00010168 - 1.32607% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.00102072 - 13.3118% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0010038 - 98.3423% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 9.16e-06 - 0.897408% [1]
| | | | Remainder: 7.76e-06 - 0.76025%
| | | Remainder: 2.88e-05 - 0.375598%
| | MaxwellPreconditioner::build: 0.00138328 - 0.843591% [1]
| | | MaxwellPreconditioner: Schur complement: 1.332e-05 - 0.962931% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.000842358 - 60.8959% [1]
| | | | Ifpack2::Relaxation::initialize: 3.24e-06 - 0.384635% [1]
| | | | Ifpack2::Relaxation::compute: 0.0001112 - 13.201% [1]
| | | | Remainder: 0.000727918 - 86.4143%
| | | MaxwellPreconditioner: Solver S_E: 0.000434239 - 31.3921% [1]
| | | | Ifpack2::Relaxation::initialize: 1.32e-06 - 0.30398% [1]
| | | | Ifpack2::Relaxation::compute: 5.26e-05 - 12.1131% [1]
| | | | Remainder: 0.000380319 - 87.5829%
| | | MaxwellPreconditioner: Block preconditioner: 8.4919e-05 - 6.13898% [1]
| | | Remainder: 8.44e-06 - 0.610146%
| | Mini-EM: timestepper: 0.00746466 - 4.55232% [1]
| | | Mini-EM: Advance Time Step: 0.00746286 - 99.9759% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.000862198 - 11.5532% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 4.64e-05 - 5.38159% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.000645318 - 74.8457% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 8e-07 - 0.12397% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 9.76e-06 - 1.51243% [1]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 3.672e-05 - 5.69022% [1]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 2.592e-05 - 4.01662% [1]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 6.16e-06 - 0.954568% [1]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 2.4159e-05 - 3.74374% [1]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 1.768e-05 - 2.73973% [1]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 3.896e-05 - 6.03733% [1]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 9.72e-06 - 1.50623% [1]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 7.2e-07 - 0.111573% [1]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.64e-05 - 11.8391% [1]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 2.884e-05 - 4.46911% [1]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 1.876e-05 - 2.90709% [1]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 7.12e-06 - 1.10333% [1]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 2.456e-05 - 3.80588% [1]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 6.024e-05 - 9.33493% [1]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.776e-05 - 5.85138% [1]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 8.08e-06 - 1.2521% [1]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 2.26e-05 - 3.50215% [1]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 3.576e-05 - 5.54145% [1]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.4119e-05 - 9.93603% [1]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 6.08e-06 - 0.942171% [1]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 1.38e-05 - 2.13848% [1]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 3.232e-05 - 5.00838% [1]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 1.028e-05 - 1.59301% [1]
| | | | | | Remainder: 2.8e-05 - 4.33895%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 9.68e-06 - 1.12271% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2e-06 - 0.231965% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 9.52e-05 - 11.0415% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 2.724e-05 - 3.15937% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.04e-05 - 38.1791% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 8e-07 - 2.93686% [1]
| | | | | | Remainder: 1.604e-05 - 58.884%
| | | | | Remainder: 3.636e-05 - 4.21713%
| | | | Stratimikos: BelosLOWS: 0.00579675 - 77.6746% [1]
| | | | | GMRES block system: Operation Op*x: 0.00011004 - 1.89831% [1]
| | | | | Belos::MVT::MvAddMv: 6.772e-05 - 1.16824% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.00516519 - 89.105% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000209239 - 4.05095% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 3.732e-05 - 17.8361% [2]
| | | | | | | | Belos::MVT::MvDot: 3.244e-05 - 86.9239% [2]
| | | | | | | | Remainder: 4.88e-06 - 13.0761%
| | | | | | | Belos::MVT::MvScale: 3.096e-05 - 14.7965% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 7.976e-05 - 38.1191% [2]
| | | | | | | | Belos::MVT::MvTransMv: 7.324e-05 - 91.8255% [2]
| | | | | | | | Remainder: 6.52e-06 - 8.17452%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 1.384e-05 - 6.61445% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.2e-05 - 86.7052% [2]
| | | | | | | | Remainder: 1.84e-06 - 13.2948%
| | | | | | | Remainder: 4.7359e-05 - 22.6339%
| | | | | | Belos::MVT::MvAddMv: 1.628e-05 - 0.315187% [2]
| | | | | | Belos::MVT::MvNorm: 3.572e-05 - 0.691553% [1]
| | | | | | GMRES block system: Operation Prec*x: 0.00337903 - 65.4193% [1]
| | | | | | | CG Q_B: Operation Op*x: 1.752e-05 - 0.518492% [2]
| | | | | | | Belos::MVT::MvAddMv: 1.052e-05 - 0.311332% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.00027852 - 8.2426% [2]
| | | | | | | | Belos::MVT::Assign: 9.12e-06 - 3.27445% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 6.472e-05 - 23.2371% [7]
| | | | | | | | | Ifpack2::Relaxation::apply: 4.368e-05 - 67.4907% [7]
| | | | | | | | | Remainder: 2.104e-05 - 32.5093%
| | | | | | | | Belos::MVT::MvDot: 1.988e-05 - 7.13773% [12]
| | | | | | | | Belos::MVT::MvNorm: 1.396e-05 - 5.01221% [7]
| | | | | | | | CG Q_B: Operation Op*x: 2.32e-05 - 8.32974% [5]
| | | | | | | | Belos::MVT::MvAddMv: 2.576e-05 - 9.24889% [15]
| | | | | | | | Remainder: 0.00012188 - 43.7599%
| | | | | | | CG S_E: Operation Op*x: 1.452e-05 - 0.429709% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.00251967 - 74.5679% [1]
| | | | | | | | Belos::MVT::Assign: 4.24e-06 - 0.168276% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.00036708 - 14.5686% [102]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00021992 - 59.9106% [102]
| | | | | | | | | Remainder: 0.00014716 - 40.0894%
| | | | | | | | Belos::MVT::MvDot: 0.000310317 - 12.3158% [203]
| | | | | | | | Belos::MVT::MvNorm: 0.000179758 - 7.13418% [102]
| | | | | | | | CG S_E: Operation Op*x: 0.000763839 - 30.315% [101]
| | | | | | | | Belos::MVT::MvAddMv: 0.00052736 - 20.9297% [303]
| | | | | | | | Remainder: 0.00036708 - 14.5686%
| | | | | | | Remainder: 0.000538278 - 15.9299%
| | | | | | GMRES block system: Operation Op*x: 3.124e-05 - 0.604818% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 8.32e-06 - 0.161078% [1]
| | | | | | Remainder: 0.00148536 - 28.7571%
| | | | | Remainder: 0.000453798 - 7.8285%
| | | | Mini-EM: Compute responses: 0.000747158 - 10.0117% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 4.38e-05 - 5.86221% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.000233959 - 31.3132% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 8.8e-07 - 0.376134% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 8.48e-06 - 3.62457% [1]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 1.56e-05 - 6.66783% [1]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 6e-07 - 0.256455% [1]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 7.92e-06 - 3.38521% [1]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 6.12e-06 - 2.61584% [1]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 2.288e-05 - 9.77949% [1]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 6e-07 - 0.256455% [1]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 7.04e-06 - 3.00907% [1]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 6.6959e-05 - 28.62% [1]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 7.72e-06 - 3.29972% [1]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.012e-05 - 4.32554% [1]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 6.8e-07 - 0.290649% [1]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 4.912e-05 - 20.9951% [1]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 4.68e-06 - 2.00035% [1]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 5.96e-06 - 2.54745% [1]
| | | | | | Remainder: 1.86e-05 - 7.95011%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 4.64e-06 - 0.62102% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.28e-06 - 0.171316% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 9.172e-05 - 12.2759% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000248599 - 33.2726% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 5.2e-07 - 0.209172% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000237039 - 95.3499% [1]
| | | | | | Remainder: 1.104e-05 - 4.44089%
| | | | | Remainder: 0.00012316 - 16.4838%
| | | | Remainder: 5.676e-05 - 0.760566%
| | | Remainder: 1.8e-06 - 0.0241136%
| | Remainder: 0.0182896 - 11.1539%
| Remainder: 4.44e-05 - 0.02707%
=================================
FOM Calculation
=================================
Number of cells = 64
Time for Belos Linear Solve = 0.00579675 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 11.0407 k-cell-steps per second
=================================
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-arm.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=maxwell4.xml':
51.34 msec task-clock:u # 0.063 CPUs utilized
0 context-switches:u # 0.000 /sec
0 cpu-migrations:u # 0.000 /sec
3,321 page-faults:u # 64.690 K/sec
64,303,317 cycles:u # 1.253 GHz (69.94%)
77,013,193 instructions:u # 1.20 insn per cycle (86.78%)
<not supported> branches:u
372,136 branch-misses:u
32,530,207 L1-dcache-loads:u # 633.660 M/sec
475,694 L1-dcache-load-misses:u # 1.46% of all L1-dcache accesses
<not supported> LLC-loads:u
<not supported> LLC-load-misses:u
31,001,328 L1-icache-loads:u # 603.879 M/sec
295,604 L1-icache-load-misses:u # 0.95% of all L1-icache accesses
69,636,897 dTLB-loads:u # 1.356 G/sec (14.30%)
<not counted> dTLB-load-misses:u (0.00%)
<not counted> iTLB-loads:u (0.00%)
<not counted> iTLB-load-misses:u (0.00%)
<not supported> L1-dcache-prefetches:u
<not supported> L1-dcache-prefetch-misses:u
0.818611337 seconds time elapsed
0.492663000 seconds user
0.391720000 seconds sys