707 lines
53 KiB
Plaintext
707 lines
53 KiB
Plaintext
|
oasis18.umiacs.umd.edu
|
||
|
30 GMRES Tpetra maxwell20.xml
|
||
|
output/GMRES_Tpetra_maxwell20.output
|
||
|
output/GMRES_Tpetra_maxwell20_power.output
|
||
|
dt = 6.67128e-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 = 6.67128e-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 = 6.67128e-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=51660,domainDim=51660,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=25200,domainDim=25200}
|
||
|
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=25200,domainDim=26460}
|
||
|
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=26460,domainDim=25200}
|
||
|
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=26460,domainDim=26460}
|
||
|
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=51660, #RHSs=1 ...
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=25200,domainDim=25200}
|
||
|
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=25200, #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.00140588 sec
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=26460,domainDim=26460}
|
||
|
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=26460, #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 267 iterations with total CPU time of 2.79035 sec
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=25200,domainDim=25200}
|
||
|
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=25200, #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.0260237 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 2.82875 sec
|
||
|
Electromagnetic Energy = 1.9156e-08
|
||
|
Electromagnetic Energy/dt^2 = 4.30413e+10
|
||
|
|
||
|
* finished time step 1, t = 6.67128e-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: 5.22794 [1]
|
||
|
| Mini-EM: Total Time: 5.22788 - 99.999% [1]
|
||
|
| | Mini-EM: build mesh: 0.000598998 - 0.0114578% [1]
|
||
|
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00028372 - 47.3658% [1]
|
||
|
| | | Remainder: 0.000315278 - 52.6342%
|
||
|
| | Mini-EM: build physics blocks: 0.000756518 - 0.0144708% [1]
|
||
|
| | Mini-EM: build auxiliary physics blocks: 0.00023476 - 0.00449054% [1]
|
||
|
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.391019 - 7.47949% [1]
|
||
|
| | panzer::DOFManager::buildGlobalUnknowns: 0.150655 - 2.88177% [3]
|
||
|
| | | panzer::DOFManager::buildTaggedMultiVector: 0.0633053 - 42.02% [3]
|
||
|
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0500605 - 79.0778% [3]
|
||
|
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00177104 - 2.79761% [3]
|
||
|
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0114008 - 18.0092% [3]
|
||
|
| | | | Remainder: 7.304e-05 - 0.115377%
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0108911 - 7.22914% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00666166 - 61.1661% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00020736 - 1.90394% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000818798 - 7.51805% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.0004662 - 4.28056% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00124788 - 11.4578% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00134456 - 12.3455% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 7.352e-05 - 0.675047% [3]
|
||
|
| | | | Remainder: 7.112e-05 - 0.65301%
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0151072 - 10.0277% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00644311 - 4.27672% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0188362 - 12.5028% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00790214 - 5.24518% [3]
|
||
|
| | | Remainder: 0.0281703 - 18.6985%
|
||
|
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0077673 - 0.148575% [2]
|
||
|
| | Mini-EM: setup physics model evaluator: 0.314586 - 6.01747% [1]
|
||
|
| | | panzer::ModelEvaluator::setupModel(): 0.314569 - 99.9946% [1]
|
||
|
| | | | allocate FieldManagerBuilder: 2.76e-06 - 0.00087739% [1]
|
||
|
| | | | fmb->setWorksetContainer(): 6e-07 - 0.000190737% [1]
|
||
|
| | | | fmb->setupVolumeFieldManagers(): 0.309259 - 98.3117% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.309243 - 99.9949% [1]
|
||
|
| | | | | | getWorksets(): 0.286337 - 92.593% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.286334 - 99.9988% [1]
|
||
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.160861 - 56.1796% [1]
|
||
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00435163 - 2.70521% [4]
|
||
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0264768 - 16.4594% [4]
|
||
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000593399 - 2.2412% [4]
|
||
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0258669 - 97.6963% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000298359 - 1.15344% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000137319 - 0.530868% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.0005454 - 2.10849% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00242088 - 9.35898% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00559135 - 21.6159% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0013018 - 5.03269% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00405011 - 15.6575% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00013748 - 0.531491% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00656827 - 25.3926% [4]
|
||
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00278072 - 42.3356% [4]
|
||
|
| | | | | | | | | | | | Remainder: 0.00378755 - 57.6644%
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00378303 - 14.625% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000941477 - 3.6397% [4]
|
||
|
| | | | | | | | | | | Remainder: 9.14e-05 - 0.353348%
|
||
|
| | | | | | | | | | Remainder: 1.656e-05 - 0.0625453%
|
||
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.113616 - 70.6301% [8]
|
||
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0660973 - 58.176% [8]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.0001124 - 0.170052% [8]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 3.276e-05 - 0.0495633% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.035596 - 53.854% [8]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0247101 - 37.3844% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 3.34e-05 - 0.0505315% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00519383 - 7.85785% [4]
|
||
|
| | | | | | | | | | | Remainder: 0.00041884 - 0.633671%
|
||
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0222126 - 19.5506% [8]
|
||
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0156508 - 13.7751% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000147999 - 0.130262% [8]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00526759 - 4.6363% [8]
|
||
|
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00394291 - 3.47038% [4]
|
||
|
| | | | | | | | | | Remainder: 0.000297 - 0.261406%
|
||
|
| | | | | | | | | Remainder: 0.0164162 - 10.2052%
|
||
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.125441 - 43.8092% [1]
|
||
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.12532 - 99.9037% [8]
|
||
|
| | | | | | | | | Remainder: 0.00012084 - 0.0963325%
|
||
|
| | | | | | | | Remainder: 3.204e-05 - 0.0111897%
|
||
|
| | | | | | | Remainder: 3.44e-06 - 0.00120138%
|
||
|
| | | | | | getOrientations(): 1.136e-05 - 0.00367349% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000730878 - 0.236344% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000694959 - 0.224729% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000379079 - 0.122583% [1]
|
||
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0001198 - 0.0387398% [1]
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000841718 - 0.272187% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 7.2e-07 - 0.000232827% [2]
|
||
|
| | | | | | Remainder: 0.0201272 - 6.50854%
|
||
|
| | | | | Remainder: 1.58e-05 - 0.00510899%
|
||
|
| | | | fmb->setupBCFieldManagers(): 8.44e-06 - 0.00268303% [1]
|
||
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.532e-05 - 0.00487015% [1]
|
||
|
| | | | build response library: 0.00526307 - 1.6731% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00517043 - 98.2398% [1]
|
||
|
| | | | | | getWorksets(): 3.52e-06 - 0.0680795% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.36e-06 - 67.0455% [1]
|
||
|
| | | | | | | Remainder: 1.16e-06 - 32.9545%
|
||
|
| | | | | | getOrientations(): 4.8e-07 - 0.00928356% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000738038 - 14.2742% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000885198 - 17.1204% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000423439 - 8.18963% [1]
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00116564 - 22.5443% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.0232089% [3]
|
||
|
| | | | | | Remainder: 0.00195292 - 37.7709%
|
||
|
| | | | | Remainder: 9.264e-05 - 1.76019%
|
||
|
| | | | Remainder: 2.068e-05 - 0.00657407%
|
||
|
| | | Remainder: 1.7e-05 - 0.00540392%
|
||
|
| | Mini-EM: setup auxiliary physics model evaluator: 0.328928 - 6.29179% [1]
|
||
|
| | | panzer::ModelEvaluator::setupModel(): 0.328919 - 99.9973% [1]
|
||
|
| | | | allocate FieldManagerBuilder: 6.4e-07 - 0.000194577% [1]
|
||
|
| | | | fmb->setWorksetContainer(): 6.8e-07 - 0.000206738% [1]
|
||
|
| | | | fmb->setupVolumeFieldManagers(): 0.328874 - 99.9865% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.328871 - 99.9988% [1]
|
||
|
| | | | | | getWorksets(): 0.213866 - 65.0305% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.213865 - 99.9994% [1]
|
||
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.127464 - 59.6003% [1]
|
||
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00334335 - 2.62298% [4]
|
||
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0258254 - 20.2609% [4]
|
||
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000571799 - 2.2141% [4]
|
||
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.025245 - 97.7528% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.0002258 - 0.894434% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00013072 - 0.517805% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000560359 - 2.21968% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00235928 - 9.34551% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00525603 - 20.82% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00128384 - 5.08551% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00370107 - 14.6606% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00011984 - 0.474707% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00722178 - 28.6068% [4]
|
||
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00311643 - 43.1532% [4]
|
||
|
| | | | | | | | | | | | Remainder: 0.00410535 - 56.8468%
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00342199 - 13.5551% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000916877 - 3.63191% [4]
|
||
|
| | | | | | | | | | | Remainder: 4.744e-05 - 0.187918%
|
||
|
| | | | | | | | | | Remainder: 8.56e-06 - 0.0331457%
|
||
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0825443 - 64.759% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0493837 - 59.8268% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 5.392e-05 - 0.109186% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 3.012e-05 - 0.0609918% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0239758 - 48.55% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.025205 - 51.0391% [4]
|
||
|
| | | | | | | | | | | Remainder: 0.00011888 - 0.240727%
|
||
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0149211 - 18.0765% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0145818 - 17.6654% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 7.512e-05 - 0.0910057% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00351579 - 4.25928% [4]
|
||
|
| | | | | | | | | | Remainder: 6.688e-05 - 0.0810232%
|
||
|
| | | | | | | | | Remainder: 0.0157509 - 12.3571%
|
||
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0863899 - 40.3946% [1]
|
||
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0863267 - 99.9268% [4]
|
||
|
| | | | | | | | | Remainder: 6.32e-05 - 0.0731567%
|
||
|
| | | | | | | | Remainder: 1.088e-05 - 0.00508733%
|
||
|
| | | | | | | Remainder: 1.36e-06 - 0.000635912%
|
||
|
| | | | | | getOrientations(): 1.248e-05 - 0.00379481% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000426679 - 0.129741% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000338479 - 0.102922% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00020164 - 0.0613129% [1]
|
||
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.104544 - 31.7888% [1]
|
||
|
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.104521 - 99.9777% [1]
|
||
|
| | | | | | | Remainder: 2.336e-05 - 0.0223446%
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000457719 - 0.139179% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 4.4e-07 - 0.000133791% [2]
|
||
|
| | | | | | Remainder: 0.00902298 - 2.74363%
|
||
|
| | | | | Remainder: 3.88e-06 - 0.00117978%
|
||
|
| | | | fmb->setupBCFieldManagers(): 3.84e-06 - 0.00116746% [1]
|
||
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.464e-05 - 0.00445095% [1]
|
||
|
| | | | build response library: 1.968e-05 - 0.00598324% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.21951% [1]
|
||
|
| | | | | Remainder: 1.944e-05 - 98.7805%
|
||
|
| | | | Remainder: 4.88e-06 - 0.00148365%
|
||
|
| | | Remainder: 8.8e-06 - 0.00267536%
|
||
|
| | Mini-EM: eval auxiliary physics model evaluator: 0.366257 - 7.00584% [1]
|
||
|
| | | panzer::ModelEvaluator::create_W_op: 0.10757 - 29.3702% [1]
|
||
|
| | | panzer::ModelEvaluator::evalModel(J): 0.257576 - 70.3265% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000416319 - 0.16163% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.173886 - 67.5087% [1]
|
||
|
| | | | | panzer::WorksetContainer::getWorksets(): 3.4e-06 - 0.00195531% [1]
|
||
|
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 8.16e-06 - 0.00469273% [4]
|
||
|
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 2.64e-06 - 0.00151824% [4]
|
||
|
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00167164 - 0.961342% [4]
|
||
|
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0101994 - 5.86558% [4]
|
||
|
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0254932 - 14.6609% [4]
|
||
|
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00437715 - 2.51726% [4]
|
||
|
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0163085 - 9.37885% [4]
|
||
|
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0209626 - 12.0554% [4]
|
||
|
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0288427 - 16.5872% [4]
|
||
|
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 7.28e-06 - 0.00418665% [4]
|
||
|
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 2.24e-06 - 0.0012882% [4]
|
||
|
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0448878 - 25.8145% [4]
|
||
|
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00385447 - 2.21667% [4]
|
||
|
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00346131 - 1.99057% [4]
|
||
|
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0136937 - 7.87513% [4]
|
||
|
| | | | | Remainder: 0.00010956 - 0.0630069%
|
||
|
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.532e-05 - 0.00594777% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.32e-06 - 0.000900707% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000427359 - 0.165916% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0824635 - 32.0153% [1]
|
||
|
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0411157 - 49.8592% [1]
|
||
|
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0413257 - 50.1139% [1]
|
||
|
| | | | | Remainder: 2.216e-05 - 0.0268725%
|
||
|
| | | | Remainder: 0.00036484 - 0.141644%
|
||
|
| | | Remainder: 0.00111104 - 0.303349%
|
||
|
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00457931 - 0.087594% [1]
|
||
|
| | | getWorksets(): 5.68e-06 - 0.124036% [1]
|
||
|
| | | | panzer::WorksetContainer::getWorksets(): 4.12e-06 - 72.5352% [1]
|
||
|
| | | | Remainder: 1.56e-06 - 27.4648%
|
||
|
| | | getOrientations(): 1.36e-06 - 0.0296988% [1]
|
||
|
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000798598 - 17.4393% [1]
|
||
|
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000950838 - 20.7638% [1]
|
||
|
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000411879 - 8.99435% [1]
|
||
|
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.001217 - 26.576% [1]
|
||
|
| | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.0262048% [3]
|
||
|
| | | Remainder: 0.00119276 - 26.0467%
|
||
|
| | panzer::ModelEvaluator::create_W_op: 0.290052 - 5.54817% [1]
|
||
|
| | panzer::ModelEvaluator::evalModel(J): 0.458186 - 8.76428% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000333039 - 0.0726864% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.349588 - 76.2982% [1]
|
||
|
| | | | panzer::WorksetContainer::getWorksets(): 3.28e-06 - 0.000938248% [1]
|
||
|
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00448651 - 1.28337% [4]
|
||
|
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0115365 - 3.30002% [4]
|
||
|
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0139135 - 3.97998% [4]
|
||
|
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00123344 - 0.352826% [4]
|
||
|
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0150131 - 4.29452% [4]
|
||
|
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0126619 - 3.62195% [4]
|
||
|
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00213636 - 0.611107% [4]
|
||
|
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0122647 - 3.50832% [4]
|
||
|
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 6.04e-06 - 0.00172775% [4]
|
||
|
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00466163 - 1.33346% [4]
|
||
|
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0266163 - 7.61363% [4]
|
||
|
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00469039 - 1.34169% [4]
|
||
|
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0266857 - 7.63348% [4]
|
||
|
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0275059 - 7.86808% [4]
|
||
|
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0380919 - 10.8962% [4]
|
||
|
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.476e-05 - 0.00422212% [4]
|
||
|
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00423367 - 1.21105% [4]
|
||
|
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0260809 - 7.46049% [4]
|
||
|
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0416647 - 11.9182% [4]
|
||
|
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00590863 - 1.69017% [4]
|
||
|
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00125548 - 0.35913% [4]
|
||
|
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0145929 - 4.17431% [4]
|
||
|
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0308456 - 8.82343% [4]
|
||
|
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0232962 - 6.66389% [4]
|
||
|
| | | | Remainder: 0.00018784 - 0.0537319%
|
||
|
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.28e-05 - 0.00497614% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.6e-06 - 0.000349203% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00113948 - 0.248693% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.106427 - 23.2278% [1]
|
||
|
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.106388 - 99.9634% [1]
|
||
|
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.328e-05 - 0.0218742% [1]
|
||
|
| | | | Remainder: 1.572e-05 - 0.0147707%
|
||
|
| | | Remainder: 0.000675079 - 0.147337%
|
||
|
| | MaxwellPreconditioner::build: 0.00344219 - 0.065843% [1]
|
||
|
| | | MaxwellPreconditioner: Schur complement: 2.156e-05 - 0.626345% [1]
|
||
|
| | | MaxwellPreconditioner: Inverse Q_B: 0.0014494 - 42.1068% [1]
|
||
|
| | | | Ifpack2::Relaxation::initialize: 3.44e-06 - 0.23734% [1]
|
||
|
| | | | Ifpack2::Relaxation::compute: 0.000659078 - 45.4726% [1]
|
||
|
| | | | Remainder: 0.000786879 - 54.2901%
|
||
|
| | | MaxwellPreconditioner: Solver S_E: 0.0018724 - 54.3955% [1]
|
||
|
| | | | Ifpack2::Relaxation::initialize: 1.28e-06 - 0.0683616% [1]
|
||
|
| | | | Ifpack2::Relaxation::compute: 0.001443 - 77.0668% [1]
|
||
|
| | | | Remainder: 0.00042812 - 22.8648%
|
||
|
| | | MaxwellPreconditioner: Block preconditioner: 8.8119e-05 - 2.55997% [1]
|
||
|
| | | Remainder: 1.072e-05 - 0.311429%
|
||
|
| | Mini-EM: timestepper: 2.88045 - 55.0979% [1]
|
||
|
| | | Mini-EM: Advance Time Step: 2.88045 - 99.9998% [1]
|
||
|
| | | | panzer::ModelEvaluator::evalModel(f): 0.0404449 - 1.40412% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000239719 - 0.592705% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0387915 - 95.9119% [1]
|
||
|
| | | | | | panzer::WorksetContainer::getWorksets(): 1.64e-06 - 0.00422773% [1]
|
||
|
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.0002662 - 0.686233% [4]
|
||
|
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00348743 - 8.9902% [4]
|
||
|
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00188284 - 4.85374% [4]
|
||
|
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000169479 - 0.436897% [4]
|
||
|
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00180212 - 4.64565% [4]
|
||
|
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0016182 - 4.17153% [4]
|
||
|
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000162079 - 0.417821% [4]
|
||
|
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000398558 - 1.02744% [4]
|
||
|
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 3.4e-06 - 0.00876481% [4]
|
||
|
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.000304759 - 0.785634% [4]
|
||
|
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00406699 - 10.4842% [4]
|
||
|
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00165468 - 4.26557% [4]
|
||
|
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.000626317 - 1.61457% [4]
|
||
|
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00361107 - 9.30894% [4]
|
||
|
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00660302 - 17.0218% [4]
|
||
|
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 6.72e-06 - 0.0173234% [4]
|
||
|
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00026588 - 0.685408% [4]
|
||
|
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00276247 - 7.12134% [4]
|
||
|
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00348083 - 8.97319% [4]
|
||
|
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000237959 - 0.613431% [4]
|
||
|
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00016696 - 0.430404% [4]
|
||
|
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00161568 - 4.16503% [4]
|
||
|
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00271575 - 7.00091% [4]
|
||
|
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.000757397 - 1.95248% [4]
|
||
|
| | | | | | Remainder: 0.00012304 - 0.317183%
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.2e-05 - 0.054395% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.8e-06 - 0.006923% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00121628 - 3.00724% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 9.172e-05 - 0.226778% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 6.284e-05 - 68.5129% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.88e-06 - 2.04972% [1]
|
||
|
| | | | | | Remainder: 2.7e-05 - 29.4374%
|
||
|
| | | | | Remainder: 8.092e-05 - 0.200075%
|
||
|
| | | | Stratimikos: BelosLOWS: 2.8288 - 98.207% [1]
|
||
|
| | | | | GMRES block system: Operation Op*x: 0.002326 - 0.0822256% [1]
|
||
|
| | | | | Belos::MVT::MvAddMv: 0.000133639 - 0.00472423% [1]
|
||
|
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 2.82564 - 99.8882% [1]
|
||
|
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000506679 - 0.0179315% [2]
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00012148 - 23.9757% [2]
|
||
|
| | | | | | | | Belos::MVT::MvDot: 0.00011536 - 94.9621% [2]
|
||
|
| | | | | | | | Remainder: 6.12e-06 - 5.03787%
|
||
|
| | | | | | | Belos::MVT::MvScale: 6.92e-05 - 13.6576% [2]
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000195639 - 38.612% [2]
|
||
|
| | | | | | | | Belos::MVT::MvTransMv: 0.000192399 - 98.3439% [2]
|
||
|
| | | | | | | | Remainder: 3.24e-06 - 1.65611%
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 6.384e-05 - 12.5997% [2]
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 6.212e-05 - 97.3058% [2]
|
||
|
| | | | | | | | Remainder: 1.72e-06 - 2.69424%
|
||
|
| | | | | | | Remainder: 5.652e-05 - 11.155%
|
||
|
| | | | | | Belos::MVT::MvAddMv: 0.00028632 - 0.0101329% [2]
|
||
|
| | | | | | Belos::MVT::MvNorm: 7.9359e-05 - 0.00280854% [1]
|
||
|
| | | | | | GMRES block system: Operation Prec*x: 2.82029 - 99.8109% [1]
|
||
|
| | | | | | | GMRES Q_B: Operation Op*x: 0.000642518 - 0.022782% [2]
|
||
|
| | | | | | | Belos::MVT::MvAddMv: 6.572e-05 - 0.00233025% [3]
|
||
|
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0261272 - 0.926401% [2]
|
||
|
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0164172 - 62.8358% [22]
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.000509959 - 3.10624% [22]
|
||
|
| | | | | | | | | | Belos::MVT::MvDot: 0.000484039 - 94.9172% [22]
|
||
|
| | | | | | | | | | Remainder: 2.592e-05 - 5.08276%
|
||
|
| | | | | | | | | Belos::MVT::MvScale: 0.000258439 - 1.57419% [21]
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.00851819 - 51.8856% [40]
|
||
|
| | | | | | | | | | Belos::MVT::MvTransMv: 0.00846615 - 99.3891% [40]
|
||
|
| | | | | | | | | | Remainder: 5.204e-05 - 0.610928%
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.00695722 - 42.3775% [40]
|
||
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00692194 - 99.4929% [40]
|
||
|
| | | | | | | | | | Remainder: 3.528e-05 - 0.507099%
|
||
|
| | | | | | | | | Remainder: 0.000173439 - 1.05644%
|
||
|
| | | | | | | | Belos::MVT::MvAddMv: 0.00122244 - 4.67878% [29]
|
||
|
| | | | | | | | GMRES Q_B: Operation Op*x: 0.00588547 - 22.5262% [22]
|
||
|
| | | | | | | | Belos::MVT::MvNorm: 4.64e-05 - 0.177593% [2]
|
||
|
| | | | | | | | GMRES Q_B: Operation Prec*x: 0.000644959 - 2.46853% [21]
|
||
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.000527599 - 81.8035% [21]
|
||
|
| | | | | | | | | Remainder: 0.00011736 - 18.1965%
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000431679 - 1.65222% [1]
|
||
|
| | | | | | | | Remainder: 0.00147904 - 5.6609%
|
||
|
| | | | | | | GMRES S_E: Operation Op*x: 0.000923118 - 0.0327313% [1]
|
||
|
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 2.78902 - 98.8912% [1]
|
||
|
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 2.56705 - 92.0412% [268]
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00667435 - 0.260001% [268]
|
||
|
| | | | | | | | | | Belos::MVT::MvDot: 0.00633463 - 94.9101% [268]
|
||
|
| | | | | | | | | | Remainder: 0.00033972 - 5.08993%
|
||
|
| | | | | | | | | Belos::MVT::MvScale: 0.00370051 - 0.144154% [268]
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 1.36407 - 53.1376% [534]
|
||
|
| | | | | | | | | | Belos::MVT::MvTransMv: 1.36332 - 99.9451% [534]
|
||
|
| | | | | | | | | | Remainder: 0.000748277 - 0.0548562%
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 1.18988 - 46.3521% [534]
|
||
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.18925 - 99.947% [534]
|
||
|
| | | | | | | | | | Remainder: 0.000630919 - 0.0530236%
|
||
|
| | | | | | | | | Remainder: 0.00272359 - 0.106098%
|
||
|
| | | | | | | | Belos::MVT::MvAddMv: 0.00686483 - 0.246138% [272]
|
||
|
| | | | | | | | GMRES S_E: Operation Prec*x: 0.00825042 - 0.295818% [268]
|
||
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00655131 - 79.4057% [268]
|
||
|
| | | | | | | | | Remainder: 0.00169911 - 20.5943%
|
||
|
| | | | | | | | GMRES S_E: Operation Op*x: 0.187411 - 6.71958% [268]
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00663147 - 0.23777% [1]
|
||
|
| | | | | | | | Belos::MVT::MvNorm: 2.732e-05 - 0.000979555% [1]
|
||
|
| | | | | | | | Remainder: 0.0127884 - 0.458528%
|
||
|
| | | | | | | Remainder: 0.00351255 - 0.124546%
|
||
|
| | | | | | GMRES block system: Operation Op*x: 0.00295751 - 0.104667% [1]
|
||
|
| | | | | | Belos::MVT::MvTimesMatAddMv: 2.876e-05 - 0.00101782% [1]
|
||
|
| | | | | | Remainder: 0.00148404 - 0.0525204%
|
||
|
| | | | | Remainder: 0.000702159 - 0.0248218%
|
||
|
| | | | Mini-EM: Compute responses: 0.0110243 - 0.382729% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000447599 - 4.06011% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00896854 - 81.3525% [1]
|
||
|
| | | | | | panzer::WorksetContainer::getWorksets(): 5.64e-06 - 0.0628865% [1]
|
||
|
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.0002254 - 2.51323% [4]
|
||
|
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00238104 - 26.5488% [4]
|
||
|
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 3.6e-06 - 0.0401403% [4]
|
||
|
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000340399 - 3.79548% [4]
|
||
|
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000329238 - 3.67103% [4]
|
||
|
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00431223 - 48.0818% [4]
|
||
|
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 3.8e-06 - 0.0423703% [4]
|
||
|
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000347439 - 3.87397% [4]
|
||
|
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000255439 - 2.84817% [4]
|
||
|
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.0002842 - 3.16885% [4]
|
||
|
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 4.58e-05 - 0.510674% [4]
|
||
|
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 2.32e-06 - 0.0258682% [4]
|
||
|
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00019556 - 2.18051% [4]
|
||
|
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000123399 - 1.37591% [4]
|
||
|
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 2.616e-05 - 0.291686% [4]
|
||
|
| | | | | | Remainder: 8.688e-05 - 0.968719%
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 7.72e-06 - 0.0700271% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.36e-06 - 0.0123364% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0011166 - 10.1285% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.0002592 - 2.35117% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 7.6e-07 - 0.29321% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00023808 - 91.8519% [1]
|
||
|
| | | | | | Remainder: 2.036e-05 - 7.85494%
|
||
|
| | | | | Remainder: 0.00022328 - 2.02534%
|
||
|
| | | | Remainder: 0.000178279 - 0.00618928%
|
||
|
| | | Remainder: 5.84e-06 - 0.000202746%
|
||
|
| | Remainder: 0.030368 - 0.580885%
|
||
|
| Remainder: 5.28e-05 - 0.00100996%
|
||
|
|
||
|
=================================
|
||
|
FOM Calculation
|
||
|
=================================
|
||
|
Number of cells = 8000
|
||
|
Time for Belos Linear Solve = 2.8288 seconds
|
||
|
Number of Time Steps (one linear solve per step) = 1
|
||
|
FOM ( num_cells * num_steps / solver_time / 1000) = 2.82806 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=maxwell20.xml':
|
||
|
|
||
|
187,950 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio (61.74%)
|
||
|
9,793,731 BR_RETIRED:u (61.74%)
|
||
|
27,492,326 L1-dcache-loads:u
|
||
|
371,741 L1-dcache-load-misses:u # 1.35% of all L1-dcache accesses
|
||
|
<not supported> LLC-loads:u
|
||
|
<not supported> LLC-load-misses:u
|
||
|
26,473,466 L1-icache-loads:u
|
||
|
233,860 L1-icache-load-misses:u # 0.88% of all L1-icache accesses
|
||
|
38,828,836 dTLB-loads:u (54.00%)
|
||
|
73,052 dTLB-load-misses:u # 0.19% of all dTLB cache accesses (65.09%)
|
||
|
0 iTLB-loads:u (2.01%)
|
||
|
<not counted> iTLB-load-misses:u (0.00%)
|
||
|
|
||
|
5.845465904 seconds time elapsed
|
||
|
|
||
|
5.401011000 seconds user
|
||
|
0.430268000 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=maxwell20.xml':
|
||
|
|
||
|
22,763,631 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio
|
||
|
5,499 ITLB_WALK:u
|
||
|
12,757 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio
|
||
|
30,482,405 L1D_TLB:u
|
||
|
|
||
|
5.723150397 seconds time elapsed
|
||
|
|
||
|
5.424699000 seconds user
|
||
|
0.327805000 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=maxwell20.xml':
|
||
|
|
||
|
26,304,874 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio
|
||
|
227,373 L1I_CACHE_REFILL:u
|
||
|
373,616 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio
|
||
|
27,520,586 L1D_CACHE:u
|
||
|
|
||
|
5.692114462 seconds time elapsed
|
||
|
|
||
|
5.309650000 seconds user
|
||
|
0.421838000 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=maxwell20.xml':
|
||
|
|
||
|
462,695 LL_CACHE_MISS_RD:u # 0.9 per cache access ll_cache_read_miss_ratio
|
||
|
489,981 LL_CACHE_RD:u
|
||
|
137,096 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio
|
||
|
17,079 L2D_TLB_REFILL:u
|
||
|
254,099 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio
|
||
|
1,470,020 L2D_CACHE:u
|
||
|
|
||
|
5.723150376 seconds time elapsed
|
||
|
|
||
|
5.459822000 seconds user
|
||
|
0.292477000 seconds sys
|
||
|
|
||
|
|