725 lines
54 KiB
Plaintext
725 lines
54 KiB
Plaintext
oasis20.umiacs.umd.edu
|
|
30 GMRES Tpetra maxwell12.xml
|
|
output/GMRES_Tpetra_maxwell12.output
|
|
output/GMRES_Tpetra_maxwell12_power.output
|
|
dt = 1.11188e-09
|
|
|
|
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 = 1.11188e-09 [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 = 1.11188e-09 [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=11700,domainDim=11700,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=5616,domainDim=5616}
|
|
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=5616,domainDim=6084}
|
|
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=6084,domainDim=5616}
|
|
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=6084,domainDim=6084}
|
|
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=11700, #RHSs=1 ...
|
|
|
|
Starting iterations with Belos:
|
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=5616,domainDim=5616}
|
|
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=5616, #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.000769879 sec
|
|
|
|
Starting iterations with Belos:
|
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=6084,domainDim=6084}
|
|
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=6084, #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 215 iterations with total CPU time of 0.426212 sec
|
|
|
|
Starting iterations with Belos:
|
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=5616,domainDim=5616}
|
|
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=5616, #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 13 iterations with total CPU time of 0.00414892 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 0.43532 sec
|
|
Electromagnetic Energy = 5.309e-08
|
|
Electromagnetic Energy/dt^2 = 4.29434e+10
|
|
|
|
* finished time step 1, t = 1.11188e-09
|
|
**************************************************
|
|
|
|
*** 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: 1.04634 [1]
|
|
| Mini-EM: Total Time: 1.0463 - 99.9959% [1]
|
|
| | Mini-EM: build mesh: 0.000644359 - 0.0615846% [1]
|
|
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.0003104 - 48.1719% [1]
|
|
| | | Remainder: 0.000333959 - 51.8281%
|
|
| | Mini-EM: build physics blocks: 0.000777319 - 0.0742923% [1]
|
|
| | Mini-EM: build auxiliary physics blocks: 0.0002362 - 0.0225748% [1]
|
|
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0955753 - 9.13461% [1]
|
|
| | panzer::DOFManager::buildGlobalUnknowns: 0.0332012 - 3.1732% [3]
|
|
| | | panzer::DOFManager::buildTaggedMultiVector: 0.0126177 - 38.0036% [3]
|
|
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0101209 - 80.2119% [3]
|
|
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.000450959 - 3.57403% [3]
|
|
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0019766 - 15.6653% [3]
|
|
| | | | Remainder: 6.924e-05 - 0.548755%
|
|
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00389396 - 11.7284% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0016136 - 41.4385% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00013036 - 3.34775% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000397719 - 10.2138% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.0001306 - 3.35392% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00121696 - 31.2525% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00030556 - 7.84703% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 3.564e-05 - 0.915265% [3]
|
|
| | | | Remainder: 6.352e-05 - 1.63125%
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00342196 - 10.3067% [3]
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0014232 - 4.28658% [3]
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00403792 - 12.162% [3]
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00179168 - 5.39643% [3]
|
|
| | | Remainder: 0.00601483 - 18.1163%
|
|
| | panzer::WorksetContainer::applyOrientations(ugi): 0.00161492 - 0.154346% [2]
|
|
| | Mini-EM: setup physics model evaluator: 0.109769 - 10.4912% [1]
|
|
| | | panzer::ModelEvaluator::setupModel(): 0.109753 - 99.9849% [1]
|
|
| | | | allocate FieldManagerBuilder: 2.52e-06 - 0.00229607% [1]
|
|
| | | | fmb->setWorksetContainer(): 4.8e-07 - 0.000437346% [1]
|
|
| | | | fmb->setupVolumeFieldManagers(): 0.102119 - 93.0449% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.102105 - 99.9859% [1]
|
|
| | | | | | getWorksets(): 0.0747437 - 73.2028% [1]
|
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0747401 - 99.9951% [1]
|
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.040108 - 53.6633% [1]
|
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0026536 - 6.61613% [1]
|
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00803755 - 20.0398% [1]
|
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000241159 - 3.0004% [1]
|
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00778623 - 96.8732% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00012448 - 1.59872% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.324e-05 - 0.426907% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00024432 - 3.13785% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000672839 - 8.6414% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00169276 - 21.7404% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000305879 - 3.92846% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00119888 - 15.3974% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 3.772e-05 - 0.484445% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0021464 - 27.5666% [1]
|
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000900239 - 41.9419% [1]
|
|
| | | | | | | | | | | | Remainder: 0.00124616 - 58.0581%
|
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0010748 - 13.8038% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.0002026 - 2.60203% [1]
|
|
| | | | | | | | | | | Remainder: 5.232e-05 - 0.671955%
|
|
| | | | | | | | | | Remainder: 1.016e-05 - 0.126407%
|
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0250295 - 62.4053% [2]
|
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0146022 - 58.34% [2]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.016e-05 - 0.275027% [2]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.92e-06 - 0.0679349% [1]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00756031 - 51.7751% [2]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00561331 - 38.4415% [1]
|
|
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 9.6e-06 - 0.0657434% [1]
|
|
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00117472 - 8.0448% [1]
|
|
| | | | | | | | | | | Remainder: 0.0001942 - 1.32993%
|
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00532219 - 21.2637% [2]
|
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00298432 - 11.9232% [1]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 6.2e-05 - 0.247707% [2]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00115784 - 4.62589% [2]
|
|
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000858079 - 3.42827% [1]
|
|
| | | | | | | | | | Remainder: 4.288e-05 - 0.171318%
|
|
| | | | | | | | | Remainder: 0.00438731 - 10.9388%
|
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0346088 - 46.3055% [1]
|
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0345698 - 99.8874% [2]
|
|
| | | | | | | | | Remainder: 3.896e-05 - 0.112573%
|
|
| | | | | | | | Remainder: 2.332e-05 - 0.0312015%
|
|
| | | | | | | Remainder: 3.64e-06 - 0.00486997%
|
|
| | | | | | getOrientations(): 8.56e-06 - 0.00838352% [1]
|
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000708679 - 0.694068% [1]
|
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000743759 - 0.728425% [1]
|
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000364879 - 0.357356% [1]
|
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00011708 - 0.114666% [1]
|
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000860519 - 0.842778% [1]
|
|
| | | | | | Phalanx::SortAndOrderEvaluators: 6.8e-07 - 0.000665981% [2]
|
|
| | | | | | Remainder: 0.0245572 - 24.0509%
|
|
| | | | | Remainder: 1.436e-05 - 0.014062%
|
|
| | | | fmb->setupBCFieldManagers(): 8.4e-06 - 0.00765356% [1]
|
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.544e-05 - 0.014068% [1]
|
|
| | | | build response library: 0.00758499 - 6.91098% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00748675 - 98.7048% [1]
|
|
| | | | | | getWorksets(): 3.32e-06 - 0.044345% [1]
|
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.32e-06 - 69.8795% [1]
|
|
| | | | | | | Remainder: 1e-06 - 30.1205%
|
|
| | | | | | getOrientations(): 4.8e-07 - 0.00641133% [1]
|
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000745999 - 9.96426% [1]
|
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000914079 - 12.2093% [1]
|
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000398479 - 5.32246% [1]
|
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00118372 - 15.8109% [1]
|
|
| | | | | | Phalanx::SortAndOrderEvaluators: 1.4e-06 - 0.0186997% [3]
|
|
| | | | | | Remainder: 0.00423928 - 56.6237%
|
|
| | | | | Remainder: 9.824e-05 - 1.29519%
|
|
| | | | Remainder: 2.156e-05 - 0.0196441%
|
|
| | | Remainder: 1.66e-05 - 0.0151226%
|
|
| | Mini-EM: setup auxiliary physics model evaluator: 0.0897242 - 8.57539% [1]
|
|
| | | panzer::ModelEvaluator::setupModel(): 0.0897163 - 99.9912% [1]
|
|
| | | | allocate FieldManagerBuilder: 6.8e-07 - 0.000757945% [1]
|
|
| | | | fmb->setWorksetContainer(): 5.2e-07 - 0.000579605% [1]
|
|
| | | | fmb->setupVolumeFieldManagers(): 0.0896756 - 99.9546% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0896722 - 99.9963% [1]
|
|
| | | | | | getWorksets(): 0.0514579 - 57.3844% [1]
|
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.051457 - 99.9984% [1]
|
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0323942 - 62.9538% [1]
|
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00283388 - 8.74811% [1]
|
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00695279 - 21.4631% [1]
|
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00023428 - 3.36958% [1]
|
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00671567 - 96.5896% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.424e-05 - 0.807663% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 2.94e-05 - 0.437782% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00024628 - 3.66724% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000621719 - 9.25773% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00143316 - 21.3405% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0003142 - 4.67861% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0011082 - 16.5017% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 3.136e-05 - 0.466967% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00171348 - 25.5146% [1]
|
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00060408 - 35.2546% [1]
|
|
| | | | | | | | | | | | Remainder: 0.0011094 - 64.7454%
|
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000948919 - 14.1299% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00020136 - 2.99836% [1]
|
|
| | | | | | | | | | | Remainder: 1.336e-05 - 0.198938%
|
|
| | | | | | | | | | Remainder: 2.84e-06 - 0.0408469%
|
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0183696 - 56.7064% [1]
|
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0107767 - 58.6658% [1]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.388e-05 - 0.128797% [1]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.4e-06 - 0.0686669% [1]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00551823 - 51.2054% [1]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00520755 - 48.3225% [1]
|
|
| | | | | | | | | | | Remainder: 2.96e-05 - 0.274667%
|
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0030868 - 16.8038% [1]
|
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00370876 - 20.1897% [1]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 2e-05 - 0.108876% [1]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000758279 - 4.12791% [1]
|
|
| | | | | | | | | | Remainder: 1.908e-05 - 0.103867%
|
|
| | | | | | | | | Remainder: 0.00423791 - 13.0823%
|
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0190536 - 37.0282% [1]
|
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0190318 - 99.8854% [1]
|
|
| | | | | | | | | Remainder: 2.184e-05 - 0.114624%
|
|
| | | | | | | | Remainder: 9.24e-06 - 0.0179567%
|
|
| | | | | | | Remainder: 8.4e-07 - 0.0016324%
|
|
| | | | | | getOrientations(): 1.06e-05 - 0.0118208% [1]
|
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00039044 - 0.435408% [1]
|
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00034644 - 0.38634% [1]
|
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000199759 - 0.222766% [1]
|
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0239195 - 26.6743% [1]
|
|
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0238995 - 99.9167% [1]
|
|
| | | | | | | Remainder: 1.992e-05 - 0.0832795%
|
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000488199 - 0.544426% [1]
|
|
| | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 0.000446069% [2]
|
|
| | | | | | Remainder: 0.0128591 - 14.3401%
|
|
| | | | | Remainder: 3.32e-06 - 0.00370223%
|
|
| | | | fmb->setupBCFieldManagers(): 3.2e-06 - 0.0035668% [1]
|
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.208e-05 - 0.0134647% [1]
|
|
| | | | build response library: 1.928e-05 - 0.02149% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.45228% [1]
|
|
| | | | | Remainder: 1.9e-05 - 98.5477%
|
|
| | | | Remainder: 4.96e-06 - 0.00552854%
|
|
| | | Remainder: 7.88e-06 - 0.00878247%
|
|
| | Mini-EM: eval auxiliary physics model evaluator: 0.0788971 - 7.54059% [1]
|
|
| | | panzer::ModelEvaluator::create_W_op: 0.0234542 - 29.7275% [1]
|
|
| | | panzer::ModelEvaluator::evalModel(J): 0.0549881 - 69.696% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00012356 - 0.224703% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0368247 - 66.9685% [1]
|
|
| | | | | panzer::WorksetContainer::getWorksets(): 1.44e-06 - 0.00391042% [1]
|
|
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.44e-06 - 0.00934155% [1]
|
|
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 8.8e-07 - 0.0023897% [1]
|
|
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.000330039 - 0.896243% [1]
|
|
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00215156 - 5.8427% [1]
|
|
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00522367 - 14.1852% [1]
|
|
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000788759 - 2.14193% [1]
|
|
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00343064 - 9.31612% [1]
|
|
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00440751 - 11.9689% [1]
|
|
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00604191 - 16.4072% [1]
|
|
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.52e-06 - 0.00412766% [1]
|
|
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 6.4e-07 - 0.00173796% [1]
|
|
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.00970867 - 26.3645% [1]
|
|
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00101456 - 2.7551% [1]
|
|
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.000746679 - 2.02766% [1]
|
|
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0029386 - 7.97996% [1]
|
|
| | | | | Remainder: 3.42e-05 - 0.0928724%
|
|
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.468e-05 - 0.0266967% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.24e-06 - 0.00407361% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000202959 - 0.369096% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0177046 - 32.1971% [1]
|
|
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00888015 - 50.1574% [1]
|
|
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.00880827 - 49.7514% [1]
|
|
| | | | | Remainder: 1.616e-05 - 0.0912758%
|
|
| | | | Remainder: 0.00011536 - 0.209791%
|
|
| | | Remainder: 0.000454839 - 0.576496%
|
|
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00422411 - 0.40372% [1]
|
|
| | | getWorksets(): 2.84e-06 - 0.067233% [1]
|
|
| | | | panzer::WorksetContainer::getWorksets(): 1.84e-06 - 64.7887% [1]
|
|
| | | | Remainder: 1e-06 - 35.2113%
|
|
| | | getOrientations(): 6.8e-07 - 0.016098% [1]
|
|
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000737599 - 17.4616% [1]
|
|
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000909879 - 21.5401% [1]
|
|
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00039996 - 9.46849% [1]
|
|
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00120824 - 28.6033% [1]
|
|
| | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.0274614% [3]
|
|
| | | Remainder: 0.000963759 - 22.8156%
|
|
| | panzer::ModelEvaluator::create_W_op: 0.0679993 - 6.49904% [1]
|
|
| | panzer::ModelEvaluator::evalModel(J): 0.0953944 - 9.11732% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 8.972e-05 - 0.0940516% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0726835 - 76.1926% [1]
|
|
| | | | panzer::WorksetContainer::getWorksets(): 1.28e-06 - 0.00176106% [1]
|
|
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.000490279 - 0.67454% [1]
|
|
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0023314 - 3.2076% [1]
|
|
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00273912 - 3.76855% [1]
|
|
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00025324 - 0.348415% [1]
|
|
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.00306404 - 4.21559% [1]
|
|
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00268024 - 3.68754% [1]
|
|
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00066872 - 0.920044% [1]
|
|
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00234364 - 3.22444% [1]
|
|
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.64e-06 - 0.00225636% [1]
|
|
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00110032 - 1.51385% [1]
|
|
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00549203 - 7.55609% [1]
|
|
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000906759 - 1.24754% [1]
|
|
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00562999 - 7.7459% [1]
|
|
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00571143 - 7.85795% [1]
|
|
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00803243 - 11.0512% [1]
|
|
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 7.32e-06 - 0.0100711% [1]
|
|
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.000472839 - 0.650545% [1]
|
|
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00560135 - 7.7065% [1]
|
|
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00902207 - 12.4128% [1]
|
|
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0016448 - 2.26296% [1]
|
|
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00026096 - 0.359036% [1]
|
|
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.00305796 - 4.20722% [1]
|
|
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00630467 - 8.67414% [1]
|
|
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.00481735 - 6.62785% [1]
|
|
| | | | Remainder: 4.764e-05 - 0.0655444%
|
|
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.276e-05 - 0.013376% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.16e-06 - 0.001216% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00034988 - 0.366772% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0221487 - 23.2181% [1]
|
|
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0221253 - 99.894% [1]
|
|
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.34e-05 - 0.0605001% [1]
|
|
| | | | Remainder: 1.008e-05 - 0.0455105%
|
|
| | | Remainder: 0.00010864 - 0.113885%
|
|
| | MaxwellPreconditioner::build: 0.00174296 - 0.166583% [1]
|
|
| | | MaxwellPreconditioner: Schur complement: 1.488e-05 - 0.853721% [1]
|
|
| | | MaxwellPreconditioner: Inverse Q_B: 0.000965118 - 55.3724% [1]
|
|
| | | | Ifpack2::Relaxation::initialize: 3.64e-06 - 0.377156% [1]
|
|
| | | | Ifpack2::Relaxation::compute: 0.00019552 - 20.2587% [1]
|
|
| | | | Remainder: 0.000765958 - 79.3642%
|
|
| | | MaxwellPreconditioner: Solver S_E: 0.00066 - 37.8667% [1]
|
|
| | | | Ifpack2::Relaxation::initialize: 1.36e-06 - 0.206061% [1]
|
|
| | | | Ifpack2::Relaxation::compute: 0.00024548 - 37.1939% [1]
|
|
| | | | Remainder: 0.00041316 - 62.6%
|
|
| | | MaxwellPreconditioner: Block preconditioner: 9.416e-05 - 5.40231% [1]
|
|
| | | Remainder: 8.8e-06 - 0.504889%
|
|
| | Mini-EM: timestepper: 0.446434 - 42.6679% [1]
|
|
| | | Mini-EM: Advance Time Step: 0.446432 - 99.9995% [1]
|
|
| | | | panzer::ModelEvaluator::evalModel(f): 0.00875359 - 1.96079% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 9.084e-05 - 1.03775% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00824895 - 94.2351% [1]
|
|
| | | | | | panzer::WorksetContainer::getWorksets(): 1.76e-06 - 0.021336% [1]
|
|
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 5.104e-05 - 0.618745% [1]
|
|
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.000723999 - 8.77686% [1]
|
|
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0004126 - 5.00185% [1]
|
|
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 3.292e-05 - 0.399081% [1]
|
|
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.000358239 - 4.34284% [1]
|
|
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00034588 - 4.19302% [1]
|
|
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 4.108e-05 - 0.498003% [1]
|
|
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 8.744e-05 - 1.06001% [1]
|
|
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 9.6e-07 - 0.0116378% [1]
|
|
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.6399e-05 - 0.926166% [1]
|
|
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.000822279 - 9.96829% [1]
|
|
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00035684 - 4.32588% [1]
|
|
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00015084 - 1.8286% [1]
|
|
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000712719 - 8.64012% [1]
|
|
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00145208 - 17.6032% [1]
|
|
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.72e-06 - 0.0450966% [1]
|
|
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 5.1e-05 - 0.618261% [1]
|
|
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.000582199 - 7.05786% [1]
|
|
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.000742119 - 8.99653% [1]
|
|
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.708e-05 - 0.813194% [1]
|
|
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 3.16e-05 - 0.383079% [1]
|
|
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0003376 - 4.09264% [1]
|
|
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.000609559 - 7.38953% [1]
|
|
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00016128 - 1.95516% [1]
|
|
| | | | | | Remainder: 3.572e-05 - 0.433025%
|
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.1e-05 - 0.125663% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.04e-06 - 0.0233047% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00031336 - 3.57979% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 3.828e-05 - 0.437306% [1]
|
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.888e-05 - 49.3208% [1]
|
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.2e-06 - 3.1348% [1]
|
|
| | | | | | Remainder: 1.82e-05 - 47.5444%
|
|
| | | | | Remainder: 4.912e-05 - 0.561141%
|
|
| | | | Stratimikos: BelosLOWS: 0.43536 - 97.52% [1]
|
|
| | | | | GMRES block system: Operation Op*x: 0.000545879 - 0.125386% [1]
|
|
| | | | | Belos::MVT::MvAddMv: 8.704e-05 - 0.0199926% [1]
|
|
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.434093 - 99.7089% [1]
|
|
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00022416 - 0.0516387% [2]
|
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 5.756e-05 - 25.6781% [2]
|
|
| | | | | | | | Belos::MVT::MvDot: 5.224e-05 - 90.7575% [2]
|
|
| | | | | | | | Remainder: 5.32e-06 - 9.24253%
|
|
| | | | | | | Belos::MVT::MvScale: 4e-05 - 17.8444% [2]
|
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 5.5e-05 - 24.536% [2]
|
|
| | | | | | | | Belos::MVT::MvTransMv: 5.256e-05 - 95.5636% [2]
|
|
| | | | | | | | Remainder: 2.44e-06 - 4.43636%
|
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 2.532e-05 - 11.2955% [2]
|
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 2.4e-05 - 94.7867% [2]
|
|
| | | | | | | | Remainder: 1.32e-06 - 5.21327%
|
|
| | | | | | | Remainder: 4.628e-05 - 20.646%
|
|
| | | | | | Belos::MVT::MvAddMv: 8.168e-05 - 0.0188163% [2]
|
|
| | | | | | Belos::MVT::MvNorm: 4.688e-05 - 0.0107995% [1]
|
|
| | | | | | GMRES block system: Operation Prec*x: 0.431819 - 99.4763% [1]
|
|
| | | | | | | GMRES Q_B: Operation Op*x: 0.00012072 - 0.0279561% [2]
|
|
| | | | | | | Belos::MVT::MvAddMv: 2.388e-05 - 0.00553009% [3]
|
|
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.00441795 - 1.0231% [2]
|
|
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.00218004 - 49.345% [15]
|
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00010596 - 4.86047% [15]
|
|
| | | | | | | | | | Belos::MVT::MvDot: 9.572e-05 - 90.336% [15]
|
|
| | | | | | | | | | Remainder: 1.024e-05 - 9.66402%
|
|
| | | | | | | | | Belos::MVT::MvScale: 6.208e-05 - 2.84766% [14]
|
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.00120064 - 55.0742% [26]
|
|
| | | | | | | | | | Belos::MVT::MvTransMv: 0.00118276 - 98.5108% [26]
|
|
| | | | | | | | | | Remainder: 1.788e-05 - 1.48921%
|
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.000732759 - 33.6122% [26]
|
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000717639 - 97.9366% [26]
|
|
| | | | | | | | | | Remainder: 1.512e-05 - 2.06343%
|
|
| | | | | | | | | Remainder: 7.86e-05 - 3.60544%
|
|
| | | | | | | | Belos::MVT::MvAddMv: 0.00023044 - 5.21599% [22]
|
|
| | | | | | | | GMRES Q_B: Operation Op*x: 0.000893319 - 20.2202% [15]
|
|
| | | | | | | | Belos::MVT::MvNorm: 1.616e-05 - 0.36578% [2]
|
|
| | | | | | | | GMRES Q_B: Operation Prec*x: 0.00015052 - 3.40701% [14]
|
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00010132 - 67.3133% [14]
|
|
| | | | | | | | | Remainder: 4.92e-05 - 32.6867%
|
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 5.704e-05 - 1.2911% [1]
|
|
| | | | | | | | Remainder: 0.000890437 - 20.155%
|
|
| | | | | | | GMRES S_E: Operation Op*x: 0.00026168 - 0.0605994% [1]
|
|
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 0.425584 - 98.5561% [1]
|
|
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 0.382451 - 89.865% [216]
|
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00174008 - 0.45498% [216]
|
|
| | | | | | | | | | Belos::MVT::MvDot: 0.00157836 - 90.7062% [216]
|
|
| | | | | | | | | | Remainder: 0.00016172 - 9.29384%
|
|
| | | | | | | | | Belos::MVT::MvScale: 0.00114276 - 0.298799% [216]
|
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.206227 - 53.9224% [430]
|
|
| | | | | | | | | | Belos::MVT::MvTransMv: 0.205846 - 99.8154% [430]
|
|
| | | | | | | | | | Remainder: 0.0003806 - 0.184554%
|
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.171985 - 44.9692% [430]
|
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.17168 - 99.8226% [430]
|
|
| | | | | | | | | | Remainder: 0.00030508 - 0.177387%
|
|
| | | | | | | | | Remainder: 0.00135596 - 0.354545%
|
|
| | | | | | | | Belos::MVT::MvAddMv: 0.0031644 - 0.743542% [220]
|
|
| | | | | | | | GMRES S_E: Operation Prec*x: 0.00243004 - 0.570988% [216]
|
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00154112 - 63.4196% [216]
|
|
| | | | | | | | | Remainder: 0.000888917 - 36.5804%
|
|
| | | | | | | | GMRES S_E: Operation Op*x: 0.0291686 - 6.85377% [216]
|
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000896679 - 0.210694% [1]
|
|
| | | | | | | | Belos::MVT::MvNorm: 8.64e-06 - 0.00203015% [1]
|
|
| | | | | | | | Remainder: 0.00746459 - 1.75396%
|
|
| | | | | | | Remainder: 0.00141092 - 0.326738%
|
|
| | | | | | GMRES block system: Operation Op*x: 0.00044524 - 0.102568% [1]
|
|
| | | | | | Belos::MVT::MvTimesMatAddMv: 1.308e-05 - 0.00301318% [1]
|
|
| | | | | | Remainder: 0.00146244 - 0.336895%
|
|
| | | | | Remainder: 0.00063436 - 0.145709%
|
|
| | | | Mini-EM: Compute responses: 0.00223516 - 0.500672% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 8.876e-05 - 3.97108% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.001451 - 64.917% [1]
|
|
| | | | | | panzer::WorksetContainer::getWorksets(): 1.72e-06 - 0.118539% [1]
|
|
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 3.116e-05 - 2.14749% [1]
|
|
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00033396 - 23.0159% [1]
|
|
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 6.8e-07 - 0.0468643% [1]
|
|
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 6.828e-05 - 4.70573% [1]
|
|
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 4.6399e-05 - 3.19773% [1]
|
|
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00067544 - 46.55% [1]
|
|
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 9.2e-07 - 0.0634046% [1]
|
|
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 6.792e-05 - 4.68092% [1]
|
|
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 7.0839e-05 - 4.88209% [1]
|
|
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 3.308e-05 - 2.27981% [1]
|
|
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.368e-05 - 0.942799% [1]
|
|
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 9.2e-07 - 0.0634046% [1]
|
|
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 4.904e-05 - 3.37974% [1]
|
|
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 2.764e-05 - 1.9049% [1]
|
|
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 7.4e-06 - 0.509994% [1]
|
|
| | | | | | Remainder: 2.192e-05 - 1.51068%
|
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 5.36e-06 - 0.239804% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.4e-06 - 0.0626354% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00029908 - 13.3807% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00023712 - 10.6086% [1]
|
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 6e-07 - 0.253036% [1]
|
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00022288 - 93.9946% [1]
|
|
| | | | | | Remainder: 1.364e-05 - 5.75236%
|
|
| | | | | Remainder: 0.00015244 - 6.8201%
|
|
| | | | Remainder: 8.2839e-05 - 0.0185558%
|
|
| | | Remainder: 2.32e-06 - 0.000519674%
|
|
| | Remainder: 0.0200639 - 1.91761%
|
|
| Remainder: 4.312e-05 - 0.00412102%
|
|
|
|
=================================
|
|
FOM Calculation
|
|
=================================
|
|
Number of cells = 1728
|
|
Time for Belos Linear Solve = 0.43536 seconds
|
|
Number of Time Steps (one linear solve per step) = 1
|
|
FOM ( num_cells * num_steps / solver_time / 1000) = 3.96913 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=maxwell12.xml':
|
|
|
|
34.72 msec task-clock:u # 0.021 CPUs utilized
|
|
0 context-switches:u # 0.000 /sec
|
|
0 cpu-migrations:u # 0.000 /sec
|
|
2,791 page-faults:u # 80.385 K/sec
|
|
37,907,762 cycles:u # 1.092 GHz (66.31%)
|
|
75,121,705 instructions:u # 1.98 insn per cycle (96.66%)
|
|
<not supported> branches:u
|
|
351,967 branch-misses:u
|
|
27,805,571 L1-dcache-loads:u # 800.843 M/sec
|
|
384,700 L1-dcache-load-misses:u # 1.38% of all L1-dcache accesses
|
|
<not supported> LLC-loads:u
|
|
<not supported> LLC-load-misses:u
|
|
26,588,333 L1-icache-loads:u # 765.785 M/sec
|
|
240,308 L1-icache-load-misses:u # 0.90% of all L1-icache accesses
|
|
28,160,912 dTLB-loads:u # 811.078 M/sec (3.68%)
|
|
<not counted> dTLB-load-misses:u (0.00%)
|
|
<not counted> iTLB-loads:u (0.00%)
|
|
<not counted> iTLB-load-misses:u (0.00%)
|
|
|
|
1.660525999 seconds time elapsed
|
|
|
|
1.356127000 seconds user
|
|
0.314175000 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=maxwell12.xml':
|
|
|
|
313,698 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio
|
|
16,778,291 BR_RETIRED:u
|
|
|
|
1.615727894 seconds time elapsed
|
|
|
|
1.303080000 seconds user
|
|
0.352307000 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=maxwell12.xml':
|
|
|
|
22,495,586 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio
|
|
4,976 ITLB_WALK:u
|
|
12,077 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio
|
|
30,380,854 L1D_TLB:u
|
|
|
|
1.624900683 seconds time elapsed
|
|
|
|
1.308097000 seconds user
|
|
0.353836000 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=maxwell12.xml':
|
|
|
|
26,482,288 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio
|
|
235,168 L1I_CACHE_REFILL:u
|
|
385,004 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio
|
|
27,728,465 L1D_CACHE:u
|
|
|
|
1.614101736 seconds time elapsed
|
|
|
|
1.373107000 seconds user
|
|
0.275395000 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=maxwell12.xml':
|
|
|
|
468,613 LL_CACHE_MISS_RD:u # 1.0 per cache access ll_cache_read_miss_ratio
|
|
492,063 LL_CACHE_RD:u
|
|
134,110 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio
|
|
17,486 L2D_TLB_REFILL:u
|
|
255,725 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio
|
|
1,452,539 L2D_CACHE:u
|
|
|
|
1.605259267 seconds time elapsed
|
|
|
|
1.351664000 seconds user
|
|
0.304972000 seconds sys
|
|
|
|
|