707 lines
53 KiB
Plaintext
707 lines
53 KiB
Plaintext
oasis21.umiacs.umd.edu
|
|
30 GMRES Tpetra maxwell44.xml
|
|
output/GMRES_Tpetra_maxwell44.output
|
|
output/GMRES_Tpetra_maxwell44_power.output
|
|
dt = 3.0324e-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 = 3.0324e-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 = 3.0324e-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=528660,domainDim=528660,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=261360,domainDim=261360}
|
|
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=261360,domainDim=267300}
|
|
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=267300,domainDim=261360}
|
|
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=267300,domainDim=267300}
|
|
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=528660, #RHSs=1 ...
|
|
|
|
Starting iterations with Belos:
|
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=261360,domainDim=261360}
|
|
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=261360, #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.0086354 sec
|
|
|
|
Starting iterations with Belos:
|
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=267300,domainDim=267300}
|
|
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=267300, #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 298 iterations with total CPU time of 47.6237 sec
|
|
|
|
Starting iterations with Belos:
|
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=261360,domainDim=261360}
|
|
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=261360, #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 21 iterations with total CPU time of 0.331472 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 48.0375 sec
|
|
Electromagnetic Energy = 3.94671e-09
|
|
Electromagnetic Energy/dt^2 = 4.29203e+10
|
|
|
|
* finished time step 1, t = 3.0324e-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: 72.8522 [1]
|
|
| Mini-EM: Total Time: 72.8521 - 99.9999% [1]
|
|
| | Mini-EM: build mesh: 0.000663878 - 0.000911268% [1]
|
|
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000329839 - 49.6837% [1]
|
|
| | | Remainder: 0.000334039 - 50.3163%
|
|
| | Mini-EM: build physics blocks: 0.000957837 - 0.00131477% [1]
|
|
| | Mini-EM: build auxiliary physics blocks: 0.000239919 - 0.000329323% [1]
|
|
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 4.80498 - 6.59553% [1]
|
|
| | panzer::DOFManager::buildGlobalUnknowns: 1.81152 - 2.48657% [3]
|
|
| | | panzer::DOFManager::buildTaggedMultiVector: 0.836681 - 46.1867% [3]
|
|
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.650719 - 77.7738% [3]
|
|
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0230616 - 2.75632% [3]
|
|
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.16271 - 19.4471% [3]
|
|
| | | | Remainder: 0.0001906 - 0.0227805%
|
|
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0862666 - 4.76211% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0577059 - 66.8925% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00132395 - 1.53472% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00689265 - 7.98995% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00448802 - 5.2025% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00127352 - 1.47626% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.01324 - 15.3478% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.00117828 - 1.36586% [3]
|
|
| | | | Remainder: 0.000164279 - 0.190432%
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.167863 - 9.26643% [3]
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.069019 - 3.81001% [3]
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.20289 - 11.2% [3]
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0854921 - 4.71936% [3]
|
|
| | | Remainder: 0.363306 - 20.0553%
|
|
| | panzer::WorksetContainer::applyOrientations(ugi): 0.116111 - 0.159379% [2]
|
|
| | Mini-EM: setup physics model evaluator: 2.90181 - 3.98315% [1]
|
|
| | | panzer::ModelEvaluator::setupModel(): 2.90178 - 99.999% [1]
|
|
| | | | allocate FieldManagerBuilder: 3.36e-06 - 0.000115791% [1]
|
|
| | | | fmb->setWorksetContainer(): 5.6e-07 - 1.92985e-05% [1]
|
|
| | | | fmb->setupVolumeFieldManagers(): 2.89586 - 99.7961% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.89584 - 99.9993% [1]
|
|
| | | | | | getWorksets(): 2.87104 - 99.1436% [1]
|
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.87104 - 99.9998% [1]
|
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.64711 - 57.37% [1]
|
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0128615 - 0.780853% [43]
|
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.257913 - 15.6585% [43]
|
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00492151 - 1.90821% [43]
|
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.252891 - 98.0531% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00262975 - 1.03987% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00140796 - 0.556743% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00450178 - 1.78012% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0241101 - 9.5338% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0525812 - 20.792% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0143449 - 5.67236% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0376923 - 14.9045% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00140368 - 0.555051% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0680228 - 26.8981% [43]
|
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0301793 - 44.3664% [43]
|
|
| | | | | | | | | | | | Remainder: 0.0378435 - 55.6336%
|
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0358473 - 14.175% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00980336 - 3.87651% [43]
|
|
| | | | | | | | | | | Remainder: 0.000546116 - 0.215949%
|
|
| | | | | | | | | | Remainder: 9.992e-05 - 0.0387418%
|
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 1.19756 - 72.7065% [86]
|
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.693874 - 57.9407% [86]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00100844 - 0.145334% [86]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.000344518 - 0.0496514% [43]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.372532 - 53.6886% [86]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.262345 - 37.8088% [43]
|
|
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.00030532 - 0.0440022% [43]
|
|
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0551515 - 7.94834% [43]
|
|
| | | | | | | | | | | Remainder: 0.00218763 - 0.315278%
|
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.234354 - 19.5693% [86]
|
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.168534 - 14.0731% [43]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00138928 - 0.116009% [86]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0561583 - 4.68939% [86]
|
|
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0421217 - 3.51729% [43]
|
|
| | | | | | | | | | Remainder: 0.00112844 - 0.094228%
|
|
| | | | | | | | | Remainder: 0.178781 - 10.8542%
|
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 1.22388 - 42.6287% [1]
|
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 1.22271 - 99.9037% [86]
|
|
| | | | | | | | | Remainder: 0.00117867 - 0.0963059%
|
|
| | | | | | | | Remainder: 3.864e-05 - 0.00134585%
|
|
| | | | | | | Remainder: 6.2e-06 - 0.000215949%
|
|
| | | | | | getOrientations(): 1.188e-05 - 0.000410243% [1]
|
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000802796 - 0.0277224% [1]
|
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000736518 - 0.0254336% [1]
|
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000403519 - 0.0139344% [1]
|
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000173119 - 0.00597819% [1]
|
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000889117 - 0.0307032% [1]
|
|
| | | | | | Phalanx::SortAndOrderEvaluators: 8e-07 - 2.76258e-05% [2]
|
|
| | | | | | Remainder: 0.0217815 - 0.752165%
|
|
| | | | | Remainder: 1.896e-05 - 0.000654727%
|
|
| | | | fmb->setupBCFieldManagers(): 8.2e-06 - 0.000282585% [1]
|
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.612e-05 - 0.000555521% [1]
|
|
| | | | build response library: 0.0058643 - 0.202093% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0056569 - 96.4634% [1]
|
|
| | | | | | getWorksets(): 2.92e-06 - 0.0516184% [1]
|
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.88e-06 - 64.3836% [1]
|
|
| | | | | | | Remainder: 1.04e-06 - 35.6164%
|
|
| | | | | | getOrientations(): 4.8e-07 - 0.00848522% [1]
|
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000809636 - 14.3124% [1]
|
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000963197 - 17.0269% [1]
|
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000417078 - 7.37291% [1]
|
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00124347 - 21.9816% [1]
|
|
| | | | | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.0205059% [3]
|
|
| | | | | | Remainder: 0.00221895 - 39.2256%
|
|
| | | | | Remainder: 0.000207399 - 3.53664%
|
|
| | | | Remainder: 2.3e-05 - 0.000792617%
|
|
| | | Remainder: 3.0159e-05 - 0.00103932%
|
|
| | Mini-EM: setup auxiliary physics model evaluator: 3.25057 - 4.46187% [1]
|
|
| | | panzer::ModelEvaluator::setupModel(): 3.25056 - 99.9997% [1]
|
|
| | | | allocate FieldManagerBuilder: 8e-07 - 2.46111e-05% [1]
|
|
| | | | fmb->setWorksetContainer(): 6e-07 - 1.84584e-05% [1]
|
|
| | | | fmb->setupVolumeFieldManagers(): 3.25052 - 99.9986% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.25051 - 99.9999% [1]
|
|
| | | | | | getWorksets(): 2.22724 - 68.5198% [1]
|
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.22724 - 99.9999% [1]
|
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.31793 - 59.1734% [1]
|
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0127331 - 0.966138% [43]
|
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.249088 - 18.8999% [43]
|
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00497882 - 1.99882% [43]
|
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.244025 - 97.9675% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00224735 - 0.920948% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00142767 - 0.585052% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00449355 - 1.84143% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0239499 - 9.8145% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0525315 - 21.5271% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0141266 - 5.78898% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0371653 - 15.2301% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00119851 - 0.491143% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0668029 - 27.3754% [43]
|
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.030016 - 44.9321% [43]
|
|
| | | | | | | | | | | | Remainder: 0.0367869 - 55.0679%
|
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0299536 - 12.2748% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00968264 - 3.96788% [43]
|
|
| | | | | | | | | | | Remainder: 0.000445877 - 0.182718%
|
|
| | | | | | | | | | Remainder: 8.384e-05 - 0.0336588%
|
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.896768 - 68.0434% [43]
|
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.525099 - 58.5546% [43]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000552118 - 0.105145% [43]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.000314396 - 0.0598736% [43]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.256729 - 48.8915% [43]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.266279 - 50.7103% [43]
|
|
| | | | | | | | | | | Remainder: 0.00122428 - 0.233152%
|
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.167081 - 18.6314% [43]
|
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.165838 - 18.4929% [43]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000858316 - 0.0957122% [43]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0371904 - 4.14716% [43]
|
|
| | | | | | | | | | Remainder: 0.000701035 - 0.0781735%
|
|
| | | | | | | | | Remainder: 0.159345 - 12.0905%
|
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.909269 - 40.8249% [1]
|
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.908507 - 99.9162% [43]
|
|
| | | | | | | | | Remainder: 0.000761598 - 0.0837594%
|
|
| | | | | | | | Remainder: 3.92e-05 - 0.00176002%
|
|
| | | | | | | Remainder: 1.28e-06 - 5.74701e-05%
|
|
| | | | | | getOrientations(): 1.26e-05 - 0.000387631% [1]
|
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000464918 - 0.0143029% [1]
|
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000362838 - 0.0111625% [1]
|
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000216559 - 0.0066623% [1]
|
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 1.01486 - 31.2217% [1]
|
|
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 1.01484 - 99.9977% [1]
|
|
| | | | | | | Remainder: 2.352e-05 - 0.00231755%
|
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000541838 - 0.0166693% [1]
|
|
| | | | | | Phalanx::SortAndOrderEvaluators: 5.6e-07 - 1.7228e-05% [2]
|
|
| | | | | | Remainder: 0.00680561 - 0.20937%
|
|
| | | | | Remainder: 3.68e-06 - 0.000113213%
|
|
| | | | fmb->setupBCFieldManagers(): 3.48e-06 - 0.000107058% [1]
|
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.34e-05 - 0.000412237% [1]
|
|
| | | | build response library: 1.988e-05 - 0.000611587% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.20724% [1]
|
|
| | | | | Remainder: 1.964e-05 - 98.7928%
|
|
| | | | Remainder: 6e-06 - 0.000184584%
|
|
| | | Remainder: 8.56e-06 - 0.000263338%
|
|
| | Mini-EM: eval auxiliary physics model evaluator: 3.62257 - 4.9725% [1]
|
|
| | | panzer::ModelEvaluator::create_W_op: 0.994235 - 27.4455% [1]
|
|
| | | panzer::ModelEvaluator::evalModel(J): 2.6201 - 72.327% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00391858 - 0.149559% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.82033 - 69.4758% [1]
|
|
| | | | | panzer::WorksetContainer::getWorksets(): 1.52e-06 - 8.35011e-05% [1]
|
|
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 6.24e-05 - 0.00342794% [43]
|
|
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 2.684e-05 - 0.00147445% [43]
|
|
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0136969 - 0.752441% [43]
|
|
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.105696 - 5.80641% [43]
|
|
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.269832 - 14.8232% [43]
|
|
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0448909 - 2.46608% [43]
|
|
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.172574 - 9.48033% [43]
|
|
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.215265 - 11.8256% [43]
|
|
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.301344 - 16.5543% [43]
|
|
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 8.384e-05 - 0.00460575% [43]
|
|
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 2.624e-05 - 0.00144149% [43]
|
|
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.482301 - 26.4952% [43]
|
|
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0378656 - 2.08014% [43]
|
|
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0259579 - 1.426% [43]
|
|
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.149984 - 8.23938% [43]
|
|
| | | | | Remainder: 0.000727158 - 0.0399464%
|
|
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.844e-05 - 0.00070379% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.24e-06 - 8.5493e-05% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00352462 - 0.134523% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.789119 - 30.1179% [1]
|
|
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.397715 - 50.3999% [1]
|
|
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.391375 - 49.5964% [1]
|
|
| | | | | Remainder: 2.928e-05 - 0.00371047%
|
|
| | | | Remainder: 0.00318167 - 0.121433%
|
|
| | | Remainder: 0.00824077 - 0.227484%
|
|
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00452718 - 0.00621421% [1]
|
|
| | | getWorksets(): 4.36e-06 - 0.0963072% [1]
|
|
| | | | panzer::WorksetContainer::getWorksets(): 2.44e-06 - 55.9633% [1]
|
|
| | | | Remainder: 1.92e-06 - 44.0367%
|
|
| | | getOrientations(): 7.2e-07 - 0.0159039% [1]
|
|
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000767356 - 16.95% [1]
|
|
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000900117 - 19.8825% [1]
|
|
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000446238 - 9.85686% [1]
|
|
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00122179 - 26.988% [1]
|
|
| | | Phalanx::SortAndOrderEvaluators: 1.08e-06 - 0.0238559% [3]
|
|
| | | Remainder: 0.00118552 - 26.1866%
|
|
| | panzer::ModelEvaluator::create_W_op: 2.84673 - 3.90755% [1]
|
|
| | panzer::ModelEvaluator::evalModel(J): 4.74156 - 6.50847% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00270883 - 0.0571295% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 3.7446 - 78.9741% [1]
|
|
| | | | panzer::WorksetContainer::getWorksets(): 1.76e-06 - 4.7001e-05% [1]
|
|
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0469266 - 1.25318% [43]
|
|
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.124605 - 3.3276% [43]
|
|
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.139692 - 3.7305% [43]
|
|
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.0135132 - 0.360872% [43]
|
|
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.157538 - 4.20706% [43]
|
|
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.131688 - 3.51674% [43]
|
|
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.023108 - 0.617103% [43]
|
|
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.148037 - 3.95336% [43]
|
|
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 6.8399e-05 - 0.0018266% [43]
|
|
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0471962 - 1.26038% [43]
|
|
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.287703 - 7.68315% [43]
|
|
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0477828 - 1.27605% [43]
|
|
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.282712 - 7.54985% [43]
|
|
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.292944 - 7.82311% [43]
|
|
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.405763 - 10.8359% [43]
|
|
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 8.324e-05 - 0.00222293% [43]
|
|
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0460709 - 1.23033% [43]
|
|
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.27691 - 7.39492% [43]
|
|
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.441662 - 11.7946% [43]
|
|
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0616675 - 1.64684% [43]
|
|
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.0129503 - 0.345839% [43]
|
|
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.152389 - 4.06957% [43]
|
|
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.323072 - 8.62769% [43]
|
|
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.278728 - 7.44346% [43]
|
|
| | | | Remainder: 0.00178659 - 0.0477111%
|
|
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 5.744e-05 - 0.00121142% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.24e-06 - 2.61517e-05% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.0111748 - 0.235679% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.975213 - 20.5673% [1]
|
|
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.975176 - 99.9962% [1]
|
|
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.356e-05 - 0.00241588% [1]
|
|
| | | | Remainder: 1.308e-05 - 0.00134125%
|
|
| | | Remainder: 0.00780205 - 0.164546%
|
|
| | MaxwellPreconditioner::build: 0.0152473 - 0.0209291% [1]
|
|
| | | MaxwellPreconditioner: Schur complement: 1.536e-05 - 0.100739% [1]
|
|
| | | MaxwellPreconditioner: Inverse Q_B: 0.00658097 - 43.1617% [1]
|
|
| | | | Ifpack2::Relaxation::initialize: 3.64e-06 - 0.055311% [1]
|
|
| | | | Ifpack2::Relaxation::compute: 0.00570542 - 86.6956% [1]
|
|
| | | | Remainder: 0.000871916 - 13.249%
|
|
| | | MaxwellPreconditioner: Solver S_E: 0.00851993 - 55.8784% [1]
|
|
| | | | Ifpack2::Relaxation::initialize: 1.48e-06 - 0.017371% [1]
|
|
| | | | Ifpack2::Relaxation::compute: 0.00799585 - 93.8488% [1]
|
|
| | | | Remainder: 0.000522598 - 6.13383%
|
|
| | | MaxwellPreconditioner: Block preconditioner: 0.00012148 - 0.796733% [1]
|
|
| | | Remainder: 9.52e-06 - 0.0624375%
|
|
| | Mini-EM: timestepper: 48.5438 - 66.6334% [1]
|
|
| | | Mini-EM: Advance Time Step: 48.5438 - 100% [1]
|
|
| | | | panzer::ModelEvaluator::evalModel(f): 0.403159 - 0.830506% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00288267 - 0.71502% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.388243 - 96.3001% [1]
|
|
| | | | | | panzer::WorksetContainer::getWorksets(): 1.96e-06 - 0.000504839% [1]
|
|
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00243947 - 0.628336% [43]
|
|
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0329236 - 8.48017% [43]
|
|
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0199143 - 5.12935% [43]
|
|
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00159411 - 0.410597% [43]
|
|
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0168645 - 4.34381% [43]
|
|
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0172238 - 4.43635% [43]
|
|
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00144208 - 0.371437% [43]
|
|
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00421566 - 1.08583% [43]
|
|
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 3.052e-05 - 0.00786106% [43]
|
|
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00333719 - 0.859562% [43]
|
|
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0402707 - 10.3726% [43]
|
|
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0128511 - 3.31007% [43]
|
|
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00557318 - 1.43549% [43]
|
|
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0343986 - 8.86008% [43]
|
|
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0695878 - 17.9238% [43]
|
|
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.688e-05 - 0.00949921% [43]
|
|
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00256907 - 0.661717% [43]
|
|
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0293658 - 7.56376% [43]
|
|
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0368473 - 9.49079% [43]
|
|
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00245571 - 0.632519% [43]
|
|
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00160123 - 0.412431% [43]
|
|
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0166112 - 4.27855% [43]
|
|
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.027294 - 7.03014% [43]
|
|
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00797765 - 2.05481% [43]
|
|
| | | | | | Remainder: 0.000815157 - 0.209961%
|
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 4.164e-05 - 0.0103284% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.76e-06 - 0.000684593% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0111225 - 2.75883% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000650357 - 0.161315% [1]
|
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000623037 - 95.7992% [1]
|
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.76e-06 - 0.270621% [1]
|
|
| | | | | | Remainder: 2.556e-05 - 3.93015%
|
|
| | | | | Remainder: 0.00021664 - 0.0537356%
|
|
| | | | Stratimikos: BelosLOWS: 48.0376 - 98.9571% [1]
|
|
| | | | | GMRES block system: Operation Op*x: 0.0232439 - 0.0483868% [1]
|
|
| | | | | Belos::MVT::MvAddMv: 0.000706837 - 0.00147143% [1]
|
|
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 48.0127 - 99.9483% [1]
|
|
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00318959 - 0.00664321% [2]
|
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000788597 - 24.7241% [2]
|
|
| | | | | | | | Belos::MVT::MvDot: 0.000782117 - 99.1783% [2]
|
|
| | | | | | | | Remainder: 6.48e-06 - 0.821712%
|
|
| | | | | | | Belos::MVT::MvScale: 0.000460678 - 14.4432% [2]
|
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00129796 - 40.6935% [2]
|
|
| | | | | | | | Belos::MVT::MvTransMv: 0.00129124 - 99.4823% [2]
|
|
| | | | | | | | Remainder: 6.72e-06 - 0.517737%
|
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000574077 - 17.9985% [2]
|
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000571397 - 99.5332% [2]
|
|
| | | | | | | | Remainder: 2.68e-06 - 0.466836%
|
|
| | | | | | | Remainder: 6.8279e-05 - 2.14068%
|
|
| | | | | | Belos::MVT::MvAddMv: 0.00215127 - 0.00448062% [2]
|
|
| | | | | | Belos::MVT::MvNorm: 0.000435958 - 0.000908005% [1]
|
|
| | | | | | GMRES block system: Operation Prec*x: 47.9812 - 99.9342% [1]
|
|
| | | | | | | GMRES Q_B: Operation Op*x: 0.00706261 - 0.0147196% [2]
|
|
| | | | | | | Belos::MVT::MvAddMv: 0.000804917 - 0.00167757% [3]
|
|
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.331452 - 0.690796% [2]
|
|
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.234447 - 70.7333% [23]
|
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.0044625 - 1.90342% [23]
|
|
| | | | | | | | | | Belos::MVT::MvDot: 0.0044367 - 99.4218% [23]
|
|
| | | | | | | | | | Remainder: 2.58e-05 - 0.578151%
|
|
| | | | | | | | | Belos::MVT::MvScale: 0.00204179 - 0.870897% [22]
|
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0909357 - 38.7873% [42]
|
|
| | | | | | | | | | Belos::MVT::MvTransMv: 0.090885 - 99.9442% [42]
|
|
| | | | | | | | | | Remainder: 5.076e-05 - 0.0558197%
|
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.136824 - 58.3602% [42]
|
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.136784 - 99.9709% [42]
|
|
| | | | | | | | | | Remainder: 3.988e-05 - 0.029147%
|
|
| | | | | | | | | Remainder: 0.000183279 - 0.0781751%
|
|
| | | | | | | | Belos::MVT::MvAddMv: 0.00951528 - 2.87079% [30]
|
|
| | | | | | | | GMRES Q_B: Operation Op*x: 0.0696065 - 21.0005% [23]
|
|
| | | | | | | | Belos::MVT::MvNorm: 0.000383119 - 0.115588% [2]
|
|
| | | | | | | | GMRES Q_B: Operation Prec*x: 0.00815025 - 2.45895% [22]
|
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00801573 - 98.3495% [22]
|
|
| | | | | | | | | Remainder: 0.000134518 - 1.65048%
|
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00718893 - 2.16892% [1]
|
|
| | | | | | | | Remainder: 0.00216103 - 0.651989%
|
|
| | | | | | | GMRES S_E: Operation Op*x: 0.00892152 - 0.0185938% [1]
|
|
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 47.6127 - 99.232% [1]
|
|
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 44.864 - 94.227% [299]
|
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0591269 - 0.131791% [299]
|
|
| | | | | | | | | | Belos::MVT::MvDot: 0.0584561 - 98.8654% [299]
|
|
| | | | | | | | | | Remainder: 0.000670838 - 1.13457%
|
|
| | | | | | | | | Belos::MVT::MvScale: 0.0316416 - 0.0705277% [299]
|
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 16.9712 - 37.8282% [596]
|
|
| | | | | | | | | | Belos::MVT::MvTransMv: 16.9698 - 99.9914% [596]
|
|
| | | | | | | | | | Remainder: 0.00146724 - 0.00864543%
|
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 27.7973 - 61.959% [596]
|
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 27.7959 - 99.995% [596]
|
|
| | | | | | | | | | Remainder: 0.00139688 - 0.00502523%
|
|
| | | | | | | | | Remainder: 0.00471826 - 0.0105168%
|
|
| | | | | | | | Belos::MVT::MvAddMv: 0.104759 - 0.220024% [303]
|
|
| | | | | | | | GMRES S_E: Operation Prec*x: 0.122086 - 0.256414% [299]
|
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.119086 - 97.5426% [299]
|
|
| | | | | | | | | Remainder: 0.00300011 - 2.45738%
|
|
| | | | | | | | GMRES S_E: Operation Op*x: 2.40336 - 5.04773% [299]
|
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0948656 - 0.199245% [1]
|
|
| | | | | | | | Belos::MVT::MvNorm: 0.000198799 - 0.000417534% [1]
|
|
| | | | | | | | Remainder: 0.023394 - 0.049134%
|
|
| | | | | | | Remainder: 0.020251 - 0.0422061%
|
|
| | | | | | GMRES block system: Operation Op*x: 0.0231732 - 0.0482647% [1]
|
|
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.000428318 - 0.000892092% [1]
|
|
| | | | | | Remainder: 0.00221643 - 0.00461634%
|
|
| | | | | Remainder: 0.000881557 - 0.00183514%
|
|
| | | | Mini-EM: Compute responses: 0.102191 - 0.210512% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00397618 - 3.89094% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0865044 - 84.6499% [1]
|
|
| | | | | | panzer::WorksetContainer::getWorksets(): 4.64e-06 - 0.00536389% [1]
|
|
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00264347 - 3.05588% [43]
|
|
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0231463 - 26.7574% [43]
|
|
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 2.8239e-05 - 0.0326446% [43]
|
|
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00316011 - 3.65312% [43]
|
|
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00295467 - 3.41563% [43]
|
|
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0415406 - 48.0214% [43]
|
|
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 2.7199e-05 - 0.0314423% [43]
|
|
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00312395 - 3.61132% [43]
|
|
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00262795 - 3.03794% [43]
|
|
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00299847 - 3.46626% [43]
|
|
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.000358956 - 0.414957% [43]
|
|
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.988e-05 - 0.0229815% [43]
|
|
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00185379 - 2.143% [43]
|
|
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00128943 - 1.4906% [43]
|
|
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.00025772 - 0.297927% [43]
|
|
| | | | | | Remainder: 0.000468998 - 0.542167%
|
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.196e-05 - 0.0117036% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.52e-06 - 0.00148741% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0111802 - 10.9405% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000270079 - 0.264289% [1]
|
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.4e-06 - 0.518367% [1]
|
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000248559 - 92.032% [1]
|
|
| | | | | | Remainder: 2.012e-05 - 7.44967%
|
|
| | | | | Remainder: 0.000246519 - 0.241234%
|
|
| | | | Remainder: 0.000890596 - 0.00183462%
|
|
| | | Remainder: 5.359e-06 - 1.10395e-05%
|
|
| | Remainder: 0.190791 - 0.261887%
|
|
| Remainder: 6.7559e-05 - 9.27344e-05%
|
|
|
|
=================================
|
|
FOM Calculation
|
|
=================================
|
|
Number of cells = 85184
|
|
Time for Belos Linear Solve = 48.0376 seconds
|
|
Number of Time Steps (one linear solve per step) = 1
|
|
FOM ( num_cells * num_steps / solver_time / 1000) = 1.77328 k-cell-steps per second
|
|
=================================
|
|
|
|
|
|
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell44.xml':
|
|
|
|
223,852 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio (66.97%)
|
|
12,532,549 BR_RETIRED:u (66.97%)
|
|
27,097,217 L1-dcache-loads:u (94.60%)
|
|
381,929 L1-dcache-load-misses:u # 1.41% of all L1-dcache accesses
|
|
<not supported> LLC-loads:u
|
|
<not supported> LLC-load-misses:u
|
|
26,412,978 L1-icache-loads:u
|
|
233,895 L1-icache-load-misses:u # 0.89% of all L1-icache accesses
|
|
43,618,731 dTLB-loads:u (37.26%)
|
|
61,220 dTLB-load-misses:u # 0.14% of all dTLB cache accesses (57.94%)
|
|
19,293,683 iTLB-loads:u (8.93%)
|
|
<not counted> iTLB-load-misses:u (0.00%)
|
|
|
|
73.602822235 seconds time elapsed
|
|
|
|
72.200965000 seconds user
|
|
1.366894000 seconds sys
|
|
|
|
|
|
|
|
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell44.xml':
|
|
|
|
22,638,959 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio
|
|
4,992 ITLB_WALK:u
|
|
12,390 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio
|
|
30,477,375 L1D_TLB:u
|
|
|
|
74.432533803 seconds time elapsed
|
|
|
|
73.003630000 seconds user
|
|
1.397439000 seconds sys
|
|
|
|
|
|
|
|
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell44.xml':
|
|
|
|
26,562,081 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio
|
|
243,341 L1I_CACHE_REFILL:u
|
|
379,869 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio
|
|
27,903,746 L1D_CACHE:u
|
|
|
|
74.552287642 seconds time elapsed
|
|
|
|
73.258852000 seconds user
|
|
1.275600000 seconds sys
|
|
|
|
|
|
|
|
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell44.xml':
|
|
|
|
466,828 LL_CACHE_MISS_RD:u # 0.9 per cache access ll_cache_read_miss_ratio
|
|
492,609 LL_CACHE_RD:u
|
|
135,470 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio
|
|
18,384 L2D_TLB_REFILL:u
|
|
255,427 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio
|
|
1,454,120 L2D_CACHE:u
|
|
|
|
73.636825988 seconds time elapsed
|
|
|
|
72.336216000 seconds user
|
|
1.281062000 seconds sys
|
|
|
|
|