ampere_research/trilinos/output/xeon_CG_Tpetra_maxwell24.output

639 lines
49 KiB
Plaintext
Raw Normal View History

2024-12-02 23:32:33 -05:00
clip08.umiacs.umd.edu
2024-11-12 10:27:45 -05:00
1 CG Tpetra maxwell24.xml
output/xeon_CG_Tpetra_maxwell24.output
output/xeon_CG_Tpetra_maxwell24_power.output
dt = 5.5594e-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 = 5.5594e-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 = 5.5594e-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=88200,domainDim=88200,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=43200,domainDim=43200}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=43200,domainDim=45000}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=45000,domainDim=43200}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=45000,domainDim=45000}
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=88200, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=43200,domainDim=43200}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=43200, #RHSs=1 ...
2024-12-02 23:32:33 -05: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.00146073 sec
2024-11-12 10:27:45 -05:00
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=45000,domainDim=45000}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=45000, #RHSs=1 ...
2024-12-02 23:32:33 -05:00
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 296 iterations with total CPU time of 0.44334 sec
2024-11-12 10:27:45 -05:00
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=43200,domainDim=43200}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=43200, #RHSs=1 ...
2024-12-02 23:32:33 -05:00
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.0181794 sec
2024-11-12 10:27:45 -05:00
2024-12-02 23:32:33 -05: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 0.480078 sec
2024-11-12 10:27:45 -05:00
Electromagnetic Energy = 1.32931e-08
Electromagnetic Energy/dt^2 = 4.30101e+10
* finished time step 1, t = 5.5594e-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-12-02 23:32:33 -05:00
Mini-EM: 5.96387 [1]
| Mini-EM: Total Time: 5.96383 - 99.9992% [1]
| | Mini-EM: build mesh: 0.000540588 - 0.00906444% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000347568 - 64.2944% [1]
| | | Remainder: 0.00019302 - 35.7056%
| | Mini-EM: build physics blocks: 0.000977464 - 0.0163899% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000313465 - 0.0052561% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.804588 - 13.4911% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.34584 - 5.79896% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.138749 - 40.1193% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.115846 - 83.4935% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0039674 - 2.85941% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0188238 - 13.5669% [3]
| | | | Remainder: 0.000111298 - 0.0802156%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0272669 - 7.88427% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.016137 - 59.1815% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.0010778 - 3.95278% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00203793 - 7.47399% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00331064 - 12.1416% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00141544 - 5.19104% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00268173 - 9.83509% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000478633 - 1.75536% [3]
| | | | Remainder: 0.000127779 - 0.468622%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0504849 - 14.5978% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0213515 - 6.17383% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0341177 - 9.86518% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0253173 - 7.32053% [3]
| | | Remainder: 0.0485528 - 14.0391%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0263931 - 0.442553% [2]
| | Mini-EM: setup physics model evaluator: 0.972889 - 16.3132% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.97286 - 99.9971% [1]
| | | | allocate FieldManagerBuilder: 8.411e-06 - 0.000864564% [1]
| | | | fmb->setWorksetContainer(): 9.63e-07 - 9.89865e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.964253 - 99.1152% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.964235 - 99.9981% [1]
| | | | | | getWorksets(): 0.910348 - 94.4115% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.91034 - 99.9991% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.52612 - 57.7938% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0139747 - 2.65617% [7]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0738235 - 14.0317% [7]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00235303 - 3.18738% [7]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0714427 - 96.775% [7]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000581756 - 0.814298% [7]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000275326 - 0.38538% [7]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00216601 - 3.03181% [7]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0066498 - 9.30788% [7]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0209577 - 29.335% [7]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00431324 - 6.03735% [7]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0082524 - 11.5511% [7]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000511777 - 0.716347% [7]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.015605 - 21.8427% [7]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00795331 - 50.9663% [7]
| | | | | | | | | | | | Remainder: 0.00765171 - 49.0337%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00999232 - 13.9865% [7]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00196311 - 2.74781% [7]
| | | | | | | | | | | Remainder: 0.000174169 - 0.243789%
| | | | | | | | | | Remainder: 2.7779e-05 - 0.037629%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.364857 - 69.3486% [14]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.200442 - 54.9372% [14]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000330198 - 0.164735% [14]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.2626e-05 - 0.0362328% [7]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0957364 - 47.7625% [14]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0842305 - 42.0223% [7]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 7.4424e-05 - 0.0371299% [7]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0191626 - 9.56016% [7]
| | | | | | | | | | | Remainder: 0.000835717 - 0.416936%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0795746 - 21.8098% [14]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.052361 - 14.3511% [7]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000462639 - 0.1268% [14]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0159612 - 4.37463% [14]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0154403 - 4.23189% [7]
| | | | | | | | | | Remainder: 0.00061505 - 0.168573%
| | | | | | | | | Remainder: 0.0734651 - 13.9635%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.384171 - 42.2009% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.383663 - 99.8675% [14]
| | | | | | | | | Remainder: 0.000508941 - 0.132478%
| | | | | | | | Remainder: 4.8431e-05 - 0.0053201%
| | | | | | | Remainder: 7.853e-06 - 0.000862637%
| | | | | | getOrientations(): 1.7688e-05 - 0.00183441% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00103272 - 0.107103% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000983186 - 0.101965% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00052713 - 0.0546682% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000162904 - 0.0168946% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00115828 - 0.120124% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.007e-06 - 0.000104435% [2]
| | | | | | Remainder: 0.0500036 - 5.18583%
| | | | | Remainder: 1.8109e-05 - 0.00187803%
| | | | fmb->setupBCFieldManagers(): 9.948e-06 - 0.00102255% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.4099e-05 - 0.00247713% [1]
| | | | build response library: 0.0085344 - 0.877248% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00843483 - 98.8333% [1]
| | | | | | getWorksets(): 4.26e-06 - 0.0505049% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 3.006e-06 - 70.5634% [1]
| | | | | | | Remainder: 1.254e-06 - 29.4366%
| | | | | | getOrientations(): 7.86e-07 - 0.00931851% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00109567 - 12.9899% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00126748 - 15.0267% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000559917 - 6.63816% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00166594 - 19.7507% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.584e-06 - 0.0187793% [3]
| | | | | | Remainder: 0.00383919 - 45.5159%
| | | | | Remainder: 9.9567e-05 - 1.16666%
| | | | Remainder: 2.9671e-05 - 0.00304987%
| | | Remainder: 2.8614e-05 - 0.00294114%
| | Mini-EM: setup auxiliary physics model evaluator: 0.894653 - 15.0013% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.89464 - 99.9986% [1]
| | | | allocate FieldManagerBuilder: 8.73e-07 - 9.75811e-05% [1]
| | | | fmb->setWorksetContainer(): 1.938e-06 - 0.000216623% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.894585 - 99.9938% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.894579 - 99.9994% [1]
| | | | | | getWorksets(): 0.654979 - 73.2165% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.654978 - 99.9998% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.393573 - 60.0896% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0119077 - 3.02555% [7]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0651033 - 16.5416% [7]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00222636 - 3.41973% [7]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.062857 - 96.5497% [7]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000447981 - 0.712698% [7]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000269496 - 0.428744% [7]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00214127 - 3.40657% [7]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00656153 - 10.4388% [7]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.019484 - 30.9974% [7]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00413958 - 6.5857% [7]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00613113 - 9.75408% [7]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000473076 - 0.752622% [7]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.013963 - 22.214% [7]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00784616 - 56.1923% [7]
| | | | | | | | | | | | Remainder: 0.00611688 - 43.8077%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00722553 - 11.4952% [7]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00190768 - 3.03495% [7]
| | | | | | | | | | | Remainder: 0.000112704 - 0.179302%
| | | | | | | | | | Remainder: 1.9929e-05 - 0.0306113%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.252232 - 64.0878% [7]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.137581 - 54.5452% [7]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000160526 - 0.116678% [7]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.3406e-05 - 0.0533549% [7]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0545553 - 39.6534% [7]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0824504 - 59.9288% [7]
| | | | | | | | | | | Remainder: 0.00034087 - 0.24776%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0524448 - 20.7923% [7]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0510854 - 20.2533% [7]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000220347 - 0.0873587% [7]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0102326 - 4.05682% [7]
| | | | | | | | | | Remainder: 0.000668641 - 0.265089%
| | | | | | | | | Remainder: 0.0643299 - 16.3451%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.261386 - 39.9076% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.26119 - 99.925% [7]
| | | | | | | | | Remainder: 0.000196036 - 0.0749987%
| | | | | | | | Remainder: 1.8512e-05 - 0.00282636%
| | | | | | | Remainder: 1.62e-06 - 0.000247336%
| | | | | | getOrientations(): 1.6196e-05 - 0.00181046% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000580444 - 0.0648846% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000474439 - 0.0530349% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000296869 - 0.0331853% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.213972 - 23.9188% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.213948 - 99.9888% [1]
| | | | | | | Remainder: 2.4012e-05 - 0.011222%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000603909 - 0.0675076% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 6.71e-07 - 7.50073e-05% [2]
| | | | | | Remainder: 0.0236551 - 2.64427%
| | | | | Remainder: 5.108e-06 - 0.000570991%
| | | | fmb->setupBCFieldManagers(): 5.082e-06 - 0.00056805% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.5817e-05 - 0.00176797% [1]
| | | | build response library: 2.46e-05 - 0.00274971% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.81e-07 - 1.54878% [1]
| | | | | Remainder: 2.4219e-05 - 98.4512%
| | | | Remainder: 7.486e-06 - 0.000836761%
| | | Remainder: 1.2879e-05 - 0.00143955%
| | Mini-EM: eval auxiliary physics model evaluator: 0.789705 - 13.2416% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.207105 - 26.2256% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.577633 - 73.1454% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.002397 - 0.41497% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.381608 - 66.0641% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 2.783e-06 - 0.000729282% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 1.4252e-05 - 0.00373472% [7]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 4.766e-06 - 0.00124893% [7]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00407115 - 1.06684% [7]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0200223 - 5.24681% [7]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.062429 - 16.3595% [7]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0101759 - 2.66657% [7]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0239423 - 6.27407% [7]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0466973 - 12.237% [7]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.072649 - 19.0376% [7]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 9.925e-06 - 0.00260084% [7]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 3.622e-06 - 0.000949141% [7]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0985094 - 25.8143% [7]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.010316 - 2.7033% [7]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00398584 - 1.04449% [7]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.028613 - 7.49801% [7]
| | | | | Remainder: 0.000161646 - 0.0423592%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.9209e-05 - 0.00332547% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.418e-06 - 0.000418605% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000961395 - 0.166437% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.19113 - 33.0885% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0952477 - 49.834% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0958534 - 50.1509% [1]
| | | | | Remainder: 2.8793e-05 - 0.0150646%
| | | | Remainder: 0.00151465 - 0.262217%
| | | Remainder: 0.0049677 - 0.629057%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00638087 - 0.106993% [1]
| | | getWorksets(): 4.968e-06 - 0.0778577% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2.609e-06 - 52.5161% [1]
| | | | Remainder: 2.359e-06 - 47.4839%
| | | getOrientations(): 1.567e-06 - 0.0245578% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.00100304 - 15.7195% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00117156 - 18.3605% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000514896 - 8.06937% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00154212 - 24.1678% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.21e-06 - 0.0189629% [3]
| | | Remainder: 0.00214151 - 33.5614%
| | panzer::ModelEvaluator::create_W_op: 0.555281 - 9.31081% [1]
| | panzer::ModelEvaluator::evalModel(J): 0.901784 - 15.1209% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00124178 - 0.137702% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.668625 - 74.1448% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2.159e-06 - 0.000322901% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0055042 - 0.823211% [7]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0183387 - 2.74274% [7]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0272493 - 4.07542% [7]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00266436 - 0.398484% [7]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0255278 - 3.81795% [7]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0261269 - 3.90756% [7]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00499154 - 0.746537% [7]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0192109 - 2.87319% [7]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 7.257e-06 - 0.00108536% [7]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0101799 - 1.52252% [7]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0583924 - 8.73321% [7]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0188978 - 2.82636% [7]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0322811 - 4.82798% [7]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0533504 - 7.97911% [7]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0796863 - 11.9179% [7]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.3061e-05 - 0.00195341% [7]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00523308 - 0.782662% [7]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0513989 - 7.68725% [7]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0846178 - 12.6555% [7]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0132135 - 1.97622% [7]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00278861 - 0.417066% [7]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0258103 - 3.8602% [7]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0619033 - 9.25828% [7]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0410292 - 6.13635% [7]
| | | | Remainder: 0.000206694 - 0.0309133%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.8691e-05 - 0.00207267% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.26e-06 - 0.000139723% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00245252 - 0.271963% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.225354 - 24.9898% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.22532 - 99.9848% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.166e-05 - 0.00961154% [1]
| | | | Remainder: 1.2611e-05 - 0.00559608%
| | | Remainder: 0.00408995 - 0.453541%
| | MaxwellPreconditioner::build: 0.00464931 - 0.0779585% [1]
| | | MaxwellPreconditioner: Schur complement: 1.6096e-05 - 0.346202% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00202441 - 43.5421% [1]
| | | | Ifpack2::Relaxation::initialize: 1.1117e-05 - 0.549149% [1]
| | | | Ifpack2::Relaxation::compute: 0.00115008 - 56.8107% [1]
| | | | Remainder: 0.000863209 - 42.6401%
| | | MaxwellPreconditioner: Solver S_E: 0.0025026 - 53.8273% [1]
| | | | Ifpack2::Relaxation::initialize: 1.84e-06 - 0.0735236% [1]
| | | | Ifpack2::Relaxation::compute: 0.00198736 - 79.4117% [1]
| | | | Remainder: 0.000513401 - 20.5147%
| | | MaxwellPreconditioner: Block preconditioner: 9.5295e-05 - 2.04966% [1]
| | | Remainder: 1.0916e-05 - 0.234788%
| | Mini-EM: timestepper: 0.59542 - 9.98385% [1]
| | | Mini-EM: Advance Time Step: 0.595417 - 99.9995% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.0959042 - 16.1071% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000950831 - 0.991439% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0918415 - 95.7638% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 2.431e-06 - 0.00264695% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000447003 - 0.486711% [7]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00800835 - 8.71975% [7]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0044015 - 4.79249% [7]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00028996 - 0.315718% [7]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00416996 - 4.54039% [7]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00383308 - 4.17358% [7]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000324209 - 0.353009% [7]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00088512 - 0.963748% [7]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 5.817e-06 - 0.00633374% [7]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00297272 - 3.23679% [7]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.008525 - 9.2823% [7]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00300283 - 3.26958% [7]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00186576 - 2.0315% [7]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00737403 - 8.02908% [7]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.017222 - 18.7519% [7]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 1.19e-05 - 0.0129571% [7]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000526586 - 0.573364% [7]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00647162 - 7.04651% [7]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00872263 - 9.49749% [7]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000520979 - 0.567259% [7]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000281268 - 0.306254% [7]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00397648 - 4.32972% [7]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00606945 - 6.60862% [7]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00177963 - 1.93772% [7]
| | | | | | Remainder: 0.000151143 - 0.164569%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.9135e-05 - 0.0199522% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.814e-06 - 0.00293418% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00260431 - 2.71553% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00027298 - 0.284638% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000242205 - 88.7263% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.029e-06 - 0.743278% [1]
| | | | | | Remainder: 2.8746e-05 - 10.5304%
| | | | | Remainder: 0.000212604 - 0.221684%
| | | | Stratimikos: BelosLOWS: 0.480137 - 80.6387% [1]
| | | | | GMRES block system: Operation Op*x: 0.00486131 - 1.01249% [1]
| | | | | Belos::MVT::MvAddMv: 0.000193744 - 0.0403518% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.474315 - 98.7876% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00100253 - 0.211364% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000260005 - 25.9348% [2]
| | | | | | | | Belos::MVT::MvDot: 0.000252323 - 97.0454% [2]
| | | | | | | | Remainder: 7.682e-06 - 2.95456%
| | | | | | | Belos::MVT::MvScale: 0.000132137 - 13.1803% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000374206 - 37.3261% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.00035728 - 95.4768% [2]
| | | | | | | | Remainder: 1.6926e-05 - 4.52318%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000151199 - 15.0817% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000147503 - 97.5555% [2]
| | | | | | | | Remainder: 3.696e-06 - 2.44446%
| | | | | | | Remainder: 8.4985e-05 - 8.47704%
| | | | | | Belos::MVT::MvAddMv: 0.00057365 - 0.120943% [2]
| | | | | | Belos::MVT::MvNorm: 0.000161858 - 0.0341245% [1]
| | | | | | GMRES block system: Operation Prec*x: 0.466588 - 98.3707% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00140109 - 0.300284% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.000117859 - 0.0252598% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.0177864 - 3.81201% [2]
| | | | | | | | Belos::MVT::Assign: 0.000253337 - 1.42433% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.00116375 - 6.54293% [22]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00109228 - 93.8587% [22]
| | | | | | | | | Remainder: 7.147e-05 - 6.14135%
| | | | | | | | Belos::MVT::MvDot: 0.00224493 - 12.6216% [42]
| | | | | | | | Belos::MVT::MvNorm: 0.00119941 - 6.7434% [22]
| | | | | | | | CG Q_B: Operation Op*x: 0.0105189 - 59.1404% [20]
| | | | | | | | Belos::MVT::MvAddMv: 0.00210717 - 11.8471% [60]
| | | | | | | | Remainder: 0.000298856 - 1.68025%
| | | | | | | CG S_E: Operation Op*x: 0.00182001 - 0.390068% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.441324 - 94.5855% [1]
| | | | | | | | Belos::MVT::Assign: 0.000389601 - 0.08828% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.0143781 - 3.25794% [297]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0136113 - 94.6668% [297]
| | | | | | | | | Remainder: 0.000766807 - 5.33316%
| | | | | | | | Belos::MVT::MvDot: 0.0321351 - 7.28151% [593]
| | | | | | | | Belos::MVT::MvNorm: 0.0162567 - 3.68362% [297]
| | | | | | | | CG S_E: Operation Op*x: 0.345487 - 78.2842% [296]
| | | | | | | | Belos::MVT::MvAddMv: 0.0308136 - 6.98209% [888]
| | | | | | | | Remainder: 0.00186412 - 0.422393%
| | | | | | | Remainder: 0.004138 - 0.886865%
| | | | | | GMRES block system: Operation Op*x: 0.00482669 - 1.01761% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.000130058 - 0.0274201% [1]
| | | | | | Remainder: 0.0010331 - 0.217809%
| | | | | Remainder: 0.000766185 - 0.159576%
| | | | Mini-EM: Compute responses: 0.0191101 - 3.20953% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000929291 - 4.86284% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0152807 - 79.9616% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 2.032e-06 - 0.0132978% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000263191 - 1.72237% [7]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00407502 - 26.6677% [7]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 3.892e-06 - 0.02547% [7]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000638683 - 4.17967% [7]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000398911 - 2.61055% [7]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00727613 - 47.6164% [7]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 3.457e-06 - 0.0226233% [7]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000619886 - 4.05665% [7]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000569775 - 3.72872% [7]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000540119 - 3.53464% [7]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 7.055e-05 - 0.461693% [7]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 3.021e-06 - 0.01977% [7]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00038564 - 2.5237% [7]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00030667 - 2.00691% [7]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 5.599e-05 - 0.366409% [7]
| | | | | | Remainder: 6.7746e-05 - 0.443343%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.1617e-05 - 0.06079% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.524e-06 - 0.00797486% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00247375 - 12.9448% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000214085 - 1.12027% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.46e-06 - 0.681972% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000190377 - 88.9259% [1]
| | | | | | Remainder: 2.2248e-05 - 10.3921%
| | | | | Remainder: 0.000199076 - 1.04173%
| | | | Remainder: 0.000265982 - 0.0446716%
| | | Remainder: 2.826e-06 - 0.000474623%
| | Remainder: 0.0644157 - 1.08011%
| Remainder: 4.4849e-05 - 0.000752011%
2024-11-12 10:27:45 -05:00
=================================
FOM Calculation
=================================
Number of cells = 13824
2024-12-02 23:32:33 -05:00
Time for Belos Linear Solve = 0.480137 seconds
2024-11-12 10:27:45 -05:00
Number of Time Steps (one linear solve per step) = 1
2024-12-02 23:32:33 -05:00
FOM ( num_cells * num_steps / solver_time / 1000) = 28.7918 k-cell-steps per second
2024-11-12 10:27:45 -05:00
=================================
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell24.xml':
2024-12-02 23:32:33 -05:00
35.72 msec task-clock:u # 0.005 CPUs utilized
2024-11-12 10:27:45 -05:00
0 context-switches:u # 0.000 /sec
0 cpu-migrations:u # 0.000 /sec
2024-12-02 23:32:33 -05:00
2,722 page-faults:u # 76.195 K/sec
51,999,274 cycles:u # 1.456 GHz
78,157,860 instructions:u # 1.50 insn per cycle
16,950,758 branches:u # 474.491 M/sec
291,914 branch-misses:u # 1.72% of all branches
2024-11-12 10:27:45 -05:00
2024-12-02 23:32:33 -05:00
6.673096448 seconds time elapsed
2024-11-12 10:27:45 -05:00
2024-12-02 23:32:33 -05:00
6.048978000 seconds user
0.568427000 seconds sys
2024-11-12 10:27:45 -05:00
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell24.xml':
2024-12-02 23:32:33 -05:00
9,925 iTLB-loads:u
13,191 iTLB-load-misses:u # 132.91% of all iTLB cache accesses
17,267,729 dTLB-loads:u
29,591 dTLB-load-misses:u # 0.17% of all dTLB cache accesses
2024-11-12 10:27:45 -05:00
2024-12-02 23:32:33 -05:00
6.703182524 seconds time elapsed
2024-11-12 10:27:45 -05:00
2024-12-02 23:32:33 -05:00
6.047143000 seconds user
0.596645000 seconds sys
2024-11-12 10:27:45 -05:00
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell24.xml':
2024-12-02 23:32:33 -05:00
17,432,691 L1-dcache-loads:u
535,929 L1-dcache-load-misses:u # 3.07% of all L1-dcache accesses
165,118 LLC-loads:u
51,296 LLC-load-misses:u # 31.07% of all LL-cache accesses
2024-11-12 10:27:45 -05:00
2024-12-02 23:32:33 -05:00
6.795192867 seconds time elapsed
2024-11-12 10:27:45 -05:00
2024-12-02 23:32:33 -05:00
6.152247000 seconds user
0.590354000 seconds sys
2024-11-12 10:27:45 -05:00