687 lines
52 KiB
Plaintext
687 lines
52 KiB
Plaintext
vulcan25.umiacs.umd.edu
|
|
1 GMRES Tpetra maxwell26.xml
|
|
output/xeon_GMRES_Tpetra_maxwell26.output
|
|
output/xeon_GMRES_Tpetra_maxwell26_power.output
|
|
dt = 5.13176e-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 = 5.13176e-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 = 5.13176e-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=111618,domainDim=111618,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=54756,domainDim=54756}
|
|
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=54756,domainDim=56862}
|
|
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=56862,domainDim=54756}
|
|
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=56862,domainDim=56862}
|
|
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=111618, #RHSs=1 ...
|
|
|
|
Starting iterations with Belos:
|
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=54756,domainDim=54756}
|
|
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=54756, #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.00391465 sec
|
|
|
|
Starting iterations with Belos:
|
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=56862,domainDim=56862}
|
|
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=56862, #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 286 iterations with total CPU time of 12.5456 sec
|
|
|
|
Starting iterations with Belos:
|
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=54756,domainDim=54756}
|
|
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=54756, #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.0791201 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 12.6554 sec
|
|
Electromagnetic Energy = 1.13223e-08
|
|
Electromagnetic Energy/dt^2 = 4.29937e+10
|
|
|
|
* finished time step 1, t = 5.13176e-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: 19.8141 [1]
|
|
| Mini-EM: Total Time: 19.814 - 99.9997% [1]
|
|
| | Mini-EM: build mesh: 0.00052373 - 0.00264323% [1]
|
|
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000340136 - 64.9449% [1]
|
|
| | | Remainder: 0.000183594 - 35.0551%
|
|
| | Mini-EM: build physics blocks: 0.00102246 - 0.0051603% [1]
|
|
| | Mini-EM: build auxiliary physics blocks: 0.000321284 - 0.0016215% [1]
|
|
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 1.04049 - 5.25126% [1]
|
|
| | panzer::DOFManager::buildGlobalUnknowns: 0.43752 - 2.20813% [3]
|
|
| | | panzer::DOFManager::buildTaggedMultiVector: 0.179817 - 41.0992% [3]
|
|
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.150421 - 83.6525% [3]
|
|
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00503544 - 2.80031% [3]
|
|
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0242545 - 13.4885% [3]
|
|
| | | | Remainder: 0.000105607 - 0.0587303%
|
|
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0342582 - 7.83009% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0205802 - 60.0739% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00151406 - 4.41956% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00248216 - 7.24545% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00427549 - 12.4802% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00136415 - 3.98197% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00339666 - 9.9149% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.00053777 - 1.56976% [3]
|
|
| | | | Remainder: 0.000107662 - 0.314267%
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0607952 - 13.8954% [3]
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0262445 - 5.99847% [3]
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0445399 - 10.1801% [3]
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0310575 - 7.09853% [3]
|
|
| | | Remainder: 0.0608076 - 13.8983%
|
|
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0324696 - 0.163872% [2]
|
|
| | Mini-EM: setup physics model evaluator: 1.16972 - 5.90348% [1]
|
|
| | | panzer::ModelEvaluator::setupModel(): 1.16969 - 99.998% [1]
|
|
| | | | allocate FieldManagerBuilder: 3.858e-06 - 0.00032983% [1]
|
|
| | | | fmb->setWorksetContainer(): 8.97e-07 - 7.66868e-05% [1]
|
|
| | | | fmb->setupVolumeFieldManagers(): 1.16154 - 99.3033% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.1615 - 99.9961% [1]
|
|
| | | | | | getWorksets(): 1.11032 - 95.5933% [1]
|
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.11031 - 99.9993% [1]
|
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.653453 - 58.8533% [1]
|
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.016384 - 2.50729% [9]
|
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0862698 - 13.2022% [9]
|
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00341826 - 3.96228% [9]
|
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0828141 - 95.9943% [9]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00071251 - 0.860373% [9]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000361278 - 0.436252% [9]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00263459 - 3.18133% [9]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00829799 - 10.02% [9]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0251405 - 30.3577% [9]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00508281 - 6.13761% [9]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0083748 - 10.1128% [9]
|
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000709973 - 0.857309% [9]
|
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0175154 - 21.1503% [9]
|
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00953956 - 54.4637% [9]
|
|
| | | | | | | | | | | | Remainder: 0.00797587 - 45.5363%
|
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0113706 - 13.7302% [9]
|
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00240717 - 2.90671% [9]
|
|
| | | | | | | | | | | Remainder: 0.000206532 - 0.249392%
|
|
| | | | | | | | | | Remainder: 3.7465e-05 - 0.0434277%
|
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.463307 - 70.9014% [18]
|
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.257526 - 55.5843% [18]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000394101 - 0.153033% [18]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.000100763 - 0.0391273% [9]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.124317 - 48.2734% [18]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.10715 - 41.6076% [9]
|
|
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 9.576e-05 - 0.0371845% [9]
|
|
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0245153 - 9.51954% [9]
|
|
| | | | | | | | | | | Remainder: 0.000953225 - 0.370147%
|
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0982024 - 21.196% [18]
|
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.066043 - 14.2547% [9]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000418133 - 0.0902496% [18]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0205875 - 4.44358% [18]
|
|
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.019839 - 4.28205% [9]
|
|
| | | | | | | | | | Remainder: 0.000691023 - 0.14915%
|
|
| | | | | | | | | Remainder: 0.0874916 - 13.3891%
|
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.456786 - 41.1405% [1]
|
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.456367 - 99.9083% [18]
|
|
| | | | | | | | | Remainder: 0.00041903 - 0.0917344%
|
|
| | | | | | | | Remainder: 6.8733e-05 - 0.00619045%
|
|
| | | | | | | Remainder: 7.336e-06 - 0.000660713%
|
|
| | | | | | getOrientations(): 1.4179e-05 - 0.00122075% [1]
|
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00102454 - 0.0882081% [1]
|
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000960272 - 0.0826753% [1]
|
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00050651 - 0.0436083% [1]
|
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000175583 - 0.0151169% [1]
|
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00110317 - 0.0949779% [1]
|
|
| | | | | | Phalanx::SortAndOrderEvaluators: 8.7e-07 - 7.49032e-05% [2]
|
|
| | | | | | Remainder: 0.0473985 - 4.08081%
|
|
| | | | | Remainder: 4.5191e-05 - 0.0038906%
|
|
| | | | fmb->setupBCFieldManagers(): 1.0636e-05 - 0.000909298% [1]
|
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.166e-05 - 0.00185177% [1]
|
|
| | | | build response library: 0.00808476 - 0.691186% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00797902 - 98.6921% [1]
|
|
| | | | | | getWorksets(): 4.497e-06 - 0.0563603% [1]
|
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 3.444e-06 - 76.5844% [1]
|
|
| | | | | | | Remainder: 1.053e-06 - 23.4156%
|
|
| | | | | | getOrientations(): 5.81e-07 - 0.0072816% [1]
|
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00106179 - 13.3073% [1]
|
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00123999 - 15.5406% [1]
|
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000532072 - 6.66839% [1]
|
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00160302 - 20.0905% [1]
|
|
| | | | | | Phalanx::SortAndOrderEvaluators: 1.422e-06 - 0.0178217% [3]
|
|
| | | | | | Remainder: 0.00353565 - 44.3118%
|
|
| | | | | Remainder: 0.000105741 - 1.30791%
|
|
| | | | Remainder: 2.7389e-05 - 0.00234155%
|
|
| | | Remainder: 2.313e-05 - 0.0019774%
|
|
| | Mini-EM: setup auxiliary physics model evaluator: 1.14711 - 5.78938% [1]
|
|
| | | panzer::ModelEvaluator::setupModel(): 1.14709 - 99.9986% [1]
|
|
| | | | allocate FieldManagerBuilder: 1.859e-06 - 0.000162062% [1]
|
|
| | | | fmb->setWorksetContainer(): 1.692e-06 - 0.000147503% [1]
|
|
| | | | fmb->setupVolumeFieldManagers(): 1.14701 - 99.993% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.147 - 99.9992% [1]
|
|
| | | | | | getWorksets(): 0.833158 - 72.6379% [1]
|
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.833156 - 99.9998% [1]
|
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.500914 - 60.1224% [1]
|
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0149005 - 2.97465% [9]
|
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0819793 - 16.3659% [9]
|
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00285032 - 3.47687% [9]
|
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0790994 - 96.487% [9]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000591635 - 0.747964% [9]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000365559 - 0.462152% [9]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00266692 - 3.37161% [9]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0081042 - 10.2456% [9]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.024005 - 30.3478% [9]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00495697 - 6.26676% [9]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00796043 - 10.0638% [9]
|
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00057176 - 0.722838% [9]
|
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0170121 - 21.5072% [9]
|
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00964 - 56.6656% [9]
|
|
| | | | | | | | | | | | Remainder: 0.00737208 - 43.3344%
|
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0102142 - 12.9131% [9]
|
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00250231 - 3.1635% [9]
|
|
| | | | | | | | | | | Remainder: 0.000148349 - 0.187548%
|
|
| | | | | | | | | | Remainder: 2.9648e-05 - 0.0361652%
|
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.324736 - 64.8286% [9]
|
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.177967 - 54.8036% [9]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000226662 - 0.127362% [9]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.2027e-05 - 0.0517102% [9]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0695577 - 39.0846% [9]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.107552 - 60.4339% [9]
|
|
| | | | | | | | | | | Remainder: 0.000538079 - 0.302348%
|
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0677923 - 20.8762% [9]
|
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0646477 - 19.9078% [9]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000327826 - 0.100952% [9]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0131897 - 4.06168% [9]
|
|
| | | | | | | | | | Remainder: 0.000811174 - 0.249795%
|
|
| | | | | | | | | Remainder: 0.0792986 - 15.8308%
|
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.332225 - 39.8754% [1]
|
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.331975 - 99.9249% [9]
|
|
| | | | | | | | | Remainder: 0.000249546 - 0.0751136%
|
|
| | | | | | | | Remainder: 1.7863e-05 - 0.00214402%
|
|
| | | | | | | Remainder: 1.585e-06 - 0.00019024%
|
|
| | | | | | getOrientations(): 1.2037e-05 - 0.00104943% [1]
|
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000604858 - 0.0527338% [1]
|
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.0004837 - 0.0421708% [1]
|
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000313194 - 0.0273054% [1]
|
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.291141 - 25.3828% [1]
|
|
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.291111 - 99.9898% [1]
|
|
| | | | | | | Remainder: 2.9685e-05 - 0.0101961%
|
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000699144 - 0.060954% [1]
|
|
| | | | | | Phalanx::SortAndOrderEvaluators: 6.45e-07 - 5.62336e-05% [2]
|
|
| | | | | | Remainder: 0.0205895 - 1.79507%
|
|
| | | | | Remainder: 8.936e-06 - 0.000779069%
|
|
| | | | fmb->setupBCFieldManagers(): 6.81e-06 - 0.000593675% [1]
|
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.2957e-05 - 0.00200132% [1]
|
|
| | | | build response library: 3.3742e-05 - 0.00294153% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4.11e-07 - 1.21807% [1]
|
|
| | | | | Remainder: 3.3331e-05 - 98.7819%
|
|
| | | | Remainder: 1.3807e-05 - 0.00120365%
|
|
| | | Remainder: 1.5867e-05 - 0.00138322%
|
|
| | Mini-EM: eval auxiliary physics model evaluator: 1.01334 - 5.11425% [1]
|
|
| | | panzer::ModelEvaluator::create_W_op: 0.26991 - 26.6357% [1]
|
|
| | | panzer::ModelEvaluator::evalModel(J): 0.737914 - 72.8201% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00316366 - 0.42873% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.482353 - 65.3671% [1]
|
|
| | | | | panzer::WorksetContainer::getWorksets(): 6.159e-06 - 0.00127686% [1]
|
|
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 1.2343e-05 - 0.00255891% [9]
|
|
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 4.612e-06 - 0.000956145% [9]
|
|
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00529586 - 1.09792% [9]
|
|
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.022313 - 4.62586% [9]
|
|
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0768766 - 15.9378% [9]
|
|
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0127514 - 2.64359% [9]
|
|
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0307086 - 6.36641% [9]
|
|
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0583245 - 12.0917% [9]
|
|
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0891229 - 18.4767% [9]
|
|
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 2.8491e-05 - 0.00590666% [9]
|
|
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 5.683e-06 - 0.00117818% [9]
|
|
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.131219 - 27.2039% [9]
|
|
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0127102 - 2.63504% [9]
|
|
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00516621 - 1.07104% [9]
|
|
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.037639 - 7.80319% [9]
|
|
| | | | | Remainder: 0.000168747 - 0.0349841%
|
|
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.1239e-05 - 0.00287825% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.226e-06 - 0.000301661% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00118839 - 0.161047% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.250375 - 33.9301% [1]
|
|
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.125111 - 49.9696% [1]
|
|
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.125236 - 50.0193% [1]
|
|
| | | | | Remainder: 2.7731e-05 - 0.0110758%
|
|
| | | | Remainder: 0.000810386 - 0.109821%
|
|
| | | Remainder: 0.00551414 - 0.544156%
|
|
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00623599 - 0.0314726% [1]
|
|
| | | getWorksets(): 8.554e-06 - 0.137171% [1]
|
|
| | | | panzer::WorksetContainer::getWorksets(): 6.605e-06 - 77.2153% [1]
|
|
| | | | Remainder: 1.949e-06 - 22.7847%
|
|
| | | getOrientations(): 1.196e-06 - 0.019179% [1]
|
|
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.00110932 - 17.789% [1]
|
|
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00124766 - 20.0073% [1]
|
|
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000531226 - 8.51871% [1]
|
|
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00160874 - 25.7977% [1]
|
|
| | | Phalanx::SortAndOrderEvaluators: 1.106e-06 - 0.0177357% [3]
|
|
| | | Remainder: 0.00172819 - 27.7132%
|
|
| | panzer::ModelEvaluator::create_W_op: 0.756039 - 3.81568% [1]
|
|
| | panzer::ModelEvaluator::evalModel(J): 1.30289 - 6.5756% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00183524 - 0.140859% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.982349 - 75.3977% [1]
|
|
| | | | panzer::WorksetContainer::getWorksets(): 2.383e-06 - 0.000242582% [1]
|
|
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00778618 - 0.792608% [9]
|
|
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0286817 - 2.91971% [9]
|
|
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0415997 - 4.23472% [9]
|
|
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00396612 - 0.403738% [9]
|
|
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0393903 - 4.0098% [9]
|
|
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0387309 - 3.94268% [9]
|
|
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00756335 - 0.769924% [9]
|
|
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0286345 - 2.9149% [9]
|
|
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.291e-05 - 0.0013142% [9]
|
|
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0135916 - 1.38359% [9]
|
|
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0854476 - 8.69829% [9]
|
|
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0245624 - 2.50037% [9]
|
|
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0446575 - 4.54599% [9]
|
|
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0790697 - 8.04904% [9]
|
|
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.115466 - 11.7541% [9]
|
|
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.8827e-05 - 0.00191653% [9]
|
|
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00742735 - 0.75608% [9]
|
|
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.073852 - 7.5179% [9]
|
|
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.125715 - 12.7974% [9]
|
|
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.019735 - 2.00896% [9]
|
|
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00423276 - 0.430882% [9]
|
|
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0365489 - 3.72056% [9]
|
|
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0945169 - 9.62152% [9]
|
|
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0607643 - 6.18562% [9]
|
|
| | | | Remainder: 0.000374841 - 0.0381576%
|
|
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.675e-05 - 0.00205313% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.427e-06 - 0.000109526% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00329065 - 0.252566% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.309047 - 23.7201% [1]
|
|
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.30901 - 99.9882% [1]
|
|
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.1548e-05 - 0.00697241% [1]
|
|
| | | | Remainder: 1.505e-05 - 0.00486981%
|
|
| | | Remainder: 0.00633963 - 0.486582%
|
|
| | MaxwellPreconditioner::build: 0.00510876 - 0.0257836% [1]
|
|
| | | MaxwellPreconditioner: Schur complement: 2.2178e-05 - 0.434117% [1]
|
|
| | | MaxwellPreconditioner: Inverse Q_B: 0.00241105 - 47.1945% [1]
|
|
| | | | Ifpack2::Relaxation::initialize: 1.1348e-05 - 0.470666% [1]
|
|
| | | | Ifpack2::Relaxation::compute: 0.00139043 - 57.6688% [1]
|
|
| | | | Remainder: 0.00100928 - 41.8606%
|
|
| | | MaxwellPreconditioner: Solver S_E: 0.00253996 - 49.7178% [1]
|
|
| | | | Ifpack2::Relaxation::initialize: 2.454e-06 - 0.0966155% [1]
|
|
| | | | Ifpack2::Relaxation::compute: 0.00188386 - 74.169% [1]
|
|
| | | | Remainder: 0.000653645 - 25.7344%
|
|
| | | MaxwellPreconditioner: Block preconditioner: 0.000120898 - 2.36648% [1]
|
|
| | | Remainder: 1.4667e-05 - 0.287095%
|
|
| | Mini-EM: timestepper: 12.8211 - 64.7071% [1]
|
|
| | | Mini-EM: Advance Time Step: 12.8211 - 100% [1]
|
|
| | | | panzer::ModelEvaluator::evalModel(f): 0.130397 - 1.01705% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00119767 - 0.918482% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.124873 - 95.7634% [1]
|
|
| | | | | | panzer::WorksetContainer::getWorksets(): 2.803e-06 - 0.00224469% [1]
|
|
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000746071 - 0.597466% [9]
|
|
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0104233 - 8.34714% [9]
|
|
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00566111 - 4.53351% [9]
|
|
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000469931 - 0.376328% [9]
|
|
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0054501 - 4.36453% [9]
|
|
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00479213 - 3.83762% [9]
|
|
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000512205 - 0.410182% [9]
|
|
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00121586 - 0.973679% [9]
|
|
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.5782e-05 - 0.0206466% [9]
|
|
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00395673 - 3.16861% [9]
|
|
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0110262 - 8.82994% [9]
|
|
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00376704 - 3.0167% [9]
|
|
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00274527 - 2.19846% [9]
|
|
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00977908 - 7.83125% [9]
|
|
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0239816 - 19.2048% [9]
|
|
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 1.5489e-05 - 0.0124038% [9]
|
|
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000784373 - 0.628139% [9]
|
|
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00918205 - 7.35313% [9]
|
|
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.012613 - 10.1007% [9]
|
|
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000988496 - 0.791604% [9]
|
|
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000472726 - 0.378567% [9]
|
|
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00534056 - 4.27681% [9]
|
|
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0082632 - 6.6173% [9]
|
|
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00239383 - 1.91702% [9]
|
|
| | | | | | Remainder: 0.000263737 - 0.211205%
|
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.9797e-05 - 0.022851% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.44e-06 - 0.00187121% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00370004 - 2.83752% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00034805 - 0.266915% [1]
|
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000315449 - 90.6332% [1]
|
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.23e-06 - 0.640713% [1]
|
|
| | | | | | Remainder: 3.0371e-05 - 8.72605%
|
|
| | | | | Remainder: 0.000246468 - 0.189013%
|
|
| | | | Stratimikos: BelosLOWS: 12.6555 - 98.7087% [1]
|
|
| | | | | GMRES block system: Operation Op*x: 0.00697523 - 0.0551162% [1]
|
|
| | | | | Belos::MVT::MvAddMv: 0.000265241 - 0.00209586% [1]
|
|
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 12.6474 - 99.9357% [1]
|
|
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00131721 - 0.0104149% [2]
|
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000352471 - 26.7588% [2]
|
|
| | | | | | | | Belos::MVT::MvDot: 0.000344825 - 97.8307% [2]
|
|
| | | | | | | | Remainder: 7.646e-06 - 2.16926%
|
|
| | | | | | | Belos::MVT::MvScale: 0.000148286 - 11.2576% [2]
|
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000566943 - 43.0411% [2]
|
|
| | | | | | | | Belos::MVT::MvTransMv: 0.00055791 - 98.4067% [2]
|
|
| | | | | | | | Remainder: 9.033e-06 - 1.59328%
|
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000189019 - 14.3499% [2]
|
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000186193 - 98.5049% [2]
|
|
| | | | | | | | Remainder: 2.826e-06 - 1.49509%
|
|
| | | | | | | Remainder: 6.0494e-05 - 4.59258%
|
|
| | | | | | Belos::MVT::MvAddMv: 0.0010277 - 0.0081258% [2]
|
|
| | | | | | Belos::MVT::MvNorm: 0.000183608 - 0.00145175% [1]
|
|
| | | | | | GMRES block system: Operation Prec*x: 12.6357 - 99.9079% [1]
|
|
| | | | | | | GMRES Q_B: Operation Op*x: 0.00299087 - 0.02367% [2]
|
|
| | | | | | | Belos::MVT::MvAddMv: 0.000184987 - 0.001464% [3]
|
|
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0792033 - 0.626821% [2]
|
|
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0500031 - 63.1327% [22]
|
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00151168 - 3.02317% [22]
|
|
| | | | | | | | | | Belos::MVT::MvDot: 0.00148319 - 98.1152% [22]
|
|
| | | | | | | | | | Remainder: 2.8492e-05 - 1.88479%
|
|
| | | | | | | | | Belos::MVT::MvScale: 0.000651579 - 1.30308% [21]
|
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.028032 - 56.0604% [40]
|
|
| | | | | | | | | | Belos::MVT::MvTransMv: 0.0279775 - 99.8058% [40]
|
|
| | | | | | | | | | Remainder: 5.444e-05 - 0.194207%
|
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0196062 - 39.21% [40]
|
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0195648 - 99.7884% [40]
|
|
| | | | | | | | | | Remainder: 4.1488e-05 - 0.211606%
|
|
| | | | | | | | | Remainder: 0.000201677 - 0.403329%
|
|
| | | | | | | | Belos::MVT::MvAddMv: 0.00505451 - 6.38169% [29]
|
|
| | | | | | | | GMRES Q_B: Operation Op*x: 0.0186023 - 23.4868% [22]
|
|
| | | | | | | | Belos::MVT::MvNorm: 0.000142564 - 0.179998% [2]
|
|
| | | | | | | | GMRES Q_B: Operation Prec*x: 0.00226528 - 2.86009% [21]
|
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00210238 - 92.8089% [21]
|
|
| | | | | | | | | Remainder: 0.000162898 - 7.19107%
|
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00101636 - 1.28322% [1]
|
|
| | | | | | | | Remainder: 0.00211908 - 2.6755%
|
|
| | | | | | | GMRES S_E: Operation Op*x: 0.00234814 - 0.0185834% [1]
|
|
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 12.5424 - 99.2615% [1]
|
|
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 11.7826 - 93.9426% [287]
|
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0227608 - 0.193172% [287]
|
|
| | | | | | | | | | Belos::MVT::MvDot: 0.0218856 - 96.1548% [287]
|
|
| | | | | | | | | | Remainder: 0.000875198 - 3.8452%
|
|
| | | | | | | | | Belos::MVT::MvScale: 0.0100028 - 0.0848947% [287]
|
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 5.89125 - 49.9994% [572]
|
|
| | | | | | | | | | Belos::MVT::MvTransMv: 5.88953 - 99.9707% [572]
|
|
| | | | | | | | | | Remainder: 0.00172543 - 0.029288%
|
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 5.85363 - 49.68% [572]
|
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 5.85193 - 99.971% [572]
|
|
| | | | | | | | | | Remainder: 0.00169892 - 0.0290234%
|
|
| | | | | | | | | Remainder: 0.00500876 - 0.0425096%
|
|
| | | | | | | | Belos::MVT::MvAddMv: 0.0545152 - 0.434647% [291]
|
|
| | | | | | | | GMRES S_E: Operation Prec*x: 0.0378994 - 0.30217% [287]
|
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0347329 - 91.645% [287]
|
|
| | | | | | | | | Remainder: 0.00316651 - 8.35505%
|
|
| | | | | | | | GMRES S_E: Operation Op*x: 0.621359 - 4.95407% [287]
|
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0210984 - 0.168217% [1]
|
|
| | | | | | | | Belos::MVT::MvNorm: 7.8729e-05 - 0.000627703% [1]
|
|
| | | | | | | | Remainder: 0.0247982 - 0.197715%
|
|
| | | | | | | Remainder: 0.00858827 - 0.0679682%
|
|
| | | | | | GMRES block system: Operation Op*x: 0.00769286 - 0.0608258% [1]
|
|
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.000187444 - 0.00148208% [1]
|
|
| | | | | | Remainder: 0.00124494 - 0.00984346%
|
|
| | | | | Remainder: 0.000892814 - 0.00705475%
|
|
| | | | Mini-EM: Compute responses: 0.0347635 - 0.271144% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00194213 - 5.58669% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0287227 - 82.6232% [1]
|
|
| | | | | | panzer::WorksetContainer::getWorksets(): 9.131e-06 - 0.0317901% [1]
|
|
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000614911 - 2.14085% [9]
|
|
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00813808 - 28.3332% [9]
|
|
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 5.798e-06 - 0.0201861% [9]
|
|
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000859986 - 2.99409% [9]
|
|
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000888029 - 3.09173% [9]
|
|
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0145151 - 50.5353% [9]
|
|
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 6.135e-06 - 0.0213594% [9]
|
|
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000823396 - 2.8667% [9]
|
|
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000844538 - 2.94031% [9]
|
|
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000671034 - 2.33625% [9]
|
|
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.000110256 - 0.383863% [9]
|
|
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 5.009e-06 - 0.0174391% [9]
|
|
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000570203 - 1.9852% [9]
|
|
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000429868 - 1.49661% [9]
|
|
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 6.7677e-05 - 0.235622% [9]
|
|
| | | | | | Remainder: 0.00016356 - 0.569444%
|
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.4476e-05 - 0.0416413% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.122e-06 - 0.0061041% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00350494 - 10.0822% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000248622 - 0.71518% [1]
|
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.94e-06 - 0.780301% [1]
|
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000219112 - 88.1306% [1]
|
|
| | | | | | Remainder: 2.757e-05 - 11.0891%
|
|
| | | | | Remainder: 0.000328507 - 0.944976%
|
|
| | | | Remainder: 0.000396816 - 0.00309503%
|
|
| | | Remainder: 4.672e-06 - 3.644e-05%
|
|
| | Remainder: 0.0801686 - 0.404606%
|
|
| Remainder: 5.3434e-05 - 0.000269677%
|
|
|
|
=================================
|
|
FOM Calculation
|
|
=================================
|
|
Number of cells = 17576
|
|
Time for Belos Linear Solve = 12.6555 seconds
|
|
Number of Time Steps (one linear solve per step) = 1
|
|
FOM ( num_cells * num_steps / solver_time / 1000) = 1.3888 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=maxwell26.xml':
|
|
|
|
33.37 msec task-clock:u # 0.002 CPUs utilized
|
|
0 context-switches:u # 0.000 /sec
|
|
0 cpu-migrations:u # 0.000 /sec
|
|
2,698 page-faults:u # 80.859 K/sec
|
|
48,796,785 cycles:u # 1.462 GHz
|
|
76,481,515 instructions:u # 1.57 insn per cycle
|
|
16,649,837 branches:u # 498.997 M/sec
|
|
284,155 branch-misses:u # 1.71% of all branches
|
|
|
|
20.574959479 seconds time elapsed
|
|
|
|
19.789228000 seconds user
|
|
0.677406000 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=maxwell26.xml':
|
|
|
|
6,611 iTLB-loads:u
|
|
12,352 iTLB-load-misses:u # 186.84% of all iTLB cache accesses
|
|
17,163,526 dTLB-loads:u
|
|
29,413 dTLB-load-misses:u # 0.17% of all dTLB cache accesses
|
|
|
|
19.613366072 seconds time elapsed
|
|
|
|
18.798885000 seconds user
|
|
0.712752000 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=maxwell26.xml':
|
|
|
|
17,343,949 L1-dcache-loads:u
|
|
551,085 L1-dcache-load-misses:u # 3.18% of all L1-dcache accesses
|
|
139,625 LLC-loads:u
|
|
35,660 LLC-load-misses:u # 25.54% of all LL-cache accesses
|
|
|
|
18.812737772 seconds time elapsed
|
|
|
|
18.046980000 seconds user
|
|
0.679246000 seconds sys
|
|
|
|
|