707 lines
53 KiB
Plaintext
707 lines
53 KiB
Plaintext
|
oasis11.umiacs.umd.edu
|
||
|
30 GMRES Tpetra maxwell22.xml
|
||
|
output/GMRES_Tpetra_maxwell22.output
|
||
|
output/GMRES_Tpetra_maxwell22_power.output
|
||
|
dt = 6.0648e-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.0648e-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.0648e-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=68310,domainDim=68310,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=33396,domainDim=33396}
|
||
|
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=33396,domainDim=34914}
|
||
|
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=34914,domainDim=33396}
|
||
|
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=34914,domainDim=34914}
|
||
|
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=68310, #RHSs=1 ...
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=33396,domainDim=33396}
|
||
|
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=33396, #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.001998 sec
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=34914,domainDim=34914}
|
||
|
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=34914, #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 276 iterations with total CPU time of 4.19993 sec
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=33396,domainDim=33396}
|
||
|
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=33396, #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.0352614 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 4.25045 sec
|
||
|
Electromagnetic Energy = 1.58092e-08
|
||
|
Electromagnetic Energy/dt^2 = 4.2981e+10
|
||
|
|
||
|
* finished time step 1, t = 6.0648e-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: 7.41865 [1]
|
||
|
| Mini-EM: Total Time: 7.4186 - 99.9994% [1]
|
||
|
| | Mini-EM: build mesh: 0.000659679 - 0.00889223% [1]
|
||
|
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.0002998 - 45.4463% [1]
|
||
|
| | | Remainder: 0.000359879 - 54.5537%
|
||
|
| | Mini-EM: build physics blocks: 0.00077968 - 0.0105098% [1]
|
||
|
| | Mini-EM: build auxiliary physics blocks: 0.000233319 - 0.00314505% [1]
|
||
|
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.523649 - 7.05859% [1]
|
||
|
| | panzer::DOFManager::buildGlobalUnknowns: 0.197738 - 2.66544% [3]
|
||
|
| | | panzer::DOFManager::buildTaggedMultiVector: 0.0838279 - 42.3934% [3]
|
||
|
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.067784 - 80.8609% [3]
|
||
|
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00235392 - 2.80804% [3]
|
||
|
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0136042 - 16.2287% [3]
|
||
|
| | | | Remainder: 8.584e-05 - 0.1024%
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.013137 - 6.64365% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00821471 - 62.531% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00028076 - 2.13716% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000843999 - 6.42458% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00061152 - 4.65493% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00129224 - 9.83661% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00171632 - 13.0647% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 9.748e-05 - 0.742025% [3]
|
||
|
| | | | Remainder: 8e-05 - 0.608966%
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0197731 - 9.99966% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00843968 - 4.2681% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0249619 - 12.6237% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0103992 - 5.25907% [3]
|
||
|
| | | Remainder: 0.0371994 - 18.8125%
|
||
|
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0110762 - 0.149304% [2]
|
||
|
| | Mini-EM: setup physics model evaluator: 0.420118 - 5.66303% [1]
|
||
|
| | | panzer::ModelEvaluator::setupModel(): 0.420099 - 99.9956% [1]
|
||
|
| | | | allocate FieldManagerBuilder: 3.04e-06 - 0.000723639% [1]
|
||
|
| | | | fmb->setWorksetContainer(): 6.4e-07 - 0.000152345% [1]
|
||
|
| | | | fmb->setupVolumeFieldManagers(): 0.414821 - 98.7438% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.414807 - 99.9965% [1]
|
||
|
| | | | | | getWorksets(): 0.390954 - 94.2497% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.390951 - 99.9991% [1]
|
||
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.228611 - 58.4757% [1]
|
||
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00534564 - 2.33831% [6]
|
||
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.038526 - 16.8522% [6]
|
||
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00077404 - 2.00914% [6]
|
||
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0377324 - 97.9401% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00041096 - 1.08914% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00018768 - 0.497398% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00070944 - 1.88019% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.003069 - 8.13359% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00859463 - 22.7779% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.001787 - 4.73598% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00587964 - 15.5825% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00020448 - 0.541922% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0100112 - 26.532% [6]
|
||
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00413468 - 41.3007% [6]
|
||
|
| | | | | | | | | | | | Remainder: 0.00587648 - 58.6993%
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.005512 - 14.6081% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00125304 - 3.32086% [6]
|
||
|
| | | | | | | | | | | Remainder: 0.00011336 - 0.300432%
|
||
|
| | | | | | | | | | Remainder: 1.956e-05 - 0.0507709%
|
||
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.159411 - 69.7302% [12]
|
||
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0926008 - 58.0894% [12]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00015384 - 0.166132% [12]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 4.416e-05 - 0.0476886% [6]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0506973 - 54.7482% [12]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0341797 - 36.9108% [6]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 4.408e-05 - 0.0476022% [6]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00692464 - 7.47794% [6]
|
||
|
| | | | | | | | | | | Remainder: 0.00055716 - 0.601679%
|
||
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0321254 - 20.1526% [12]
|
||
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0208116 - 13.0553% [6]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00020568 - 0.129025% [12]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00709752 - 4.45234% [12]
|
||
|
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0052994 - 3.32436% [6]
|
||
|
| | | | | | | | | | Remainder: 0.00127052 - 0.797009%
|
||
|
| | | | | | | | | Remainder: 0.0253285 - 11.0793%
|
||
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.162307 - 41.5161% [1]
|
||
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.162165 - 99.9123% [12]
|
||
|
| | | | | | | | | Remainder: 0.000142319 - 0.0876848%
|
||
|
| | | | | | | | Remainder: 3.232e-05 - 0.00826703%
|
||
|
| | | | | | | Remainder: 3.52e-06 - 0.000900361%
|
||
|
| | | | | | getOrientations(): 1.208e-05 - 0.0029122% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00073536 - 0.177278% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000690519 - 0.166468% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00037888 - 0.0913389% [1]
|
||
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012192 - 0.029392% [1]
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000845359 - 0.203796% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 7.6e-07 - 0.000183218% [2]
|
||
|
| | | | | | Remainder: 0.0210677 - 5.07892%
|
||
|
| | | | | Remainder: 1.46e-05 - 0.00351959%
|
||
|
| | | | fmb->setupBCFieldManagers(): 8.56e-06 - 0.00203762% [1]
|
||
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.576e-05 - 0.0037515% [1]
|
||
|
| | | | build response library: 0.00522888 - 1.24468% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0051352 - 98.2084% [1]
|
||
|
| | | | | | getWorksets(): 3.08e-06 - 0.0599782% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.08e-06 - 67.5325% [1]
|
||
|
| | | | | | | Remainder: 1e-06 - 32.4675%
|
||
|
| | | | | | getOrientations(): 4.4e-07 - 0.00856832% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00073536 - 14.32% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000865599 - 16.8562% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00039828 - 7.75589% [1]
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00115576 - 22.5066% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 1.04e-06 - 0.0202524% [3]
|
||
|
| | | | | | Remainder: 0.00197564 - 38.4725%
|
||
|
| | | | | Remainder: 9.368e-05 - 1.79159%
|
||
|
| | | | Remainder: 2.06e-05 - 0.00490361%
|
||
|
| | | Remainder: 1.868e-05 - 0.00444637%
|
||
|
| | Mini-EM: setup auxiliary physics model evaluator: 0.450587 - 6.07374% [1]
|
||
|
| | | panzer::ModelEvaluator::setupModel(): 0.450578 - 99.998% [1]
|
||
|
| | | | allocate FieldManagerBuilder: 7.6e-07 - 0.000168672% [1]
|
||
|
| | | | fmb->setWorksetContainer(): 5.2e-07 - 0.000115407% [1]
|
||
|
| | | | fmb->setupVolumeFieldManagers(): 0.450532 - 99.9899% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.450528 - 99.9991% [1]
|
||
|
| | | | | | getWorksets(): 0.295884 - 65.6749% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.295882 - 99.9995% [1]
|
||
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.183904 - 62.1543% [1]
|
||
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.005681 - 3.08912% [6]
|
||
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0404213 - 21.9796% [6]
|
||
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000755799 - 1.86981% [6]
|
||
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0396525 - 98.0981% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00032232 - 0.812862% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00017916 - 0.451825% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00069892 - 1.76261% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00314164 - 7.92292% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00834332 - 21.0411% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00176332 - 4.44693% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0062528 - 15.769% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00018236 - 0.459895% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.011677 - 29.4484% [6]
|
||
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00514184 - 44.0338% [6]
|
||
|
| | | | | | | | | | | | Remainder: 0.0065352 - 55.9662%
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00576872 - 14.5482% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00125472 - 3.16429% [6]
|
||
|
| | | | | | | | | | | Remainder: 6.82e-05 - 0.171994%
|
||
|
| | | | | | | | | | Remainder: 1.296e-05 - 0.0320623%
|
||
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.113471 - 61.7013% [6]
|
||
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.067564 - 59.5431% [6]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 7.764e-05 - 0.114913% [6]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 4.192e-05 - 0.0620448% [6]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0331784 - 49.1066% [6]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0340956 - 50.4641% [6]
|
||
|
| | | | | | | | | | | Remainder: 0.00017048 - 0.252324%
|
||
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0210199 - 18.5245% [6]
|
||
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0189003 - 16.6566% [6]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00010748 - 0.0947203% [6]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00467484 - 4.11986% [6]
|
||
|
| | | | | | | | | | Remainder: 0.00120428 - 1.06131%
|
||
|
| | | | | | | | | Remainder: 0.0243304 - 13.23%
|
||
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.111967 - 37.8419% [1]
|
||
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.111895 - 99.9351% [6]
|
||
|
| | | | | | | | | Remainder: 7.272e-05 - 0.0649474%
|
||
|
| | | | | | | | Remainder: 1.124e-05 - 0.00379881%
|
||
|
| | | | | | | Remainder: 1.36e-06 - 0.00045964%
|
||
|
| | | | | | getOrientations(): 1.08e-05 - 0.00239719% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00042556 - 0.0944581% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00033736 - 0.074881% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00020056 - 0.0445167% [1]
|
||
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.139319 - 30.9235% [1]
|
||
|
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.139296 - 99.9837% [1]
|
||
|
| | | | | | | Remainder: 2.264e-05 - 0.0162505%
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0004596 - 0.102014% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 3.2e-07 - 7.10278e-05% [2]
|
||
|
| | | | | | Remainder: 0.0138912 - 3.08331%
|
||
|
| | | | | Remainder: 4.04e-06 - 0.000896718%
|
||
|
| | | | fmb->setupBCFieldManagers(): 3.8e-06 - 0.000843362% [1]
|
||
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.44e-05 - 0.0031959% [1]
|
||
|
| | | | build response library: 2.056e-05 - 0.00456303% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.36187% [1]
|
||
|
| | | | | Remainder: 2.028e-05 - 98.6381%
|
||
|
| | | | Remainder: 5.6e-06 - 0.00124285%
|
||
|
| | | Remainder: 9.2e-06 - 0.00204178%
|
||
|
| | Mini-EM: eval auxiliary physics model evaluator: 0.474704 - 6.39883% [1]
|
||
|
| | | panzer::ModelEvaluator::create_W_op: 0.137107 - 28.8827% [1]
|
||
|
| | | panzer::ModelEvaluator::evalModel(J): 0.335612 - 70.6992% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000530159 - 0.157968% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.2288 - 68.1739% [1]
|
||
|
| | | | | panzer::WorksetContainer::getWorksets(): 2.48e-06 - 0.00108392% [1]
|
||
|
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 1.096e-05 - 0.00479022% [6]
|
||
|
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 4.72e-06 - 0.00206294% [6]
|
||
|
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0020376 - 0.89056% [6]
|
||
|
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0131837 - 5.76212% [6]
|
||
|
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0330027 - 14.4243% [6]
|
||
|
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00558668 - 2.44173% [6]
|
||
|
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.021548 - 9.41784% [6]
|
||
|
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0269157 - 11.7639% [6]
|
||
|
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0375226 - 16.3998% [6]
|
||
|
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 8.92e-06 - 0.00389861% [6]
|
||
|
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 3.68e-06 - 0.00160839% [6]
|
||
|
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0598023 - 26.1374% [6]
|
||
|
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00624132 - 2.72785% [6]
|
||
|
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00444236 - 1.94159% [6]
|
||
|
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0183357 - 8.01387% [6]
|
||
|
| | | | | Remainder: 0.00015032 - 0.0656994%
|
||
|
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.548e-05 - 0.00461247% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.16e-06 - 0.000643601% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00065352 - 0.194725% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.10513 - 31.3248% [1]
|
||
|
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.052973 - 50.3883% [1]
|
||
|
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0521352 - 49.5913% [1]
|
||
|
| | | | | Remainder: 2.144e-05 - 0.0203939%
|
||
|
| | | | Remainder: 0.00048096 - 0.143308%
|
||
|
| | | Remainder: 0.00198476 - 0.418105%
|
||
|
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00448192 - 0.0604146% [1]
|
||
|
| | | getWorksets(): 5.76e-06 - 0.128516% [1]
|
||
|
| | | | panzer::WorksetContainer::getWorksets(): 4.2e-06 - 72.9167% [1]
|
||
|
| | | | Remainder: 1.56e-06 - 27.0833%
|
||
|
| | | getOrientations(): 8.4e-07 - 0.018742% [1]
|
||
|
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.00083984 - 18.7384% [1]
|
||
|
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000941359 - 21.0035% [1]
|
||
|
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00041276 - 9.20945% [1]
|
||
|
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00120112 - 26.7992% [1]
|
||
|
| | | Phalanx::SortAndOrderEvaluators: 1.36e-06 - 0.0303442% [3]
|
||
|
| | | Remainder: 0.00107888 - 24.0718%
|
||
|
| | panzer::ModelEvaluator::create_W_op: 0.375981 - 5.06809% [1]
|
||
|
| | panzer::ModelEvaluator::evalModel(J): 0.601091 - 8.10249% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.0004308 - 0.0716697% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.46371 - 77.1448% [1]
|
||
|
| | | | panzer::WorksetContainer::getWorksets(): 2.16e-06 - 0.000465808% [1]
|
||
|
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00317308 - 0.68428% [6]
|
||
|
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0152963 - 3.29869% [6]
|
||
|
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.018496 - 3.98869% [6]
|
||
|
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00170656 - 0.368023% [6]
|
||
|
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.019785 - 4.26668% [6]
|
||
|
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0168623 - 3.63639% [6]
|
||
|
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00418412 - 0.902313% [6]
|
||
|
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0165532 - 3.56973% [6]
|
||
|
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 8.8e-06 - 0.00189774% [6]
|
||
|
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00663016 - 1.42981% [6]
|
||
|
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0358942 - 7.74065% [6]
|
||
|
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00591656 - 1.27592% [6]
|
||
|
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0361861 - 7.80359% [6]
|
||
|
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0368212 - 7.94055% [6]
|
||
|
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0502964 - 10.8465% [6]
|
||
|
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.56e-05 - 0.00336417% [6]
|
||
|
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0030118 - 0.6495% [6]
|
||
|
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0345045 - 7.44095% [6]
|
||
|
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0560988 - 12.0978% [6]
|
||
|
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0100903 - 2.17599% [6]
|
||
|
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00185076 - 0.39912% [6]
|
||
|
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0190674 - 4.11192% [6]
|
||
|
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0394204 - 8.50108% [6]
|
||
|
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.031573 - 6.80877% [6]
|
||
|
| | | | Remainder: 0.00026576 - 0.0573116%
|
||
|
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.012e-05 - 0.00334725% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.16e-06 - 0.000192982% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00157884 - 0.262662% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.134427 - 22.3638% [1]
|
||
|
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.134391 - 99.9734% [1]
|
||
|
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.692e-05 - 0.0125868% [1]
|
||
|
| | | | Remainder: 1.884e-05 - 0.0140151%
|
||
|
| | | Remainder: 0.000923279 - 0.1536%
|
||
|
| | MaxwellPreconditioner::build: 0.00409648 - 0.055219% [1]
|
||
|
| | | MaxwellPreconditioner: Schur complement: 2.18e-05 - 0.532165% [1]
|
||
|
| | | MaxwellPreconditioner: Inverse Q_B: 0.001603 - 39.1312% [1]
|
||
|
| | | | Ifpack2::Relaxation::initialize: 3.56e-06 - 0.222084% [1]
|
||
|
| | | | Ifpack2::Relaxation::compute: 0.000795319 - 49.6144% [1]
|
||
|
| | | | Remainder: 0.00080412 - 50.1635%
|
||
|
| | | MaxwellPreconditioner: Solver S_E: 0.00237536 - 57.9854% [1]
|
||
|
| | | | Ifpack2::Relaxation::initialize: 1.28e-06 - 0.0538866% [1]
|
||
|
| | | | Ifpack2::Relaxation::compute: 0.00191744 - 80.7221% [1]
|
||
|
| | | | Remainder: 0.000456639 - 19.224%
|
||
|
| | | MaxwellPreconditioner: Block preconditioner: 8.744e-05 - 2.13452% [1]
|
||
|
| | | Remainder: 8.88e-06 - 0.216772%
|
||
|
| | Mini-EM: timestepper: 4.3172 - 58.1942% [1]
|
||
|
| | | Mini-EM: Advance Time Step: 4.3172 - 99.9999% [1]
|
||
|
| | | | panzer::ModelEvaluator::evalModel(f): 0.0518818 - 1.20175% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00033424 - 0.644234% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0498239 - 96.0334% [1]
|
||
|
| | | | | | panzer::WorksetContainer::getWorksets(): 1.4e-06 - 0.0028099% [1]
|
||
|
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000348279 - 0.699021% [6]
|
||
|
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00415456 - 8.33849% [6]
|
||
|
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00250232 - 5.02233% [6]
|
||
|
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.0002154 - 0.432323% [6]
|
||
|
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0023056 - 4.6275% [6]
|
||
|
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00213876 - 4.29264% [6]
|
||
|
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00022272 - 0.447015% [6]
|
||
|
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000536999 - 1.0778% [6]
|
||
|
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 4.2e-06 - 0.0084297% [6]
|
||
|
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.0004942 - 0.991894% [6]
|
||
|
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00511256 - 10.2613% [6]
|
||
|
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00170048 - 3.41298% [6]
|
||
|
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.000783597 - 1.57273% [6]
|
||
|
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00431776 - 8.66605% [6]
|
||
|
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00874 - 17.5418% [6]
|
||
|
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 9.52e-06 - 0.0191073% [6]
|
||
|
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.0003564 - 0.71532% [6]
|
||
|
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00374976 - 7.52603% [6]
|
||
|
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00460128 - 9.23509% [6]
|
||
|
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00039496 - 0.792713% [6]
|
||
|
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00021776 - 0.43706% [6]
|
||
|
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00225256 - 4.52105% [6]
|
||
|
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00350176 - 7.02827% [6]
|
||
|
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00101472 - 2.03661% [6]
|
||
|
| | | | | | Remainder: 0.00014632 - 0.293675%
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 4.156e-05 - 0.0801051% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.28e-06 - 0.0043946% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00149468 - 2.88093% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00010232 - 0.197217% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 7.504e-05 - 73.3385% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.12e-06 - 2.07193% [1]
|
||
|
| | | | | | Remainder: 2.516e-05 - 24.5895%
|
||
|
| | | | | Remainder: 8.288e-05 - 0.159748%
|
||
|
| | | | Stratimikos: BelosLOWS: 4.2505 - 98.4552% [1]
|
||
|
| | | | | GMRES block system: Operation Op*x: 0.00299364 - 0.0704302% [1]
|
||
|
| | | | | Belos::MVT::MvAddMv: 0.00013472 - 0.00316951% [1]
|
||
|
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 4.24662 - 99.9086% [1]
|
||
|
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00059524 - 0.0140168% [2]
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.0001372 - 23.0495% [2]
|
||
|
| | | | | | | | Belos::MVT::MvDot: 0.00013148 - 95.8309% [2]
|
||
|
| | | | | | | | Remainder: 5.72e-06 - 4.1691%
|
||
|
| | | | | | | Belos::MVT::MvScale: 8.384e-05 - 14.0851% [2]
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.0002402 - 40.3535% [2]
|
||
|
| | | | | | | | Belos::MVT::MvTransMv: 0.000237 - 98.6678% [2]
|
||
|
| | | | | | | | Remainder: 3.2e-06 - 1.33222%
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 7.816e-05 - 13.1308% [2]
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 7.644e-05 - 97.7994% [2]
|
||
|
| | | | | | | | Remainder: 1.72e-06 - 2.20061%
|
||
|
| | | | | | | Remainder: 5.584e-05 - 9.38109%
|
||
|
| | | | | | Belos::MVT::MvAddMv: 0.00035156 - 0.00827859% [2]
|
||
|
| | | | | | Belos::MVT::MvNorm: 9.676e-05 - 0.00227852% [1]
|
||
|
| | | | | | GMRES block system: Operation Prec*x: 4.24023 - 99.8496% [1]
|
||
|
| | | | | | | GMRES Q_B: Operation Op*x: 0.00122996 - 0.0290069% [2]
|
||
|
| | | | | | | Belos::MVT::MvAddMv: 8.032e-05 - 0.00189424% [3]
|
||
|
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.034953 - 0.824318% [2]
|
||
|
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0229829 - 65.7537% [22]
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00061008 - 2.6545% [22]
|
||
|
| | | | | | | | | | Belos::MVT::MvDot: 0.0005868 - 96.1841% [22]
|
||
|
| | | | | | | | | | Remainder: 2.328e-05 - 3.81589%
|
||
|
| | | | | | | | | Belos::MVT::MvScale: 0.00031372 - 1.36502% [21]
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0109595 - 47.6854% [40]
|
||
|
| | | | | | | | | | Belos::MVT::MvTransMv: 0.0109202 - 99.642% [40]
|
||
|
| | | | | | | | | | Remainder: 3.924e-05 - 0.358047%
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0109512 - 47.6494% [40]
|
||
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0109238 - 99.7494% [40]
|
||
|
| | | | | | | | | | Remainder: 2.744e-05 - 0.250566%
|
||
|
| | | | | | | | | Remainder: 0.0001484 - 0.645698%
|
||
|
| | | | | | | | Belos::MVT::MvAddMv: 0.00144764 - 4.14168% [29]
|
||
|
| | | | | | | | GMRES Q_B: Operation Op*x: 0.00758816 - 21.7096% [22]
|
||
|
| | | | | | | | Belos::MVT::MvNorm: 5.988e-05 - 0.171316% [2]
|
||
|
| | | | | | | | GMRES Q_B: Operation Prec*x: 0.000765439 - 2.18991% [21]
|
||
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.000662559 - 86.5593% [21]
|
||
|
| | | | | | | | | Remainder: 0.00010288 - 13.4407%
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000683399 - 1.9552% [1]
|
||
|
| | | | | | | | Remainder: 0.0014256 - 4.07862%
|
||
|
| | | | | | | GMRES S_E: Operation Op*x: 0.001221 - 0.0287956% [1]
|
||
|
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 4.19804 - 99.005% [1]
|
||
|
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 3.88587 - 92.5639% [277]
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.008808 - 0.226667% [277]
|
||
|
| | | | | | | | | | Belos::MVT::MvDot: 0.00842496 - 95.6512% [277]
|
||
|
| | | | | | | | | | Remainder: 0.00038304 - 4.34877%
|
||
|
| | | | | | | | | Belos::MVT::MvScale: 0.00489844 - 0.126058% [277]
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 1.90863 - 49.1173% [552]
|
||
|
| | | | | | | | | | Belos::MVT::MvTransMv: 1.90792 - 99.9628% [552]
|
||
|
| | | | | | | | | | Remainder: 0.000709239 - 0.0371595%
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 1.96054 - 50.453% [552]
|
||
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.95992 - 99.9682% [552]
|
||
|
| | | | | | | | | | Remainder: 0.000623078 - 0.0317809%
|
||
|
| | | | | | | | | Remainder: 0.00299168 - 0.0769886%
|
||
|
| | | | | | | | Belos::MVT::MvAddMv: 0.010096 - 0.240493% [281]
|
||
|
| | | | | | | | GMRES S_E: Operation Prec*x: 0.0115604 - 0.275376% [277]
|
||
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00954459 - 82.5629% [277]
|
||
|
| | | | | | | | | Remainder: 0.0020158 - 17.4371%
|
||
|
| | | | | | | | GMRES S_E: Operation Op*x: 0.266903 - 6.3578% [277]
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00901619 - 0.214771% [1]
|
||
|
| | | | | | | | Belos::MVT::MvNorm: 3.408e-05 - 0.000811807% [1]
|
||
|
| | | | | | | | Remainder: 0.0145598 - 0.346824%
|
||
|
| | | | | | | Remainder: 0.00470504 - 0.110962%
|
||
|
| | | | | | GMRES block system: Operation Op*x: 0.00366272 - 0.0862502% [1]
|
||
|
| | | | | | Belos::MVT::MvTimesMatAddMv: 3.332e-05 - 0.000784624% [1]
|
||
|
| | | | | | Remainder: 0.0016468 - 0.0387791%
|
||
|
| | | | | Remainder: 0.000757 - 0.0178097%
|
||
|
| | | | Mini-EM: Compute responses: 0.0146455 - 0.339236% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00052896 - 3.61177% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.012265 - 83.7457% [1]
|
||
|
| | | | | | panzer::WorksetContainer::getWorksets(): 3.92e-06 - 0.031961% [1]
|
||
|
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00034536 - 2.81583% [6]
|
||
|
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0030576 - 24.9296% [6]
|
||
|
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 4.56e-06 - 0.0371791% [6]
|
||
|
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00041284 - 3.36601% [6]
|
||
|
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.0004712 - 3.84184% [6]
|
||
|
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00610879 - 49.8069% [6]
|
||
|
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 4.36e-06 - 0.0355484% [6]
|
||
|
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00043352 - 3.53462% [6]
|
||
|
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000379359 - 3.09303% [6]
|
||
|
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00039376 - 3.21045% [6]
|
||
|
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 5.652e-05 - 0.460825% [6]
|
||
|
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 3e-06 - 0.0244599% [6]
|
||
|
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00028968 - 2.36185% [6]
|
||
|
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00016988 - 1.38508% [6]
|
||
|
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 3.508e-05 - 0.286018% [6]
|
||
|
| | | | | | Remainder: 9.5519e-05 - 0.778796%
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 9.4e-06 - 0.0641837% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.6e-06 - 0.0109249% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00133408 - 9.10916% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.0002798 - 1.91049% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 6.8e-07 - 0.243031% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00025724 - 91.9371% [1]
|
||
|
| | | | | | Remainder: 2.188e-05 - 7.81987%
|
||
|
| | | | | Remainder: 0.00022668 - 1.54778%
|
||
|
| | | | Remainder: 0.00016524 - 0.00382748%
|
||
|
| | | Remainder: 2.52e-06 - 5.83712e-05%
|
||
|
| | Remainder: 0.0362087 - 0.48808%
|
||
|
| Remainder: 4.444e-05 - 0.000599031%
|
||
|
|
||
|
=================================
|
||
|
FOM Calculation
|
||
|
=================================
|
||
|
Number of cells = 10648
|
||
|
Time for Belos Linear Solve = 4.2505 seconds
|
||
|
Number of Time Steps (one linear solve per step) = 1
|
||
|
FOM ( num_cells * num_steps / solver_time / 1000) = 2.50512 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=maxwell22.xml':
|
||
|
|
||
|
206,441 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio (64.21%)
|
||
|
11,929,485 BR_RETIRED:u (64.21%)
|
||
|
27,593,452 L1-dcache-loads:u (92.06%)
|
||
|
375,326 L1-dcache-load-misses:u # 1.36% of all L1-dcache accesses
|
||
|
<not supported> LLC-loads:u
|
||
|
<not supported> LLC-load-misses:u
|
||
|
26,453,232 L1-icache-loads:u
|
||
|
230,723 L1-icache-load-misses:u # 0.87% of all L1-icache accesses
|
||
|
39,902,145 dTLB-loads:u (43.57%)
|
||
|
64,140 dTLB-load-misses:u # 0.16% of all dTLB cache accesses (63.95%)
|
||
|
17,041,129 iTLB-loads:u (12.91%)
|
||
|
<not counted> iTLB-load-misses:u (0.00%)
|
||
|
|
||
|
8.019165039 seconds time elapsed
|
||
|
|
||
|
7.658932000 seconds user
|
||
|
0.408407000 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=maxwell22.xml':
|
||
|
|
||
|
22,801,568 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio
|
||
|
5,040 ITLB_WALK:u
|
||
|
12,348 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio
|
||
|
30,636,101 L1D_TLB:u
|
||
|
|
||
|
7.914098568 seconds time elapsed
|
||
|
|
||
|
7.348244000 seconds user
|
||
|
0.618116000 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=maxwell22.xml':
|
||
|
|
||
|
26,705,033 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio
|
||
|
231,362 L1I_CACHE_REFILL:u
|
||
|
385,738 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio
|
||
|
28,033,331 L1D_CACHE:u
|
||
|
|
||
|
7.919008998 seconds time elapsed
|
||
|
|
||
|
7.543664000 seconds user
|
||
|
0.413876000 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=maxwell22.xml':
|
||
|
|
||
|
471,014 LL_CACHE_MISS_RD:u # 1.0 per cache access ll_cache_read_miss_ratio
|
||
|
490,578 LL_CACHE_RD:u
|
||
|
132,039 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio
|
||
|
17,332 L2D_TLB_REFILL:u
|
||
|
253,474 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio
|
||
|
1,465,336 L2D_CACHE:u
|
||
|
|
||
|
8.078076921 seconds time elapsed
|
||
|
|
||
|
7.619994000 seconds user
|
||
|
0.449092000 seconds sys
|
||
|
|
||
|
|