687 lines
52 KiB
Plaintext
687 lines
52 KiB
Plaintext
tron65.umiacs.umd.edu
|
|
1 GMRES Tpetra maxwell30.xml
|
|
output/xeon_GMRES_Tpetra_maxwell30.output
|
|
output/xeon_GMRES_Tpetra_maxwell30_power.output
|
|
dt = 4.44752e-10
|
|
|
|
Loading solver config from solverGMRES.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]
|
|
Use discrete gradient = 1 [unused]
|
|
Solve lower triangular = 1 [unused]
|
|
dt = 4.44752e-10 [unused]
|
|
Q_B Solve ->
|
|
Type = Belos [unused]
|
|
Solver Type = Pseudo Block GMRES [unused]
|
|
Solver Types ->
|
|
Pseudo Block GMRES ->
|
|
Convergence Tolerance = 1e-09 [unused]
|
|
Orthogonalization = ICGS [unused]
|
|
Maximum Iterations = 2000 [unused]
|
|
Timer Label = GMRES 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 GMRES [unused]
|
|
Solver Types ->
|
|
Pseudo Block GMRES ->
|
|
Convergence Tolerance = 1e-09 [unused]
|
|
Orthogonalization = ICGS [unused]
|
|
Maximum Iterations = 2000 [unused]
|
|
Timer Label = GMRES 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]
|
|
Use discrete gradient = 1 [unused]
|
|
Solve lower triangular = 1 [unused]
|
|
dt = 4.44752e-10 [unused]
|
|
Q_u Solve ->
|
|
Type = Belos [unused]
|
|
Solver Type = Pseudo Block GMRES [unused]
|
|
Solver Types ->
|
|
Pseudo Block GMRES ->
|
|
Convergence Tolerance = 1e-09 [unused]
|
|
Orthogonalization = ICGS [unused]
|
|
Maximum Iterations = 2000 [unused]
|
|
Timer Label = GMRES 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 GMRES [unused]
|
|
Solver Types ->
|
|
Pseudo Block GMRES ->
|
|
Convergence Tolerance = 1e-09 [unused]
|
|
Orthogonalization = ICGS [unused]
|
|
Maximum Iterations = 2000 [unused]
|
|
Timer Label = GMRES 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=170190,domainDim=170190,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=83700,domainDim=83700}
|
|
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=83700,domainDim=86490}
|
|
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=86490,domainDim=83700}
|
|
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=86490,domainDim=86490}
|
|
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=170190, #RHSs=1 ...
|
|
|
|
Starting iterations with Belos:
|
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=83700,domainDim=83700}
|
|
Using iterative solver = "Belos::PseudoBlockGmresSolMgr":
|
|
Template parameters:
|
|
ScalarType: double
|
|
MV: Thyra::MultiVectorBase<double>
|
|
OP: Thyra::LinearOpBase<double>
|
|
Num Blocks: 300
|
|
Maximum Iterations: 2000
|
|
Maximum Restarts: 20
|
|
Convergence Tolerance: 1e-09
|
|
With #Eqns=83700, #RHSs=1 ...
|
|
|
|
The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.0701202 sec
|
|
|
|
Starting iterations with Belos:
|
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=86490,domainDim=86490}
|
|
Using iterative solver = "Belos::PseudoBlockGmresSolMgr":
|
|
Template parameters:
|
|
ScalarType: double
|
|
MV: Thyra::MultiVectorBase<double>
|
|
OP: Thyra::LinearOpBase<double>
|
|
Num Blocks: 300
|
|
Maximum Iterations: 2000
|
|
Maximum Restarts: 20
|
|
Convergence Tolerance: 1e-09
|
|
With #Eqns=86490, #RHSs=1 ...
|
|
|
|
The Belos solver "GMRES S_E" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 293 iterations with total CPU time of 19.0763 sec
|
|
|
|
Starting iterations with Belos:
|
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=83700,domainDim=83700}
|
|
Using iterative solver = "Belos::PseudoBlockGmresSolMgr":
|
|
Template parameters:
|
|
ScalarType: double
|
|
MV: Thyra::MultiVectorBase<double>
|
|
OP: Thyra::LinearOpBase<double>
|
|
Num Blocks: 300
|
|
Maximum Iterations: 2000
|
|
Maximum Restarts: 20
|
|
Convergence Tolerance: 1e-09
|
|
With #Eqns=83700, #RHSs=1 ...
|
|
|
|
The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 20 iterations with total CPU time of 0.125322 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 19.4343 sec
|
|
Electromagnetic Energy = 8.50218e-09
|
|
Electromagnetic Energy/dt^2 = 4.29828e+10
|
|
|
|
* finished time step 1, t = 4.44752e-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: 38.2115 [1]
|
|
| Mini-EM: Total Time: 38.2114 - 99.9997% [1]
|
|
| | Mini-EM: build mesh: 0.00895955 - 0.0234474% [1]
|
|
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.0054168 - 60.4584% [1]
|
|
| | | Remainder: 0.00354275 - 39.5416%
|
|
| | Mini-EM: build physics blocks: 0.0587394 - 0.153722% [1]
|
|
| | Mini-EM: build auxiliary physics blocks: 0.000250763 - 0.000656252% [1]
|
|
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 1.29296 - 3.3837% [1]
|
|
| | panzer::DOFManager::buildGlobalUnknowns: 0.574604 - 1.50375% [3]
|
|
| | | panzer::DOFManager::buildTaggedMultiVector: 0.238512 - 41.509% [3]
|
|
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.192364 - 80.6514% [3]
|
|
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.014951 - 6.26845% [3]
|
|
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.029464 - 12.3532% [3]
|
|
| | | | Remainder: 0.00173386 - 0.72695%
|
|
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0648136 - 11.2797% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0276764 - 42.7016% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00159684 - 2.46375% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.0207907 - 32.0777% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00678671 - 10.4711% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00133202 - 2.05516% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00396246 - 6.11363% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.00255016 - 3.9346% [3]
|
|
| | | | Remainder: 0.000118269 - 0.182476%
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0729943 - 12.7034% [3]
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0321721 - 5.59901% [3]
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0536551 - 9.33775% [3]
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.036387 - 6.33254% [3]
|
|
| | | Remainder: 0.0760693 - 13.2386%
|
|
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0450016 - 0.11777% [2]
|
|
| | Mini-EM: setup physics model evaluator: 1.55833 - 4.07818% [1]
|
|
| | | panzer::ModelEvaluator::setupModel(): 1.5583 - 99.9984% [1]
|
|
| | | | allocate FieldManagerBuilder: 3.612e-06 - 0.000231791% [1]
|
|
| | | | fmb->setWorksetContainer(): 1.759e-06 - 0.000112879% [1]
|
|
| | | | fmb->setupVolumeFieldManagers(): 1.5411 - 98.8961% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.54108 - 99.9987% [1]
|
|
| | | | | | getWorksets(): 1.4616 - 94.8426% [1]
|
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.4616 - 99.9997% [1]
|
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.831205 - 56.8696% [1]
|
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0174888 - 2.10403% [14]
|
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.145706 - 17.5295% [14]
|
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00328984 - 2.25786% [14]
|
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.142374 - 97.7134% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.0259102 - 18.1987% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000539877 - 0.379196% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.0030598 - 2.14913% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0199702 - 14.0266% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0377706 - 26.5291% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00690692 - 4.85124% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00897618 - 6.30463% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00076271 - 0.535708% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0193757 - 13.609% [14]
|
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0103699 - 53.5202% [14]
|
|
| | | | | | | | | | | | Remainder: 0.0090058 - 46.4798%
|
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0138577 - 9.73328% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00297875 - 2.09219% [14]
|
|
| | | | | | | | | | | Remainder: 0.00226549 - 1.59122%
|
|
| | | | | | | | | | Remainder: 4.1806e-05 - 0.028692%
|
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.549506 - 66.1096% [28]
|
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.308465 - 56.135% [28]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00282961 - 0.917319% [28]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.000131363 - 0.042586% [14]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.143796 - 46.6167% [28]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.129175 - 41.8767% [14]
|
|
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.000110548 - 0.0358381% [14]
|
|
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0291913 - 9.46341% [14]
|
|
| | | | | | | | | | | Remainder: 0.00323103 - 1.04745%
|
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.110085 - 20.0334% [28]
|
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0784932 - 14.2843% [14]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00551981 - 1.0045% [28]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.022021 - 4.00741% [28]
|
|
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0245183 - 4.46188% [14]
|
|
| | | | | | | | | | Remainder: 0.000403384 - 0.0734085%
|
|
| | | | | | | | | Remainder: 0.118504 - 14.2569%
|
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.630354 - 43.1277% [1]
|
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.630026 - 99.948% [28]
|
|
| | | | | | | | | Remainder: 0.000327827 - 0.0520068%
|
|
| | | | | | | | Remainder: 3.8455e-05 - 0.00263103%
|
|
| | | | | | | Remainder: 3.891e-06 - 0.000266215%
|
|
| | | | | | getOrientations(): 9.864e-06 - 0.00064007% [1]
|
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.0140203 - 0.909769% [1]
|
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00955237 - 0.619849% [1]
|
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00407569 - 0.26447% [1]
|
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00716837 - 0.465152% [1]
|
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00335524 - 0.21772% [1]
|
|
| | | | | | Phalanx::SortAndOrderEvaluators: 9.11e-07 - 5.91143e-05% [2]
|
|
| | | | | | Remainder: 0.0412975 - 2.67977%
|
|
| | | | | Remainder: 1.9587e-05 - 0.00127097%
|
|
| | | | fmb->setupBCFieldManagers(): 8.226e-06 - 0.000527882% [1]
|
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.4029e-05 - 0.000900274% [1]
|
|
| | | | build response library: 0.017153 - 1.10075% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0170401 - 99.3415% [1]
|
|
| | | | | | getWorksets(): 4.235e-06 - 0.0248532% [1]
|
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.98e-06 - 70.366% [1]
|
|
| | | | | | | Remainder: 1.255e-06 - 29.634%
|
|
| | | | | | getOrientations(): 4.54e-07 - 0.00266431% [1]
|
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000800389 - 4.6971% [1]
|
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000993975 - 5.83317% [1]
|
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00210201 - 12.3357% [1]
|
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00128014 - 7.51251% [1]
|
|
| | | | | | Phalanx::SortAndOrderEvaluators: 2.238e-06 - 0.0131338% [3]
|
|
| | | | | | Remainder: 0.0118566 - 69.5809%
|
|
| | | | | Remainder: 0.00011296 - 0.658543%
|
|
| | | | Remainder: 2.1418e-05 - 0.00137444%
|
|
| | | Remainder: 2.4779e-05 - 0.0015901%
|
|
| | Mini-EM: setup auxiliary physics model evaluator: 3.19961 - 8.37344% [1]
|
|
| | | panzer::ModelEvaluator::setupModel(): 3.19948 - 99.9962% [1]
|
|
| | | | allocate FieldManagerBuilder: 7.99e-07 - 2.49728e-05% [1]
|
|
| | | | fmb->setWorksetContainer(): 1.633e-06 - 5.10395e-05% [1]
|
|
| | | | fmb->setupVolumeFieldManagers(): 3.19258 - 99.7843% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.19229 - 99.9907% [1]
|
|
| | | | | | getWorksets(): 2.00927 - 62.9414% [1]
|
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.00908 - 99.9904% [1]
|
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.46935 - 73.1356% [1]
|
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0516401 - 3.51449% [14]
|
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.135684 - 9.23426% [14]
|
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00447525 - 3.2983% [14]
|
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.13114 - 96.6515% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.0215636 - 16.4432% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000462422 - 0.352616% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00335399 - 2.55756% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.017454 - 13.3094% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0338916 - 25.8437% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00692044 - 5.27712% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00832458 - 6.34784% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00405068 - 3.08881% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0209837 - 16.0009% [14]
|
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0123563 - 58.8854% [14]
|
|
| | | | | | | | | | | | Remainder: 0.00862734 - 41.1146%
|
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0108051 - 8.23934% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00301019 - 2.2954% [14]
|
|
| | | | | | | | | | | Remainder: 0.000320099 - 0.244089%
|
|
| | | | | | | | | | Remainder: 6.81e-05 - 0.0501903%
|
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.789466 - 53.7289% [14]
|
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.417472 - 52.8803% [14]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.0124058 - 2.97164% [14]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.000123671 - 0.0296238% [14]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.179146 - 42.9121% [14]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.197529 - 47.3155% [14]
|
|
| | | | | | | | | | | Remainder: 0.0282678 - 6.77119%
|
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.185777 - 23.532% [14]
|
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.135195 - 17.1248% [14]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.0190737 - 2.41602% [14]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0285592 - 3.61753% [14]
|
|
| | | | | | | | | | Remainder: 0.00338924 - 0.429307%
|
|
| | | | | | | | | Remainder: 0.49256 - 33.5223%
|
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.537668 - 26.762% [1]
|
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.526062 - 97.8413% [14]
|
|
| | | | | | | | | Remainder: 0.0116066 - 2.15869%
|
|
| | | | | | | | Remainder: 0.00205812 - 0.102441%
|
|
| | | | | | | Remainder: 0.000192788 - 0.00959493%
|
|
| | | | | | getOrientations(): 2.6276e-05 - 0.000823109% [1]
|
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.0477132 - 1.49464% [1]
|
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.0253633 - 0.794519% [1]
|
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.012403 - 0.38853% [1]
|
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.985187 - 30.8615% [1]
|
|
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.964026 - 97.8521% [1]
|
|
| | | | | | | Remainder: 0.0211613 - 2.14795%
|
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0329371 - 1.03177% [1]
|
|
| | | | | | Phalanx::SortAndOrderEvaluators: 1.238e-06 - 3.8781e-05% [2]
|
|
| | | | | | Remainder: 0.0793874 - 2.48685%
|
|
| | | | | Remainder: 0.000295352 - 0.00925119%
|
|
| | | | fmb->setupBCFieldManagers(): 0.0012733 - 0.039797% [1]
|
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 0.000227997 - 0.00712606% [1]
|
|
| | | | build response library: 0.00475547 - 0.148632% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.704e-06 - 0.0358324% [1]
|
|
| | | | | Remainder: 0.00475377 - 99.9642%
|
|
| | | | Remainder: 0.000640855 - 0.02003%
|
|
| | | Remainder: 0.00012255 - 0.00383016%
|
|
| | Mini-EM: eval auxiliary physics model evaluator: 1.83954 - 4.8141% [1]
|
|
| | | panzer::ModelEvaluator::create_W_op: 0.629555 - 34.2236% [1]
|
|
| | | panzer::ModelEvaluator::evalModel(J): 1.11256 - 60.4804% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.012007 - 1.07922% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.743364 - 66.8157% [1]
|
|
| | | | | panzer::WorksetContainer::getWorksets(): 3.539e-06 - 0.000476079% [1]
|
|
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 0.000231436 - 0.0311336% [14]
|
|
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 9.406e-06 - 0.00126533% [14]
|
|
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0280304 - 3.77075% [14]
|
|
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0500196 - 6.72882% [14]
|
|
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.117939 - 15.8656% [14]
|
|
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0250838 - 3.37436% [14]
|
|
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0237948 - 3.20096% [14]
|
|
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.100585 - 13.531% [14]
|
|
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.135309 - 18.2022% [14]
|
|
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.6968e-05 - 0.0022826% [14]
|
|
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 7.329e-06 - 0.000985923% [14]
|
|
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.171782 - 23.1087% [14]
|
|
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0200784 - 2.70101% [14]
|
|
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00829594 - 1.116% [14]
|
|
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0522912 - 7.03439% [14]
|
|
| | | | | Remainder: 0.00988686 - 1.33002%
|
|
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.1037e-05 - 0.00189087% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.25e-06 - 0.000202236% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00517142 - 0.464822% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.342661 - 30.7994% [1]
|
|
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.178941 - 52.2211% [1]
|
|
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.163698 - 47.7725% [1]
|
|
| | | | | Remainder: 2.1779e-05 - 0.00635584%
|
|
| | | | Remainder: 0.00933188 - 0.838777%
|
|
| | | Remainder: 0.0974216 - 5.29599%
|
|
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.125074 - 0.327322% [1]
|
|
| | | getWorksets(): 0.000116043 - 0.0927794% [1]
|
|
| | | | panzer::WorksetContainer::getWorksets(): 0.000113404 - 97.7258% [1]
|
|
| | | | Remainder: 2.639e-06 - 2.27416%
|
|
| | | getOrientations(): 1.037e-06 - 0.000829109% [1]
|
|
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.0465428 - 37.2122% [1]
|
|
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.0153931 - 12.3072% [1]
|
|
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00418831 - 3.34866% [1]
|
|
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00645277 - 5.15916% [1]
|
|
| | | Phalanx::SortAndOrderEvaluators: 1.182e-06 - 0.00094504% [3]
|
|
| | | Remainder: 0.0523788 - 41.8783%
|
|
| | panzer::ModelEvaluator::create_W_op: 1.55096 - 4.0589% [1]
|
|
| | panzer::ModelEvaluator::evalModel(J): 5.81958 - 15.23% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.0195561 - 0.33604% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 4.58177 - 78.7302% [1]
|
|
| | | | panzer::WorksetContainer::getWorksets(): 0.000272823 - 0.00595453% [1]
|
|
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0544125 - 1.18759% [14]
|
|
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.661475 - 14.4371% [14]
|
|
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.356492 - 7.78067% [14]
|
|
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.020299 - 0.443038% [14]
|
|
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.323731 - 7.06564% [14]
|
|
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0505299 - 1.10285% [14]
|
|
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0110114 - 0.240331% [14]
|
|
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.104846 - 2.28832% [14]
|
|
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.9218e-05 - 0.000419445% [14]
|
|
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0159061 - 0.347161% [14]
|
|
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.725995 - 15.8453% [14]
|
|
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.103176 - 2.25187% [14]
|
|
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0392361 - 0.856353% [14]
|
|
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.672654 - 14.6811% [14]
|
|
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.160946 - 3.51274% [14]
|
|
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 2.3759e-05 - 0.000518555% [14]
|
|
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0104003 - 0.226993% [14]
|
|
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.102746 - 2.24249% [14]
|
|
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.163061 - 3.55892% [14]
|
|
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0250373 - 0.546454% [14]
|
|
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.0066772 - 0.145734% [14]
|
|
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0515899 - 1.12598% [14]
|
|
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.808127 - 17.6379% [14]
|
|
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.106004 - 2.3136% [14]
|
|
| | | | Remainder: 0.0071015 - 0.154995%
|
|
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 0.00632304 - 0.108651% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.93e-06 - 3.31639e-05% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00934367 - 0.160556% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 1.19313 - 20.5019% [1]
|
|
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 1.19051 - 99.7806% [1]
|
|
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.00257607 - 0.21591% [1]
|
|
| | | | Remainder: 4.2216e-05 - 0.00353827%
|
|
| | | Remainder: 0.00946097 - 0.162571%
|
|
| | MaxwellPreconditioner::build: 0.464101 - 1.21456% [1]
|
|
| | | MaxwellPreconditioner: Schur complement: 0.00303687 - 0.654355% [1]
|
|
| | | MaxwellPreconditioner: Inverse Q_B: 0.0897348 - 19.3352% [1]
|
|
| | | | Ifpack2::Relaxation::initialize: 0.00407928 - 4.54593% [1]
|
|
| | | | Ifpack2::Relaxation::compute: 0.0201749 - 22.4828% [1]
|
|
| | | | Remainder: 0.0654806 - 72.9713%
|
|
| | | MaxwellPreconditioner: Solver S_E: 0.343724 - 74.0623% [1]
|
|
| | | | Ifpack2::Relaxation::initialize: 2.189e-06 - 0.000636848% [1]
|
|
| | | | Ifpack2::Relaxation::compute: 0.340435 - 99.0431% [1]
|
|
| | | | Remainder: 0.00328688 - 0.956254%
|
|
| | | MaxwellPreconditioner: Block preconditioner: 0.0250547 - 5.39855% [1]
|
|
| | | Remainder: 0.00255076 - 0.549613%
|
|
| | Mini-EM: timestepper: 20.3483 - 53.2521% [1]
|
|
| | | Mini-EM: Advance Time Step: 20.3483 - 99.9999% [1]
|
|
| | | | panzer::ModelEvaluator::evalModel(f): 0.726798 - 3.57178% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.0235568 - 3.24117% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.663675 - 91.3149% [1]
|
|
| | | | | | panzer::WorksetContainer::getWorksets(): 0.000354068 - 0.0533496% [1]
|
|
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00807858 - 1.21725% [14]
|
|
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.13959 - 21.0328% [14]
|
|
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0554139 - 8.34954% [14]
|
|
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00300988 - 0.453517% [14]
|
|
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0667158 - 10.0525% [14]
|
|
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00874226 - 1.31725% [14]
|
|
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00340768 - 0.513456% [14]
|
|
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00195297 - 0.294265% [14]
|
|
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 7.525e-06 - 0.00113384% [14]
|
|
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.0070048 - 1.05546% [14]
|
|
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.114576 - 17.2639% [14]
|
|
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.021989 - 3.31322% [14]
|
|
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.0112369 - 1.69313% [14]
|
|
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0638316 - 9.6179% [14]
|
|
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0316471 - 4.76846% [14]
|
|
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 2.4708e-05 - 0.00372291% [14]
|
|
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00406871 - 0.613058% [14]
|
|
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.013288 - 2.00218% [14]
|
|
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0203534 - 3.06677% [14]
|
|
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00180091 - 0.271354% [14]
|
|
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00262151 - 0.394998% [14]
|
|
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00611148 - 0.920854% [14]
|
|
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.071914 - 10.8357% [14]
|
|
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00316973 - 0.477603% [14]
|
|
| | | | | | Remainder: 0.00276477 - 0.416585%
|
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 0.000226571 - 0.0311739% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.599e-06 - 0.000357596% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0205638 - 2.82936% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.0164262 - 2.26008% [1]
|
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.0163768 - 99.6992% [1]
|
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.707e-06 - 0.0164798% [1]
|
|
| | | | | | Remainder: 4.6706e-05 - 0.284339%
|
|
| | | | | Remainder: 0.00234716 - 0.322945%
|
|
| | | | Stratimikos: BelosLOWS: 19.4344 - 95.5085% [1]
|
|
| | | | | GMRES block system: Operation Op*x: 0.0185954 - 0.095683% [1]
|
|
| | | | | Belos::MVT::MvAddMv: 0.000888871 - 0.0045737% [1]
|
|
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 19.3694 - 99.6654% [1]
|
|
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00947436 - 0.0489142% [2]
|
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.0063198 - 66.7042% [2]
|
|
| | | | | | | | Belos::MVT::MvDot: 0.00631134 - 99.8661% [2]
|
|
| | | | | | | | Remainder: 8.463e-06 - 0.133912%
|
|
| | | | | | | Belos::MVT::MvScale: 0.00198177 - 20.9172% [2]
|
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000826523 - 8.72379% [2]
|
|
| | | | | | | | Belos::MVT::MvTransMv: 0.000820556 - 99.2781% [2]
|
|
| | | | | | | | Remainder: 5.967e-06 - 0.72194%
|
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000279918 - 2.95448% [2]
|
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000276905 - 98.9236% [2]
|
|
| | | | | | | | Remainder: 3.013e-06 - 1.07639%
|
|
| | | | | | | Remainder: 6.6348e-05 - 0.70029%
|
|
| | | | | | Belos::MVT::MvAddMv: 0.00136384 - 0.00704121% [2]
|
|
| | | | | | Belos::MVT::MvNorm: 0.000257659 - 0.00133024% [1]
|
|
| | | | | | GMRES block system: Operation Prec*x: 19.3172 - 99.7307% [1]
|
|
| | | | | | | GMRES Q_B: Operation Op*x: 0.00862582 - 0.0446536% [2]
|
|
| | | | | | | Belos::MVT::MvAddMv: 0.000280285 - 0.00145096% [3]
|
|
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.16184 - 0.837803% [2]
|
|
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0734138 - 45.3619% [22]
|
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00258851 - 3.52591% [22]
|
|
| | | | | | | | | | Belos::MVT::MvDot: 0.00254435 - 98.2942% [22]
|
|
| | | | | | | | | | Remainder: 4.4154e-05 - 1.70577%
|
|
| | | | | | | | | Belos::MVT::MvScale: 0.000656573 - 0.894345% [21]
|
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0454012 - 61.8428% [40]
|
|
| | | | | | | | | | Belos::MVT::MvTransMv: 0.0453551 - 99.8984% [40]
|
|
| | | | | | | | | | Remainder: 4.6142e-05 - 0.101632%
|
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0246059 - 33.5167% [40]
|
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0245707 - 99.8572% [40]
|
|
| | | | | | | | | | Remainder: 3.5141e-05 - 0.142816%
|
|
| | | | | | | | | Remainder: 0.000161689 - 0.220243%
|
|
| | | | | | | | Belos::MVT::MvAddMv: 0.0105581 - 6.52381% [29]
|
|
| | | | | | | | GMRES Q_B: Operation Op*x: 0.0223715 - 13.8232% [22]
|
|
| | | | | | | | Belos::MVT::MvNorm: 0.000360725 - 0.22289% [2]
|
|
| | | | | | | | GMRES Q_B: Operation Prec*x: 0.00253414 - 1.56583% [21]
|
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00241358 - 95.2427% [21]
|
|
| | | | | | | | | Remainder: 0.000120556 - 4.75727%
|
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00130256 - 0.804841% [1]
|
|
| | | | | | | | Remainder: 0.0512993 - 31.6975%
|
|
| | | | | | | GMRES S_E: Operation Op*x: 0.00632645 - 0.0327503% [1]
|
|
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 19.0452 - 98.5919% [1]
|
|
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 17.5789 - 92.3009% [294]
|
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0355959 - 0.202492% [294]
|
|
| | | | | | | | | | Belos::MVT::MvDot: 0.0347197 - 97.5385% [294]
|
|
| | | | | | | | | | Remainder: 0.000876179 - 2.46146%
|
|
| | | | | | | | | Belos::MVT::MvScale: 0.0102348 - 0.0582219% [294]
|
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 10.3336 - 58.7841% [586]
|
|
| | | | | | | | | | Belos::MVT::MvTransMv: 10.3317 - 99.982% [586]
|
|
| | | | | | | | | | Remainder: 0.00185503 - 0.0179514%
|
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 7.19215 - 40.9136% [586]
|
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 7.1905 - 99.977% [586]
|
|
| | | | | | | | | | Remainder: 0.00165348 - 0.02299%
|
|
| | | | | | | | | Remainder: 0.00732137 - 0.0416487%
|
|
| | | | | | | | Belos::MVT::MvAddMv: 0.430112 - 2.25838% [298]
|
|
| | | | | | | | GMRES S_E: Operation Prec*x: 0.0465793 - 0.244572% [294]
|
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0431881 - 92.7195% [294]
|
|
| | | | | | | | | Remainder: 0.00339121 - 7.28051%
|
|
| | | | | | | | GMRES S_E: Operation Op*x: 0.917881 - 4.81949% [294]
|
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0259998 - 0.136516% [1]
|
|
| | | | | | | | Belos::MVT::MvNorm: 0.000122522 - 0.000643322% [1]
|
|
| | | | | | | | Remainder: 0.0456103 - 0.239485%
|
|
| | | | | | | Remainder: 0.0949413 - 0.491485%
|
|
| | | | | | GMRES block system: Operation Op*x: 0.0189507 - 0.0978386% [1]
|
|
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.000192651 - 0.000994617% [1]
|
|
| | | | | | Remainder: 0.0219142 - 0.113138%
|
|
| | | | | Remainder: 0.0455394 - 0.234324%
|
|
| | | | Mini-EM: Compute responses: 0.179289 - 0.881099% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00302299 - 1.6861% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.143741 - 80.1727% [1]
|
|
| | | | | | panzer::WorksetContainer::getWorksets(): 0.000112748 - 0.0784385% [1]
|
|
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00314541 - 2.18826% [14]
|
|
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0233283 - 16.2294% [14]
|
|
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 9.013e-06 - 0.00627032% [14]
|
|
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00273071 - 1.89975% [14]
|
|
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00513663 - 3.57354% [14]
|
|
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0669457 - 46.5739% [14]
|
|
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.0261e-05 - 0.00713855% [14]
|
|
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00336237 - 2.33919% [14]
|
|
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00114527 - 0.796765% [14]
|
|
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.0284039 - 19.7605% [14]
|
|
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.000334051 - 0.232398% [14]
|
|
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.0642e-05 - 0.00740361% [14]
|
|
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.0034073 - 2.37045% [14]
|
|
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00167568 - 1.16576% [14]
|
|
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 8.7917e-05 - 0.0611636% [14]
|
|
| | | | | | Remainder: 0.00389475 - 2.70957%
|
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 9.666e-06 - 0.0053913% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.457e-06 - 0.000812655% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00381864 - 2.12988% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.0231124 - 12.8912% [1]
|
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.233e-06 - 0.00533479% [1]
|
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.023084 - 99.877% [1]
|
|
| | | | | | Remainder: 2.7185e-05 - 0.117621%
|
|
| | | | | Remainder: 0.005583 - 3.11397%
|
|
| | | | Remainder: 0.00785463 - 0.0386008%
|
|
| | | Remainder: 1.808e-05 - 8.88524e-05%
|
|
| | Remainder: 1.32532 - 3.4684%
|
|
| Remainder: 0.000111386 - 0.000291499%
|
|
|
|
=================================
|
|
FOM Calculation
|
|
=================================
|
|
Number of cells = 27000
|
|
Time for Belos Linear Solve = 19.4344 seconds
|
|
Number of Time Steps (one linear solve per step) = 1
|
|
FOM ( num_cells * num_steps / solver_time / 1000) = 1.38929 k-cell-steps per second
|
|
=================================
|
|
|
|
|
|
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=GMRES --linAlgebra=Tpetra --inputFile=maxwell30.xml':
|
|
|
|
32.32 msec task-clock:u # 0.001 CPUs utilized
|
|
0 context-switches:u # 0.000 /sec
|
|
0 cpu-migrations:u # 0.000 /sec
|
|
3,252 page-faults:u # 100.631 K/sec
|
|
51,882,346 cycles:u # 1.605 GHz
|
|
78,686,206 instructions:u # 1.52 insn per cycle
|
|
17,074,216 branches:u # 528.350 M/sec
|
|
299,620 branch-misses:u # 1.75% of all branches
|
|
|
|
40.718683920 seconds time elapsed
|
|
|
|
28.151497000 seconds user
|
|
3.415118000 seconds sys
|
|
|
|
|
|
|
|
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=GMRES --linAlgebra=Tpetra --inputFile=maxwell30.xml':
|
|
|
|
7,747 iTLB-loads:u
|
|
14,130 iTLB-load-misses:u # 182.39% of all iTLB cache accesses
|
|
17,740,758 dTLB-loads:u
|
|
13,623 dTLB-load-misses:u # 0.08% of all dTLB cache accesses
|
|
|
|
42.324108055 seconds time elapsed
|
|
|
|
27.542993000 seconds user
|
|
2.971451000 seconds sys
|
|
|
|
|
|
|
|
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=GMRES --linAlgebra=Tpetra --inputFile=maxwell30.xml':
|
|
|
|
17,726,291 L1-dcache-loads:u
|
|
582,972 L1-dcache-load-misses:u # 3.29% of all L1-dcache accesses
|
|
73,138 LLC-loads:u
|
|
27,275 LLC-load-misses:u # 37.29% of all LL-cache accesses
|
|
|
|
41.929066932 seconds time elapsed
|
|
|
|
28.038182000 seconds user
|
|
2.807829000 seconds sys
|
|
|
|
|