ampere_research/trilinos/output/CG_Tpetra_maxwell50.output
2024-10-22 00:50:41 -04:00

659 lines
50 KiB
Plaintext

oasis19.umiacs.umd.edu
30 CG Tpetra maxwell50.xml
output/CG_Tpetra_maxwell50.output
output/CG_Tpetra_maxwell50_power.output
dt = 2.66851e-10
Loading solver config from solverCG.xml
Linear Solver Type = Belos [unused]
Preconditioner Type = Teko [unused]
Linear Solver Types ->
Belos ->
Solver Type = Block GMRES [unused]
Solver Types ->
Block GMRES ->
Convergence Tolerance = 1e-08 [unused]
Orthogonalization = ICGS [unused]
Output Frequency = 1 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Maximum Iterations = 10 [unused]
Block Size = 1 [unused]
Num Blocks = 10 [unused]
Flexible Gmres = 1 [unused]
Timer Label = GMRES block system [unused]
Implicit Residual Scaling = Norm of Initial Residual [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Preconditioner Types ->
Teko ->
Inverse Type = Maxwell [unused]
Inverse Factory Library ->
Maxwell ->
Type = Full Maxwell Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Solve lower triangular = 1 [unused]
dt = 2.66851e-10 [unused]
Q_B Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG Q_B [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Q_B Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
S_E Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG S_E [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_E Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
Darcy ->
Type = Full Darcy Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Solve lower triangular = 1 [unused]
dt = 2.66851e-10 [unused]
Q_u Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG Q_u [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Q_u Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
S_sigma Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG S_sigma [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_sigma Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
p=0 | CubeHexMesh: Building sub cells
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
**************************************************
* starting time step 1
Starting iterations with Belos:
Using forward operator = Thyra::DefaultBlockedLinearOp<double>{rangeDim=772650,domainDim=772650,numRowBlocks=2,numColBlocks=2}
Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]:
Op[0,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=382500,domainDim=382500}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=382500,domainDim=390150}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=390150,domainDim=382500}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=390150,domainDim=390150}
Using iterative solver = "Belos::BlockGmresSolMgr":
Template parameters:
ScalarType: double
MV: Thyra::MultiVectorBase<double>
OP: Thyra::LinearOpBase<double>
Flexible: true
Num Blocks: 10
Maximum Iterations: 10
Maximum Restarts: 20
Convergence Tolerance: 1e-08
With #Eqns=772650, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=382500,domainDim=382500}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=382500, #RHSs=1 ...
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.00875944 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=390150,domainDim=390150}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=390150, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 317 iterations with total CPU time of 4.25919 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=382500,domainDim=382500}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=382500, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 21 iterations with total CPU time of 0.146056 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 4.52149 sec
Electromagnetic Energy = 3.05863e-09
Electromagnetic Energy/dt^2 = 4.29525e+10
* finished time step 1, t = 2.66851e-10
**************************************************
*** Teuchos::StackedTimer::report() - Remainder for a level will be ***
*** incorrect if a timer in the level does not exist on every rank ***
*** of the MPI Communicator. ***
Mini-EM: 40.189 [1]
| Mini-EM: Total Time: 40.189 - 99.9998% [1]
| | Mini-EM: build mesh: 0.00062616 - 0.00155804% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00030084 - 48.0452% [1]
| | | Remainder: 0.00032532 - 51.9548%
| | Mini-EM: build physics blocks: 0.00090156 - 0.0022433% [1]
| | Mini-EM: build auxiliary physics blocks: 0.00024364 - 0.000606236% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 6.62589 - 16.4868% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 2.73421 - 6.80338% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 1.28669 - 47.059% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.995604 - 77.3771% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0426527 - 3.31491% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.248254 - 19.2939% [3]
| | | | Remainder: 0.0001804 - 0.0140205%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.123207 - 4.50614% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0832522 - 67.5708% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.0012914 - 1.04815% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00936852 - 7.60386% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00654648 - 5.31338% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.0013534 - 1.09847% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.0194585 - 15.7933% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.00178104 - 1.44556% [3]
| | | | Remainder: 0.00015584 - 0.126486%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.256398 - 9.37743% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.103654 - 3.791% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.300938 - 11.0064% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.128868 - 4.71317% [3]
| | | Remainder: 0.534453 - 19.5469%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.167754 - 0.417414% [2]
| | Mini-EM: setup physics model evaluator: 4.18779 - 10.4202% [1]
| | | panzer::ModelEvaluator::setupModel(): 4.18776 - 99.9994% [1]
| | | | allocate FieldManagerBuilder: 3.24e-06 - 7.73683e-05% [1]
| | | | fmb->setWorksetContainer(): 6.8e-07 - 1.62378e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 4.18193 - 99.8607% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4.18191 - 99.9995% [1]
| | | | | | getWorksets(): 4.15654 - 99.3934% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 4.15653 - 99.9999% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 2.40979 - 57.976% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0191581 - 0.795009% [63]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.382883 - 15.8886% [63]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00712968 - 1.8621% [63]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.375624 - 98.1039% [63]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.003563 - 0.948556% [63]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00201692 - 0.536952% [63]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.0065264 - 1.73748% [63]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0351439 - 9.35615% [63]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0771295 - 20.5337% [63]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0208668 - 5.55523% [63]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0568977 - 15.1475% [63]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00188336 - 0.501395% [63]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0990036 - 26.3571% [63]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0434218 - 43.8588% [63]
| | | | | | | | | | | | Remainder: 0.0555818 - 56.1412%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0573568 - 15.2697% [63]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.0144453 - 3.84568% [63]
| | | | | | | | | | | Remainder: 0.0007904 - 0.210423%
| | | | | | | | | | Remainder: 0.00013008 - 0.0339738%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 1.749 - 72.5788% [126]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 1.01952 - 58.2916% [126]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00139276 - 0.136609% [126]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00046336 - 0.0454489% [63]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.548219 - 53.7723% [126]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.385396 - 37.8017% [63]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.00042596 - 0.0417805% [63]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0806337 - 7.90899% [63]
| | | | | | | | | | | Remainder: 0.00298828 - 0.293107%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.340213 - 19.4519% [126]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.241614 - 13.8144% [63]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00196028 - 0.11208% [126]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0824326 - 4.71313% [126]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0617285 - 3.52937% [63]
| | | | | | | | | | Remainder: 0.00153012 - 0.0874855%
| | | | | | | | | Remainder: 0.258753 - 10.7376%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 1.7467 - 42.0229% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 1.74409 - 99.8505% [126]
| | | | | | | | | Remainder: 0.00261168 - 0.149521%
| | | | | | | | Remainder: 4.228e-05 - 0.00101719%
| | | | | | | Remainder: 5.28e-06 - 0.000127029%
| | | | | | getOrientations(): 1.736e-05 - 0.000415122% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000820399 - 0.0196178% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00075748 - 0.0181133% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00042536 - 0.0101714% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00017528 - 0.00419139% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000914559 - 0.0218694% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.08e-06 - 2.58255e-05% [2]
| | | | | | Remainder: 0.0222575 - 0.532233%
| | | | | Remainder: 2.032e-05 - 0.0004859%
| | | | fmb->setupBCFieldManagers(): 8.32e-06 - 0.000198674% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.868e-05 - 0.000446062% [1]
| | | | build response library: 0.0057772 - 0.137954% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00556752 - 96.3706% [1]
| | | | | | getWorksets(): 3.52e-06 - 0.0632239% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.56e-06 - 72.7273% [1]
| | | | | | | Remainder: 9.6e-07 - 27.2727%
| | | | | | getOrientations(): 4.8e-07 - 0.00862144% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00081816 - 14.6952% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000941919 - 16.9181% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00041768 - 7.50209% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00122716 - 22.0414% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.0215536% [3]
| | | | | | Remainder: 0.0021574 - 38.7497%
| | | | | Remainder: 0.00020968 - 3.62944%
| | | | Remainder: 2.644e-05 - 0.000631364%
| | | Remainder: 2.432e-05 - 0.000580736%
| | Mini-EM: setup auxiliary physics model evaluator: 4.70006 - 11.6949% [1]
| | | panzer::ModelEvaluator::setupModel(): 4.70005 - 99.9998% [1]
| | | | allocate FieldManagerBuilder: 2.44e-06 - 5.19143e-05% [1]
| | | | fmb->setWorksetContainer(): 1.88e-06 - 3.99996e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 4.69997 - 99.9984% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4.69997 - 99.9999% [1]
| | | | | | getWorksets(): 3.22673 - 68.6542% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 3.22672 - 100% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.92094 - 59.5321% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0181005 - 0.942273% [63]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.364658 - 18.9833% [63]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00712412 - 1.95365% [63]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.357423 - 98.016% [63]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00326708 - 0.914066% [63]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00200292 - 0.560379% [63]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00657804 - 1.84041% [63]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0349747 - 9.78524% [63]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0770884 - 21.5679% [63]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0207512 - 5.80577% [63]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0545395 - 15.2591% [63]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00175796 - 0.491843% [63]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0975551 - 27.294% [63]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0435709 - 44.6629% [63]
| | | | | | | | | | | | Remainder: 0.0539841 - 55.3371%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0439076 - 12.2845% [63]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.0143032 - 4.00175% [63]
| | | | | | | | | | | Remainder: 0.00069704 - 0.195018%
| | | | | | | | | | Remainder: 0.000110799 - 0.0303844%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 1.31132 - 68.2645% [63]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.770111 - 58.728% [63]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00076416 - 0.0992272% [63]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00045828 - 0.0595083% [63]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.375679 - 48.7825% [63]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.391479 - 50.8341% [63]
| | | | | | | | | | | Remainder: 0.0017308 - 0.224747%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.245945 - 18.7556% [63]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.238652 - 18.1994% [63]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00118536 - 0.0903945% [63]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0544124 - 4.14944% [63]
| | | | | | | | | | Remainder: 0.0010126 - 0.07722%
| | | | | | | | | Remainder: 0.226861 - 11.8099%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 1.30577 - 40.4673% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 1.30323 - 99.8055% [63]
| | | | | | | | | Remainder: 0.00253952 - 0.194485%
| | | | | | | | Remainder: 1.884e-05 - 0.000583874%
| | | | | | | Remainder: 1.28e-06 - 3.96687e-05%
| | | | | | getOrientations(): 1.108e-05 - 0.000235746% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00045484 - 0.00967751% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00037964 - 0.0080775% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00022672 - 0.00482386% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 1.46554 - 31.182% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 1.46552 - 99.998% [1]
| | | | | | | Remainder: 2.872e-05 - 0.00195968%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00053736 - 0.0114333% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 8.51069e-06% [2]
| | | | | | Remainder: 0.00608924 - 0.129559%
| | | | | Remainder: 4.2e-06 - 8.93622e-05%
| | | | fmb->setupBCFieldManagers(): 3.72e-06 - 7.91481e-05% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.2e-05 - 0.00046808% [1]
| | | | build response library: 2.396e-05 - 0.000509782% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.00167% [1]
| | | | | Remainder: 2.372e-05 - 98.9983%
| | | | Remainder: 2.288e-05 - 0.000486803%
| | | Remainder: 7.24e-06 - 0.000154041%
| | Mini-EM: eval auxiliary physics model evaluator: 5.24222 - 13.0439% [1]
| | | panzer::ModelEvaluator::create_W_op: 1.43737 - 27.419% [1]
| | | panzer::ModelEvaluator::evalModel(J): 3.79349 - 72.3642% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.0059154 - 0.155935% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 2.63496 - 69.46% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.92e-06 - 7.28664e-05% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 0.0001118 - 0.00424295% [63]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 3.748e-05 - 0.00142241% [63]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0195878 - 0.743383% [63]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.152544 - 5.78923% [63]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.391977 - 14.876% [63]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0610706 - 2.31771% [63]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.234801 - 8.91098% [63]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.314137 - 11.9219% [63]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.440363 - 16.7123% [63]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 9.24e-05 - 0.0035067% [63]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 3.5e-05 - 0.00132829% [63]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.708473 - 26.8875% [63]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0549551 - 2.08562% [63]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.036936 - 1.40177% [63]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.218778 - 8.3029% [63]
| | | | | Remainder: 0.00105736 - 0.0401282%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 3.984e-05 - 0.00105022% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.32e-06 - 6.11574e-05% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00520164 - 0.13712% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 1.14279 - 30.1251% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.570579 - 49.9284% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.572189 - 50.0693% [1]
| | | | | Remainder: 2.652e-05 - 0.00232063%
| | | | Remainder: 0.00458052 - 0.120747%
| | | Remainder: 0.0113663 - 0.216822%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0045772 - 0.0113892% [1]
| | | getWorksets(): 8.84e-06 - 0.193131% [1]
| | | | panzer::WorksetContainer::getWorksets(): 6.88e-06 - 77.8281% [1]
| | | | Remainder: 1.96e-06 - 22.1719%
| | | getOrientations(): 8e-07 - 0.0174779% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.00077172 - 16.8601% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.0009258 - 20.2263% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000429599 - 9.38563% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0012478 - 27.2612% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.025343% [3]
| | | Remainder: 0.00119148 - 26.0308%
| | panzer::ModelEvaluator::create_W_op: 4.09295 - 10.1843% [1]
| | panzer::ModelEvaluator::evalModel(J): 6.88007 - 17.1193% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.0049714 - 0.0722579% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 5.38341 - 78.2464% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2.68e-06 - 4.97826e-05% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0632686 - 1.17525% [63]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.173033 - 3.2142% [63]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.202447 - 3.76057% [63]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.0190525 - 0.353911% [63]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.226735 - 4.21173% [63]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.193808 - 3.6001% [63]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0333456 - 0.619414% [63]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.210762 - 3.91504% [63]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 8.052e-05 - 0.00149571% [63]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0696303 - 1.29342% [63]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.408004 - 7.57892% [63]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0657689 - 1.2217% [63]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.396666 - 7.36831% [63]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.421456 - 7.8288% [63]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.591832 - 10.9936% [63]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 0.00011088 - 0.00205966% [63]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0617111 - 1.14632% [63]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.405768 - 7.53739% [63]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.648419 - 12.0448% [63]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0894771 - 1.66209% [63]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.0189781 - 0.35253% [63]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.222972 - 4.14184% [63]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.464079 - 8.62054% [63]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.39351 - 7.30968% [63]
| | | | Remainder: 0.00249064 - 0.0462651%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 9.988e-05 - 0.00145173% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.12e-06 - 1.62789e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.02 - 0.290694% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 1.46025 - 21.2243% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 1.46021 - 99.9977% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.084e-05 - 0.00142716% [1]
| | | | Remainder: 1.316e-05 - 0.000901218%
| | | Remainder: 0.0113448 - 0.164893%
| | MaxwellPreconditioner::build: 0.0227785 - 0.0566785% [1]
| | | MaxwellPreconditioner: Schur complement: 1.648e-05 - 0.0723489% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00929192 - 40.7925% [1]
| | | | Ifpack2::Relaxation::initialize: 3.4e-06 - 0.0365909% [1]
| | | | Ifpack2::Relaxation::compute: 0.00841136 - 90.5234% [1]
| | | | Remainder: 0.00087716 - 9.44003%
| | | MaxwellPreconditioner: Solver S_E: 0.0133384 - 58.5567% [1]
| | | | Ifpack2::Relaxation::initialize: 2.16e-06 - 0.0161939% [1]
| | | | Ifpack2::Relaxation::compute: 0.0127423 - 95.5314% [1]
| | | | Remainder: 0.00059388 - 4.45242%
| | | MaxwellPreconditioner: Block preconditioner: 0.00011916 - 0.523125% [1]
| | | Remainder: 1.26e-05 - 0.0553153%
| | Mini-EM: timestepper: 5.2587 - 13.0849% [1]
| | | Mini-EM: Advance Time Step: 5.2587 - 100% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.603737 - 11.4807% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00438908 - 0.726985% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.576934 - 95.5604% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.92e-06 - 0.000332794% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00361132 - 0.62595% [63]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0492431 - 8.5353% [63]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.029369 - 5.09053% [63]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00227856 - 0.394943% [63]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0269583 - 4.67269% [63]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0249656 - 4.32729% [63]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00206048 - 0.357143% [63]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00611876 - 1.06056% [63]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 3.976e-05 - 0.0068916% [63]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00475688 - 0.82451% [63]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0593511 - 10.2873% [63]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0185914 - 3.22244% [63]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.0080746 - 1.39957% [63]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.052031 - 9.01853% [63]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.10172 - 17.6311% [63]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 5.248e-05 - 0.00909636% [63]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00369848 - 0.641057% [63]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0430317 - 7.45869% [63]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.053418 - 9.25894% [63]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00362672 - 0.628619% [63]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00233248 - 0.404289% [63]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0254616 - 4.41326% [63]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.043151 - 7.47937% [63]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.0116862 - 2.02558% [63]
| | | | | | Remainder: 0.0013038 - 0.225988%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.14e-05 - 0.00354459% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.28e-06 - 0.000377648% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.019928 - 3.30078% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00216312 - 0.358288% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.002131 - 98.5151% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.32e-06 - 0.107252% [1]
| | | | | | Remainder: 2.98e-05 - 1.37764%
| | | | | Remainder: 0.0002994 - 0.0495911%
| | | | Stratimikos: BelosLOWS: 4.52155 - 85.9823% [1]
| | | | | GMRES block system: Operation Op*x: 0.0354273 - 0.783522% [1]
| | | | | Belos::MVT::MvAddMv: 0.00106596 - 0.0235751% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 4.48374 - 99.1637% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00446308 - 0.0995393% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.0011202 - 25.0993% [2]
| | | | | | | | Belos::MVT::MvDot: 0.00111352 - 99.4037% [2]
| | | | | | | | Remainder: 6.68e-06 - 0.596323%
| | | | | | | Belos::MVT::MvScale: 0.000739279 - 16.5643% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00162932 - 36.5066% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.00161412 - 99.0671% [2]
| | | | | | | | Remainder: 1.52e-05 - 0.932905%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.00089956 - 20.1556% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00089584 - 99.5865% [2]
| | | | | | | | Remainder: 3.72e-06 - 0.413536%
| | | | | | | Remainder: 7.472e-05 - 1.67418%
| | | | | | Belos::MVT::MvAddMv: 0.00248848 - 0.0555002% [2]
| | | | | | Belos::MVT::MvNorm: 0.000628479 - 0.0140169% [1]
| | | | | | GMRES block system: Operation Prec*x: 4.43943 - 99.0118% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00970636 - 0.21864% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.00123756 - 0.0278765% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.143886 - 3.24109% [2]
| | | | | | | | Belos::MVT::Assign: 0.00228344 - 1.58698% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.0131487 - 9.1383% [23]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.013017 - 98.9982% [23]
| | | | | | | | | Remainder: 0.00013172 - 1.00177%
| | | | | | | | Belos::MVT::MvDot: 0.0158148 - 10.9912% [44]
| | | | | | | | Belos::MVT::MvNorm: 0.00622968 - 4.3296% [23]
| | | | | | | | CG Q_B: Operation Op*x: 0.091555 - 63.6303% [21]
| | | | | | | | Belos::MVT::MvAddMv: 0.0143488 - 9.97232% [63]
| | | | | | | | Remainder: 0.0005054 - 0.351251%
| | | | | | | CG S_E: Operation Op*x: 0.0143173 - 0.322503% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 4.24422 - 95.6029% [1]
| | | | | | | | Belos::MVT::Assign: 0.0011058 - 0.0260542% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.178633 - 4.20884% [318]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.176815 - 98.9826% [318]
| | | | | | | | | Remainder: 0.00181744 - 1.01742%
| | | | | | | | Belos::MVT::MvDot: 0.21004 - 4.94885% [635]
| | | | | | | | Belos::MVT::MvNorm: 0.0881978 - 2.07807% [318]
| | | | | | | | CG S_E: Operation Op*x: 3.52657 - 83.091% [317]
| | | | | | | | Belos::MVT::MvAddMv: 0.236295 - 5.56746% [951]
| | | | | | | | Remainder: 0.00338216 - 0.0796886%
| | | | | | | Remainder: 0.0260583 - 0.586974%
| | | | | | GMRES block system: Operation Op*x: 0.0326118 - 0.727336% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.00074824 - 0.0166879% [1]
| | | | | | Remainder: 0.00336836 - 0.075124%
| | | | | Remainder: 0.00131932 - 0.0291785%
| | | | Mini-EM: Compute responses: 0.132241 - 2.5147% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00437216 - 3.30621% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.110841 - 83.8176% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.636e-05 - 0.0147599% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00218784 - 1.97386% [63]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0287341 - 25.9238% [63]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 3.268e-05 - 0.0294837% [63]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00453208 - 4.08881% [63]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00342012 - 3.08561% [63]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0536993 - 48.4472% [63]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 3.292e-05 - 0.0297002% [63]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00454612 - 4.10148% [63]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00374184 - 3.37586% [63]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00400972 - 3.61754% [63]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.00047224 - 0.426052% [63]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 2.696e-05 - 0.0243231% [63]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00259052 - 2.33715% [63]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00192644 - 1.73802% [63]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.00036552 - 0.32977% [63]
| | | | | | Remainder: 0.000506119 - 0.456617%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.104e-05 - 0.00834841% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.32e-06 - 0.00099818% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.016539 - 12.5068% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000263879 - 0.199544% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.08e-06 - 0.409278% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000240679 - 91.2081% [1]
| | | | | | Remainder: 2.212e-05 - 8.38263%
| | | | | Remainder: 0.00021232 - 0.160556%
| | | | Remainder: 0.00117268 - 0.0222998%
| | | Remainder: 2.36e-06 - 4.4878e-05%
| | Remainder: 0.270196 - 0.672314%
| Remainder: 6.38e-05 - 0.00015875%
=================================
FOM Calculation
=================================
Number of cells = 125000
Time for Belos Linear Solve = 4.52155 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 27.6454 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=maxwell50.xml':
228,651 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio (65.98%)
12,826,536 BR_RETIRED:u (65.98%)
28,180,882 L1-dcache-loads:u (96.44%)
386,260 L1-dcache-load-misses:u # 1.37% of all L1-dcache accesses
<not supported> LLC-loads:u
<not supported> LLC-load-misses:u
26,559,140 L1-icache-loads:u
243,501 L1-icache-load-misses:u # 0.92% of all L1-icache accesses
34,814,206 dTLB-loads:u (44.56%)
67,410 dTLB-load-misses:u # 0.19% of all dTLB cache accesses (53.14%)
13,240,079 iTLB-loads:u (4.71%)
<not counted> iTLB-load-misses:u (0.00%)
40.963014503 seconds time elapsed
39.173150000 seconds user
1.752190000 seconds sys
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell50.xml':
22,919,435 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio
5,073 ITLB_WALK:u
12,084 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio
30,776,003 L1D_TLB:u
40.833172149 seconds time elapsed
39.030240000 seconds user
1.817282000 seconds sys
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell50.xml':
26,474,428 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio
228,435 L1I_CACHE_REFILL:u
373,390 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio
27,719,292 L1D_CACHE:u
41.491628795 seconds time elapsed
39.850681000 seconds user
1.622788000 seconds sys
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell50.xml':
464,543 LL_CACHE_MISS_RD:u # 1.0 per cache access ll_cache_read_miss_ratio
484,976 LL_CACHE_RD:u
130,707 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio
17,839 L2D_TLB_REFILL:u
247,523 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio
1,445,062 L2D_CACHE:u
40.630121039 seconds time elapsed
39.179432000 seconds user
1.463307000 seconds sys