707 lines
53 KiB
Plaintext
707 lines
53 KiB
Plaintext
|
oasis22.umiacs.umd.edu
|
||
|
30 GMRES Tpetra maxwell36.xml
|
||
|
output/GMRES_Tpetra_maxwell36.output
|
||
|
output/GMRES_Tpetra_maxwell36_power.output
|
||
|
dt = 3.70627e-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 = 3.70627e-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 = 3.70627e-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=291708,domainDim=291708,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=143856,domainDim=143856}
|
||
|
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=143856,domainDim=147852}
|
||
|
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=147852,domainDim=143856}
|
||
|
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=147852,domainDim=147852}
|
||
|
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=291708, #RHSs=1 ...
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=143856,domainDim=143856}
|
||
|
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=143856, #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.00502739 sec
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=147852,domainDim=147852}
|
||
|
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=147852, #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 298 iterations with total CPU time of 26.1386 sec
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=143856,domainDim=143856}
|
||
|
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=143856, #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 21 iterations with total CPU time of 0.174633 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 26.3597 sec
|
||
|
Electromagnetic Energy = 5.89914e-09
|
||
|
Electromagnetic Energy/dt^2 = 4.29452e+10
|
||
|
|
||
|
* finished time step 1, t = 3.70627e-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: 39.7663 [1]
|
||
|
| Mini-EM: Total Time: 39.7663 - 99.9998% [1]
|
||
|
| | Mini-EM: build mesh: 0.000599159 - 0.0015067% [1]
|
||
|
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00029192 - 48.7216% [1]
|
||
|
| | | Remainder: 0.000307239 - 51.2784%
|
||
|
| | Mini-EM: build physics blocks: 0.000890759 - 0.00223999% [1]
|
||
|
| | Mini-EM: build auxiliary physics blocks: 0.0002306 - 0.000579889% [1]
|
||
|
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 2.53504 - 6.37486% [1]
|
||
|
| | panzer::DOFManager::buildGlobalUnknowns: 0.923116 - 2.32135% [3]
|
||
|
| | | panzer::DOFManager::buildTaggedMultiVector: 0.411221 - 44.5471% [3]
|
||
|
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.324781 - 78.9796% [3]
|
||
|
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0101974 - 2.47978% [3]
|
||
|
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0761343 - 18.5142% [3]
|
||
|
| | | | Remainder: 0.00010848 - 0.02638%
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0498089 - 5.39573% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.03281 - 65.8717% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.001771 - 3.55559% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.003496 - 7.01882% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00246792 - 4.95478% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00130412 - 2.61825% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00729719 - 14.6504% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000563479 - 1.13128% [3]
|
||
|
| | | | Remainder: 9.9199e-05 - 0.199159%
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0884617 - 9.58295% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0369774 - 4.00572% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.110127 - 11.9299% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0456987 - 4.95049% [3]
|
||
|
| | | Remainder: 0.180821 - 19.5881%
|
||
|
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0539504 - 0.135669% [2]
|
||
|
| | Mini-EM: setup physics model evaluator: 1.60414 - 4.03392% [1]
|
||
|
| | | panzer::ModelEvaluator::setupModel(): 1.60412 - 99.9985% [1]
|
||
|
| | | | allocate FieldManagerBuilder: 3.04e-06 - 0.000189512% [1]
|
||
|
| | | | fmb->setWorksetContainer(): 6e-07 - 3.74038e-05% [1]
|
||
|
| | | | fmb->setupVolumeFieldManagers(): 1.59845 - 99.6467% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.59843 - 99.9989% [1]
|
||
|
| | | | | | getWorksets(): 1.57505 - 98.537% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.57504 - 99.9997% [1]
|
||
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.905357 - 57.4814% [1]
|
||
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00679679 - 0.750731% [24]
|
||
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.144694 - 15.982% [24]
|
||
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00394707 - 2.72787% [24]
|
||
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.140686 - 97.2295% [24]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00140164 - 0.996292% [24]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.0007528 - 0.535094% [24]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00245388 - 1.74423% [24]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0131729 - 9.36334% [24]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.029625 - 21.0576% [24]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00753815 - 5.35816% [24]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0218503 - 15.5313% [24]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00077856 - 0.553404% [24]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0378935 - 26.9349% [24]
|
||
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0165442 - 43.6597% [24]
|
||
|
| | | | | | | | | | | | Remainder: 0.0213493 - 56.3403%
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.019545 - 13.8927% [24]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00534299 - 3.79783% [24]
|
||
|
| | | | | | | | | | | Remainder: 0.00033092 - 0.23522%
|
||
|
| | | | | | | | | | Remainder: 6.164e-05 - 0.0426002%
|
||
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.656432 - 72.5053% [48]
|
||
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.381444 - 58.1087% [48]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00052872 - 0.13861% [48]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00016836 - 0.0441376% [24]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.204077 - 53.5013% [48]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.145152 - 38.0532% [24]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.00016184 - 0.0424283% [24]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0301626 - 7.90748% [24]
|
||
|
| | | | | | | | | | | Remainder: 0.00119348 - 0.312884%
|
||
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.128971 - 19.6472% [48]
|
||
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0893993 - 13.619% [24]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00074284 - 0.113163% [48]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.032287 - 4.91856% [48]
|
||
|
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0229787 - 3.50055% [24]
|
||
|
| | | | | | | | | | Remainder: 0.00060936 - 0.0928292%
|
||
|
| | | | | | | | | Remainder: 0.0974342 - 10.762%
|
||
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.66963 - 42.515% [1]
|
||
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.668635 - 99.8514% [48]
|
||
|
| | | | | | | | | Remainder: 0.00099476 - 0.148554%
|
||
|
| | | | | | | | Remainder: 5.62e-05 - 0.00356816%
|
||
|
| | | | | | | Remainder: 4.2e-06 - 0.000266659%
|
||
|
| | | | | | getOrientations(): 1.192e-05 - 0.000745731% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000780359 - 0.0488203% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00076332 - 0.0477543% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000412039 - 0.0257777% [1]
|
||
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00017084 - 0.010688% [1]
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000864719 - 0.054098% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 8.4e-07 - 5.25515e-05% [2]
|
||
|
| | | | | | Remainder: 0.0203809 - 1.27506%
|
||
|
| | | | | Remainder: 1.692e-05 - 0.00105853%
|
||
|
| | | | fmb->setupBCFieldManagers(): 1.02e-05 - 0.000635864% [1]
|
||
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.772e-05 - 0.00110466% [1]
|
||
|
| | | | build response library: 0.00561095 - 0.349785% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00541779 - 96.5575% [1]
|
||
|
| | | | | | getWorksets(): 2.92e-06 - 0.0538965% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 68.4932% [1]
|
||
|
| | | | | | | Remainder: 9.2e-07 - 31.5068%
|
||
|
| | | | | | getOrientations(): 4.4e-07 - 0.00812139% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000751919 - 13.8787% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000911359 - 16.8216% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0003904 - 7.20588% [1]
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00119196 - 22.0008% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 1.28e-06 - 0.0236259% [3]
|
||
|
| | | | | | Remainder: 0.00216752 - 40.0074%
|
||
|
| | | | | Remainder: 0.000193159 - 3.44253%
|
||
|
| | | | Remainder: 2.52e-05 - 0.00157096%
|
||
|
| | | Remainder: 2.372e-05 - 0.00147867%
|
||
|
| | Mini-EM: setup auxiliary physics model evaluator: 1.77915 - 4.47401% [1]
|
||
|
| | | panzer::ModelEvaluator::setupModel(): 1.77914 - 99.9995% [1]
|
||
|
| | | | allocate FieldManagerBuilder: 1.52e-06 - 8.54346e-05% [1]
|
||
|
| | | | fmb->setWorksetContainer(): 1.76e-06 - 9.89243e-05% [1]
|
||
|
| | | | fmb->setupVolumeFieldManagers(): 1.77908 - 99.9968% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.77908 - 99.9998% [1]
|
||
|
| | | | | | getWorksets(): 1.20986 - 68.005% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.20986 - 99.9999% [1]
|
||
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.716552 - 59.2261% [1]
|
||
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00762447 - 1.06405% [24]
|
||
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.137287 - 19.1594% [24]
|
||
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00275691 - 2.00814% [24]
|
||
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.134475 - 97.9519% [24]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00121104 - 0.900566% [24]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000722957 - 0.537613% [24]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.0025518 - 1.8976% [24]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0132044 - 9.81922% [24]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0288615 - 21.4623% [24]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00743631 - 5.52987% [24]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0203951 - 15.1664% [24]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000695319 - 0.517061% [24]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0369258 - 27.4592% [24]
|
||
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0165275 - 44.7588% [24]
|
||
|
| | | | | | | | | | | | Remainder: 0.0203983 - 55.2412%
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0168403 - 12.523% [24]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00536559 - 3.99002% [24]
|
||
|
| | | | | | | | | | | Remainder: 0.000265079 - 0.197121%
|
||
|
| | | | | | | | | | Remainder: 5.492e-05 - 0.0400038%
|
||
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.488555 - 68.1813% [24]
|
||
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.288771 - 59.1073% [24]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.0002906 - 0.100633% [24]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.000165439 - 0.0572907% [24]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.142088 - 49.2044% [24]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.145578 - 50.4129% [24]
|
||
|
| | | | | | | | | | | Remainder: 0.00064908 - 0.224773%
|
||
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0893922 - 18.2973% [24]
|
||
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0892489 - 18.268% [24]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00045344 - 0.0928126% [24]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0202991 - 4.15492% [24]
|
||
|
| | | | | | | | | | Remainder: 0.00038964 - 0.0797536%
|
||
|
| | | | | | | | | Remainder: 0.0830861 - 11.5953%
|
||
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.493292 - 40.7727% [1]
|
||
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.492845 - 99.9094% [24]
|
||
|
| | | | | | | | | Remainder: 0.00044668 - 0.0905509%
|
||
|
| | | | | | | | Remainder: 1.524e-05 - 0.00125965%
|
||
|
| | | | | | | Remainder: 1.36e-06 - 0.00011241%
|
||
|
| | | | | | getOrientations(): 1.08e-05 - 0.000607057% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.0004234 - 0.0237989% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000343759 - 0.0193223% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00021712 - 0.0122041% [1]
|
||
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.559208 - 31.4325% [1]
|
||
|
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.559182 - 99.9954% [1]
|
||
|
| | | | | | | Remainder: 2.56e-05 - 0.0045779%
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00049956 - 0.0280797% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 4.4e-07 - 2.47319e-05% [2]
|
||
|
| | | | | | Remainder: 0.00851255 - 0.478481%
|
||
|
| | | | | Remainder: 4.28e-06 - 0.000240574%
|
||
|
| | | | fmb->setupBCFieldManagers(): 3.84e-06 - 0.000215835% [1]
|
||
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.392e-05 - 0.000782401% [1]
|
||
|
| | | | build response library: 2.26e-05 - 0.00127028% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.2e-07 - 1.41593% [1]
|
||
|
| | | | | Remainder: 2.228e-05 - 98.5841%
|
||
|
| | | | Remainder: 1.384e-05 - 0.000777905%
|
||
|
| | | Remainder: 8.2e-06 - 0.000460895%
|
||
|
| | Mini-EM: eval auxiliary physics model evaluator: 1.97564 - 4.96814% [1]
|
||
|
| | | panzer::ModelEvaluator::create_W_op: 0.541812 - 27.4246% [1]
|
||
|
| | | panzer::ModelEvaluator::evalModel(J): 1.42918 - 72.3402% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.0021674 - 0.151653% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.988113 - 69.1382% [1]
|
||
|
| | | | | panzer::WorksetContainer::getWorksets(): 2.04e-06 - 0.000206454% [1]
|
||
|
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 4.164e-05 - 0.00421409% [24]
|
||
|
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.372e-05 - 0.00138851% [24]
|
||
|
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00797331 - 0.806923% [24]
|
||
|
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0566173 - 5.72984% [24]
|
||
|
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.148232 - 15.0015% [24]
|
||
|
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0227258 - 2.29992% [24]
|
||
|
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0910872 - 9.2183% [24]
|
||
|
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.117358 - 11.8769% [24]
|
||
|
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.163707 - 16.5676% [24]
|
||
|
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 3.792e-05 - 0.00383762% [24]
|
||
|
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.396e-05 - 0.00141279% [24]
|
||
|
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.263101 - 26.6266% [24]
|
||
|
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0214282 - 2.1686% [24]
|
||
|
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0146939 - 1.48706% [24]
|
||
|
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0806513 - 8.16215% [24]
|
||
|
| | | | | Remainder: 0.00042932 - 0.0434485%
|
||
|
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.612e-05 - 0.00112792% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.24e-06 - 0.000156733% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00182428 - 0.127645% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.435284 - 30.4568% [1]
|
||
|
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.218145 - 50.1155% [1]
|
||
|
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.217113 - 49.8785% [1]
|
||
|
| | | | | Remainder: 2.632e-05 - 0.00604663%
|
||
|
| | | | Remainder: 0.00177756 - 0.124376%
|
||
|
| | | Remainder: 0.00464511 - 0.235119%
|
||
|
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00439339 - 0.011048% [1]
|
||
|
| | | getWorksets(): 5.8e-06 - 0.132016% [1]
|
||
|
| | | | panzer::WorksetContainer::getWorksets(): 4.2e-06 - 72.4138% [1]
|
||
|
| | | | Remainder: 1.6e-06 - 27.5862%
|
||
|
| | | getOrientations(): 5.6e-07 - 0.0127464% [1]
|
||
|
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000757639 - 17.245% [1]
|
||
|
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000888399 - 20.2212% [1]
|
||
|
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000398999 - 9.08179% [1]
|
||
|
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00119992 - 27.3119% [1]
|
||
|
| | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.0273137% [3]
|
||
|
| | | Remainder: 0.00114088 - 25.968%
|
||
|
| | panzer::ModelEvaluator::create_W_op: 1.54138 - 3.87609% [1]
|
||
|
| | panzer::ModelEvaluator::evalModel(J): 2.59004 - 6.51316% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00155536 - 0.0600515% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 2.0279 - 78.296% [1]
|
||
|
| | | | panzer::WorksetContainer::getWorksets(): 3.76e-06 - 0.000185414% [1]
|
||
|
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0241822 - 1.19247% [24]
|
||
|
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0667456 - 3.29137% [24]
|
||
|
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0781299 - 3.85275% [24]
|
||
|
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00736387 - 0.363128% [24]
|
||
|
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0858897 - 4.23541% [24]
|
||
|
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0729223 - 3.59596% [24]
|
||
|
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0131064 - 0.646304% [24]
|
||
|
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0751581 - 3.70621% [24]
|
||
|
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 3.18e-05 - 0.00156813% [24]
|
||
|
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0265173 - 1.30762% [24]
|
||
|
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.157052 - 7.74455% [24]
|
||
|
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0247899 - 1.22244% [24]
|
||
|
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.150209 - 7.40713% [24]
|
||
|
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.160055 - 7.89265% [24]
|
||
|
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.21846 - 10.7727% [24]
|
||
|
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 4.48e-05 - 0.00220918% [24]
|
||
|
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0236543 - 1.16644% [24]
|
||
|
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.151194 - 7.45571% [24]
|
||
|
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.24416 - 12.0401% [24]
|
||
|
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0355048 - 1.75082% [24]
|
||
|
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00716647 - 0.353394% [24]
|
||
|
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0836962 - 4.12724% [24]
|
||
|
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.177416 - 8.74875% [24]
|
||
|
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.14351 - 7.07677% [24]
|
||
|
| | | | Remainder: 0.000934839 - 0.0460989%
|
||
|
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 4.636e-05 - 0.00178993% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.16e-06 - 4.4787e-05% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00607191 - 0.234433% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.550167 - 21.2417% [1]
|
||
|
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.550133 - 99.9937% [1]
|
||
|
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.152e-05 - 0.00391154% [1]
|
||
|
| | | | Remainder: 1.324e-05 - 0.00240654%
|
||
|
| | | Remainder: 0.0043 - 0.16602%
|
||
|
| | MaxwellPreconditioner::build: 0.00903891 - 0.0227301% [1]
|
||
|
| | | MaxwellPreconditioner: Schur complement: 1.484e-05 - 0.164179% [1]
|
||
|
| | | MaxwellPreconditioner: Inverse Q_B: 0.00398044 - 44.0367% [1]
|
||
|
| | | | Ifpack2::Relaxation::initialize: 3.64e-06 - 0.0914473% [1]
|
||
|
| | | | Ifpack2::Relaxation::compute: 0.0031908 - 80.162% [1]
|
||
|
| | | | Remainder: 0.000785999 - 19.7466%
|
||
|
| | | MaxwellPreconditioner: Solver S_E: 0.00493351 - 54.5809% [1]
|
||
|
| | | | Ifpack2::Relaxation::initialize: 1.52e-06 - 0.0308097% [1]
|
||
|
| | | | Ifpack2::Relaxation::compute: 0.00449111 - 91.0328% [1]
|
||
|
| | | | Remainder: 0.00044088 - 8.93643%
|
||
|
| | | MaxwellPreconditioner: Block preconditioner: 0.00010116 - 1.11916% [1]
|
||
|
| | | Remainder: 8.96e-06 - 0.099127%
|
||
|
| | Mini-EM: timestepper: 26.6419 - 66.9962% [1]
|
||
|
| | | Mini-EM: Advance Time Step: 26.6419 - 100% [1]
|
||
|
| | | | panzer::ModelEvaluator::evalModel(f): 0.223117 - 0.837467% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00115576 - 0.518006% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.215252 - 96.4748% [1]
|
||
|
| | | | | | panzer::WorksetContainer::getWorksets(): 1.6e-06 - 0.000743316% [1]
|
||
|
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00134012 - 0.622583% [24]
|
||
|
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0177908 - 8.26511% [24]
|
||
|
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0106365 - 4.94145% [24]
|
||
|
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00085784 - 0.398529% [24]
|
||
|
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00989455 - 4.59674% [24]
|
||
|
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00931723 - 4.32853% [24]
|
||
|
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00080968 - 0.376155% [24]
|
||
|
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00229536 - 1.06636% [24]
|
||
|
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 1.868e-05 - 0.00867821% [24]
|
||
|
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00180772 - 0.839816% [24]
|
||
|
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0216176 - 10.0429% [24]
|
||
|
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00787395 - 3.65802% [24]
|
||
|
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00283216 - 1.31574% [24]
|
||
|
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.01907 - 8.85939% [24]
|
||
|
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0393792 - 18.2945% [24]
|
||
|
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 2.268e-05 - 0.0105365% [24]
|
||
|
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.0013846 - 0.643247% [24]
|
||
|
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0165453 - 7.68649% [24]
|
||
|
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0199915 - 9.28748% [24]
|
||
|
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00137112 - 0.636985% [24]
|
||
|
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00086632 - 0.402468% [24]
|
||
|
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00965403 - 4.485% [24]
|
||
|
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0150561 - 6.99465% [24]
|
||
|
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00435584 - 2.0236% [24]
|
||
|
| | | | | | Remainder: 0.000461198 - 0.21426%
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 3.268e-05 - 0.014647% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.32e-06 - 0.00103981% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00617263 - 2.76654% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00037988 - 0.17026% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00035184 - 92.6187% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.52e-06 - 0.400126% [1]
|
||
|
| | | | | | Remainder: 2.652e-05 - 6.98115%
|
||
|
| | | | | Remainder: 0.00012216 - 0.0547515%
|
||
|
| | | | Stratimikos: BelosLOWS: 26.3597 - 98.9409% [1]
|
||
|
| | | | | GMRES block system: Operation Op*x: 0.0129276 - 0.0490431% [1]
|
||
|
| | | | | Belos::MVT::MvAddMv: 0.000395399 - 0.00150001% [1]
|
||
|
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 26.3456 - 99.9465% [1]
|
||
|
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00174264 - 0.00661452% [2]
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000447559 - 25.6828% [2]
|
||
|
| | | | | | | | Belos::MVT::MvDot: 0.000440959 - 98.5253% [2]
|
||
|
| | | | | | | | Remainder: 6.6e-06 - 1.47467%
|
||
|
| | | | | | | Belos::MVT::MvScale: 0.00024424 - 14.0155% [2]
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000677799 - 38.895% [2]
|
||
|
| | | | | | | | Belos::MVT::MvTransMv: 0.000670959 - 98.9909% [2]
|
||
|
| | | | | | | | Remainder: 6.84e-06 - 1.00915%
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.00031604 - 18.1357% [2]
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00031408 - 99.3798% [2]
|
||
|
| | | | | | | | Remainder: 1.96e-06 - 0.620175%
|
||
|
| | | | | | | Remainder: 5.7e-05 - 3.2709%
|
||
|
| | | | | | Belos::MVT::MvAddMv: 0.000884518 - 0.00335736% [2]
|
||
|
| | | | | | Belos::MVT::MvNorm: 0.00025368 - 0.000962892% [1]
|
||
|
| | | | | | GMRES block system: Operation Prec*x: 26.3277 - 99.9321% [1]
|
||
|
| | | | | | | GMRES Q_B: Operation Op*x: 0.00388156 - 0.0147432% [2]
|
||
|
| | | | | | | Belos::MVT::MvAddMv: 0.000339959 - 0.00129126% [3]
|
||
|
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.174677 - 0.66347% [2]
|
||
|
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.124103 - 71.0473% [23]
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00252312 - 2.03308% [23]
|
||
|
| | | | | | | | | | Belos::MVT::MvDot: 0.00250264 - 99.1883% [23]
|
||
|
| | | | | | | | | | Remainder: 2.048e-05 - 0.811694%
|
||
|
| | | | | | | | | Belos::MVT::MvScale: 0.00114248 - 0.92059% [22]
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0493925 - 39.7996% [42]
|
||
|
| | | | | | | | | | Belos::MVT::MvTransMv: 0.049354 - 99.922% [42]
|
||
|
| | | | | | | | | | Remainder: 3.852e-05 - 0.0779876%
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0708915 - 57.1231% [42]
|
||
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.070862 - 99.9583% [42]
|
||
|
| | | | | | | | | | Remainder: 2.956e-05 - 0.0416975%
|
||
|
| | | | | | | | | Remainder: 0.00015336 - 0.123575%
|
||
|
| | | | | | | | Belos::MVT::MvAddMv: 0.00489395 - 2.80172% [30]
|
||
|
| | | | | | | | GMRES Q_B: Operation Op*x: 0.0365012 - 20.8964% [23]
|
||
|
| | | | | | | | Belos::MVT::MvNorm: 0.00022836 - 0.130733% [2]
|
||
|
| | | | | | | | GMRES Q_B: Operation Prec*x: 0.0036666 - 2.09908% [22]
|
||
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00355864 - 97.0556% [22]
|
||
|
| | | | | | | | | Remainder: 0.00010796 - 2.94442%
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00373608 - 2.13885% [1]
|
||
|
| | | | | | | | Remainder: 0.00154756 - 0.885955%
|
||
|
| | | | | | | GMRES S_E: Operation Op*x: 0.00481839 - 0.0183016% [1]
|
||
|
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 26.1327 - 99.2591% [1]
|
||
|
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 24.6824 - 94.4505% [299]
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0337856 - 0.136881% [299]
|
||
|
| | | | | | | | | | Belos::MVT::MvDot: 0.0333739 - 98.7816% [299]
|
||
|
| | | | | | | | | | Remainder: 0.00041164 - 1.21839%
|
||
|
| | | | | | | | | Belos::MVT::MvScale: 0.0169247 - 0.0685698% [299]
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 9.36236 - 37.9313% [596]
|
||
|
| | | | | | | | | | Belos::MVT::MvTransMv: 9.36145 - 99.9903% [596]
|
||
|
| | | | | | | | | | Remainder: 0.000908599 - 0.00970481%
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 15.266 - 61.8497% [596]
|
||
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 15.2653 - 99.995% [596]
|
||
|
| | | | | | | | | | Remainder: 0.000766199 - 0.00501898%
|
||
|
| | | | | | | | | Remainder: 0.00334415 - 0.0135487%
|
||
|
| | | | | | | | Belos::MVT::MvAddMv: 0.0507398 - 0.194162% [303]
|
||
|
| | | | | | | | GMRES S_E: Operation Prec*x: 0.0547758 - 0.209607% [299]
|
||
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.05244 - 95.7356% [299]
|
||
|
| | | | | | | | | Remainder: 0.00233584 - 4.26435%
|
||
|
| | | | | | | | GMRES S_E: Operation Op*x: 1.27566 - 4.88149% [299]
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0519954 - 0.198967% [1]
|
||
|
| | | | | | | | Belos::MVT::MvNorm: 0.000131439 - 0.000502968% [1]
|
||
|
| | | | | | | | Remainder: 0.0169212 - 0.0647511%
|
||
|
| | | | | | | Remainder: 0.0113509 - 0.0431137%
|
||
|
| | | | | | GMRES block system: Operation Op*x: 0.0131744 - 0.0500061% [1]
|
||
|
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.00015544 - 0.000590003% [1]
|
||
|
| | | | | | Remainder: 0.00168984 - 0.00641411%
|
||
|
| | | | | Remainder: 0.000789999 - 0.00299699%
|
||
|
| | | | Mini-EM: Compute responses: 0.0584534 - 0.219404% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00202668 - 3.46717% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0499172 - 85.3965% [1]
|
||
|
| | | | | | panzer::WorksetContainer::getWorksets(): 5.52e-06 - 0.0110583% [1]
|
||
|
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00124036 - 2.48483% [24]
|
||
|
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0131389 - 26.3214% [24]
|
||
|
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.752e-05 - 0.0350981% [24]
|
||
|
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.0017108 - 3.42728% [24]
|
||
|
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00182188 - 3.6498% [24]
|
||
|
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0250591 - 50.2013% [24]
|
||
|
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.844e-05 - 0.0369412% [24]
|
||
|
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00175872 - 3.52327% [24]
|
||
|
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00148324 - 2.9714% [24]
|
||
|
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00128364 - 2.57154% [24]
|
||
|
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.0002072 - 0.415088% [24]
|
||
|
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.0359e-05 - 0.0207524% [24]
|
||
|
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00103836 - 2.08016% [24]
|
||
|
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000717039 - 1.43646% [24]
|
||
|
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.00014364 - 0.287757% [24]
|
||
|
| | | | | | Remainder: 0.00026252 - 0.525911%
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.052e-05 - 0.0179972% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.48e-06 - 0.00253193% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00601407 - 10.2887% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00025056 - 0.428649% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.44e-06 - 0.574713% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.0002256 - 90.0383% [1]
|
||
|
| | | | | | Remainder: 2.352e-05 - 9.38697%
|
||
|
| | | | | Remainder: 0.00023292 - 0.398471%
|
||
|
| | | | Remainder: 0.00058588 - 0.00219909%
|
||
|
| | | Remainder: 3.92e-06 - 1.47137e-05%
|
||
|
| | Remainder: 0.106754 - 0.268454%
|
||
|
| Remainder: 6e-05 - 0.000150881%
|
||
|
|
||
|
=================================
|
||
|
FOM Calculation
|
||
|
=================================
|
||
|
Number of cells = 46656
|
||
|
Time for Belos Linear Solve = 26.3597 seconds
|
||
|
Number of Time Steps (one linear solve per step) = 1
|
||
|
FOM ( num_cells * num_steps / solver_time / 1000) = 1.76997 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=maxwell36.xml':
|
||
|
|
||
|
160,322 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio (56.04%)
|
||
|
8,425,425 BR_RETIRED:u (56.04%)
|
||
|
26,770,498 L1-dcache-loads:u (93.36%)
|
||
|
385,932 L1-dcache-load-misses:u # 1.44% of all L1-dcache accesses
|
||
|
<not supported> LLC-loads:u
|
||
|
<not supported> LLC-load-misses:u
|
||
|
26,573,228 L1-icache-loads:u
|
||
|
239,069 L1-icache-load-misses:u # 0.90% of all L1-icache accesses
|
||
|
40,591,352 dTLB-loads:u (58.92%)
|
||
|
74,663 dTLB-load-misses:u # 0.18% of all dTLB cache accesses (72.78%)
|
||
|
11,462,062 iTLB-loads:u (19.79%)
|
||
|
<not counted> iTLB-load-misses:u (0.00%)
|
||
|
|
||
|
40.445307504 seconds time elapsed
|
||
|
|
||
|
39.582816000 seconds user
|
||
|
0.833527000 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=maxwell36.xml':
|
||
|
|
||
|
22,749,130 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio
|
||
|
5,078 ITLB_WALK:u
|
||
|
14,971 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio
|
||
|
30,523,040 L1D_TLB:u
|
||
|
|
||
|
40.547888881 seconds time elapsed
|
||
|
|
||
|
39.713565000 seconds user
|
||
|
0.856158000 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=maxwell36.xml':
|
||
|
|
||
|
26,667,801 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio
|
||
|
235,890 L1I_CACHE_REFILL:u
|
||
|
376,326 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio
|
||
|
27,969,753 L1D_CACHE:u
|
||
|
|
||
|
40.785209491 seconds time elapsed
|
||
|
|
||
|
39.969456000 seconds user
|
||
|
0.779863000 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=maxwell36.xml':
|
||
|
|
||
|
463,161 LL_CACHE_MISS_RD:u # 1.0 per cache access ll_cache_read_miss_ratio
|
||
|
483,719 LL_CACHE_RD:u
|
||
|
132,204 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio
|
||
|
16,434 L2D_TLB_REFILL:u
|
||
|
249,124 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio
|
||
|
1,441,982 L2D_CACHE:u
|
||
|
|
||
|
40.501845411 seconds time elapsed
|
||
|
|
||
|
39.646901000 seconds user
|
||
|
0.860123000 seconds sys
|
||
|
|
||
|
|