725 lines
54 KiB
Plaintext
725 lines
54 KiB
Plaintext
oasis21.umiacs.umd.edu
|
|
30 GMRES Tpetra maxwell44.xml
|
|
output/GMRES_Tpetra_maxwell44.output
|
|
output/GMRES_Tpetra_maxwell44_power.output
|
|
dt = 3.0324e-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.0324e-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.0324e-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=528660,domainDim=528660,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=261360,domainDim=261360}
|
|
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=261360,domainDim=267300}
|
|
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=267300,domainDim=261360}
|
|
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=267300,domainDim=267300}
|
|
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=528660, #RHSs=1 ...
|
|
|
|
Starting iterations with Belos:
|
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=261360,domainDim=261360}
|
|
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=261360, #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.00842329 sec
|
|
|
|
Starting iterations with Belos:
|
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=267300,domainDim=267300}
|
|
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=267300, #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 47.7716 sec
|
|
|
|
Starting iterations with Belos:
|
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=261360,domainDim=261360}
|
|
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=261360, #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.31404 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 48.1678 sec
|
|
Electromagnetic Energy = 3.94671e-09
|
|
Electromagnetic Energy/dt^2 = 4.29203e+10
|
|
|
|
* finished time step 1, t = 3.0324e-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: 72.5597 [1]
|
|
| Mini-EM: Total Time: 72.5597 - 99.9999% [1]
|
|
| | Mini-EM: build mesh: 0.000608118 - 0.000838094% [1]
|
|
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000288199 - 47.392% [1]
|
|
| | | Remainder: 0.000319919 - 52.608%
|
|
| | Mini-EM: build physics blocks: 0.000812438 - 0.00111968% [1]
|
|
| | Mini-EM: build auxiliary physics blocks: 0.000238399 - 0.000328556% [1]
|
|
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 4.53822 - 6.25447% [1]
|
|
| | panzer::DOFManager::buildGlobalUnknowns: 1.80671 - 2.48997% [3]
|
|
| | | panzer::DOFManager::buildTaggedMultiVector: 0.830028 - 45.9414% [3]
|
|
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.646193 - 77.8519% [3]
|
|
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0227792 - 2.74439% [3]
|
|
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.160917 - 19.3869% [3]
|
|
| | | | Remainder: 0.00013972 - 0.0168332%
|
|
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0851775 - 4.7145% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0567902 - 66.6727% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00130672 - 1.53411% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00683298 - 8.02204% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00445799 - 5.23376% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00126068 - 1.48006% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.0132657 - 15.5741% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.00113411 - 1.33147% [3]
|
|
| | | | Remainder: 0.000129239 - 0.151729%
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.167143 - 9.25123% [3]
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.068909 - 3.81405% [3]
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.204621 - 11.3256% [3]
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0900812 - 4.98592% [3]
|
|
| | | Remainder: 0.360752 - 19.9673%
|
|
| | panzer::WorksetContainer::applyOrientations(ugi): 0.116448 - 0.160485% [2]
|
|
| | Mini-EM: setup physics model evaluator: 2.88087 - 3.97035% [1]
|
|
| | | panzer::ModelEvaluator::setupModel(): 2.88085 - 99.9991% [1]
|
|
| | | | allocate FieldManagerBuilder: 3.32e-06 - 0.000115244% [1]
|
|
| | | | fmb->setWorksetContainer(): 2.76e-06 - 9.58051e-05% [1]
|
|
| | | | fmb->setupVolumeFieldManagers(): 2.87495 - 99.7952% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.87493 - 99.9993% [1]
|
|
| | | | | | getWorksets(): 2.85099 - 99.1675% [1]
|
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.85099 - 99.9998% [1]
|
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.63318 - 57.2847% [1]
|
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0126564 - 0.774955% [43]
|
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.255377 - 15.6368% [43]
|
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00487694 - 1.9097% [43]
|
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.250394 - 98.0489% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00256651 - 1.02499% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00141935 - 0.566848% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00449319 - 1.79444% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0239806 - 9.57713% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0521153 - 20.8133% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0140882 - 5.62641% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0369847 - 14.7706% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.0014244 - 0.568861% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0662958 - 26.4765% [43]
|
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0295438 - 44.5636% [43]
|
|
| | | | | | | | | | | | Remainder: 0.036752 - 55.4364%
|
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0366211 - 14.6254% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00985937 - 3.93753% [43]
|
|
| | | | | | | | | | | Remainder: 0.000545877 - 0.218007%
|
|
| | | | | | | | | | Remainder: 0.000105599 - 0.0413502%
|
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 1.18922 - 72.8162% [86]
|
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.692589 - 58.239% [86]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000973275 - 0.140527% [86]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.000322079 - 0.0465036% [43]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.371954 - 53.7048% [86]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.261925 - 37.8182% [43]
|
|
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.000298678 - 0.0431248% [43]
|
|
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0549804 - 7.93838% [43]
|
|
| | | | | | | | | | | Remainder: 0.00213619 - 0.308435%
|
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.231606 - 19.4755% [86]
|
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.164707 - 13.85% [43]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00131903 - 0.110916% [86]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0561084 - 4.71809% [86]
|
|
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0417801 - 3.51324% [43]
|
|
| | | | | | | | | | Remainder: 0.001109 - 0.0932541%
|
|
| | | | | | | | | Remainder: 0.175926 - 10.772%
|
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 1.21777 - 42.7139% [1]
|
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 1.21664 - 99.9075% [86]
|
|
| | | | | | | | | Remainder: 0.00112616 - 0.0924772%
|
|
| | | | | | | | Remainder: 4.104e-05 - 0.0014395%
|
|
| | | | | | | Remainder: 6.48e-06 - 0.000227289%
|
|
| | | | | | getOrientations(): 1.704e-05 - 0.00059271% [1]
|
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000767557 - 0.0266983% [1]
|
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000715838 - 0.0248993% [1]
|
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000405838 - 0.0141165% [1]
|
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012244 - 0.00425889% [1]
|
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000871037 - 0.0302977% [1]
|
|
| | | | | | Phalanx::SortAndOrderEvaluators: 1e-06 - 3.47835e-05% [2]
|
|
| | | | | | Remainder: 0.0210342 - 0.731643%
|
|
| | | | | Remainder: 1.9639e-05 - 0.000683108%
|
|
| | | | fmb->setupBCFieldManagers(): 7.88e-06 - 0.000273531% [1]
|
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.44e-05 - 0.000499853% [1]
|
|
| | | | build response library: 0.00585098 - 0.203099% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0057599 - 98.4434% [1]
|
|
| | | | | | getWorksets(): 3.12e-06 - 0.0541676% [1]
|
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.12e-06 - 67.9487% [1]
|
|
| | | | | | | Remainder: 1e-06 - 32.0513%
|
|
| | | | | | getOrientations(): 4.4e-07 - 0.00763902% [1]
|
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000765197 - 13.2849% [1]
|
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000903917 - 15.6933% [1]
|
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000405559 - 7.04108% [1]
|
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00116332 - 20.1968% [1]
|
|
| | | | | | Phalanx::SortAndOrderEvaluators: 1.36e-06 - 0.0236115% [3]
|
|
| | | | | | Remainder: 0.00251699 - 43.6985%
|
|
| | | | | Remainder: 9.1079e-05 - 1.55665%
|
|
| | | | Remainder: 2.04e-05 - 0.000708125%
|
|
| | | Remainder: 2.528e-05 - 0.000877512%
|
|
| | Mini-EM: setup auxiliary physics model evaluator: 3.22373 - 4.44287% [1]
|
|
| | | panzer::ModelEvaluator::setupModel(): 3.22372 - 99.9998% [1]
|
|
| | | | allocate FieldManagerBuilder: 8e-07 - 2.4816e-05% [1]
|
|
| | | | fmb->setWorksetContainer(): 7.2e-07 - 2.23344e-05% [1]
|
|
| | | | fmb->setupVolumeFieldManagers(): 3.22368 - 99.9986% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.22367 - 99.9999% [1]
|
|
| | | | | | getWorksets(): 2.20448 - 68.384% [1]
|
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.20448 - 99.9999% [1]
|
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.30192 - 59.0581% [1]
|
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0128993 - 0.990787% [43]
|
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.246367 - 18.9233% [43]
|
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00485238 - 1.96957% [43]
|
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.24142 - 97.992% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00225439 - 0.933805% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00137059 - 0.567721% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00443455 - 1.83686% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0238727 - 9.88846% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0522841 - 21.6569% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0139053 - 5.7598% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0362443 - 15.013% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00122792 - 0.508623% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0656932 - 27.2112% [43]
|
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0298594 - 45.4528% [43]
|
|
| | | | | | | | | | | | Remainder: 0.0358338 - 54.5472%
|
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0298595 - 12.3683% [43]
|
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00982437 - 4.06941% [43]
|
|
| | | | | | | | | | | Remainder: 0.000449197 - 0.186065%
|
|
| | | | | | | | | | Remainder: 9.4559e-05 - 0.0383814%
|
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.8906 - 68.4066% [43]
|
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.519438 - 58.3245% [43]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000539959 - 0.103951% [43]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00031168 - 0.0600033% [43]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.253937 - 48.8868% [43]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.263427 - 50.7138% [43]
|
|
| | | | | | | | | | | Remainder: 0.00122296 - 0.235439%
|
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.16737 - 18.793% [43]
|
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.16508 - 18.5358% [43]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000820718 - 0.0921534% [43]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0371856 - 4.17535% [43]
|
|
| | | | | | | | | | Remainder: 0.000705077 - 0.0791688%
|
|
| | | | | | | | | Remainder: 0.152056 - 11.6793%
|
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.902541 - 40.9413% [1]
|
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.902026 - 99.9429% [43]
|
|
| | | | | | | | | Remainder: 0.000515799 - 0.0571496%
|
|
| | | | | | | | Remainder: 1.392e-05 - 0.000631442%
|
|
| | | | | | | Remainder: 1.48e-06 - 6.71361e-05%
|
|
| | | | | | getOrientations(): 1.408e-05 - 0.000436769% [1]
|
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000431838 - 0.0133958% [1]
|
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000354079 - 0.0109837% [1]
|
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000214879 - 0.00666565% [1]
|
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 1.00981 - 31.3249% [1]
|
|
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 1.00979 - 99.9975% [1]
|
|
| | | | | | | Remainder: 2.512e-05 - 0.00248759%
|
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000507598 - 0.0157459% [1]
|
|
| | | | | | Phalanx::SortAndOrderEvaluators: 4.4e-07 - 1.3649e-05% [2]
|
|
| | | | | | Remainder: 0.00786089 - 0.243849%
|
|
| | | | | Remainder: 4.16e-06 - 0.000129045%
|
|
| | | | fmb->setupBCFieldManagers(): 4.2e-06 - 0.000130284% [1]
|
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.424e-05 - 0.000441725% [1]
|
|
| | | | build response library: 2.044e-05 - 0.000634049% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.36986% [1]
|
|
| | | | | Remainder: 2.016e-05 - 98.6301%
|
|
| | | | Remainder: 5.76e-06 - 0.000178675%
|
|
| | | Remainder: 8e-06 - 0.00024816%
|
|
| | Mini-EM: eval auxiliary physics model evaluator: 3.59266 - 4.95133% [1]
|
|
| | | panzer::ModelEvaluator::create_W_op: 0.988185 - 27.5056% [1]
|
|
| | | panzer::ModelEvaluator::evalModel(J): 2.59628 - 72.2661% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00389087 - 0.149863% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.80655 - 69.5822% [1]
|
|
| | | | | panzer::WorksetContainer::getWorksets(): 1.8e-06 - 9.96376e-05% [1]
|
|
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 6.676e-05 - 0.00369545% [43]
|
|
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 2.612e-05 - 0.00144585% [43]
|
|
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0127102 - 0.703565% [43]
|
|
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.104302 - 5.77356% [43]
|
|
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.268989 - 14.8897% [43]
|
|
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0426405 - 2.36033% [43]
|
|
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.165973 - 9.18733% [43]
|
|
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.214368 - 11.8662% [43]
|
|
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.300288 - 16.6222% [43]
|
|
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 7.028e-05 - 0.0038903% [43]
|
|
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 2.52e-05 - 0.00139493% [43]
|
|
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.483068 - 26.7399% [43]
|
|
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0377657 - 2.09049% [43]
|
|
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0259745 - 1.4378% [43]
|
|
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.149449 - 8.27262% [43]
|
|
| | | | | Remainder: 0.000828439 - 0.0458576%
|
|
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.084e-05 - 0.000802687% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.16e-06 - 8.3196e-05% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00350551 - 0.13502% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.779211 - 30.0126% [1]
|
|
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.38923 - 49.9518% [1]
|
|
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.389955 - 50.0449% [1]
|
|
| | | | | Remainder: 2.6e-05 - 0.00333671%
|
|
| | | | Remainder: 0.00310159 - 0.119463%
|
|
| | | Remainder: 0.00820077 - 0.228264%
|
|
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00430423 - 0.00593198% [1]
|
|
| | | getWorksets(): 4.16e-06 - 0.0966492% [1]
|
|
| | | | panzer::WorksetContainer::getWorksets(): 2.28e-06 - 54.8077% [1]
|
|
| | | | Remainder: 1.88e-06 - 45.1923%
|
|
| | | getOrientations(): 6.4e-07 - 0.0148691% [1]
|
|
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000756558 - 17.5771% [1]
|
|
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000901117 - 20.9356% [1]
|
|
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000406198 - 9.43719% [1]
|
|
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00122464 - 28.452% [1]
|
|
| | | Phalanx::SortAndOrderEvaluators: 1.08e-06 - 0.0250916% [3]
|
|
| | | Remainder: 0.00100984 - 23.4615%
|
|
| | panzer::ModelEvaluator::create_W_op: 2.81277 - 3.87649% [1]
|
|
| | panzer::ModelEvaluator::evalModel(J): 4.7056 - 6.48515% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00272167 - 0.0578389% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 3.69498 - 78.5229% [1]
|
|
| | | | panzer::WorksetContainer::getWorksets(): 1.68e-06 - 4.54671e-05% [1]
|
|
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0242069 - 0.65513% [43]
|
|
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.124322 - 3.36462% [43]
|
|
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.140282 - 3.79655% [43]
|
|
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.0135665 - 0.367161% [43]
|
|
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.157667 - 4.26706% [43]
|
|
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.131328 - 3.55423% [43]
|
|
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0275179 - 0.744738% [43]
|
|
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.148281 - 4.01305% [43]
|
|
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 6.292e-05 - 0.00170285% [43]
|
|
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0471808 - 1.27689% [43]
|
|
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.285905 - 7.73765% [43]
|
|
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0461474 - 1.24892% [43]
|
|
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.281122 - 7.60821% [43]
|
|
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.291975 - 7.90195% [43]
|
|
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.40043 - 10.8371% [43]
|
|
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 8.544e-05 - 0.00231233% [43]
|
|
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0230895 - 0.624888% [43]
|
|
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.276761 - 7.49019% [43]
|
|
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.444402 - 12.0272% [43]
|
|
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0695425 - 1.88208% [43]
|
|
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.0129078 - 0.349332% [43]
|
|
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.15243 - 4.12534% [43]
|
|
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.32129 - 8.69531% [43]
|
|
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.272674 - 7.37959% [43]
|
|
| | | | Remainder: 0.00180067 - 0.048733%
|
|
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 5.516e-05 - 0.00117222% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.6e-06 - 3.4002e-05% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.011096 - 0.235804% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.988996 - 21.0174% [1]
|
|
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.98896 - 99.9963% [1]
|
|
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.2879e-05 - 0.00231336% [1]
|
|
| | | | Remainder: 1.344e-05 - 0.00135895%
|
|
| | | Remainder: 0.00775477 - 0.164799%
|
|
| | MaxwellPreconditioner::build: 0.0151241 - 0.0208437% [1]
|
|
| | | MaxwellPreconditioner: Schur complement: 1.516e-05 - 0.100237% [1]
|
|
| | | MaxwellPreconditioner: Inverse Q_B: 0.00659546 - 43.6089% [1]
|
|
| | | | Ifpack2::Relaxation::initialize: 3.679e-06 - 0.0557808% [1]
|
|
| | | | Ifpack2::Relaxation::compute: 0.00573034 - 86.8832% [1]
|
|
| | | | Remainder: 0.000861437 - 13.0611%
|
|
| | | MaxwellPreconditioner: Solver S_E: 0.00840673 - 55.585% [1]
|
|
| | | | Ifpack2::Relaxation::initialize: 1.36e-06 - 0.0161775% [1]
|
|
| | | | Ifpack2::Relaxation::compute: 0.00789365 - 93.8968% [1]
|
|
| | | | Remainder: 0.000511719 - 6.08702%
|
|
| | | MaxwellPreconditioner: Block preconditioner: 9.6839e-05 - 0.640296% [1]
|
|
| | | Remainder: 9.92e-06 - 0.0655907%
|
|
| | Mini-EM: timestepper: 48.6714 - 67.0777% [1]
|
|
| | | Mini-EM: Advance Time Step: 48.6714 - 100% [1]
|
|
| | | | panzer::ModelEvaluator::evalModel(f): 0.402884 - 0.827765% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00280647 - 0.696594% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.387657 - 96.2204% [1]
|
|
| | | | | | panzer::WorksetContainer::getWorksets(): 1.52e-06 - 0.000392099% [1]
|
|
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00239523 - 0.617875% [43]
|
|
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0323207 - 8.33746% [43]
|
|
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0195335 - 5.03885% [43]
|
|
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00154271 - 0.397958% [43]
|
|
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0182197 - 4.69995% [43]
|
|
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0170622 - 4.40136% [43]
|
|
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00138475 - 0.357211% [43]
|
|
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00418343 - 1.07916% [43]
|
|
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 3.22e-05 - 0.00830631% [43]
|
|
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00323919 - 0.835581% [43]
|
|
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0397823 - 10.2622% [43]
|
|
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0113446 - 2.92646% [43]
|
|
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00557442 - 1.43798% [43]
|
|
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0341806 - 8.81724% [43]
|
|
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0698323 - 18.0139% [43]
|
|
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 4.048e-05 - 0.0104422% [43]
|
|
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00255267 - 0.658487% [43]
|
|
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0297299 - 7.66914% [43]
|
|
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0367288 - 9.47457% [43]
|
|
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00250239 - 0.645516% [43]
|
|
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00156596 - 0.403954% [43]
|
|
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0178529 - 4.60532% [43]
|
|
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0272821 - 7.0377% [43]
|
|
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00798253 - 2.05917% [43]
|
|
| | | | | | Remainder: 0.000789759 - 0.203726%
|
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.016e-05 - 0.00500392% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.8e-06 - 0.000694988% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0115051 - 2.85569% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000673958 - 0.167283% [1]
|
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000644758 - 95.6674% [1]
|
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.72e-06 - 0.255209% [1]
|
|
| | | | | | Remainder: 2.748e-05 - 4.07741%
|
|
| | | | | Remainder: 0.000218999 - 0.0543578%
|
|
| | | | Stratimikos: BelosLOWS: 48.1678 - 98.9655% [1]
|
|
| | | | | GMRES block system: Operation Op*x: 0.023124 - 0.0480072% [1]
|
|
| | | | | Belos::MVT::MvAddMv: 0.000657917 - 0.00136588% [1]
|
|
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 48.1433 - 99.9491% [1]
|
|
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00352623 - 0.00732444% [2]
|
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000779917 - 22.1176% [2]
|
|
| | | | | | | | Belos::MVT::MvDot: 0.000773037 - 99.1179% [2]
|
|
| | | | | | | | Remainder: 6.88e-06 - 0.882145%
|
|
| | | | | | | Belos::MVT::MvScale: 0.000470359 - 13.3389% [2]
|
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00162351 - 46.0411% [2]
|
|
| | | | | | | | Belos::MVT::MvTransMv: 0.00161644 - 99.5639% [2]
|
|
| | | | | | | | Remainder: 7.08e-06 - 0.436091%
|
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000586558 - 16.6341% [2]
|
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000584078 - 99.5772% [2]
|
|
| | | | | | | | Remainder: 2.48e-06 - 0.422806%
|
|
| | | | | | | Remainder: 6.588e-05 - 1.86828%
|
|
| | | | | | Belos::MVT::MvAddMv: 0.00243567 - 0.00505921% [2]
|
|
| | | | | | Belos::MVT::MvNorm: 0.000446078 - 0.000926563% [1]
|
|
| | | | | | GMRES block system: Operation Prec*x: 48.111 - 99.933% [1]
|
|
| | | | | | | GMRES Q_B: Operation Op*x: 0.00701358 - 0.0145779% [2]
|
|
| | | | | | | Belos::MVT::MvAddMv: 0.000766198 - 0.00159256% [3]
|
|
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.31419 - 0.653051% [2]
|
|
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.219354 - 69.8157% [23]
|
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00441651 - 2.01342% [23]
|
|
| | | | | | | | | | Belos::MVT::MvDot: 0.00438743 - 99.3416% [23]
|
|
| | | | | | | | | | Remainder: 2.908e-05 - 0.658439%
|
|
| | | | | | | | | Belos::MVT::MvScale: 0.00205695 - 0.937733% [22]
|
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0891425 - 40.6387% [42]
|
|
| | | | | | | | | | Belos::MVT::MvTransMv: 0.089082 - 99.9322% [42]
|
|
| | | | | | | | | | Remainder: 6.044e-05 - 0.0678016%
|
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.123551 - 56.3251% [42]
|
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.123507 - 99.964% [42]
|
|
| | | | | | | | | | Remainder: 4.452e-05 - 0.0360336%
|
|
| | | | | | | | | Remainder: 0.00018656 - 0.0850498%
|
|
| | | | | | | | Belos::MVT::MvAddMv: 0.00930737 - 2.96234% [30]
|
|
| | | | | | | | GMRES Q_B: Operation Op*x: 0.068253 - 21.7235% [23]
|
|
| | | | | | | | Belos::MVT::MvNorm: 0.00037952 - 0.120793% [2]
|
|
| | | | | | | | GMRES Q_B: Operation Prec*x: 0.00786354 - 2.5028% [22]
|
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00772669 - 98.2598% [22]
|
|
| | | | | | | | | Remainder: 0.00013684 - 1.74018%
|
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00697822 - 2.22102% [1]
|
|
| | | | | | | | Remainder: 0.00205439 - 0.65387%
|
|
| | | | | | | GMRES S_E: Operation Op*x: 0.00907233 - 0.0188571% [1]
|
|
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 47.7607 - 99.2717% [1]
|
|
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 45.0383 - 94.3% [299]
|
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0591545 - 0.131343% [299]
|
|
| | | | | | | | | | Belos::MVT::MvDot: 0.0585385 - 98.9587% [299]
|
|
| | | | | | | | | | Remainder: 0.000615999 - 1.04134%
|
|
| | | | | | | | | Belos::MVT::MvScale: 0.0312819 - 0.0694562% [299]
|
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 16.9528 - 37.6408% [596]
|
|
| | | | | | | | | | Belos::MVT::MvTransMv: 16.9514 - 99.9918% [596]
|
|
| | | | | | | | | | Remainder: 0.00139775 - 0.00824499%
|
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 27.9906 - 62.1485% [596]
|
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 27.9895 - 99.9958% [596]
|
|
| | | | | | | | | | Remainder: 0.00116235 - 0.00415265%
|
|
| | | | | | | | | Remainder: 0.00443158 - 0.00983959%
|
|
| | | | | | | | Belos::MVT::MvAddMv: 0.0984313 - 0.206093% [303]
|
|
| | | | | | | | GMRES S_E: Operation Prec*x: 0.122042 - 0.255529% [299]
|
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.119247 - 97.7099% [299]
|
|
| | | | | | | | | Remainder: 0.00279487 - 2.29009%
|
|
| | | | | | | | GMRES S_E: Operation Op*x: 2.38755 - 4.99899% [299]
|
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0917336 - 0.192069% [1]
|
|
| | | | | | | | Belos::MVT::MvNorm: 0.00020184 - 0.000422607% [1]
|
|
| | | | | | | | Remainder: 0.0224192 - 0.0469408%
|
|
| | | | | | | Remainder: 0.0193543 - 0.0402283%
|
|
| | | | | | GMRES block system: Operation Op*x: 0.0233478 - 0.0484964% [1]
|
|
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.000491519 - 0.00102095% [1]
|
|
| | | | | | Remainder: 0.00201435 - 0.00418407%
|
|
| | | | | Remainder: 0.000756757 - 0.00157108%
|
|
| | | | Mini-EM: Compute responses: 0.0997685 - 0.204984% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00383459 - 3.84349% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0842166 - 84.412% [1]
|
|
| | | | | | panzer::WorksetContainer::getWorksets(): 6.92e-06 - 0.00821691% [1]
|
|
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00230607 - 2.73827% [43]
|
|
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0220085 - 26.1332% [43]
|
|
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 2.816e-05 - 0.0334376% [43]
|
|
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00310191 - 3.68326% [43]
|
|
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00283447 - 3.3657% [43]
|
|
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.041461 - 49.2314% [43]
|
|
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 2.804e-05 - 0.0332951% [43]
|
|
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00310615 - 3.68829% [43]
|
|
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00260475 - 3.09292% [43]
|
|
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00245623 - 2.91656% [43]
|
|
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.000453637 - 0.538655% [43]
|
|
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 2.02e-05 - 0.0239858% [43]
|
|
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00183491 - 2.1788% [43]
|
|
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.0012904 - 1.53224% [43]
|
|
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.000281639 - 0.334422% [43]
|
|
| | | | | | Remainder: 0.000393519 - 0.46727%
|
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.14e-05 - 0.0114265% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.72e-06 - 0.00172399% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0111857 - 11.2117% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000273199 - 0.273833% [1]
|
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.28e-06 - 0.468523% [1]
|
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000250879 - 91.8301% [1]
|
|
| | | | | | Remainder: 2.104e-05 - 7.70135%
|
|
| | | | | Remainder: 0.000245319 - 0.245888%
|
|
| | | | Remainder: 0.000861878 - 0.00177081%
|
|
| | | Remainder: 5.96e-06 - 1.22454e-05%
|
|
| | Remainder: 0.190172 - 0.262091%
|
|
| Remainder: 3.9319e-05 - 5.41885e-05%
|
|
|
|
=================================
|
|
FOM Calculation
|
|
=================================
|
|
Number of cells = 85184
|
|
Time for Belos Linear Solve = 48.1678 seconds
|
|
Number of Time Steps (one linear solve per step) = 1
|
|
FOM ( num_cells * num_steps / solver_time / 1000) = 1.76848 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=maxwell44.xml':
|
|
|
|
30.91 msec task-clock:u # 0.000 CPUs utilized
|
|
0 context-switches:u # 0.000 /sec
|
|
0 cpu-migrations:u # 0.000 /sec
|
|
2,746 page-faults:u # 88.848 K/sec
|
|
33,264,810 cycles:u # 1.076 GHz (48.77%)
|
|
69,273,601 instructions:u # 2.08 insn per cycle (83.42%)
|
|
<not supported> branches:u
|
|
345,590 branch-misses:u
|
|
27,408,205 L1-dcache-loads:u # 886.805 M/sec
|
|
381,132 L1-dcache-load-misses:u # 1.39% of all L1-dcache accesses
|
|
<not supported> LLC-loads:u
|
|
<not supported> LLC-load-misses:u
|
|
26,128,355 L1-icache-loads:u # 845.395 M/sec
|
|
234,423 L1-icache-load-misses:u # 0.90% of all L1-icache accesses
|
|
35,012,106 dTLB-loads:u # 1.133 G/sec (19.45%)
|
|
<not counted> dTLB-load-misses:u (0.00%)
|
|
<not counted> iTLB-loads:u (0.00%)
|
|
<not counted> iTLB-load-misses:u (0.00%)
|
|
|
|
73.306583557 seconds time elapsed
|
|
|
|
71.825430000 seconds user
|
|
1.403135000 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=maxwell44.xml':
|
|
|
|
315,526 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio
|
|
16,760,967 BR_RETIRED:u
|
|
|
|
73.277915419 seconds time elapsed
|
|
|
|
72.293197000 seconds user
|
|
0.962072000 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=maxwell44.xml':
|
|
|
|
22,949,528 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio
|
|
5,982 ITLB_WALK:u
|
|
13,101 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio
|
|
30,809,060 L1D_TLB:u
|
|
|
|
73.839777282 seconds time elapsed
|
|
|
|
72.674480000 seconds user
|
|
1.133619000 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=maxwell44.xml':
|
|
|
|
26,535,815 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio
|
|
240,994 L1I_CACHE_REFILL:u
|
|
384,916 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio
|
|
27,816,607 L1D_CACHE:u
|
|
|
|
73.342538183 seconds time elapsed
|
|
|
|
71.860167000 seconds user
|
|
1.362153000 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=maxwell44.xml':
|
|
|
|
460,494 LL_CACHE_MISS_RD:u # 1.0 per cache access ll_cache_read_miss_ratio
|
|
481,127 LL_CACHE_RD:u
|
|
132,497 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio
|
|
18,586 L2D_TLB_REFILL:u
|
|
246,736 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio
|
|
1,446,914 L2D_CACHE:u
|
|
|
|
73.316033772 seconds time elapsed
|
|
|
|
72.066155000 seconds user
|
|
1.214974000 seconds sys
|
|
|
|
|