725 lines
54 KiB
Plaintext
725 lines
54 KiB
Plaintext
oasis24.umiacs.umd.edu
|
|
30 GMRES Tpetra maxwell30.xml
|
|
output/GMRES_Tpetra_maxwell30.output
|
|
output/GMRES_Tpetra_maxwell30_power.output
|
|
dt = 4.44752e-10
|
|
|
|
Loading solver config from solverGMRES.xml
|
|
Linear Solver Type = Belos [unused]
|
|
Preconditioner Type = Teko [unused]
|
|
Linear Solver Types ->
|
|
Belos ->
|
|
Solver Type = Block GMRES [unused]
|
|
Solver Types ->
|
|
Block GMRES ->
|
|
Convergence Tolerance = 1e-08 [unused]
|
|
Orthogonalization = ICGS [unused]
|
|
Output Frequency = 1 [unused]
|
|
Output Style = 1 [unused]
|
|
Verbosity = 1 [unused]
|
|
Maximum Iterations = 10 [unused]
|
|
Block Size = 1 [unused]
|
|
Num Blocks = 10 [unused]
|
|
Flexible Gmres = 1 [unused]
|
|
Timer Label = GMRES block system [unused]
|
|
Implicit Residual Scaling = Norm of Initial Residual [unused]
|
|
VerboseObject ->
|
|
Verbosity Level = medium [unused]
|
|
Preconditioner Types ->
|
|
Teko ->
|
|
Inverse Type = Maxwell [unused]
|
|
Inverse Factory Library ->
|
|
Maxwell ->
|
|
Type = Full Maxwell Preconditioner [unused]
|
|
Use as preconditioner = 0 [unused]
|
|
Debug = 0 [unused]
|
|
Dump = 0 [unused]
|
|
Use discrete gradient = 1 [unused]
|
|
Solve lower triangular = 1 [unused]
|
|
dt = 4.44752e-10 [unused]
|
|
Q_B Solve ->
|
|
Type = Belos [unused]
|
|
Solver Type = Pseudo Block GMRES [unused]
|
|
Solver Types ->
|
|
Pseudo Block GMRES ->
|
|
Convergence Tolerance = 1e-09 [unused]
|
|
Orthogonalization = ICGS [unused]
|
|
Maximum Iterations = 2000 [unused]
|
|
Timer Label = GMRES Q_B [unused]
|
|
Output Frequency = 10 [unused]
|
|
Output Style = 1 [unused]
|
|
Verbosity = 1 [unused]
|
|
Implicit Residual Scaling = None [unused]
|
|
VerboseObject ->
|
|
Verbosity Level = medium [unused]
|
|
Q_B Preconditioner ->
|
|
Prec Type = Ifpack2 [unused]
|
|
Prec Types ->
|
|
Ifpack2 ->
|
|
Prec Type = relaxation [unused]
|
|
Ifpack2 Settings ->
|
|
relaxation: type = Jacobi [unused]
|
|
relaxation: sweeps = 1 [unused]
|
|
S_E Solve ->
|
|
Type = Belos [unused]
|
|
Solver Type = Pseudo Block GMRES [unused]
|
|
Solver Types ->
|
|
Pseudo Block GMRES ->
|
|
Convergence Tolerance = 1e-09 [unused]
|
|
Orthogonalization = ICGS [unused]
|
|
Maximum Iterations = 2000 [unused]
|
|
Timer Label = GMRES S_E [unused]
|
|
Output Frequency = 10 [unused]
|
|
Output Style = 1 [unused]
|
|
Verbosity = 1 [unused]
|
|
Implicit Residual Scaling = None [unused]
|
|
VerboseObject ->
|
|
Verbosity Level = medium [unused]
|
|
S_E Preconditioner ->
|
|
Prec Type = Ifpack2 [unused]
|
|
Prec Types ->
|
|
Ifpack2 ->
|
|
Prec Type = relaxation [unused]
|
|
Ifpack2 Settings ->
|
|
relaxation: type = Jacobi [unused]
|
|
relaxation: sweeps = 1 [unused]
|
|
Darcy ->
|
|
Type = Full Darcy Preconditioner [unused]
|
|
Use as preconditioner = 0 [unused]
|
|
Debug = 0 [unused]
|
|
Dump = 0 [unused]
|
|
Use discrete gradient = 1 [unused]
|
|
Solve lower triangular = 1 [unused]
|
|
dt = 4.44752e-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=170190,domainDim=170190,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=83700,domainDim=83700}
|
|
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=83700,domainDim=86490}
|
|
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=86490,domainDim=83700}
|
|
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=86490,domainDim=86490}
|
|
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=170190, #RHSs=1 ...
|
|
|
|
Starting iterations with Belos:
|
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=83700,domainDim=83700}
|
|
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=83700, #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.00500019 sec
|
|
|
|
Starting iterations with Belos:
|
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=86490,domainDim=86490}
|
|
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=86490, #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 293 iterations with total CPU time of 13.9864 sec
|
|
|
|
Starting iterations with Belos:
|
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=83700,domainDim=83700}
|
|
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=83700, #RHSs=1 ...
|
|
|
|
The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 20 iterations with total CPU time of 0.0903594 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 14.1104 sec
|
|
Electromagnetic Energy = 8.50218e-09
|
|
Electromagnetic Energy/dt^2 = 4.29828e+10
|
|
|
|
* finished time step 1, t = 4.44752e-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: 21.9472 [1]
|
|
| Mini-EM: Total Time: 21.9472 - 99.9996% [1]
|
|
| | Mini-EM: build mesh: 0.000662078 - 0.00301669% [1]
|
|
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000312599 - 47.2148% [1]
|
|
| | | Remainder: 0.000349479 - 52.7852%
|
|
| | Mini-EM: build physics blocks: 0.000942197 - 0.00429303% [1]
|
|
| | Mini-EM: build auxiliary physics blocks: 0.00024236 - 0.00110429% [1]
|
|
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 1.39371 - 6.35032% [1]
|
|
| | panzer::DOFManager::buildGlobalUnknowns: 0.528898 - 2.40987% [3]
|
|
| | | panzer::DOFManager::buildTaggedMultiVector: 0.22487 - 42.5167% [3]
|
|
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.181051 - 80.5135% [3]
|
|
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00603926 - 2.68567% [3]
|
|
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0376671 - 16.7506% [3]
|
|
| | | | Remainder: 0.0001128 - 0.0501624%
|
|
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0319952 - 6.04941% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0210976 - 65.94% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000789078 - 2.46624% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00268127 - 8.38023% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00146888 - 4.59093% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00127072 - 3.97159% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00429199 - 13.4145% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000291319 - 0.910508% [3]
|
|
| | | | Remainder: 0.00010432 - 0.326049%
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0570797 - 10.7922% [3]
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0217444 - 4.11126% [3]
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.064536 - 12.202% [3]
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0271209 - 5.12782% [3]
|
|
| | | Remainder: 0.101552 - 19.2007%
|
|
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0309977 - 0.141238% [2]
|
|
| | Mini-EM: setup physics model evaluator: 0.951544 - 4.33562% [1]
|
|
| | | panzer::ModelEvaluator::setupModel(): 0.951514 - 99.9968% [1]
|
|
| | | | allocate FieldManagerBuilder: 3.04e-06 - 0.000319491% [1]
|
|
| | | | fmb->setWorksetContainer(): 6.4e-07 - 6.72612e-05% [1]
|
|
| | | | fmb->setupVolumeFieldManagers(): 0.946109 - 99.4319% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.946091 - 99.9982% [1]
|
|
| | | | | | getWorksets(): 0.921897 - 97.4427% [1]
|
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.921889 - 99.9991% [1]
|
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.531979 - 57.7053% [1]
|
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00520819 - 0.979021% [14]
|
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0868571 - 16.3272% [14]
|
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.0017404 - 2.00375% [14]
|
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0850811 - 97.9553% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000966795 - 1.13632% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000470119 - 0.552554% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00157452 - 1.85061% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00776562 - 9.12732% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0173892 - 20.4383% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00450323 - 5.29287% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0137109 - 16.1151% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00047696 - 0.560595% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0225337 - 26.4849% [14]
|
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00975873 - 43.3074% [14]
|
|
| | | | | | | | | | | | Remainder: 0.0127749 - 56.6926%
|
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0123351 - 14.498% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00314531 - 3.69684% [14]
|
|
| | | | | | | | | | | Remainder: 0.00020968 - 0.246447%
|
|
| | | | | | | | | | Remainder: 3.56e-05 - 0.0409869%
|
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.381093 - 71.6369% [28]
|
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.22123 - 58.0514% [28]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000402438 - 0.181909% [28]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.000123799 - 0.0559594% [14]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.118738 - 53.6718% [28]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0836005 - 37.789% [14]
|
|
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.000144759 - 0.0654337% [14]
|
|
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0174528 - 7.88897% [14]
|
|
| | | | | | | | | | | Remainder: 0.00076768 - 0.347005%
|
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0752948 - 19.7576% [28]
|
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0524592 - 13.7655% [14]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000477878 - 0.125397% [28]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0179665 - 4.71447% [28]
|
|
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0133001 - 3.49% [14]
|
|
| | | | | | | | | | Remainder: 0.000364519 - 0.0956509%
|
|
| | | | | | | | | Remainder: 0.0588205 - 11.0569%
|
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.389872 - 42.2905% [1]
|
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.389551 - 99.9179% [28]
|
|
| | | | | | | | | Remainder: 0.000320159 - 0.0821191%
|
|
| | | | | | | | Remainder: 3.828e-05 - 0.00415235%
|
|
| | | | | | | Remainder: 7.88e-06 - 0.00085476%
|
|
| | | | | | getOrientations(): 1.196e-05 - 0.00126415% [1]
|
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000741118 - 0.0783347% [1]
|
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000710798 - 0.07513% [1]
|
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000393599 - 0.0416026% [1]
|
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00017452 - 0.0184464% [1]
|
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000843238 - 0.0891286% [1]
|
|
| | | | | | Phalanx::SortAndOrderEvaluators: 9.2e-07 - 9.72422e-05% [2]
|
|
| | | | | | Remainder: 0.0213185 - 2.25333%
|
|
| | | | | Remainder: 1.728e-05 - 0.00182643%
|
|
| | | | fmb->setupBCFieldManagers(): 8.24e-06 - 0.000865988% [1]
|
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.524e-05 - 0.00160166% [1]
|
|
| | | | build response library: 0.00535687 - 0.562984% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00514959 - 96.1306% [1]
|
|
| | | | | | getWorksets(): 2.84e-06 - 0.05515% [1]
|
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.92e-06 - 67.6056% [1]
|
|
| | | | | | | Remainder: 9.2e-07 - 32.3944%
|
|
| | | | | | getOrientations(): 5.2e-07 - 0.0100979% [1]
|
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000746918 - 14.5044% [1]
|
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000886518 - 17.2153% [1]
|
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000411319 - 7.98742% [1]
|
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00113916 - 22.1213% [1]
|
|
| | | | | | Phalanx::SortAndOrderEvaluators: 1.08e-06 - 0.0209726% [3]
|
|
| | | | | | Remainder: 0.00196124 - 38.0853%
|
|
| | | | | Remainder: 0.000207279 - 3.86941%
|
|
| | | | Remainder: 2.12e-05 - 0.00222803%
|
|
| | | Remainder: 3.02e-05 - 0.00317379%
|
|
| | Mini-EM: setup auxiliary physics model evaluator: 1.05813 - 4.82127% [1]
|
|
| | | panzer::ModelEvaluator::setupModel(): 1.05812 - 99.999% [1]
|
|
| | | | allocate FieldManagerBuilder: 6e-07 - 5.67043e-05% [1]
|
|
| | | | fmb->setWorksetContainer(): 6e-07 - 5.67043e-05% [1]
|
|
| | | | fmb->setupVolumeFieldManagers(): 1.05805 - 99.9936% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.05805 - 99.9992% [1]
|
|
| | | | | | getWorksets(): 0.704517 - 66.5867% [1]
|
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.704515 - 99.9998% [1]
|
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.419766 - 59.5822% [1]
|
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00567139 - 1.35108% [14]
|
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0810465 - 19.3076% [14]
|
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00167484 - 2.06651% [14]
|
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0793452 - 97.9008% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000744159 - 0.937876% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00044028 - 0.554892% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00159544 - 2.01075% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0077033 - 9.70859% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0168686 - 21.2598% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00440331 - 5.54957% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0117925 - 14.8623% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000402636 - 0.507449% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0220487 - 27.7883% [14]
|
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0100873 - 45.7503% [14]
|
|
| | | | | | | | | | | | Remainder: 0.0119613 - 54.2497%
|
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0100744 - 12.6969% [14]
|
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00312063 - 3.93298% [14]
|
|
| | | | | | | | | | | Remainder: 0.000151199 - 0.190559%
|
|
| | | | | | | | | | Remainder: 2.648e-05 - 0.0326726%
|
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.284584 - 67.7959% [14]
|
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.166754 - 58.5959% [14]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000172879 - 0.103673% [14]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.000102199 - 0.0612872% [14]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0817458 - 49.0217% [14]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.084351 - 50.584% [14]
|
|
| | | | | | | | | | | Remainder: 0.000382519 - 0.229391%
|
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.052965 - 18.6114% [14]
|
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0524684 - 18.4369% [14]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00025816 - 0.0907149% [14]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0119145 - 4.18665% [14]
|
|
| | | | | | | | | | Remainder: 0.000223439 - 0.0785143%
|
|
| | | | | | | | | Remainder: 0.0484638 - 11.5454%
|
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.28474 - 40.4164% [1]
|
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.284533 - 99.9275% [14]
|
|
| | | | | | | | | Remainder: 0.00020636 - 0.0724732%
|
|
| | | | | | | | Remainder: 1.012e-05 - 0.00143645%
|
|
| | | | | | | Remainder: 1.4e-06 - 0.000198718%
|
|
| | | | | | getOrientations(): 1.192e-05 - 0.00112661% [1]
|
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000452519 - 0.0427693% [1]
|
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000341719 - 0.0322972% [1]
|
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000198919 - 0.0188006% [1]
|
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.345751 - 32.6783% [1]
|
|
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.345725 - 99.9926% [1]
|
|
| | | | | | | Remainder: 2.568e-05 - 0.00742731%
|
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000544958 - 0.0515061% [1]
|
|
| | | | | | Phalanx::SortAndOrderEvaluators: 5.2e-07 - 4.91472e-05% [2]
|
|
| | | | | | Remainder: 0.0062267 - 0.58851%
|
|
| | | | | Remainder: 8.88e-06 - 0.000839277%
|
|
| | | | fmb->setupBCFieldManagers(): 6.16e-06 - 0.000582164% [1]
|
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.412e-05 - 0.00227951% [1]
|
|
| | | | build response library: 2.584e-05 - 0.00244206% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4.4e-07 - 1.70279% [1]
|
|
| | | | | Remainder: 2.54e-05 - 98.2972%
|
|
| | | | Remainder: 1e-05 - 0.000945071%
|
|
| | | Remainder: 1.1e-05 - 0.00103957%
|
|
| | Mini-EM: eval auxiliary physics model evaluator: 1.17551 - 5.35608% [1]
|
|
| | | panzer::ModelEvaluator::create_W_op: 0.33329 - 28.3529% [1]
|
|
| | | panzer::ModelEvaluator::evalModel(J): 0.839102 - 71.3821% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00127424 - 0.151857% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.573215 - 68.313% [1]
|
|
| | | | | panzer::WorksetContainer::getWorksets(): 1.752e-05 - 0.00305644% [1]
|
|
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 2.264e-05 - 0.00394965% [14]
|
|
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 8.32e-06 - 0.00145146% [14]
|
|
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00470023 - 0.819976% [14]
|
|
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0332141 - 5.79435% [14]
|
|
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0846879 - 14.7742% [14]
|
|
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0132693 - 2.31489% [14]
|
|
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0528064 - 9.21232% [14]
|
|
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0681668 - 11.892% [14]
|
|
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0951903 - 16.6064% [14]
|
|
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 2.108e-05 - 0.0036775% [14]
|
|
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 8.4e-06 - 0.00146542% [14]
|
|
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.152405 - 26.5877% [14]
|
|
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0127419 - 2.22287% [14]
|
|
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0094371 - 1.64634% [14]
|
|
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0462457 - 8.06778% [14]
|
|
| | | | | Remainder: 0.000272759 - 0.047584%
|
|
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.72e-05 - 0.00204981% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.08e-06 - 0.000247884% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00103416 - 0.123246% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.262522 - 31.286% [1]
|
|
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.13183 - 50.2167% [1]
|
|
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.130666 - 49.7733% [1]
|
|
| | | | | Remainder: 2.612e-05 - 0.00994965%
|
|
| | | | Remainder: 0.00103688 - 0.12357%
|
|
| | | Remainder: 0.00311503 - 0.264995%
|
|
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00446999 - 0.0203671% [1]
|
|
| | | getWorksets(): 7.68e-06 - 0.171813% [1]
|
|
| | | | panzer::WorksetContainer::getWorksets(): 5.84e-06 - 76.0417% [1]
|
|
| | | | Remainder: 1.84e-06 - 23.9583%
|
|
| | | getOrientations(): 9.2e-07 - 0.0205817% [1]
|
|
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000778318 - 17.4121% [1]
|
|
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000911877 - 20.4% [1]
|
|
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000410279 - 9.17852% [1]
|
|
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00118332 - 26.4725% [1]
|
|
| | | Phalanx::SortAndOrderEvaluators: 1.04e-06 - 0.0232663% [3]
|
|
| | | Remainder: 0.00117656 - 26.3213%
|
|
| | panzer::ModelEvaluator::create_W_op: 0.952365 - 4.33935% [1]
|
|
| | panzer::ModelEvaluator::evalModel(J): 1.50267 - 6.84677% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000974437 - 0.064847% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.15963 - 77.1713% [1]
|
|
| | | | panzer::WorksetContainer::getWorksets(): 3.48e-06 - 0.000300095% [1]
|
|
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00771542 - 0.665334% [14]
|
|
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0390231 - 3.36513% [14]
|
|
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0444793 - 3.83564% [14]
|
|
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00436267 - 0.376211% [14]
|
|
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0497922 - 4.2938% [14]
|
|
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0418718 - 3.61078% [14]
|
|
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0091319 - 0.787483% [14]
|
|
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0420365 - 3.62498% [14]
|
|
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 2.188e-05 - 0.00188681% [14]
|
|
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0155317 - 1.33937% [14]
|
|
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0912556 - 7.86936% [14]
|
|
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.014565 - 1.256% [14]
|
|
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0876155 - 7.55546% [14]
|
|
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0921382 - 7.94547% [14]
|
|
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.126731 - 10.9286% [14]
|
|
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 2.86e-05 - 0.0024663% [14]
|
|
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00725018 - 0.625214% [14]
|
|
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0874602 - 7.54207% [14]
|
|
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.139689 - 12.046% [14]
|
|
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0231698 - 1.99803% [14]
|
|
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00407375 - 0.351297% [14]
|
|
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0484396 - 4.17715% [14]
|
|
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.101936 - 8.79039% [14]
|
|
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0806863 - 6.95792% [14]
|
|
| | | | Remainder: 0.000622759 - 0.0537032%
|
|
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.556e-05 - 0.00170097% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.16e-06 - 7.71958e-05% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00319067 - 0.212333% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.336458 - 22.3906% [1]
|
|
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.336423 - 99.9897% [1]
|
|
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.2e-05 - 0.00653871% [1]
|
|
| | | | Remainder: 1.272e-05 - 0.00378057%
|
|
| | | Remainder: 0.00239031 - 0.159071%
|
|
| | MaxwellPreconditioner::build: 0.0060015 - 0.0273453% [1]
|
|
| | | MaxwellPreconditioner: Schur complement: 1.592e-05 - 0.265267% [1]
|
|
| | | MaxwellPreconditioner: Inverse Q_B: 0.00275267 - 45.8664% [1]
|
|
| | | | Ifpack2::Relaxation::initialize: 3.68e-06 - 0.133688% [1]
|
|
| | | | Ifpack2::Relaxation::compute: 0.00191739 - 69.6557% [1]
|
|
| | | | Remainder: 0.000831598 - 30.2106%
|
|
| | | MaxwellPreconditioner: Solver S_E: 0.00310923 - 51.8076% [1]
|
|
| | | | Ifpack2::Relaxation::initialize: 1.56e-06 - 0.0501731% [1]
|
|
| | | | Ifpack2::Relaxation::compute: 0.00267827 - 86.1393% [1]
|
|
| | | | Remainder: 0.0004294 - 13.8105%
|
|
| | | MaxwellPreconditioner: Block preconditioner: 0.000114319 - 1.90484% [1]
|
|
| | | Remainder: 9.36e-06 - 0.155961%
|
|
| | Mini-EM: timestepper: 14.2737 - 65.0369% [1]
|
|
| | | Mini-EM: Advance Time Step: 14.2737 - 100% [1]
|
|
| | | | panzer::ModelEvaluator::evalModel(f): 0.128742 - 0.90195% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000664159 - 0.515884% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.123675 - 96.064% [1]
|
|
| | | | | | panzer::WorksetContainer::getWorksets(): 1.92e-06 - 0.00155246% [1]
|
|
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000824197 - 0.666424% [14]
|
|
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0104965 - 8.48719% [14]
|
|
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00631383 - 5.10519% [14]
|
|
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000524198 - 0.423853% [14]
|
|
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00555391 - 4.49074% [14]
|
|
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00547387 - 4.42602% [14]
|
|
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000486318 - 0.393224% [14]
|
|
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00133176 - 1.07682% [14]
|
|
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 8.92e-06 - 0.00721247% [14]
|
|
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.0010568 - 0.8545% [14]
|
|
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0127504 - 10.3097% [14]
|
|
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00378507 - 3.06051% [14]
|
|
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00179628 - 1.45242% [14]
|
|
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0108248 - 8.75266% [14]
|
|
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0222818 - 18.0165% [14]
|
|
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 1.644e-05 - 0.0132929% [14]
|
|
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000847119 - 0.684958% [14]
|
|
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00931045 - 7.52819% [14]
|
|
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0116409 - 9.41252% [14]
|
|
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00085004 - 0.68732% [14]
|
|
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.0005182 - 0.419003% [14]
|
|
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00545407 - 4.41001% [14]
|
|
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00869734 - 7.03244% [14]
|
|
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00253672 - 2.05112% [14]
|
|
| | | | | | Remainder: 0.000292758 - 0.236716%
|
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.168e-05 - 0.0168399% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.16e-06 - 0.00167778% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00386047 - 2.99861% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000418279 - 0.324897% [1]
|
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000387799 - 92.713% [1]
|
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.04e-06 - 0.487713% [1]
|
|
| | | | | | Remainder: 2.844e-05 - 6.79929%
|
|
| | | | | Remainder: 0.00010048 - 0.0780477%
|
|
| | | | Stratimikos: BelosLOWS: 14.1104 - 98.8559% [1]
|
|
| | | | | GMRES block system: Operation Op*x: 0.00815598 - 0.0578011% [1]
|
|
| | | | | Belos::MVT::MvAddMv: 0.000263079 - 0.00186443% [1]
|
|
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 14.1012 - 99.9346% [1]
|
|
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00122244 - 0.00866903% [2]
|
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000293759 - 24.0306% [2]
|
|
| | | | | | | | Belos::MVT::MvDot: 0.000287039 - 97.7124% [2]
|
|
| | | | | | | | Remainder: 6.72e-06 - 2.28759%
|
|
| | | | | | | Belos::MVT::MvScale: 0.00015408 - 12.6043% [2]
|
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000512479 - 41.9227% [2]
|
|
| | | | | | | | Belos::MVT::MvTransMv: 0.000506439 - 98.8214% [2]
|
|
| | | | | | | | Remainder: 6.04e-06 - 1.17858%
|
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000192359 - 15.7357% [2]
|
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000190039 - 98.7939% [2]
|
|
| | | | | | | | Remainder: 2.32e-06 - 1.20608%
|
|
| | | | | | | Remainder: 6.976e-05 - 5.70663%
|
|
| | | | | | Belos::MVT::MvAddMv: 0.000777039 - 0.00551045% [2]
|
|
| | | | | | Belos::MVT::MvNorm: 0.000166079 - 0.00117776% [1]
|
|
| | | | | | GMRES block system: Operation Prec*x: 14.0885 - 99.9099% [1]
|
|
| | | | | | | GMRES Q_B: Operation Op*x: 0.00358099 - 0.0254178% [2]
|
|
| | | | | | | Belos::MVT::MvAddMv: 0.00018436 - 0.00130859% [3]
|
|
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0908217 - 0.644652% [2]
|
|
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0613665 - 67.5681% [22]
|
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00149196 - 2.43122% [22]
|
|
| | | | | | | | | | Belos::MVT::MvDot: 0.0014554 - 97.5495% [22]
|
|
| | | | | | | | | | Remainder: 3.656e-05 - 2.45047%
|
|
| | | | | | | | | Belos::MVT::MvScale: 0.00067012 - 1.092% [21]
|
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0265834 - 43.3191% [40]
|
|
| | | | | | | | | | Belos::MVT::MvTransMv: 0.0265374 - 99.827% [40]
|
|
| | | | | | | | | | Remainder: 4.5999e-05 - 0.173037%
|
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0324634 - 52.9009% [40]
|
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.032431 - 99.9% [40]
|
|
| | | | | | | | | | Remainder: 3.2479e-05 - 0.100048%
|
|
| | | | | | | | | Remainder: 0.0001576 - 0.256818%
|
|
| | | | | | | | Belos::MVT::MvAddMv: 0.0029474 - 3.24525% [29]
|
|
| | | | | | | | GMRES Q_B: Operation Op*x: 0.020478 - 22.5475% [22]
|
|
| | | | | | | | Belos::MVT::MvNorm: 0.00013324 - 0.146705% [2]
|
|
| | | | | | | | GMRES Q_B: Operation Prec*x: 0.00209007 - 2.30129% [21]
|
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00197555 - 94.5208% [21]
|
|
| | | | | | | | | Remainder: 0.000114519 - 5.47919%
|
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00191004 - 2.10306% [1]
|
|
| | | | | | | | Remainder: 0.00189647 - 2.08813%
|
|
| | | | | | | GMRES S_E: Operation Op*x: 0.00319319 - 0.0226653% [1]
|
|
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 13.9823 - 99.2464% [1]
|
|
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 13.1427 - 93.995% [294]
|
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0206723 - 0.157291% [294]
|
|
| | | | | | | | | | Belos::MVT::MvDot: 0.0201672 - 97.5567% [294]
|
|
| | | | | | | | | | Remainder: 0.000505077 - 2.44326%
|
|
| | | | | | | | | Belos::MVT::MvScale: 0.0103135 - 0.0784732% [294]
|
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 5.31996 - 40.4785% [586]
|
|
| | | | | | | | | | Belos::MVT::MvTransMv: 5.31896 - 99.9813% [586]
|
|
| | | | | | | | | | Remainder: 0.000992959 - 0.0186648%
|
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 7.78816 - 59.2586% [586]
|
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 7.78737 - 99.9898% [586]
|
|
| | | | | | | | | | Remainder: 0.000790638 - 0.0101518%
|
|
| | | | | | | | | Remainder: 0.00357595 - 0.0272087%
|
|
| | | | | | | | Belos::MVT::MvAddMv: 0.0297061 - 0.212455% [298]
|
|
| | | | | | | | GMRES S_E: Operation Prec*x: 0.0315436 - 0.225597% [294]
|
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0292475 - 92.7208% [294]
|
|
| | | | | | | | | Remainder: 0.00229611 - 7.27916%
|
|
| | | | | | | | GMRES S_E: Operation Op*x: 0.733469 - 5.24569% [294]
|
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0274012 - 0.195971% [1]
|
|
| | | | | | | | Belos::MVT::MvNorm: 6.9959e-05 - 0.000500339% [1]
|
|
| | | | | | | | Remainder: 0.017452 - 0.124814%
|
|
| | | | | | | Remainder: 0.0083933 - 0.0595755%
|
|
| | | | | | GMRES block system: Operation Op*x: 0.00846458 - 0.0600274% [1]
|
|
| | | | | | Belos::MVT::MvTimesMatAddMv: 8.1639e-05 - 0.000578951% [1]
|
|
| | | | | | Remainder: 0.00199368 - 0.0141383%
|
|
| | | | | Remainder: 0.000807118 - 0.00572001%
|
|
| | | | Mini-EM: Compute responses: 0.034246 - 0.239923% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00122048 - 3.56385% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.028987 - 84.6435% [1]
|
|
| | | | | | panzer::WorksetContainer::getWorksets(): 7.92e-06 - 0.0273226% [1]
|
|
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000807958 - 2.78731% [14]
|
|
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00747878 - 25.8004% [14]
|
|
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.012e-05 - 0.0349122% [14]
|
|
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00100912 - 3.48128% [14]
|
|
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00114492 - 3.94975% [14]
|
|
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0141346 - 48.7617% [14]
|
|
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 9.72e-06 - 0.0335322% [14]
|
|
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00100804 - 3.47754% [14]
|
|
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000885799 - 3.05584% [14]
|
|
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000983439 - 3.39268% [14]
|
|
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.00012332 - 0.425431% [14]
|
|
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 6e-06 - 0.0206989% [14]
|
|
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000645238 - 2.22595% [14]
|
|
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000433278 - 1.49473% [14]
|
|
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 9.836e-05 - 0.339324% [14]
|
|
| | | | | | Remainder: 0.000200478 - 0.691612%
|
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.16e-05 - 0.0338725% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.44e-06 - 0.00420487% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00351031 - 10.2503% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000269639 - 0.787358% [1]
|
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 9.2e-07 - 0.341197% [1]
|
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000245599 - 91.0844% [1]
|
|
| | | | | | Remainder: 2.312e-05 - 8.57443%
|
|
| | | | | Remainder: 0.000245519 - 0.716927%
|
|
| | | | Remainder: 0.000315359 - 0.00220937%
|
|
| | | Remainder: 4.44e-06 - 3.11061e-05%
|
|
| | Remainder: 0.0672677 - 0.306498%
|
|
| Remainder: 8.228e-05 - 0.000374899%
|
|
|
|
=================================
|
|
FOM Calculation
|
|
=================================
|
|
Number of cells = 27000
|
|
Time for Belos Linear Solve = 14.1104 seconds
|
|
Number of Time Steps (one linear solve per step) = 1
|
|
FOM ( num_cells * num_steps / solver_time / 1000) = 1.91348 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=maxwell30.xml':
|
|
|
|
38.13 msec task-clock:u # 0.002 CPUs utilized
|
|
0 context-switches:u # 0.000 /sec
|
|
0 cpu-migrations:u # 0.000 /sec
|
|
2,794 page-faults:u # 73.281 K/sec
|
|
32,415,571 cycles:u # 0.850 GHz (61.29%)
|
|
75,634,143 instructions:u # 2.33 insn per cycle (92.31%)
|
|
<not supported> branches:u
|
|
355,416 branch-misses:u
|
|
28,398,333 L1-dcache-loads:u # 744.835 M/sec
|
|
394,886 L1-dcache-load-misses:u # 1.39% of all L1-dcache accesses
|
|
<not supported> LLC-loads:u
|
|
<not supported> LLC-load-misses:u
|
|
27,011,487 L1-icache-loads:u # 708.461 M/sec
|
|
246,600 L1-icache-load-misses:u # 0.91% of all L1-icache accesses
|
|
31,749,208 dTLB-loads:u # 832.722 M/sec (8.48%)
|
|
<not counted> dTLB-load-misses:u (0.00%)
|
|
<not counted> iTLB-loads:u (0.00%)
|
|
<not counted> iTLB-load-misses:u (0.00%)
|
|
|
|
22.628683670 seconds time elapsed
|
|
|
|
21.880453000 seconds user
|
|
0.733837000 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=maxwell30.xml':
|
|
|
|
312,624 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio
|
|
16,735,629 BR_RETIRED:u
|
|
|
|
22.492793906 seconds time elapsed
|
|
|
|
21.866936000 seconds user
|
|
0.639355000 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=maxwell30.xml':
|
|
|
|
22,746,815 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio
|
|
5,116 ITLB_WALK:u
|
|
12,449 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio
|
|
30,413,011 L1D_TLB:u
|
|
|
|
22.676755579 seconds time elapsed
|
|
|
|
22.008531000 seconds user
|
|
0.695021000 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=maxwell30.xml':
|
|
|
|
26,672,713 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio
|
|
231,027 L1I_CACHE_REFILL:u
|
|
377,361 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio
|
|
27,757,160 L1D_CACHE:u
|
|
|
|
22.398926217 seconds time elapsed
|
|
|
|
21.773284000 seconds user
|
|
0.627068000 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=maxwell30.xml':
|
|
|
|
469,460 LL_CACHE_MISS_RD:u # 1.0 per cache access ll_cache_read_miss_ratio
|
|
493,233 LL_CACHE_RD:u
|
|
136,380 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio
|
|
18,404 L2D_TLB_REFILL:u
|
|
255,871 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio
|
|
1,460,513 L2D_CACHE:u
|
|
|
|
22.503784736 seconds time elapsed
|
|
|
|
21.879676000 seconds user
|
|
0.647437000 seconds sys
|
|
|
|
|