707 lines
53 KiB
Plaintext
707 lines
53 KiB
Plaintext
|
oasis14.umiacs.umd.edu
|
||
|
30 GMRES Tpetra maxwell28.xml
|
||
|
output/GMRES_Tpetra_maxwell28.output
|
||
|
output/GMRES_Tpetra_maxwell28_power.output
|
||
|
dt = 4.7652e-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 = 4.7652e-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 = 4.7652e-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=138852,domainDim=138852,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=68208,domainDim=68208}
|
||
|
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=68208,domainDim=70644}
|
||
|
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=70644,domainDim=68208}
|
||
|
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=70644,domainDim=70644}
|
||
|
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=138852, #RHSs=1 ...
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=68208,domainDim=68208}
|
||
|
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=68208, #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.00264319 sec
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=70644,domainDim=70644}
|
||
|
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=70644, #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 290 iterations with total CPU time of 11.0966 sec
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=68208,domainDim=68208}
|
||
|
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=68208, #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.0735594 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 11.1953 sec
|
||
|
Electromagnetic Energy = 9.76787e-09
|
||
|
Electromagnetic Energy/dt^2 = 4.30167e+10
|
||
|
|
||
|
* finished time step 1, t = 4.7652e-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: 17.451 [1]
|
||
|
| Mini-EM: Total Time: 17.451 - 99.9997% [1]
|
||
|
| | Mini-EM: build mesh: 0.000614679 - 0.00352232% [1]
|
||
|
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000300519 - 48.8904% [1]
|
||
|
| | | Remainder: 0.00031416 - 51.1096%
|
||
|
| | Mini-EM: build physics blocks: 0.000878438 - 0.00503374% [1]
|
||
|
| | Mini-EM: build auxiliary physics blocks: 0.00023096 - 0.00132348% [1]
|
||
|
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 1.12647 - 6.45506% [1]
|
||
|
| | panzer::DOFManager::buildGlobalUnknowns: 0.41833 - 2.39717% [3]
|
||
|
| | | panzer::DOFManager::buildTaggedMultiVector: 0.181415 - 43.3664% [3]
|
||
|
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.14674 - 80.8867% [3]
|
||
|
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00479607 - 2.6437% [3]
|
||
|
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0297895 - 16.4206% [3]
|
||
|
| | | | Remainder: 8.88e-05 - 0.0489486%
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0247037 - 5.9053% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0154601 - 62.5823% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000864239 - 3.49842% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00206508 - 8.35939% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00122212 - 4.94711% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00130988 - 5.30236% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00347791 - 14.0785% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.00021744 - 0.880193% [3]
|
||
|
| | | | Remainder: 8.6879e-05 - 0.351685%
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0408752 - 9.77105% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0173447 - 4.14617% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0518669 - 12.3986% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0214908 - 5.13728% [3]
|
||
|
| | | Remainder: 0.0806341 - 19.2752%
|
||
|
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0301507 - 0.172774% [2]
|
||
|
| | Mini-EM: setup physics model evaluator: 0.785347 - 4.5003% [1]
|
||
|
| | | panzer::ModelEvaluator::setupModel(): 0.785326 - 99.9973% [1]
|
||
|
| | | | allocate FieldManagerBuilder: 2.8e-06 - 0.00035654% [1]
|
||
|
| | | | fmb->setWorksetContainer(): 5.6e-07 - 7.1308e-05% [1]
|
||
|
| | | | fmb->setupVolumeFieldManagers(): 0.77957 - 99.267% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.779554 - 99.998% [1]
|
||
|
| | | | | | getWorksets(): 0.754631 - 96.803% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.754627 - 99.9994% [1]
|
||
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.429031 - 56.8534% [1]
|
||
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00562975 - 1.3122% [11]
|
||
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0692482 - 16.1406% [11]
|
||
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00204308 - 2.95037% [11]
|
||
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0671673 - 96.9949% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000715156 - 1.06474% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00038708 - 0.576293% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00133912 - 1.99371% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00641907 - 9.55684% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0141289 - 21.0354% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00374015 - 5.56842% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00979898 - 14.5889% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000406237 - 0.604814% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.017872 - 26.6082% [11]
|
||
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00793154 - 44.3797% [11]
|
||
|
| | | | | | | | | | | | Remainder: 0.00994046 - 55.6203%
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00963822 - 14.3496% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00253948 - 3.78082% [11]
|
||
|
| | | | | | | | | | | Remainder: 0.00018284 - 0.272216%
|
||
|
| | | | | | | | | | Remainder: 3.788e-05 - 0.0547018%
|
||
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.310977 - 72.4836% [22]
|
||
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.179424 - 57.6968% [22]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00028128 - 0.156768% [22]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.268e-05 - 0.0516542% [11]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0963036 - 53.6738% [22]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0675299 - 37.6371% [11]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 8.516e-05 - 0.047463% [11]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0143248 - 7.98378% [11]
|
||
|
| | | | | | | | | | | Remainder: 0.0008064 - 0.449438%
|
||
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.060728 - 19.5281% [22]
|
||
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0445964 - 14.3407% [11]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000403519 - 0.129758% [22]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0147111 - 4.7306% [22]
|
||
|
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0107889 - 3.46937% [11]
|
||
|
| | | | | | | | | | Remainder: 0.000325079 - 0.104535%
|
||
|
| | | | | | | | | Remainder: 0.0431759 - 10.0636%
|
||
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.325544 - 43.1397% [1]
|
||
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.325093 - 99.8614% [22]
|
||
|
| | | | | | | | | Remainder: 0.000451238 - 0.138611%
|
||
|
| | | | | | | | Remainder: 5.208e-05 - 0.00690143%
|
||
|
| | | | | | | Remainder: 4.72e-06 - 0.000625471%
|
||
|
| | | | | | getOrientations(): 1.356e-05 - 0.00173946% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000765158 - 0.0981533% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000753478 - 0.096655% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00041296 - 0.0529739% [1]
|
||
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000173479 - 0.0222536% [1]
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000863158 - 0.110725% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 1e-06 - 0.000128278% [2]
|
||
|
| | | | | | Remainder: 0.0219399 - 2.81442%
|
||
|
| | | | | Remainder: 1.54e-05 - 0.00197545%
|
||
|
| | | | fmb->setupBCFieldManagers(): 1.088e-05 - 0.00138541% [1]
|
||
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.044e-05 - 0.00260274% [1]
|
||
|
| | | | build response library: 0.00569539 - 0.725226% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00548839 - 96.3655% [1]
|
||
|
| | | | | | getWorksets(): 3.24e-06 - 0.0590337% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.32e-06 - 71.6049% [1]
|
||
|
| | | | | | | Remainder: 9.2e-07 - 28.3951%
|
||
|
| | | | | | getOrientations(): 4.8e-07 - 0.00874574% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000775718 - 14.1338% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000937318 - 17.0782% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000423919 - 7.72393% [1]
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0011588 - 21.1136% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.0211355% [3]
|
||
|
| | | | | | Remainder: 0.00218776 - 39.8615%
|
||
|
| | | | | Remainder: 0.000206999 - 3.6345%
|
||
|
| | | | Remainder: 2.648e-05 - 0.00337185%
|
||
|
| | | Remainder: 2.124e-05 - 0.00270454%
|
||
|
| | Mini-EM: setup auxiliary physics model evaluator: 0.838296 - 4.80372% [1]
|
||
|
| | | panzer::ModelEvaluator::setupModel(): 0.838287 - 99.9989% [1]
|
||
|
| | | | allocate FieldManagerBuilder: 2e-06 - 0.000238582% [1]
|
||
|
| | | | fmb->setWorksetContainer(): 1.16e-06 - 0.000138377% [1]
|
||
|
| | | | fmb->setupVolumeFieldManagers(): 0.838231 - 99.9934% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.838227 - 99.9995% [1]
|
||
|
| | | | | | getWorksets(): 0.569839 - 67.9815% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.569838 - 99.9998% [1]
|
||
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.336355 - 59.0264% [1]
|
||
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00390615 - 1.16132% [11]
|
||
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0649752 - 19.3174% [11]
|
||
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.0012734 - 1.95982% [11]
|
||
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0636801 - 98.0068% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00059904 - 0.940703% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00037488 - 0.588693% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00115544 - 1.81445% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00617594 - 9.6984% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0137542 - 21.5989% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00362423 - 5.69131% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00975206 - 15.3142% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000322557 - 0.506527% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.017314 - 27.189% [11]
|
||
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00768679 - 44.3964% [11]
|
||
|
| | | | | | | | | | | | Remainder: 0.00962722 - 55.6036%
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00797454 - 12.5228% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00251351 - 3.9471% [11]
|
||
|
| | | | | | | | | | | Remainder: 0.000119639 - 0.187875%
|
||
|
| | | | | | | | | | Remainder: 2.172e-05 - 0.0334281%
|
||
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.228104 - 67.8166% [11]
|
||
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.133967 - 58.7306% [11]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00014452 - 0.107877% [11]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 8.352e-05 - 0.0623437% [11]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0657655 - 49.0909% [11]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0676577 - 50.5033% [11]
|
||
|
| | | | | | | | | | | Remainder: 0.00031568 - 0.23564%
|
||
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0418957 - 18.3669% [11]
|
||
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0423202 - 18.553% [11]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.0002132 - 0.093466% [11]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0095235 - 4.17506% [11]
|
||
|
| | | | | | | | | | Remainder: 0.00018484 - 0.0810331%
|
||
|
| | | | | | | | | Remainder: 0.0393692 - 11.7047%
|
||
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.233456 - 40.9689% [1]
|
||
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.233173 - 99.8788% [11]
|
||
|
| | | | | | | | | Remainder: 0.00028296 - 0.121205%
|
||
|
| | | | | | | | Remainder: 2.648e-05 - 0.00464694%
|
||
|
| | | | | | | Remainder: 1.4e-06 - 0.000245683%
|
||
|
| | | | | | getOrientations(): 1.136e-05 - 0.00135524% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000441199 - 0.0526348% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00034824 - 0.0415448% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000227119 - 0.0270952% [1]
|
||
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.260252 - 31.0479% [1]
|
||
|
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.260224 - 99.9896% [1]
|
||
|
| | | | | | | Remainder: 2.716e-05 - 0.0104361%
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000494679 - 0.0590149% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 4.77198e-05% [2]
|
||
|
| | | | | | Remainder: 0.00661339 - 0.788973%
|
||
|
| | | | | Remainder: 4.4e-06 - 0.000524915%
|
||
|
| | | | fmb->setupBCFieldManagers(): 3.92e-06 - 0.00046762% [1]
|
||
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.412e-05 - 0.00168439% [1]
|
||
|
| | | | build response library: 2.288e-05 - 0.00272938% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.22378% [1]
|
||
|
| | | | | Remainder: 2.26e-05 - 98.7762%
|
||
|
| | | | Remainder: 1.12e-05 - 0.00133606%
|
||
|
| | | Remainder: 9e-06 - 0.00107361%
|
||
|
| | Mini-EM: eval auxiliary physics model evaluator: 0.9256 - 5.304% [1]
|
||
|
| | | panzer::ModelEvaluator::create_W_op: 0.252865 - 27.319% [1]
|
||
|
| | | panzer::ModelEvaluator::evalModel(J): 0.670493 - 72.4387% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00104804 - 0.156309% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.465945 - 69.493% [1]
|
||
|
| | | | | panzer::WorksetContainer::getWorksets(): 1.96e-06 - 0.00042065% [1]
|
||
|
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 1.964e-05 - 0.00421509% [11]
|
||
|
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 6.68e-06 - 0.00143364% [11]
|
||
|
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00395755 - 0.84936% [11]
|
||
|
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0270535 - 5.80616% [11]
|
||
|
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0687907 - 14.7637% [11]
|
||
|
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0110265 - 2.36648% [11]
|
||
|
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.042859 - 9.19829% [11]
|
||
|
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0551661 - 11.8396% [11]
|
||
|
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0777771 - 16.6923% [11]
|
||
|
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.784e-05 - 0.00382878% [11]
|
||
|
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 7.08e-06 - 0.00151949% [11]
|
||
|
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.123405 - 26.4849% [11]
|
||
|
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0103362 - 2.21832% [11]
|
||
|
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00784234 - 1.6831% [11]
|
||
|
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0374633 - 8.04028% [11]
|
||
|
| | | | | Remainder: 0.000214919 - 0.0461254%
|
||
|
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.68e-05 - 0.00250562% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.96e-06 - 0.000292322% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.0010534 - 0.157108% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.201571 - 30.0631% [1]
|
||
|
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.100519 - 49.8676% [1]
|
||
|
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.101025 - 50.1187% [1]
|
||
|
| | | | | Remainder: 2.752e-05 - 0.0136528%
|
||
|
| | | | Remainder: 0.000856278 - 0.127709%
|
||
|
| | | Remainder: 0.00224231 - 0.242255%
|
||
|
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00455287 - 0.0260895% [1]
|
||
|
| | | getWorksets(): 6.52e-06 - 0.143206% [1]
|
||
|
| | | | panzer::WorksetContainer::getWorksets(): 3.6e-06 - 55.2147% [1]
|
||
|
| | | | Remainder: 2.92e-06 - 44.7853%
|
||
|
| | | getOrientations(): 7.6e-07 - 0.0166928% [1]
|
||
|
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000819038 - 17.9895% [1]
|
||
|
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000920318 - 20.214% [1]
|
||
|
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000414599 - 9.10632% [1]
|
||
|
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00122868 - 26.9869% [1]
|
||
|
| | | Phalanx::SortAndOrderEvaluators: 1.56e-06 - 0.0342641% [3]
|
||
|
| | | Remainder: 0.0011614 - 25.5091%
|
||
|
| | panzer::ModelEvaluator::create_W_op: 0.717413 - 4.11102% [1]
|
||
|
| | panzer::ModelEvaluator::evalModel(J): 1.20808 - 6.92269% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000762319 - 0.0631018% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.950138 - 78.6488% [1]
|
||
|
| | | | panzer::WorksetContainer::getWorksets(): 5.72e-06 - 0.000602018% [1]
|
||
|
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0117554 - 1.23723% [11]
|
||
|
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0311733 - 3.28092% [11]
|
||
|
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0364982 - 3.84136% [11]
|
||
|
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.0033254 - 0.349991% [11]
|
||
|
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0407326 - 4.28702% [11]
|
||
|
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0348315 - 3.66594% [11]
|
||
|
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00607483 - 0.639362% [11]
|
||
|
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0340945 - 3.58838% [11]
|
||
|
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.6e-05 - 0.00168397% [11]
|
||
|
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.012331 - 1.29781% [11]
|
||
|
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0726282 - 7.64396% [11]
|
||
|
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0124103 - 1.30615% [11]
|
||
|
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0723811 - 7.61796% [11]
|
||
|
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0749608 - 7.88947% [11]
|
||
|
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.103161 - 10.8575% [11]
|
||
|
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 2.6919e-05 - 0.00283317% [11]
|
||
|
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0116785 - 1.22913% [11]
|
||
|
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0711049 - 7.48364% [11]
|
||
|
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.114609 - 12.0623% [11]
|
||
|
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0158354 - 1.66664% [11]
|
||
|
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00340955 - 0.358848% [11]
|
||
|
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0392164 - 4.12745% [11]
|
||
|
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0820936 - 8.64017% [11]
|
||
|
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0652745 - 6.87% [11]
|
||
|
| | | | Remainder: 0.000509637 - 0.0536382%
|
||
|
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.3959e-05 - 0.00198323% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.16e-06 - 9.60203e-05% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00258888 - 0.214297% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.252638 - 20.9124% [1]
|
||
|
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.252606 - 99.9873% [1]
|
||
|
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.072e-05 - 0.00820146% [1]
|
||
|
| | | | Remainder: 1.124e-05 - 0.00444905%
|
||
|
| | | Remainder: 0.00192468 - 0.159317%
|
||
|
| | MaxwellPreconditioner::build: 0.00516355 - 0.0295889% [1]
|
||
|
| | | MaxwellPreconditioner: Schur complement: 1.876e-05 - 0.363316% [1]
|
||
|
| | | MaxwellPreconditioner: Inverse Q_B: 0.002356 - 45.6274% [1]
|
||
|
| | | | Ifpack2::Relaxation::initialize: 3.4e-06 - 0.144313% [1]
|
||
|
| | | | Ifpack2::Relaxation::compute: 0.0015666 - 66.494% [1]
|
||
|
| | | | Remainder: 0.000785999 - 33.3617%
|
||
|
| | | MaxwellPreconditioner: Solver S_E: 0.00267496 - 51.8046% [1]
|
||
|
| | | | Ifpack2::Relaxation::initialize: 1.52e-06 - 0.0568234% [1]
|
||
|
| | | | Ifpack2::Relaxation::compute: 0.00224528 - 83.9369% [1]
|
||
|
| | | | Remainder: 0.00042816 - 16.0063%
|
||
|
| | | MaxwellPreconditioner: Block preconditioner: 0.000102919 - 1.99318% [1]
|
||
|
| | | Remainder: 1.092e-05 - 0.211482%
|
||
|
| | Mini-EM: timestepper: 11.3292 - 64.9199% [1]
|
||
|
| | | Mini-EM: Advance Time Step: 11.3292 - 100% [1]
|
||
|
| | | | panzer::ModelEvaluator::evalModel(f): 0.105526 - 0.931451% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000610718 - 0.578739% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.102071 - 96.7261% [1]
|
||
|
| | | | | | panzer::WorksetContainer::getWorksets(): 1.56e-06 - 0.00152835% [1]
|
||
|
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000686077 - 0.672158% [11]
|
||
|
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00870446 - 8.52787% [11]
|
||
|
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00523415 - 5.12796% [11]
|
||
|
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000416077 - 0.407636% [11]
|
||
|
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00440423 - 4.31488% [11]
|
||
|
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00439523 - 4.30606% [11]
|
||
|
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00039328 - 0.385301% [11]
|
||
|
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.0010836 - 1.06161% [11]
|
||
|
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 6.799e-06 - 0.00666106% [11]
|
||
|
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.000876198 - 0.858422% [11]
|
||
|
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0105674 - 10.353% [11]
|
||
|
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00387231 - 3.79375% [11]
|
||
|
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00144536 - 1.41603% [11]
|
||
|
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00892422 - 8.74317% [11]
|
||
|
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.018035 - 17.6691% [11]
|
||
|
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 1.084e-05 - 0.0106201% [11]
|
||
|
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000694599 - 0.680507% [11]
|
||
|
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00755682 - 7.40351% [11]
|
||
|
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0094837 - 9.2913% [11]
|
||
|
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000683359 - 0.669495% [11]
|
||
|
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000414998 - 0.406579% [11]
|
||
|
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00429047 - 4.20343% [11]
|
||
|
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00758558 - 7.43169% [11]
|
||
|
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00205796 - 2.01621% [11]
|
||
|
| | | | | | Remainder: 0.000246479 - 0.241479%
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.208e-05 - 0.0209238% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.36e-06 - 0.00223642% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00257099 - 2.43637% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000159 - 0.150674% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00013272 - 83.4717% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.36e-06 - 0.855346% [1]
|
||
|
| | | | | | Remainder: 2.492e-05 - 15.673%
|
||
|
| | | | | Remainder: 8.964e-05 - 0.0849462%
|
||
|
| | | | Stratimikos: BelosLOWS: 11.1953 - 98.8185% [1]
|
||
|
| | | | | GMRES block system: Operation Op*x: 0.00619651 - 0.0553491% [1]
|
||
|
| | | | | Belos::MVT::MvAddMv: 0.000226679 - 0.00202477% [1]
|
||
|
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 11.1882 - 99.9365% [1]
|
||
|
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00104696 - 0.0093577% [2]
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00023852 - 22.7822% [2]
|
||
|
| | | | | | | | Belos::MVT::MvDot: 0.00023144 - 97.0317% [2]
|
||
|
| | | | | | | | Remainder: 7.08e-06 - 2.9683%
|
||
|
| | | | | | | Belos::MVT::MvScale: 0.00013136 - 12.5468% [2]
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000456839 - 43.6349% [2]
|
||
|
| | | | | | | | Belos::MVT::MvTransMv: 0.000451319 - 98.7917% [2]
|
||
|
| | | | | | | | Remainder: 5.52e-06 - 1.2083%
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000163479 - 15.6147% [2]
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000161319 - 98.6787% [2]
|
||
|
| | | | | | | | Remainder: 2.16e-06 - 1.32127%
|
||
|
| | | | | | | Remainder: 5.676e-05 - 5.42142%
|
||
|
| | | | | | Belos::MVT::MvAddMv: 0.000660678 - 0.00590513% [2]
|
||
|
| | | | | | Belos::MVT::MvNorm: 0.00014316 - 0.00127956% [1]
|
||
|
| | | | | | GMRES block system: Operation Prec*x: 11.1778 - 99.9072% [1]
|
||
|
| | | | | | | GMRES Q_B: Operation Op*x: 0.00162628 - 0.0145491% [2]
|
||
|
| | | | | | | Belos::MVT::MvAddMv: 0.0001898 - 0.00169801% [3]
|
||
|
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0738576 - 0.660752% [2]
|
||
|
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0506497 - 68.5775% [22]
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00124664 - 2.46129% [22]
|
||
|
| | | | | | | | | | Belos::MVT::MvDot: 0.00122584 - 98.3315% [22]
|
||
|
| | | | | | | | | | Remainder: 2.08e-05 - 1.66849%
|
||
|
| | | | | | | | | Belos::MVT::MvScale: 0.000558199 - 1.10208% [21]
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0215957 - 42.6374% [40]
|
||
|
| | | | | | | | | | Belos::MVT::MvTransMv: 0.0215567 - 99.8192% [40]
|
||
|
| | | | | | | | | | Remainder: 3.904e-05 - 0.180777%
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0271066 - 53.5178% [40]
|
||
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0270807 - 99.9047% [40]
|
||
|
| | | | | | | | | | Remainder: 2.584e-05 - 0.0953274%
|
||
|
| | | | | | | | | Remainder: 0.000142559 - 0.281461%
|
||
|
| | | | | | | | Belos::MVT::MvAddMv: 0.00200148 - 2.70991% [29]
|
||
|
| | | | | | | | GMRES Q_B: Operation Op*x: 0.0164006 - 22.2057% [22]
|
||
|
| | | | | | | | Belos::MVT::MvNorm: 0.00011488 - 0.155542% [2]
|
||
|
| | | | | | | | GMRES Q_B: Operation Prec*x: 0.00166691 - 2.25693% [21]
|
||
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00156175 - 93.6914% [21]
|
||
|
| | | | | | | | | Remainder: 0.000105159 - 6.30861%
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00159896 - 2.16492% [1]
|
||
|
| | | | | | | | Remainder: 0.00142512 - 1.92955%
|
||
|
| | | | | | | GMRES S_E: Operation Op*x: 0.00222332 - 0.0198904% [1]
|
||
|
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 11.0937 - 99.2476% [1]
|
||
|
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 10.4214 - 93.9399% [291]
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0170648 - 0.163748% [291]
|
||
|
| | | | | | | | | | Belos::MVT::MvDot: 0.0166672 - 97.6696% [291]
|
||
|
| | | | | | | | | | Remainder: 0.000397679 - 2.3304%
|
||
|
| | | | | | | | | Belos::MVT::MvScale: 0.00866054 - 0.0831031% [291]
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 4.2509 - 40.79% [580]
|
||
|
| | | | | | | | | | Belos::MVT::MvTransMv: 4.25007 - 99.9806% [580]
|
||
|
| | | | | | | | | | Remainder: 0.00082304 - 0.0193616%
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 6.14166 - 58.9329% [580]
|
||
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 6.14098 - 99.9889% [580]
|
||
|
| | | | | | | | | | Remainder: 0.000680199 - 0.0110752%
|
||
|
| | | | | | | | | Remainder: 0.00315315 - 0.0302564%
|
||
|
| | | | | | | | Belos::MVT::MvAddMv: 0.0212519 - 0.191567% [295]
|
||
|
| | | | | | | | GMRES S_E: Operation Prec*x: 0.025247 - 0.227579% [291]
|
||
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.022839 - 90.4623% [291]
|
||
|
| | | | | | | | | Remainder: 0.002408 - 9.53774%
|
||
|
| | | | | | | | GMRES S_E: Operation Op*x: 0.588124 - 5.30141% [291]
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0208345 - 0.187805% [1]
|
||
|
| | | | | | | | Belos::MVT::MvNorm: 5.892e-05 - 0.000531111% [1]
|
||
|
| | | | | | | | Remainder: 0.0167728 - 0.151192%
|
||
|
| | | | | | | Remainder: 0.00620203 - 0.0554851%
|
||
|
| | | | | | GMRES block system: Operation Op*x: 0.00696138 - 0.0622208% [1]
|
||
|
| | | | | | Belos::MVT::MvTimesMatAddMv: 6.348e-05 - 0.000567384% [1]
|
||
|
| | | | | | Remainder: 0.00150144 - 0.0134198%
|
||
|
| | | | | Remainder: 0.000686919 - 0.00613578%
|
||
|
| | | | Mini-EM: Compute responses: 0.0280275 - 0.247393% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00106028 - 3.78299% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0235914 - 84.1721% [1]
|
||
|
| | | | | | panzer::WorksetContainer::getWorksets(): 5e-06 - 0.0211942% [1]
|
||
|
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000613878 - 2.60213% [11]
|
||
|
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00646742 - 27.4144% [11]
|
||
|
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 8.84e-06 - 0.0374714% [11]
|
||
|
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00081424 - 3.45143% [11]
|
||
|
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000876639 - 3.71593% [11]
|
||
|
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0111687 - 47.3423% [11]
|
||
|
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 7.4e-06 - 0.0313674% [11]
|
||
|
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000870359 - 3.68931% [11]
|
||
|
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000724158 - 3.06959% [11]
|
||
|
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000820359 - 3.47737% [11]
|
||
|
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.000100919 - 0.42778% [11]
|
||
|
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 6.16e-06 - 0.0261113% [11]
|
||
|
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00052848 - 2.24014% [11]
|
||
|
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.0003426 - 1.45223% [11]
|
||
|
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 7.504e-05 - 0.318083% [11]
|
||
|
| | | | | | Remainder: 0.00016116 - 0.683132%
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.204e-05 - 0.0429578% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.52e-06 - 0.00542324% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00287659 - 10.2635% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00024612 - 0.878138% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.12e-06 - 0.455063% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00022556 - 91.6464% [1]
|
||
|
| | | | | | Remainder: 1.944e-05 - 7.89859%
|
||
|
| | | | | Remainder: 0.0002396 - 0.854875%
|
||
|
| | | | Remainder: 0.000296359 - 0.0026159%
|
||
|
| | | Remainder: 4e-06 - 3.53071e-05%
|
||
|
| | Remainder: 0.0606958 - 0.347807%
|
||
|
| Remainder: 5.908e-05 - 0.000338547%
|
||
|
|
||
|
=================================
|
||
|
FOM Calculation
|
||
|
=================================
|
||
|
Number of cells = 21952
|
||
|
Time for Belos Linear Solve = 11.1953 seconds
|
||
|
Number of Time Steps (one linear solve per step) = 1
|
||
|
FOM ( num_cells * num_steps / solver_time / 1000) = 1.96082 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=maxwell28.xml':
|
||
|
|
||
|
252,809 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio (64.01%)
|
||
|
13,896,632 BR_RETIRED:u (64.01%)
|
||
|
27,402,929 L1-dcache-loads:u (94.51%)
|
||
|
377,327 L1-dcache-load-misses:u # 1.38% of all L1-dcache accesses
|
||
|
<not supported> LLC-loads:u
|
||
|
<not supported> LLC-load-misses:u
|
||
|
26,449,557 L1-icache-loads:u
|
||
|
233,329 L1-icache-load-misses:u # 0.88% of all L1-icache accesses
|
||
|
35,942,339 dTLB-loads:u (43.46%)
|
||
|
58,860 dTLB-load-misses:u # 0.16% of all dTLB cache accesses (55.29%)
|
||
|
19,167,562 iTLB-loads:u (8.12%)
|
||
|
<not counted> iTLB-load-misses:u (0.00%)
|
||
|
|
||
|
18.119327764 seconds time elapsed
|
||
|
|
||
|
17.649640000 seconds user
|
||
|
0.429218000 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=maxwell28.xml':
|
||
|
|
||
|
22,736,012 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio
|
||
|
4,979 ITLB_WALK:u
|
||
|
11,924 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio
|
||
|
30,544,570 L1D_TLB:u
|
||
|
|
||
|
17.950159245 seconds time elapsed
|
||
|
|
||
|
17.527307000 seconds user
|
||
|
0.447138000 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=maxwell28.xml':
|
||
|
|
||
|
26,567,742 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio
|
||
|
248,450 L1I_CACHE_REFILL:u
|
||
|
395,079 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio
|
||
|
27,843,734 L1D_CACHE:u
|
||
|
|
||
|
18.334391385 seconds time elapsed
|
||
|
|
||
|
17.941838000 seconds user
|
||
|
0.422826000 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=maxwell28.xml':
|
||
|
|
||
|
462,022 LL_CACHE_MISS_RD:u # 1.0 per cache access ll_cache_read_miss_ratio
|
||
|
482,505 LL_CACHE_RD:u
|
||
|
135,378 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio
|
||
|
18,196 L2D_TLB_REFILL:u
|
||
|
245,491 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio
|
||
|
1,444,007 L2D_CACHE:u
|
||
|
|
||
|
18.232759522 seconds time elapsed
|
||
|
|
||
|
17.699946000 seconds user
|
||
|
0.565246000 seconds sys
|
||
|
|
||
|
|