707 lines
53 KiB
Plaintext
707 lines
53 KiB
Plaintext
oasis11.umiacs.umd.edu
|
|
30 GMRES Tpetra maxwell6.xml
|
|
output/GMRES_Tpetra_maxwell6.output
|
|
output/GMRES_Tpetra_maxwell6_power.output
|
|
dt = 2.22376e-09
|
|
|
|
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 = 2.22376e-09 [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 = 2.22376e-09 [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=1638,domainDim=1638,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=756,domainDim=756}
|
|
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=756,domainDim=882}
|
|
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=882,domainDim=756}
|
|
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=882,domainDim=882}
|
|
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=1638, #RHSs=1 ...
|
|
|
|
Starting iterations with Belos:
|
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=756,domainDim=756}
|
|
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=756, #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.000522799 sec
|
|
|
|
Starting iterations with Belos:
|
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=882,domainDim=882}
|
|
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=882, #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 141 iterations with total CPU time of 0.0419283 sec
|
|
|
|
Starting iterations with Belos:
|
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=756,domainDim=756}
|
|
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=756, #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 7 iterations with total CPU time of 0.000883279 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 0.0462478 sec
|
|
Electromagnetic Energy = 2.11683e-07
|
|
Electromagnetic Energy/dt^2 = 4.28066e+10
|
|
|
|
* finished time step 1, t = 2.22376e-09
|
|
**************************************************
|
|
|
|
*** 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: 0.242005 [1]
|
|
| Mini-EM: Total Time: 0.241924 - 99.9668% [1]
|
|
| | Mini-EM: build mesh: 0.000658679 - 0.272266% [1]
|
|
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00032416 - 49.2137% [1]
|
|
| | | Remainder: 0.000334519 - 50.7863%
|
|
| | Mini-EM: build physics blocks: 0.0009166 - 0.378879% [1]
|
|
| | Mini-EM: build auxiliary physics blocks: 0.00023044 - 0.0952529% [1]
|
|
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0176092 - 7.27878% [1]
|
|
| | panzer::DOFManager::buildGlobalUnknowns: 0.00625024 - 2.58355% [3]
|
|
| | | panzer::DOFManager::buildTaggedMultiVector: 0.00194516 - 31.1213% [3]
|
|
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0014668 - 75.4077% [3]
|
|
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0001946 - 10.0043% [3]
|
|
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00024028 - 12.3527% [3]
|
|
| | | | Remainder: 4.348e-05 - 2.23529%
|
|
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00203632 - 32.5799% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0004118 - 20.2228% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 1.436e-05 - 0.705194% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.0003056 - 15.0075% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 3.916e-05 - 1.92308% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.0011464 - 56.2976% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 4.5e-05 - 2.20987% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 2.488e-05 - 1.22181% [3]
|
|
| | | | Remainder: 4.912e-05 - 2.4122%
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0004614 - 7.38212% [3]
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00020924 - 3.34771% [3]
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00054428 - 8.70815% [3]
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0002586 - 4.13744% [3]
|
|
| | | Remainder: 0.00079524 - 12.7234%
|
|
| | panzer::WorksetContainer::applyOrientations(ugi): 0.00019928 - 0.0823728% [2]
|
|
| | Mini-EM: setup physics model evaluator: 0.0699886 - 28.9299% [1]
|
|
| | | panzer::ModelEvaluator::setupModel(): 0.0699726 - 99.9771% [1]
|
|
| | | | allocate FieldManagerBuilder: 2.28e-06 - 0.00325842% [1]
|
|
| | | | fmb->setWorksetContainer(): 3.6e-07 - 0.000514487% [1]
|
|
| | | | fmb->setupVolumeFieldManagers(): 0.0621301 - 88.7921% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0621166 - 99.9782% [1]
|
|
| | | | | | getWorksets(): 0.0345295 - 55.5882% [1]
|
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.034527 - 99.9929% [1]
|
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0208087 - 60.268% [1]
|
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0027982 - 13.4472% [1]
|
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00412976 - 19.8463% [1]
|
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00027564 - 6.67448% [1]
|
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00384512 - 93.1076% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00011476 - 2.98456% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.2079e-05 - 0.834279% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00022108 - 5.74963% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00031124 - 8.09442% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00068808 - 17.8949% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00010236 - 2.66208% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000575319 - 14.9623% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 6.704e-05 - 1.74351% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00110984 - 28.8636% [1]
|
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00037808 - 34.0662% [1]
|
|
| | | | | | | | | | | | Remainder: 0.00073176 - 65.9338%
|
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000536839 - 13.9616% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 3.784e-05 - 0.984105% [1]
|
|
| | | | | | | | | | | Remainder: 4.864e-05 - 1.26498%
|
|
| | | | | | | | | | Remainder: 9e-06 - 0.21793%
|
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.00986147 - 47.391% [2]
|
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00534392 - 54.1898% [2]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 3.9999e-05 - 0.748496% [2]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 1.052e-05 - 0.196859% [1]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00325724 - 60.9523% [2]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00154636 - 28.9368% [1]
|
|
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 1.084e-05 - 0.202847% [1]
|
|
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00020536 - 3.84287% [1]
|
|
| | | | | | | | | | | Remainder: 0.0002736 - 5.11984%
|
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00271072 - 27.488% [2]
|
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0012694 - 12.8723% [1]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 8.42e-05 - 0.853828% [2]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00024588 - 2.49334% [2]
|
|
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00016596 - 1.68291% [1]
|
|
| | | | | | | | | | Remainder: 4.14e-05 - 0.419815%
|
|
| | | | | | | | | Remainder: 0.00401932 - 19.3155%
|
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0136976 - 39.672% [1]
|
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0136741 - 99.8286% [2]
|
|
| | | | | | | | | Remainder: 2.348e-05 - 0.171417%
|
|
| | | | | | | | Remainder: 2.072e-05 - 0.060011%
|
|
| | | | | | | Remainder: 2.44e-06 - 0.00706643%
|
|
| | | | | | getOrientations(): 6.44e-06 - 0.0103676% [1]
|
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00066632 - 1.07269% [1]
|
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000676719 - 1.08943% [1]
|
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00035364 - 0.569317% [1]
|
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00016484 - 0.265372% [1]
|
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0009614 - 1.54774% [1]
|
|
| | | | | | Phalanx::SortAndOrderEvaluators: 8e-07 - 0.0012879% [2]
|
|
| | | | | | Remainder: 0.0247569 - 39.8556%
|
|
| | | | | Remainder: 1.3559e-05 - 0.0218236%
|
|
| | | | fmb->setupBCFieldManagers(): 7.36e-06 - 0.0105184% [1]
|
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.456e-05 - 0.0208082% [1]
|
|
| | | | build response library: 0.00779756 - 11.1437% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00759524 - 97.4054% [1]
|
|
| | | | | | getWorksets(): 3.36e-06 - 0.0442383% [1]
|
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.48e-06 - 73.8095% [1]
|
|
| | | | | | | Remainder: 8.8e-07 - 26.1905%
|
|
| | | | | | getOrientations(): 4.4e-07 - 0.00579311% [1]
|
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000728319 - 9.58916% [1]
|
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00091116 - 11.9965% [1]
|
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00039756 - 5.23433% [1]
|
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00137804 - 18.1435% [1]
|
|
| | | | | | Phalanx::SortAndOrderEvaluators: 1.24e-06 - 0.016326% [3]
|
|
| | | | | | Remainder: 0.00417512 - 54.9702%
|
|
| | | | | Remainder: 0.000202319 - 2.59465%
|
|
| | | | Remainder: 2.032e-05 - 0.02904%
|
|
| | | Remainder: 1.604e-05 - 0.022918%
|
|
| | Mini-EM: setup auxiliary physics model evaluator: 0.0373536 - 15.4402% [1]
|
|
| | | panzer::ModelEvaluator::setupModel(): 0.0373459 - 99.9793% [1]
|
|
| | | | allocate FieldManagerBuilder: 7.2e-07 - 0.00192792% [1]
|
|
| | | | fmb->setWorksetContainer(): 4.8e-07 - 0.00128528% [1]
|
|
| | | | fmb->setupVolumeFieldManagers(): 0.0373087 - 99.9004% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0373053 - 99.9909% [1]
|
|
| | | | | | getWorksets(): 0.018971 - 50.8533% [1]
|
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0189701 - 99.9956% [1]
|
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0170901 - 90.0895% [1]
|
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00275572 - 16.1247% [1]
|
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00315728 - 18.4743% [1]
|
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00016892 - 5.35018% [1]
|
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00298592 - 94.5725% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 4.996e-05 - 1.67319% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 2.968e-05 - 0.993999% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000160439 - 5.37319% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00023104 - 7.73765% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00053248 - 17.833% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 4.84e-05 - 1.62094% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00046884 - 15.7017% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 1.984e-05 - 0.664452% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.000935799 - 31.3404% [1]
|
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00045884 - 49.0319% [1]
|
|
| | | | | | | | | | | | Remainder: 0.000476959 - 50.9681%
|
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000457 - 15.3052% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 4.02e-05 - 1.34632% [1]
|
|
| | | | | | | | | | | Remainder: 1.224e-05 - 0.409924%
|
|
| | | | | | | | | | Remainder: 2.44e-06 - 0.0772818%
|
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.00735268 - 43.0231% [1]
|
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00408384 - 55.5422% [1]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.48e-05 - 0.362404% [1]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.24e-06 - 0.177284% [1]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00201436 - 49.3251% [1]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00201892 - 49.4368% [1]
|
|
| | | | | | | | | | | Remainder: 2.852e-05 - 0.698363%
|
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00167624 - 22.7977% [1]
|
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0010416 - 14.1663% [1]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 1.676e-05 - 0.227944% [1]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00015228 - 2.07108% [1]
|
|
| | | | | | | | | | Remainder: 0.00038196 - 5.19484%
|
|
| | | | | | | | | Remainder: 0.0038244 - 22.3779%
|
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.00187272 - 9.87195% [1]
|
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.00185912 - 99.2738% [1]
|
|
| | | | | | | | | Remainder: 1.36e-05 - 0.726217%
|
|
| | | | | | | | Remainder: 7.32e-06 - 0.038587%
|
|
| | | | | | | Remainder: 8.4e-07 - 0.00442782%
|
|
| | | | | | getOrientations(): 6.96e-06 - 0.0186569% [1]
|
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00035696 - 0.956862% [1]
|
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000335239 - 0.898637% [1]
|
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00019188 - 0.514351% [1]
|
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00394644 - 10.5788% [1]
|
|
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.00392816 - 99.5368% [1]
|
|
| | | | | | | Remainder: 1.828e-05 - 0.463203%
|
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0004066 - 1.08993% [1]
|
|
| | | | | | Phalanx::SortAndOrderEvaluators: 4.4e-07 - 0.00117946% [2]
|
|
| | | | | | Remainder: 0.0130898 - 35.0883%
|
|
| | | | | Remainder: 3.4e-06 - 0.00911317%
|
|
| | | | fmb->setupBCFieldManagers(): 3.2e-06 - 0.00856855% [1]
|
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1e-05 - 0.0267767% [1]
|
|
| | | | build response library: 1.824e-05 - 0.0488408% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.31579% [1]
|
|
| | | | | Remainder: 1.8e-05 - 98.6842%
|
|
| | | | Remainder: 4.56e-06 - 0.0122102%
|
|
| | | Remainder: 7.72e-06 - 0.0206674%
|
|
| | Mini-EM: eval auxiliary physics model evaluator: 0.0118296 - 4.88979% [1]
|
|
| | | panzer::ModelEvaluator::create_W_op: 0.00321132 - 27.1465% [1]
|
|
| | | panzer::ModelEvaluator::evalModel(J): 0.0082598 - 69.8232% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 9.44e-05 - 1.14289% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.00570252 - 69.0394% [1]
|
|
| | | | | panzer::WorksetContainer::getWorksets(): 1.2e-06 - 0.0210433% [1]
|
|
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.32e-06 - 0.0582199% [1]
|
|
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 6.4e-07 - 0.0112231% [1]
|
|
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 7.0039e-05 - 1.22821% [1]
|
|
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0002588 - 4.53835% [1]
|
|
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00064404 - 11.294% [1]
|
|
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 5.272e-05 - 0.924504% [1]
|
|
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0004222 - 7.40375% [1]
|
|
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.000553839 - 9.71219% [1]
|
|
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00074956 - 13.1444% [1]
|
|
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 6e-07 - 0.0105217% [1]
|
|
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 4.4e-07 - 0.00771589% [1]
|
|
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0012128 - 21.2678% [1]
|
|
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00115 - 20.1665% [1]
|
|
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 9.136e-05 - 1.6021% [1]
|
|
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.000466399 - 8.17883% [1]
|
|
| | | | | Remainder: 2.456e-05 - 0.430687%
|
|
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.032e-05 - 0.124943% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.84e-06 - 0.0222766% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.0001096 - 1.32691% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.00227676 - 27.5644% [1]
|
|
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00118632 - 52.1056% [1]
|
|
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.00107952 - 47.4147% [1]
|
|
| | | | | Remainder: 1.092e-05 - 0.479629%
|
|
| | | | Remainder: 6.436e-05 - 0.779196%
|
|
| | | Remainder: 0.000358479 - 3.03036%
|
|
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00421228 - 1.74115% [1]
|
|
| | | getWorksets(): 2e-06 - 0.0474802% [1]
|
|
| | | | panzer::WorksetContainer::getWorksets(): 1.2e-06 - 60% [1]
|
|
| | | | Remainder: 8e-07 - 40%
|
|
| | | getOrientations(): 6.4e-07 - 0.0151937% [1]
|
|
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.0007028 - 16.6846% [1]
|
|
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000891439 - 21.1629% [1]
|
|
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00038948 - 9.2463% [1]
|
|
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00117648 - 27.9298% [1]
|
|
| | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 0.0265889% [3]
|
|
| | | Remainder: 0.00104832 - 24.8872%
|
|
| | panzer::ModelEvaluator::create_W_op: 0.00904947 - 3.74062% [1]
|
|
| | panzer::ModelEvaluator::evalModel(J): 0.0154467 - 6.38493% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 4.532e-05 - 0.293396% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0123605 - 80.0203% [1]
|
|
| | | | panzer::WorksetContainer::getWorksets(): 1.12e-06 - 0.00906111% [1]
|
|
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00012728 - 1.02973% [1]
|
|
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00028468 - 2.30314% [1]
|
|
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0003474 - 2.81056% [1]
|
|
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 4.196e-05 - 0.339468% [1]
|
|
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.00038796 - 3.1387% [1]
|
|
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.000338359 - 2.73742% [1]
|
|
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0006594 - 5.33473% [1]
|
|
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.000339 - 2.7426% [1]
|
|
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.08e-06 - 0.0087375% [1]
|
|
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00112724 - 9.11968% [1]
|
|
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00070104 - 5.67161% [1]
|
|
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0001084 - 0.876986% [1]
|
|
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.000682399 - 5.5208% [1]
|
|
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00071664 - 5.79782% [1]
|
|
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.000961599 - 7.7796% [1]
|
|
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 3.8e-06 - 0.0307431% [1]
|
|
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00012544 - 1.01484% [1]
|
|
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0006768 - 5.4755% [1]
|
|
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00111316 - 9.00577% [1]
|
|
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00175416 - 14.1916% [1]
|
|
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 4.556e-05 - 0.368593% [1]
|
|
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.00039356 - 3.18401% [1]
|
|
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00074004 - 5.98713% [1]
|
|
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.000648279 - 5.24476% [1]
|
|
| | | | Remainder: 3.416e-05 - 0.276364%
|
|
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 7.6e-06 - 0.0492014% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.12e-06 - 0.00725073% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.0001354 - 0.876562% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.00285816 - 18.5033% [1]
|
|
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00284024 - 99.373% [1]
|
|
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 9.6e-06 - 0.335881% [1]
|
|
| | | | Remainder: 8.32e-06 - 0.291096%
|
|
| | | Remainder: 3.86e-05 - 0.249891%
|
|
| | MaxwellPreconditioner::build: 0.00154244 - 0.637571% [1]
|
|
| | | MaxwellPreconditioner: Schur complement: 1.344e-05 - 0.871347% [1]
|
|
| | | MaxwellPreconditioner: Inverse Q_B: 0.000895759 - 58.0742% [1]
|
|
| | | | Ifpack2::Relaxation::initialize: 3.48e-06 - 0.388497% [1]
|
|
| | | | Ifpack2::Relaxation::compute: 0.0001166 - 13.0169% [1]
|
|
| | | | Remainder: 0.000775679 - 86.5946%
|
|
| | | MaxwellPreconditioner: Solver S_E: 0.00052672 - 34.1485% [1]
|
|
| | | | Ifpack2::Relaxation::initialize: 1.4e-06 - 0.265796% [1]
|
|
| | | | Ifpack2::Relaxation::compute: 9.308e-05 - 17.6716% [1]
|
|
| | | | Remainder: 0.00043224 - 82.0626%
|
|
| | | MaxwellPreconditioner: Block preconditioner: 9.828e-05 - 6.37173% [1]
|
|
| | | Remainder: 8.24e-06 - 0.534219%
|
|
| | Mini-EM: timestepper: 0.0488782 - 20.2039% [1]
|
|
| | | Mini-EM: Advance Time Step: 0.0488762 - 99.9959% [1]
|
|
| | | | panzer::ModelEvaluator::evalModel(f): 0.00165172 - 3.3794% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 5.036e-05 - 3.04894% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00132272 - 80.0814% [1]
|
|
| | | | | | panzer::WorksetContainer::getWorksets(): 1.16e-06 - 0.0876981% [1]
|
|
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 1.364e-05 - 1.03121% [1]
|
|
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 9.924e-05 - 7.50273% [1]
|
|
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 5.608e-05 - 4.23975% [1]
|
|
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 9.24e-06 - 0.698561% [1]
|
|
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 8.232e-05 - 6.22354% [1]
|
|
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 4.76e-05 - 3.59865% [1]
|
|
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 3.8759e-05 - 2.93025% [1]
|
|
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 1.752e-05 - 1.32454% [1]
|
|
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 6.4e-07 - 0.0483852% [1]
|
|
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.556e-05 - 5.71248% [1]
|
|
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 8.74e-05 - 6.6076% [1]
|
|
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 4.592e-05 - 3.47164% [1]
|
|
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 1.584e-05 - 1.19753% [1]
|
|
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00010512 - 7.94727% [1]
|
|
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00018352 - 13.8745% [1]
|
|
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.16e-06 - 0.238902% [1]
|
|
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 1.24e-05 - 0.937463% [1]
|
|
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 7.612e-05 - 5.75481% [1]
|
|
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 9.74e-05 - 7.36362% [1]
|
|
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.884e-05 - 5.20443% [1]
|
|
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 8.84e-06 - 0.66832% [1]
|
|
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 4.26e-05 - 3.22064% [1]
|
|
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 8.04e-05 - 6.07839% [1]
|
|
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 2.416e-05 - 1.82654% [1]
|
|
| | | | | | Remainder: 2.924e-05 - 2.2106%
|
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 3.736e-05 - 2.26189% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.96e-06 - 0.118664% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00015952 - 9.65782% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 4.012e-05 - 2.42898% [1]
|
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 2.4e-05 - 59.8205% [1]
|
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1e-06 - 2.49252% [1]
|
|
| | | | | | Remainder: 1.512e-05 - 37.6869%
|
|
| | | | | Remainder: 3.968e-05 - 2.40235%
|
|
| | | | Stratimikos: BelosLOWS: 0.0462794 - 94.6871% [1]
|
|
| | | | | GMRES block system: Operation Op*x: 0.00016044 - 0.346677% [1]
|
|
| | | | | Belos::MVT::MvAddMv: 6.052e-05 - 0.130771% [1]
|
|
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.0455105 - 98.3386% [1]
|
|
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00016964 - 0.372749% [2]
|
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 5.116e-05 - 30.158% [2]
|
|
| | | | | | | | Belos::MVT::MvDot: 4.612e-05 - 90.1486% [2]
|
|
| | | | | | | | Remainder: 5.04e-06 - 9.85145%
|
|
| | | | | | | Belos::MVT::MvScale: 3.064e-05 - 18.0618% [2]
|
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 3.652e-05 - 21.5279% [2]
|
|
| | | | | | | | Belos::MVT::MvTransMv: 3.448e-05 - 94.414% [2]
|
|
| | | | | | | | Remainder: 2.04e-06 - 5.58598%
|
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 1.252e-05 - 7.38033% [2]
|
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.14e-05 - 91.0543% [2]
|
|
| | | | | | | | Remainder: 1.12e-06 - 8.94569%
|
|
| | | | | | | Remainder: 3.88e-05 - 22.872%
|
|
| | | | | | Belos::MVT::MvAddMv: 2.44e-05 - 0.053614% [2]
|
|
| | | | | | Belos::MVT::MvNorm: 3.436e-05 - 0.075499% [1]
|
|
| | | | | | GMRES block system: Operation Prec*x: 0.0437447 - 96.1198% [1]
|
|
| | | | | | | GMRES Q_B: Operation Op*x: 2.78e-05 - 0.0635506% [2]
|
|
| | | | | | | Belos::MVT::MvAddMv: 1.28e-05 - 0.0292607% [3]
|
|
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.00108644 - 2.48359% [2]
|
|
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.000333079 - 30.6579% [9]
|
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 2.792e-05 - 8.3824% [9]
|
|
| | | | | | | | | | Belos::MVT::MvDot: 2.268e-05 - 81.2321% [9]
|
|
| | | | | | | | | | Remainder: 5.24e-06 - 18.7679%
|
|
| | | | | | | | | Belos::MVT::MvScale: 1.784e-05 - 5.35609% [8]
|
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.000167199 - 50.198% [14]
|
|
| | | | | | | | | | Belos::MVT::MvTransMv: 0.000159759 - 95.5502% [14]
|
|
| | | | | | | | | | Remainder: 7.44e-06 - 4.44979%
|
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 7.444e-05 - 22.3491% [14]
|
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 6.804e-05 - 91.4025% [14]
|
|
| | | | | | | | | | Remainder: 6.4e-06 - 8.59753%
|
|
| | | | | | | | | Remainder: 4.568e-05 - 13.7145%
|
|
| | | | | | | | Belos::MVT::MvAddMv: 5.7e-05 - 5.2465% [16]
|
|
| | | | | | | | GMRES Q_B: Operation Op*x: 9.692e-05 - 8.92089% [9]
|
|
| | | | | | | | Belos::MVT::MvNorm: 7.64e-06 - 0.703215% [2]
|
|
| | | | | | | | GMRES Q_B: Operation Prec*x: 4.356e-05 - 4.00943% [8]
|
|
| | | | | | | | | Ifpack2::Relaxation::apply: 2.456e-05 - 56.382% [8]
|
|
| | | | | | | | | Remainder: 1.9e-05 - 43.618%
|
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.088e-05 - 1.00144% [1]
|
|
| | | | | | | | Remainder: 0.00053736 - 49.4607%
|
|
| | | | | | | GMRES S_E: Operation Op*x: 2.812e-05 - 0.0642821% [1]
|
|
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 0.0417177 - 95.3664% [1]
|
|
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 0.0307503 - 73.7104% [142]
|
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.000483879 - 1.57358% [142]
|
|
| | | | | | | | | | Belos::MVT::MvDot: 0.000410679 - 84.8723% [142]
|
|
| | | | | | | | | | Remainder: 7.32e-05 - 15.1277%
|
|
| | | | | | | | | Belos::MVT::MvScale: 0.00040968 - 1.33228% [142]
|
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.0173573 - 56.4462% [282]
|
|
| | | | | | | | | | Belos::MVT::MvTransMv: 0.0171748 - 98.9485% [282]
|
|
| | | | | | | | | | Remainder: 0.00018252 - 1.05154%
|
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.0118304 - 38.4725% [282]
|
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0116842 - 98.7645% [282]
|
|
| | | | | | | | | | Remainder: 0.00014616 - 1.23546%
|
|
| | | | | | | | | Remainder: 0.00066896 - 2.17546%
|
|
| | | | | | | | Belos::MVT::MvAddMv: 0.00294428 - 7.05762% [146]
|
|
| | | | | | | | GMRES S_E: Operation Prec*x: 0.00101644 - 2.43647% [142]
|
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00059204 - 58.2464% [142]
|
|
| | | | | | | | | Remainder: 0.0004244 - 41.7536%
|
|
| | | | | | | | GMRES S_E: Operation Op*x: 0.00304324 - 7.29484% [142]
|
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 8.96e-05 - 0.214777% [1]
|
|
| | | | | | | | Belos::MVT::MvNorm: 4.56e-06 - 0.0109306% [1]
|
|
| | | | | | | | Remainder: 0.00386932 - 9.275%
|
|
| | | | | | | Remainder: 0.000871799 - 1.99293%
|
|
| | | | | | GMRES block system: Operation Op*x: 0.000104 - 0.228519% [1]
|
|
| | | | | | Belos::MVT::MvTimesMatAddMv: 9.2e-06 - 0.0202151% [1]
|
|
| | | | | | Remainder: 0.00142428 - 3.12956%
|
|
| | | | | Remainder: 0.000547919 - 1.18394%
|
|
| | | | Mini-EM: Compute responses: 0.000878879 - 1.79817% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 4.808e-05 - 5.47061% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0003666 - 41.7122% [1]
|
|
| | | | | | panzer::WorksetContainer::getWorksets(): 1e-06 - 0.272777% [1]
|
|
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 1.024e-05 - 2.79324% [1]
|
|
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 4.596e-05 - 12.5368% [1]
|
|
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 9.6e-07 - 0.261866% [1]
|
|
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 1.356e-05 - 3.69885% [1]
|
|
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 1.032e-05 - 2.81506% [1]
|
|
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 7.276e-05 - 19.8472% [1]
|
|
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 8.4e-07 - 0.229133% [1]
|
|
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 1.272e-05 - 3.46972% [1]
|
|
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 6.668e-05 - 18.1888% [1]
|
|
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 9.92e-06 - 2.70595% [1]
|
|
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.052e-05 - 2.86961% [1]
|
|
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 5.2e-07 - 0.141844% [1]
|
|
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 4.872e-05 - 13.2897% [1]
|
|
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 6.16e-06 - 1.68031% [1]
|
|
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 3.676e-05 - 10.0273% [1]
|
|
| | | | | | Remainder: 1.896e-05 - 5.17185%
|
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 5.12e-06 - 0.58256% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.4e-06 - 0.159294% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00011596 - 13.1941% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000218599 - 24.8725% [1]
|
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 6e-07 - 0.274475% [1]
|
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000207479 - 94.9131% [1]
|
|
| | | | | | Remainder: 1.052e-05 - 4.81246%
|
|
| | | | | Remainder: 0.00012312 - 14.0088%
|
|
| | | | Remainder: 6.616e-05 - 0.135362%
|
|
| | | Remainder: 2e-06 - 0.00409181%
|
|
| | Remainder: 0.0177592 - 7.3408%
|
|
| Remainder: 8.036e-05 - 0.033206%
|
|
|
|
=================================
|
|
FOM Calculation
|
|
=================================
|
|
Number of cells = 216
|
|
Time for Belos Linear Solve = 0.0462794 seconds
|
|
Number of Time Steps (one linear solve per step) = 1
|
|
FOM ( num_cells * num_steps / solver_time / 1000) = 4.6673 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=maxwell6.xml':
|
|
|
|
213,123 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio (63.91%)
|
|
12,791,897 BR_RETIRED:u (63.91%)
|
|
27,128,901 L1-dcache-loads:u (90.13%)
|
|
381,317 L1-dcache-load-misses:u # 1.41% of all L1-dcache accesses
|
|
<not supported> LLC-loads:u
|
|
<not supported> LLC-load-misses:u
|
|
26,792,287 L1-icache-loads:u
|
|
233,506 L1-icache-load-misses:u # 0.87% of all L1-icache accesses
|
|
39,108,140 dTLB-loads:u (43.99%)
|
|
55,331 dTLB-load-misses:u # 0.14% of all dTLB cache accesses (67.59%)
|
|
16,729,604 iTLB-loads:u (17.60%)
|
|
<not counted> iTLB-load-misses:u (0.00%)
|
|
|
|
0.922866804 seconds time elapsed
|
|
|
|
0.482103000 seconds user
|
|
0.422078000 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=maxwell6.xml':
|
|
|
|
22,595,647 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio
|
|
5,506 ITLB_WALK:u
|
|
12,655 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio
|
|
30,394,759 L1D_TLB:u
|
|
|
|
0.830821656 seconds time elapsed
|
|
|
|
0.543714000 seconds user
|
|
0.337074000 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=maxwell6.xml':
|
|
|
|
26,301,048 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio
|
|
223,416 L1I_CACHE_REFILL:u
|
|
372,995 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio
|
|
27,529,055 L1D_CACHE:u
|
|
|
|
0.829016457 seconds time elapsed
|
|
|
|
0.519632000 seconds user
|
|
0.360345000 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=maxwell6.xml':
|
|
|
|
467,796 LL_CACHE_MISS_RD:u # 1.0 per cache access ll_cache_read_miss_ratio
|
|
487,691 LL_CACHE_RD:u
|
|
130,883 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio
|
|
17,749 L2D_TLB_REFILL:u
|
|
251,218 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio
|
|
1,459,666 L2D_CACHE:u
|
|
|
|
0.826424139 seconds time elapsed
|
|
|
|
0.512874000 seconds user
|
|
0.365526000 seconds sys
|
|
|
|
|