687 lines
52 KiB
Plaintext
687 lines
52 KiB
Plaintext
|
tron66.umiacs.umd.edu
|
||
|
1 GMRES Tpetra maxwell22.xml
|
||
|
output/xeon_GMRES_Tpetra_maxwell22.output
|
||
|
output/xeon_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.00200003 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 6.09457 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.0408279 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 6.15119 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: 9.62555 [1]
|
||
|
| Mini-EM: Total Time: 9.62551 - 99.9996% [1]
|
||
|
| | Mini-EM: build mesh: 0.000408737 - 0.00424639% [1]
|
||
|
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000267213 - 65.3753% [1]
|
||
|
| | | Remainder: 0.000141524 - 34.6247%
|
||
|
| | Mini-EM: build physics blocks: 0.000808491 - 0.00839946% [1]
|
||
|
| | Mini-EM: build auxiliary physics blocks: 0.000246889 - 0.00256494% [1]
|
||
|
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.46003 - 4.77928% [1]
|
||
|
| | panzer::DOFManager::buildGlobalUnknowns: 0.198662 - 2.06391% [3]
|
||
|
| | | panzer::DOFManager::buildTaggedMultiVector: 0.0810468 - 40.7963% [3]
|
||
|
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0672591 - 82.988% [3]
|
||
|
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00231671 - 2.85849% [3]
|
||
|
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0114108 - 14.0793% [3]
|
||
|
| | | | Remainder: 6.0104e-05 - 0.0741596%
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0158532 - 7.97997% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00938423 - 59.1947% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000370097 - 2.33453% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000952969 - 6.01123% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00204944 - 12.9276% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00127817 - 8.06256% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00156227 - 9.85466% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000196114 - 1.23707% [3]
|
||
|
| | | | Remainder: 5.9865e-05 - 0.377622%
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0269622 - 13.5719% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0122318 - 6.15708% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0210743 - 10.6081% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.013915 - 7.00438% [3]
|
||
|
| | | Remainder: 0.0275786 - 13.8822%
|
||
|
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0142634 - 0.148183% [2]
|
||
|
| | Mini-EM: setup physics model evaluator: 0.591188 - 6.14189% [1]
|
||
|
| | | panzer::ModelEvaluator::setupModel(): 0.591173 - 99.9974% [1]
|
||
|
| | | | allocate FieldManagerBuilder: 6.811e-06 - 0.00115212% [1]
|
||
|
| | | | fmb->setWorksetContainer(): 6.03e-07 - 0.000102001% [1]
|
||
|
| | | | fmb->setupVolumeFieldManagers(): 0.585532 - 99.0458% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.585519 - 99.9979% [1]
|
||
|
| | | | | | getWorksets(): 0.54764 - 93.5306% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.547636 - 99.9994% [1]
|
||
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.311116 - 56.8107% [1]
|
||
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00790187 - 2.53985% [6]
|
||
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0421396 - 13.5447% [6]
|
||
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00136995 - 3.25098% [6]
|
||
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0407509 - 96.7045% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000353 - 0.866239% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000171505 - 0.420862% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00129914 - 3.18801% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00371647 - 9.11997% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0127516 - 31.2916% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00270545 - 6.63899% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0035241 - 8.64791% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00026475 - 0.649679% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00857301 - 21.0376% [6]
|
||
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00411618 - 48.0133% [6]
|
||
|
| | | | | | | | | | | | Remainder: 0.00445683 - 51.9867%
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00611651 - 15.0095% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00116358 - 2.85535% [6]
|
||
|
| | | | | | | | | | | Remainder: 0.000111771 - 0.274279%
|
||
|
| | | | | | | | | | Remainder: 1.8775e-05 - 0.0445543%
|
||
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.218138 - 70.1148% [12]
|
||
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.119182 - 54.6361% [12]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00015866 - 0.133124% [12]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 4.4508e-05 - 0.0373445% [6]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0560396 - 47.0201% [12]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0510198 - 42.8082% [6]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 4.3196e-05 - 0.0362437% [6]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0114028 - 9.56753% [6]
|
||
|
| | | | | | | | | | | Remainder: 0.000473701 - 0.397459%
|
||
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.046493 - 21.3135% [12]
|
||
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0335837 - 15.3956% [6]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.0001961 - 0.0898971% [12]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00873663 - 4.00509% [12]
|
||
|
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00977905 - 4.48296% [6]
|
||
|
| | | | | | | | | | Remainder: 0.000167489 - 0.0767811%
|
||
|
| | | | | | | | | Remainder: 0.0429363 - 13.8007%
|
||
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.23649 - 43.1837% [1]
|
||
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.236341 - 99.937% [12]
|
||
|
| | | | | | | | | Remainder: 0.000148963 - 0.0629892%
|
||
|
| | | | | | | | Remainder: 3.0628e-05 - 0.00559276%
|
||
|
| | | | | | | Remainder: 3.441e-06 - 0.000628333%
|
||
|
| | | | | | getOrientations(): 1.0926e-05 - 0.00186604% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000723811 - 0.123619% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000694503 - 0.118613% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000341611 - 0.0583433% [1]
|
||
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000120209 - 0.0205303% [1]
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000789258 - 0.134796% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 6.56e-07 - 0.000112037% [2]
|
||
|
| | | | | | Remainder: 0.0351985 - 6.0115%
|
||
|
| | | | | Remainder: 1.2579e-05 - 0.0021483%
|
||
|
| | | | fmb->setupBCFieldManagers(): 8.466e-06 - 0.00143207% [1]
|
||
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.4831e-05 - 0.00250874% [1]
|
||
|
| | | | build response library: 0.00558905 - 0.945417% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00552148 - 98.791% [1]
|
||
|
| | | | | | getWorksets(): 3.877e-06 - 0.0702166% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 3.029e-06 - 78.1274% [1]
|
||
|
| | | | | | | Remainder: 8.48e-07 - 21.8726%
|
||
|
| | | | | | getOrientations(): 4.79e-07 - 0.0086752% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000734146 - 13.2962% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000903713 - 16.3672% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000381538 - 6.91006% [1]
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0010852 - 19.6541% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 9.99e-07 - 0.018093% [3]
|
||
|
| | | | | | Remainder: 0.00241154 - 43.6755%
|
||
|
| | | | | Remainder: 6.7569e-05 - 1.20895%
|
||
|
| | | | Remainder: 2.1435e-05 - 0.00362584%
|
||
|
| | | Remainder: 1.5103e-05 - 0.00255469%
|
||
|
| | Mini-EM: setup auxiliary physics model evaluator: 0.56569 - 5.87699% [1]
|
||
|
| | | panzer::ModelEvaluator::setupModel(): 0.56568 - 99.9982% [1]
|
||
|
| | | | allocate FieldManagerBuilder: 8.99e-07 - 0.000158924% [1]
|
||
|
| | | | fmb->setWorksetContainer(): 6.31e-07 - 0.000111547% [1]
|
||
|
| | | | fmb->setupVolumeFieldManagers(): 0.565612 - 99.9881% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.565605 - 99.9987% [1]
|
||
|
| | | | | | getWorksets(): 0.404638 - 71.5407% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.404637 - 99.9997% [1]
|
||
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.238575 - 58.9602% [1]
|
||
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00756016 - 3.16889% [6]
|
||
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0404588 - 16.9585% [6]
|
||
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00146099 - 3.61107% [6]
|
||
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0389832 - 96.353% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000280812 - 0.720341% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000164065 - 0.420861% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00135811 - 3.48384% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00368835 - 9.46138% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0126416 - 32.4284% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00267832 - 6.87045% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00411877 - 10.5655% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000260173 - 0.667397% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00814021 - 20.8813% [6]
|
||
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00456428 - 56.0708% [6]
|
||
|
| | | | | | | | | | | | Remainder: 0.00357593 - 43.9292%
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0042132 - 10.8077% [6]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00136612 - 3.50439% [6]
|
||
|
| | | | | | | | | | | Remainder: 7.3437e-05 - 0.188381%
|
||
|
| | | | | | | | | | Remainder: 1.4552e-05 - 0.0359675%
|
||
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.154383 - 64.7106% [6]
|
||
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0843336 - 54.6261% [6]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 8.0774e-05 - 0.0957791% [6]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 4.0355e-05 - 0.0478516% [6]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0332245 - 39.3965% [6]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0508247 - 60.2663% [6]
|
||
|
| | | | | | | | | | | Remainder: 0.000163258 - 0.193586%
|
||
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.031977 - 20.7128% [6]
|
||
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0315238 - 20.4192% [6]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000110592 - 0.0716347% [6]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00591131 - 3.82899% [6]
|
||
|
| | | | | | | | | | Remainder: 0.000526854 - 0.341264%
|
||
|
| | | | | | | | | Remainder: 0.0361725 - 15.1619%
|
||
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.166053 - 41.0376% [1]
|
||
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.165983 - 99.9576% [6]
|
||
|
| | | | | | | | | Remainder: 7.0384e-05 - 0.0423864%
|
||
|
| | | | | | | | Remainder: 8.965e-06 - 0.00221557%
|
||
|
| | | | | | | Remainder: 1.175e-06 - 0.000290383%
|
||
|
| | | | | | getOrientations(): 9.695e-06 - 0.00171409% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000424732 - 0.0750934% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000358193 - 0.0633292% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000191981 - 0.0339426% [1]
|
||
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.140691 - 24.8745% [1]
|
||
|
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.140663 - 99.98% [1]
|
||
|
| | | | | | | Remainder: 2.8086e-05 - 0.0199629%
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000509684 - 0.090113% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 4.2e-07 - 7.42568e-05% [2]
|
||
|
| | | | | | Remainder: 0.0187811 - 3.32053%
|
||
|
| | | | | Remainder: 7.11e-06 - 0.00125704%
|
||
|
| | | | fmb->setupBCFieldManagers(): 6.015e-06 - 0.00106332% [1]
|
||
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.6538e-05 - 0.00469135% [1]
|
||
|
| | | | build response library: 2.2772e-05 - 0.0040256% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.17e-07 - 1.39206% [1]
|
||
|
| | | | | Remainder: 2.2455e-05 - 98.6079%
|
||
|
| | | | Remainder: 1.0663e-05 - 0.00188499%
|
||
|
| | | Remainder: 1.0233e-05 - 0.00180894%
|
||
|
| | Mini-EM: eval auxiliary physics model evaluator: 0.494299 - 5.1353% [1]
|
||
|
| | | panzer::ModelEvaluator::create_W_op: 0.13729 - 27.7747% [1]
|
||
|
| | | panzer::ModelEvaluator::evalModel(J): 0.354121 - 71.641% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00138811 - 0.391986% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.232252 - 65.5854% [1]
|
||
|
| | | | | panzer::WorksetContainer::getWorksets(): 2.677e-06 - 0.00115263% [1]
|
||
|
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 7.342e-06 - 0.00316123% [6]
|
||
|
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 3.557e-06 - 0.00153153% [6]
|
||
|
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0018925 - 0.81485% [6]
|
||
|
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0106951 - 4.60494% [6]
|
||
|
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0379112 - 16.3234% [6]
|
||
|
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00419524 - 1.80633% [6]
|
||
|
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0092605 - 3.98727% [6]
|
||
|
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0316495 - 13.6272% [6]
|
||
|
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0463968 - 19.977% [6]
|
||
|
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 6.242e-06 - 0.0026876% [6]
|
||
|
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 2.827e-06 - 0.00121721% [6]
|
||
|
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0630073 - 27.1289% [6]
|
||
|
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00684545 - 2.94743% [6]
|
||
|
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00197689 - 0.851185% [6]
|
||
|
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0183017 - 7.88012% [6]
|
||
|
| | | | | Remainder: 9.6727e-05 - 0.0416475%
|
||
|
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.3245e-05 - 0.00374025% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.964e-06 - 0.000554613% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000590686 - 0.166803% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.119423 - 33.7238% [1]
|
||
|
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0597068 - 49.996% [1]
|
||
|
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0597011 - 49.9912% [1]
|
||
|
| | | | | Remainder: 1.5207e-05 - 0.0127337%
|
||
|
| | | | Remainder: 0.000452395 - 0.127752%
|
||
|
| | | Remainder: 0.00288785 - 0.584231%
|
||
|
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00465435 - 0.0483543% [1]
|
||
|
| | | getWorksets(): 4.009e-06 - 0.0861345% [1]
|
||
|
| | | | panzer::WorksetContainer::getWorksets(): 2.894e-06 - 72.1876% [1]
|
||
|
| | | | Remainder: 1.115e-06 - 27.8124%
|
||
|
| | | getOrientations(): 7.68e-07 - 0.0165007% [1]
|
||
|
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000751198 - 16.1397% [1]
|
||
|
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000908789 - 19.5256% [1]
|
||
|
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000376076 - 8.0801% [1]
|
||
|
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00115848 - 24.8902% [1]
|
||
|
| | | Phalanx::SortAndOrderEvaluators: 8.78e-07 - 0.0188641% [3]
|
||
|
| | | Remainder: 0.00145415 - 31.2429%
|
||
|
| | panzer::ModelEvaluator::create_W_op: 0.377264 - 3.91941% [1]
|
||
|
| | panzer::ModelEvaluator::evalModel(J): 0.633729 - 6.58385% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000843611 - 0.133119% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.483983 - 76.3707% [1]
|
||
|
| | | | panzer::WorksetContainer::getWorksets(): 2.154e-06 - 0.000445057% [1]
|
||
|
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0027869 - 0.575825% [6]
|
||
|
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0139619 - 2.88479% [6]
|
||
|
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0209002 - 4.31837% [6]
|
||
|
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00155968 - 0.32226% [6]
|
||
|
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0198248 - 4.09617% [6]
|
||
|
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0189006 - 3.90521% [6]
|
||
|
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00399153 - 0.824724% [6]
|
||
|
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0137792 - 2.84705% [6]
|
||
|
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 6.487e-06 - 0.00134034% [6]
|
||
|
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00592102 - 1.22339% [6]
|
||
|
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0421083 - 8.70037% [6]
|
||
|
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00656491 - 1.35643% [6]
|
||
|
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0133484 - 2.75804% [6]
|
||
|
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0417977 - 8.63619% [6]
|
||
|
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0622144 - 12.8547% [6]
|
||
|
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 8.829e-06 - 0.00182424% [6]
|
||
|
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00307913 - 0.636205% [6]
|
||
|
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0400814 - 8.28158% [6]
|
||
|
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0630993 - 13.0375% [6]
|
||
|
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00984346 - 2.03384% [6]
|
||
|
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00354712 - 0.732902% [6]
|
||
|
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0185673 - 3.83635% [6]
|
||
|
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0486288 - 10.0476% [6]
|
||
|
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0292533 - 6.04429% [6]
|
||
|
| | | | Remainder: 0.000206263 - 0.0426178%
|
||
|
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.525e-05 - 0.00240639% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.25e-06 - 0.000197245% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00163413 - 0.257859% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.144933 - 22.8698% [1]
|
||
|
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.144904 - 99.9806% [1]
|
||
|
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.7538e-05 - 0.0121008% [1]
|
||
|
| | | | Remainder: 1.0606e-05 - 0.00731788%
|
||
|
| | | Remainder: 0.0023191 - 0.365946%
|
||
|
| | MaxwellPreconditioner::build: 0.00384085 - 0.0399028% [1]
|
||
|
| | | MaxwellPreconditioner: Schur complement: 2.0405e-05 - 0.531263% [1]
|
||
|
| | | MaxwellPreconditioner: Inverse Q_B: 0.00160488 - 41.7845% [1]
|
||
|
| | | | Ifpack2::Relaxation::initialize: 7.42e-06 - 0.46234% [1]
|
||
|
| | | | Ifpack2::Relaxation::compute: 0.000796989 - 49.6604% [1]
|
||
|
| | | | Remainder: 0.00080047 - 49.8773%
|
||
|
| | | MaxwellPreconditioner: Solver S_E: 0.00212601 - 55.3526% [1]
|
||
|
| | | | Ifpack2::Relaxation::initialize: 1.504e-06 - 0.0707429% [1]
|
||
|
| | | | Ifpack2::Relaxation::compute: 0.00160935 - 75.698% [1]
|
||
|
| | | | Remainder: 0.000515159 - 24.2313%
|
||
|
| | | MaxwellPreconditioner: Block preconditioner: 7.9244e-05 - 2.06319% [1]
|
||
|
| | | Remainder: 1.0312e-05 - 0.268482%
|
||
|
| | Mini-EM: timestepper: 6.23516 - 64.7775% [1]
|
||
|
| | | Mini-EM: Advance Time Step: 6.23516 - 99.9999% [1]
|
||
|
| | | | panzer::ModelEvaluator::evalModel(f): 0.0668395 - 1.07198% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000754992 - 1.12956% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0639996 - 95.7512% [1]
|
||
|
| | | | | | panzer::WorksetContainer::getWorksets(): 2.133e-06 - 0.00333283% [1]
|
||
|
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000396965 - 0.620262% [6]
|
||
|
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00560466 - 8.75734% [6]
|
||
|
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00344332 - 5.38022% [6]
|
||
|
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000236361 - 0.369316% [6]
|
||
|
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00258824 - 4.04416% [6]
|
||
|
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.003143 - 4.91097% [6]
|
||
|
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000221076 - 0.345433% [6]
|
||
|
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00058173 - 0.908959% [6]
|
||
|
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 3.691e-06 - 0.00576722% [6]
|
||
|
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00242823 - 3.79414% [6]
|
||
|
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00637225 - 9.9567% [6]
|
||
|
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00179647 - 2.807% [6]
|
||
|
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.000905508 - 1.41487% [6]
|
||
|
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00455332 - 7.11461% [6]
|
||
|
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0118007 - 18.4387% [6]
|
||
|
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 5.953e-06 - 0.00930162% [6]
|
||
|
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000396291 - 0.619209% [6]
|
||
|
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00443635 - 6.93183% [6]
|
||
|
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00641928 - 10.0302% [6]
|
||
|
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000398182 - 0.622163% [6]
|
||
|
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000241233 - 0.376929% [6]
|
||
|
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00248125 - 3.87698% [6]
|
||
|
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00435182 - 6.79975% [6]
|
||
|
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00107188 - 1.67483% [6]
|
||
|
| | | | | | Remainder: 0.000119717 - 0.187059%
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.9608e-05 - 0.029336% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.073e-06 - 0.00310146% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00159355 - 2.38414% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000326683 - 0.488758% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000296397 - 90.7292% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.59e-06 - 0.792818% [1]
|
||
|
| | | | | | Remainder: 2.7696e-05 - 8.47794%
|
||
|
| | | | | Remainder: 0.000142973 - 0.213905%
|
||
|
| | | | Stratimikos: BelosLOWS: 6.15123 - 98.6539% [1]
|
||
|
| | | | | GMRES block system: Operation Op*x: 0.00357528 - 0.058123% [1]
|
||
|
| | | | | Belos::MVT::MvAddMv: 0.000128041 - 0.00208155% [1]
|
||
|
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 6.14691 - 99.9298% [1]
|
||
|
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000718389 - 0.011687% [2]
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000210623 - 29.3188% [2]
|
||
|
| | | | | | | | Belos::MVT::MvDot: 0.0002048 - 97.2353% [2]
|
||
|
| | | | | | | | Remainder: 5.823e-06 - 2.76466%
|
||
|
| | | | | | | Belos::MVT::MvScale: 6.8589e-05 - 9.54761% [2]
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000304799 - 42.4281% [2]
|
||
|
| | | | | | | | Belos::MVT::MvTransMv: 0.000301332 - 98.8625% [2]
|
||
|
| | | | | | | | Remainder: 3.467e-06 - 1.13747%
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 9.5608e-05 - 13.3087% [2]
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 9.3822e-05 - 98.132% [2]
|
||
|
| | | | | | | | Remainder: 1.786e-06 - 1.86804%
|
||
|
| | | | | | | Remainder: 3.877e-05 - 5.3968%
|
||
|
| | | | | | Belos::MVT::MvAddMv: 0.000349577 - 0.00568704% [2]
|
||
|
| | | | | | Belos::MVT::MvNorm: 0.000119312 - 0.00194101% [1]
|
||
|
| | | | | | GMRES block system: Operation Prec*x: 6.14091 - 99.9024% [1]
|
||
|
| | | | | | | GMRES Q_B: Operation Op*x: 0.00164436 - 0.0267771% [2]
|
||
|
| | | | | | | Belos::MVT::MvAddMv: 0.000132761 - 0.00216191% [3]
|
||
|
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0405116 - 0.6597% [2]
|
||
|
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0286033 - 70.6053% [22]
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.000998847 - 3.49207% [22]
|
||
|
| | | | | | | | | | Belos::MVT::MvDot: 0.000979642 - 98.0773% [22]
|
||
|
| | | | | | | | | | Remainder: 1.9205e-05 - 1.92272%
|
||
|
| | | | | | | | | Belos::MVT::MvScale: 0.000267052 - 0.93364% [21]
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0181968 - 63.6179% [40]
|
||
|
| | | | | | | | | | Belos::MVT::MvTransMv: 0.0181604 - 99.7999% [40]
|
||
|
| | | | | | | | | | Remainder: 3.6415e-05 - 0.200117%
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.00903758 - 31.5962% [40]
|
||
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0090049 - 99.6384% [40]
|
||
|
| | | | | | | | | | Remainder: 3.2676e-05 - 0.361557%
|
||
|
| | | | | | | | | Remainder: 0.000103002 - 0.360105%
|
||
|
| | | | | | | | Belos::MVT::MvAddMv: 0.00228299 - 5.6354% [29]
|
||
|
| | | | | | | | GMRES Q_B: Operation Op*x: 0.00738621 - 18.2324% [22]
|
||
|
| | | | | | | | Belos::MVT::MvNorm: 9.4048e-05 - 0.232151% [2]
|
||
|
| | | | | | | | GMRES Q_B: Operation Prec*x: 0.000649019 - 1.60206% [21]
|
||
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.000576065 - 88.7593% [21]
|
||
|
| | | | | | | | | Remainder: 7.2954e-05 - 11.2407%
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000473505 - 1.16881% [1]
|
||
|
| | | | | | | | Remainder: 0.00102248 - 2.52391%
|
||
|
| | | | | | | GMRES S_E: Operation Op*x: 0.00127834 - 0.0208168% [1]
|
||
|
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 6.09282 - 99.2169% [1]
|
||
|
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 5.72642 - 93.9864% [277]
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0135427 - 0.236496% [277]
|
||
|
| | | | | | | | | | Belos::MVT::MvDot: 0.0132033 - 97.4938% [277]
|
||
|
| | | | | | | | | | Remainder: 0.000339407 - 2.50619%
|
||
|
| | | | | | | | | Belos::MVT::MvScale: 0.00415803 - 0.0726114% [277]
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 3.49919 - 61.1062% [552]
|
||
|
| | | | | | | | | | Belos::MVT::MvTransMv: 3.49844 - 99.9785% [552]
|
||
|
| | | | | | | | | | Remainder: 0.000752697 - 0.0215106%
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 2.20742 - 38.548% [552]
|
||
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 2.20681 - 99.9723% [552]
|
||
|
| | | | | | | | | | Remainder: 0.00061157 - 0.0277052%
|
||
|
| | | | | | | | | Remainder: 0.00210177 - 0.036703%
|
||
|
| | | | | | | | Belos::MVT::MvAddMv: 0.0215117 - 0.353067% [281]
|
||
|
| | | | | | | | GMRES S_E: Operation Prec*x: 0.0141387 - 0.232055% [277]
|
||
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0124509 - 88.0626% [277]
|
||
|
| | | | | | | | | Remainder: 0.00168779 - 11.9374%
|
||
|
| | | | | | | | GMRES S_E: Operation Op*x: 0.311665 - 5.11528% [277]
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00853892 - 0.140147% [1]
|
||
|
| | | | | | | | Belos::MVT::MvNorm: 5.4586e-05 - 0.000895908% [1]
|
||
|
| | | | | | | | Remainder: 0.0104907 - 0.172182%
|
||
|
| | | | | | | Remainder: 0.00452299 - 0.0736535%
|
||
|
| | | | | | GMRES block system: Operation Op*x: 0.0041168 - 0.0669735% [1]
|
||
|
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.000121506 - 0.0019767% [1]
|
||
|
| | | | | | Remainder: 0.000576233 - 0.00937436%
|
||
|
| | | | | Remainder: 0.000617888 - 0.010045%
|
||
|
| | | | Mini-EM: Compute responses: 0.0169027 - 0.271087% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00120742 - 7.14331% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0138143 - 81.7283% [1]
|
||
|
| | | | | | panzer::WorksetContainer::getWorksets(): 5.687e-06 - 0.0411674% [1]
|
||
|
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.0003001 - 2.17238% [6]
|
||
|
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00360844 - 26.121% [6]
|
||
|
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 4.746e-06 - 0.0343557% [6]
|
||
|
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000459959 - 3.32958% [6]
|
||
|
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00049468 - 3.58092% [6]
|
||
|
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00701988 - 50.816% [6]
|
||
|
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 3.427e-06 - 0.0248076% [6]
|
||
|
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000450159 - 3.25864% [6]
|
||
|
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000403272 - 2.91923% [6]
|
||
|
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000349144 - 2.52741% [6]
|
||
|
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 5.865e-05 - 0.42456% [6]
|
||
|
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 2.612e-06 - 0.0189079% [6]
|
||
|
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000297939 - 2.15674% [6]
|
||
|
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000216291 - 1.5657% [6]
|
||
|
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 4.3183e-05 - 0.312596% [6]
|
||
|
| | | | | | Remainder: 9.615e-05 - 0.696017%
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 6.551e-06 - 0.0387571% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.573e-06 - 0.00930619% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.001457 - 8.61989% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000195249 - 1.15513% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 9.41e-07 - 0.481949% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000177087 - 90.698% [1]
|
||
|
| | | | | | Remainder: 1.7221e-05 - 8.82002%
|
||
|
| | | | | Remainder: 0.000220628 - 1.30528%
|
||
|
| | | | Remainder: 0.000186931 - 0.00299802%
|
||
|
| | | Remainder: 3.786e-06 - 6.07202e-05%
|
||
|
| | Remainder: 0.0452657 - 0.470268%
|
||
|
| Remainder: 3.8863e-05 - 0.000403748%
|
||
|
|
||
|
=================================
|
||
|
FOM Calculation
|
||
|
=================================
|
||
|
Number of cells = 10648
|
||
|
Time for Belos Linear Solve = 6.15123 seconds
|
||
|
Number of Time Steps (one linear solve per step) = 1
|
||
|
FOM ( num_cells * num_steps / solver_time / 1000) = 1.73104 k-cell-steps per second
|
||
|
=================================
|
||
|
|
||
|
|
||
|
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell22.xml':
|
||
|
|
||
|
28.93 msec task-clock:u # 0.003 CPUs utilized
|
||
|
0 context-switches:u # 0.000 /sec
|
||
|
0 cpu-migrations:u # 0.000 /sec
|
||
|
3,248 page-faults:u # 112.277 K/sec
|
||
|
46,661,625 cycles:u # 1.613 GHz
|
||
|
77,970,945 instructions:u # 1.67 insn per cycle
|
||
|
16,957,089 branches:u # 586.171 M/sec
|
||
|
293,037 branch-misses:u # 1.73% of all branches
|
||
|
|
||
|
10.273631361 seconds time elapsed
|
||
|
|
||
|
9.772521000 seconds user
|
||
|
0.435174000 seconds sys
|
||
|
|
||
|
|
||
|
|
||
|
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell22.xml':
|
||
|
|
||
|
6,602 iTLB-loads:u
|
||
|
13,812 iTLB-load-misses:u # 209.21% of all iTLB cache accesses
|
||
|
17,754,589 dTLB-loads:u
|
||
|
12,826 dTLB-load-misses:u # 0.07% of all dTLB cache accesses
|
||
|
|
||
|
10.317652558 seconds time elapsed
|
||
|
|
||
|
9.790025000 seconds user
|
||
|
0.470904000 seconds sys
|
||
|
|
||
|
|
||
|
|
||
|
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell22.xml':
|
||
|
|
||
|
17,698,577 L1-dcache-loads:u
|
||
|
582,689 L1-dcache-load-misses:u # 3.29% of all L1-dcache accesses
|
||
|
67,707 LLC-loads:u
|
||
|
11,248 LLC-load-misses:u # 16.61% of all LL-cache accesses
|
||
|
|
||
|
10.273540755 seconds time elapsed
|
||
|
|
||
|
9.772111000 seconds user
|
||
|
0.444339000 seconds sys
|
||
|
|
||
|
|