3249 lines
250 KiB
Plaintext
3249 lines
250 KiB
Plaintext
|
oasis24.umiacs.umd.edu
|
||
|
30 GMRES Tpetra maxwell20.xml
|
||
|
output_avg5/altra_GMRES_Tpetra_maxwell20.output
|
||
|
output_avg5/altra_GMRES_Tpetra_maxwell20_power.output
|
||
|
dt = 6.67128e-10
|
||
|
|
||
|
Loading solver config from solverGMRES.xml
|
||
|
Linear Solver Type = Belos [unused]
|
||
|
Preconditioner Type = Teko [unused]
|
||
|
Linear Solver Types ->
|
||
|
Belos ->
|
||
|
Solver Type = Block GMRES [unused]
|
||
|
Solver Types ->
|
||
|
Block GMRES ->
|
||
|
Convergence Tolerance = 1e-08 [unused]
|
||
|
Orthogonalization = ICGS [unused]
|
||
|
Output Frequency = 1 [unused]
|
||
|
Output Style = 1 [unused]
|
||
|
Verbosity = 1 [unused]
|
||
|
Maximum Iterations = 10 [unused]
|
||
|
Block Size = 1 [unused]
|
||
|
Num Blocks = 10 [unused]
|
||
|
Flexible Gmres = 1 [unused]
|
||
|
Timer Label = GMRES block system [unused]
|
||
|
Implicit Residual Scaling = Norm of Initial Residual [unused]
|
||
|
VerboseObject ->
|
||
|
Verbosity Level = medium [unused]
|
||
|
Preconditioner Types ->
|
||
|
Teko ->
|
||
|
Inverse Type = Maxwell [unused]
|
||
|
Inverse Factory Library ->
|
||
|
Maxwell ->
|
||
|
Type = Full Maxwell Preconditioner [unused]
|
||
|
Use as preconditioner = 0 [unused]
|
||
|
Debug = 0 [unused]
|
||
|
Dump = 0 [unused]
|
||
|
Use discrete gradient = 1 [unused]
|
||
|
Solve lower triangular = 1 [unused]
|
||
|
dt = 6.67128e-10 [unused]
|
||
|
Q_B Solve ->
|
||
|
Type = Belos [unused]
|
||
|
Solver Type = Pseudo Block GMRES [unused]
|
||
|
Solver Types ->
|
||
|
Pseudo Block GMRES ->
|
||
|
Convergence Tolerance = 1e-09 [unused]
|
||
|
Orthogonalization = ICGS [unused]
|
||
|
Maximum Iterations = 2000 [unused]
|
||
|
Timer Label = GMRES Q_B [unused]
|
||
|
Output Frequency = 10 [unused]
|
||
|
Output Style = 1 [unused]
|
||
|
Verbosity = 1 [unused]
|
||
|
Implicit Residual Scaling = None [unused]
|
||
|
VerboseObject ->
|
||
|
Verbosity Level = medium [unused]
|
||
|
Q_B Preconditioner ->
|
||
|
Prec Type = Ifpack2 [unused]
|
||
|
Prec Types ->
|
||
|
Ifpack2 ->
|
||
|
Prec Type = relaxation [unused]
|
||
|
Ifpack2 Settings ->
|
||
|
relaxation: type = Jacobi [unused]
|
||
|
relaxation: sweeps = 1 [unused]
|
||
|
S_E Solve ->
|
||
|
Type = Belos [unused]
|
||
|
Solver Type = Pseudo Block GMRES [unused]
|
||
|
Solver Types ->
|
||
|
Pseudo Block GMRES ->
|
||
|
Convergence Tolerance = 1e-09 [unused]
|
||
|
Orthogonalization = ICGS [unused]
|
||
|
Maximum Iterations = 2000 [unused]
|
||
|
Timer Label = GMRES S_E [unused]
|
||
|
Output Frequency = 10 [unused]
|
||
|
Output Style = 1 [unused]
|
||
|
Verbosity = 1 [unused]
|
||
|
Implicit Residual Scaling = None [unused]
|
||
|
VerboseObject ->
|
||
|
Verbosity Level = medium [unused]
|
||
|
S_E Preconditioner ->
|
||
|
Prec Type = Ifpack2 [unused]
|
||
|
Prec Types ->
|
||
|
Ifpack2 ->
|
||
|
Prec Type = relaxation [unused]
|
||
|
Ifpack2 Settings ->
|
||
|
relaxation: type = Jacobi [unused]
|
||
|
relaxation: sweeps = 1 [unused]
|
||
|
Darcy ->
|
||
|
Type = Full Darcy Preconditioner [unused]
|
||
|
Use as preconditioner = 0 [unused]
|
||
|
Debug = 0 [unused]
|
||
|
Dump = 0 [unused]
|
||
|
Use discrete gradient = 1 [unused]
|
||
|
Solve lower triangular = 1 [unused]
|
||
|
dt = 6.67128e-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=51660,domainDim=51660,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=25200,domainDim=25200}
|
||
|
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=25200,domainDim=26460}
|
||
|
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=26460,domainDim=25200}
|
||
|
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=26460,domainDim=26460}
|
||
|
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=51660, #RHSs=1 ...
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=25200,domainDim=25200}
|
||
|
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=25200, #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.00155564 sec
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=26460,domainDim=26460}
|
||
|
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=26460, #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 267 iterations with total CPU time of 2.88036 sec
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=25200,domainDim=25200}
|
||
|
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=25200, #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.0254075 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 2.91805 sec
|
||
|
Electromagnetic Energy = 1.9156e-08
|
||
|
Electromagnetic Energy/dt^2 = 4.30413e+10
|
||
|
|
||
|
* finished time step 1, t = 6.67128e-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: 5.26798 [1]
|
||
|
| Mini-EM: Total Time: 5.26791 - 99.9986% [1]
|
||
|
| | Mini-EM: build mesh: 0.000803718 - 0.0152569% [1]
|
||
|
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000339759 - 42.2734% [1]
|
||
|
| | | Remainder: 0.000463959 - 57.7266%
|
||
|
| | Mini-EM: build physics blocks: 0.000898957 - 0.0170648% [1]
|
||
|
| | Mini-EM: build auxiliary physics blocks: 0.0002354 - 0.00446857% [1]
|
||
|
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.404816 - 7.68456% [1]
|
||
|
| | panzer::DOFManager::buildGlobalUnknowns: 0.149588 - 2.83962% [3]
|
||
|
| | | panzer::DOFManager::buildTaggedMultiVector: 0.062578 - 41.8334% [3]
|
||
|
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0502551 - 80.308% [3]
|
||
|
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00184976 - 2.95592% [3]
|
||
|
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0103959 - 16.6127% [3]
|
||
|
| | | | Remainder: 7.724e-05 - 0.12343%
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0104918 - 7.01376% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00616094 - 58.7217% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000248719 - 2.37061% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000943997 - 8.9975% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.000468039 - 4.46101% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.001198 - 11.4184% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.0013172 - 12.5546% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 7.584e-05 - 0.722852% [3]
|
||
|
| | | | Remainder: 7.904e-05 - 0.753352%
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0151034 - 10.0966% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00641646 - 4.28941% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0188382 - 12.5934% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00801622 - 5.35885% [3]
|
||
|
| | | Remainder: 0.0281444 - 18.8146%
|
||
|
| | panzer::WorksetContainer::applyOrientations(ugi): 0.00775462 - 0.147205% [2]
|
||
|
| | Mini-EM: setup physics model evaluator: 0.318446 - 6.04501% [1]
|
||
|
| | | panzer::ModelEvaluator::setupModel(): 0.318429 - 99.9947% [1]
|
||
|
| | | | allocate FieldManagerBuilder: 3.08e-06 - 0.000967249% [1]
|
||
|
| | | | fmb->setWorksetContainer(): 5.2e-07 - 0.000163302% [1]
|
||
|
| | | | fmb->setupVolumeFieldManagers(): 0.31297 - 98.2856% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.312955 - 99.9954% [1]
|
||
|
| | | | | | getWorksets(): 0.288832 - 92.2918% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.288828 - 99.9987% [1]
|
||
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.164771 - 57.0481% [1]
|
||
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00472783 - 2.86933% [4]
|
||
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0302697 - 18.3708% [4]
|
||
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000612838 - 2.02459% [4]
|
||
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0296405 - 97.9215% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000288958 - 0.974875% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00012616 - 0.425634% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000574719 - 1.93896% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00244027 - 8.2329% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0064479 - 21.7537% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00133484 - 4.50342% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00446307 - 15.0573% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00013784 - 0.465039% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00892198 - 30.1006% [4]
|
||
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00421519 - 47.245% [4]
|
||
|
| | | | | | | | | | | | Remainder: 0.00470679 - 52.755%
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00388139 - 13.0949% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000933118 - 3.14812% [4]
|
||
|
| | | | | | | | | | | Remainder: 9.0278e-05 - 0.304576%
|
||
|
| | | | | | | | | | Remainder: 1.632e-05 - 0.0539153%
|
||
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.11243 - 68.234% [8]
|
||
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.066025 - 58.7255% [8]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00010924 - 0.165453% [8]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 3.124e-05 - 0.0473154% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0362635 - 54.924% [8]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0239417 - 36.2615% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 3.2079e-05 - 0.0485862% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00517003 - 7.83041% [4]
|
||
|
| | | | | | | | | | | Remainder: 0.0004772 - 0.722757%
|
||
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0224035 - 19.9267% [8]
|
||
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0138632 - 12.3305% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00018732 - 0.166611% [8]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00526494 - 4.68287% [8]
|
||
|
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00399899 - 3.55688% [4]
|
||
|
| | | | | | | | | | Remainder: 0.00068684 - 0.610906%
|
||
|
| | | | | | | | | Remainder: 0.0173436 - 10.5259%
|
||
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.124026 - 42.9412% [1]
|
||
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.123916 - 99.9107% [8]
|
||
|
| | | | | | | | | Remainder: 0.00011076 - 0.0893037%
|
||
|
| | | | | | | | Remainder: 3.088e-05 - 0.0106915%
|
||
|
| | | | | | | Remainder: 3.84e-06 - 0.00132949%
|
||
|
| | | | | | getOrientations(): 1.164e-05 - 0.00371938% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000722238 - 0.23078% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000699558 - 0.223533% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000373359 - 0.119301% [1]
|
||
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00017512 - 0.0559569% [1]
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000859358 - 0.274595% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 7.6e-07 - 0.000242846% [2]
|
||
|
| | | | | | Remainder: 0.0212812 - 6.80009%
|
||
|
| | | | | Remainder: 1.452e-05 - 0.00463943%
|
||
|
| | | | fmb->setupBCFieldManagers(): 8.199e-06 - 0.00257483% [1]
|
||
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.448e-05 - 0.00454733% [1]
|
||
|
| | | | build response library: 0.00541259 - 1.69978% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00521131 - 96.2813% [1]
|
||
|
| | | | | | getWorksets(): 2.92e-06 - 0.056032% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.12e-06 - 72.6027% [1]
|
||
|
| | | | | | | Remainder: 8e-07 - 27.3973%
|
||
|
| | | | | | getOrientations(): 4.4e-07 - 0.00844318% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000770838 - 14.7916% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000886798 - 17.0168% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000402159 - 7.71705% [1]
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00117788 - 22.6023% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 1.28e-06 - 0.024562% [3]
|
||
|
| | | | | | Remainder: 0.00196899 - 37.7831%
|
||
|
| | | | | Remainder: 0.00020128 - 3.71874%
|
||
|
| | | | Remainder: 2.028e-05 - 0.00636877%
|
||
|
| | | Remainder: 1.676e-05 - 0.00526307%
|
||
|
| | Mini-EM: setup auxiliary physics model evaluator: 0.319271 - 6.06068% [1]
|
||
|
| | | panzer::ModelEvaluator::setupModel(): 0.319262 - 99.9973% [1]
|
||
|
| | | | allocate FieldManagerBuilder: 7.6e-07 - 0.000238049% [1]
|
||
|
| | | | fmb->setWorksetContainer(): 6.4e-07 - 0.000200462% [1]
|
||
|
| | | | fmb->setupVolumeFieldManagers(): 0.319218 - 99.9862% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.319214 - 99.9988% [1]
|
||
|
| | | | | | getWorksets(): 0.210852 - 66.0535% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.210851 - 99.9994% [1]
|
||
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.126986 - 60.2254% [1]
|
||
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00348331 - 2.74307% [4]
|
||
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0255845 - 20.1475% [4]
|
||
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000577119 - 2.25574% [4]
|
||
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0249982 - 97.7086% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00021228 - 0.849181% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00012536 - 0.501476% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000566958 - 2.26799% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00236591 - 9.46433% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00525323 - 21.0144% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.001306 - 5.22436% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00372187 - 14.8885% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000116877 - 0.467541% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0068915 - 27.568% [4]
|
||
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00278055 - 40.3476% [4]
|
||
|
| | | | | | | | | | | | Remainder: 0.00411095 - 59.6524%
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00347763 - 13.9115% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000916038 - 3.66441% [4]
|
||
|
| | | | | | | | | | | Remainder: 4.456e-05 - 0.178253%
|
||
|
| | | | | | | | | | Remainder: 9.12e-06 - 0.0356466%
|
||
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0823341 - 64.8372% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0484151 - 58.8032% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 5.336e-05 - 0.110214% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.936e-05 - 0.0606423% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0236147 - 48.7755% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0245999 - 50.8105% [4]
|
||
|
| | | | | | | | | | | Remainder: 0.00011772 - 0.243147%
|
||
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0153858 - 18.687% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0149162 - 18.1167% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 7.972e-05 - 0.096825% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00347023 - 4.21481% [4]
|
||
|
| | | | | | | | | | Remainder: 6.716e-05 - 0.0815701%
|
||
|
| | | | | | | | | Remainder: 0.015584 - 12.2722%
|
||
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0838544 - 39.7695% [1]
|
||
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0837947 - 99.9288% [4]
|
||
|
| | | | | | | | | Remainder: 5.972e-05 - 0.0712187%
|
||
|
| | | | | | | | Remainder: 1.076e-05 - 0.00510313%
|
||
|
| | | | | | | Remainder: 1.28e-06 - 0.00060706%
|
||
|
| | | | | | getOrientations(): 1.192e-05 - 0.00373417% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000409759 - 0.128365% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000341679 - 0.107037% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000199279 - 0.0624279% [1]
|
||
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0963379 - 30.1797% [1]
|
||
|
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0963166 - 99.9779% [1]
|
||
|
| | | | | | | Remainder: 2.128e-05 - 0.0220889%
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000469719 - 0.147148% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 4.8e-07 - 0.000150369% [2]
|
||
|
| | | | | | Remainder: 0.0105915 - 3.31797%
|
||
|
| | | | | Remainder: 3.68e-06 - 0.00115282%
|
||
|
| | | | fmb->setupBCFieldManagers(): 3.76e-06 - 0.00117771% [1]
|
||
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.368e-05 - 0.00428488% [1]
|
||
|
| | | | build response library: 2.012e-05 - 0.00630203% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.19284% [1]
|
||
|
| | | | | Remainder: 1.988e-05 - 98.8072%
|
||
|
| | | | Remainder: 5.24e-06 - 0.00164128%
|
||
|
| | | Remainder: 8.64e-06 - 0.00270617%
|
||
|
| | Mini-EM: eval auxiliary physics model evaluator: 0.351372 - 6.67005% [1]
|
||
|
| | | panzer::ModelEvaluator::create_W_op: 0.100307 - 28.5474% [1]
|
||
|
| | | panzer::ModelEvaluator::evalModel(J): 0.249561 - 71.0248% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000440839 - 0.176646% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.172496 - 69.1199% [1]
|
||
|
| | | | | panzer::WorksetContainer::getWorksets(): 4.68e-06 - 0.0027131% [1]
|
||
|
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 7.64e-06 - 0.00442908% [4]
|
||
|
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 4.2e-06 - 0.00243483% [4]
|
||
|
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00152272 - 0.882752% [4]
|
||
|
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0105137 - 6.095% [4]
|
||
|
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0252911 - 14.6618% [4]
|
||
|
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00402191 - 2.33159% [4]
|
||
|
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0156212 - 9.05596% [4]
|
||
|
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0207334 - 12.0196% [4]
|
||
|
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.029002 - 16.8131% [4]
|
||
|
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 6.32e-06 - 0.00366385% [4]
|
||
|
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 2.36e-06 - 0.00136814% [4]
|
||
|
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0451364 - 26.1666% [4]
|
||
|
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00385607 - 2.23545% [4]
|
||
|
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00313415 - 1.81694% [4]
|
||
|
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0135315 - 7.84453% [4]
|
||
|
| | | | | Remainder: 0.00010716 - 0.062123%
|
||
|
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.468e-05 - 0.00588233% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.92e-06 - 0.000769351% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000438838 - 0.175844% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0758097 - 30.3772% [1]
|
||
|
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.037613 - 49.615% [1]
|
||
|
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0381748 - 50.3561% [1]
|
||
|
| | | | | Remainder: 2.188e-05 - 0.0288617%
|
||
|
| | | | Remainder: 0.000358719 - 0.14374%
|
||
|
| | | Remainder: 0.00150324 - 0.427819%
|
||
|
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00459739 - 0.0872716% [1]
|
||
|
| | | getWorksets(): 4.68e-06 - 0.101797% [1]
|
||
|
| | | | panzer::WorksetContainer::getWorksets(): 3.44e-06 - 73.5043% [1]
|
||
|
| | | | Remainder: 1.24e-06 - 26.4957%
|
||
|
| | | getOrientations(): 1e-06 - 0.0217515% [1]
|
||
|
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000820318 - 17.8431% [1]
|
||
|
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000917437 - 19.9556% [1]
|
||
|
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000423519 - 9.21217% [1]
|
||
|
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0012836 - 27.9201% [1]
|
||
|
| | | Phalanx::SortAndOrderEvaluators: 1.44e-06 - 0.0313221% [3]
|
||
|
| | | Remainder: 0.0011454 - 24.9141%
|
||
|
| | panzer::ModelEvaluator::create_W_op: 0.263314 - 4.99846% [1]
|
||
|
| | panzer::ModelEvaluator::evalModel(J): 0.440951 - 8.37051% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000336919 - 0.0764074% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.344387 - 78.101% [1]
|
||
|
| | | | panzer::WorksetContainer::getWorksets(): 3.92e-06 - 0.00113826% [1]
|
||
|
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00236519 - 0.686784% [4]
|
||
|
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0116331 - 3.37793% [4]
|
||
|
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.013509 - 3.92263% [4]
|
||
|
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.0014362 - 0.41703% [4]
|
||
|
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0149608 - 4.34418% [4]
|
||
|
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0128028 - 3.71756% [4]
|
||
|
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00252919 - 0.734405% [4]
|
||
|
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0122256 - 3.54995% [4]
|
||
|
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 5.32e-06 - 0.00154478% [4]
|
||
|
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00449339 - 1.30475% [4]
|
||
|
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0270206 - 7.846% [4]
|
||
|
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00453815 - 1.31775% [4]
|
||
|
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0254078 - 7.3777% [4]
|
||
|
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0268822 - 7.80581% [4]
|
||
|
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.03774 - 10.9586% [4]
|
||
|
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.256e-05 - 0.00364706% [4]
|
||
|
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00247143 - 0.717633% [4]
|
||
|
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0262114 - 7.61104% [4]
|
||
|
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0418552 - 12.1536% [4]
|
||
|
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00641646 - 1.86316% [4]
|
||
|
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00136852 - 0.397377% [4]
|
||
|
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0143282 - 4.16051% [4]
|
||
|
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0303793 - 8.82127% [4]
|
||
|
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0235694 - 6.84388% [4]
|
||
|
| | | | Remainder: 0.000220999 - 0.0641718%
|
||
|
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.644e-05 - 0.00372831% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.16e-06 - 0.000263068% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.0012184 - 0.276311% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.094319 - 21.3899% [1]
|
||
|
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.09429 - 99.9693% [1]
|
||
|
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.676e-05 - 0.0177695% [1]
|
||
|
| | | | Remainder: 1.2199e-05 - 0.0129338%
|
||
|
| | | Remainder: 0.000672038 - 0.152407%
|
||
|
| | MaxwellPreconditioner::build: 0.00330475 - 0.0627337% [1]
|
||
|
| | | MaxwellPreconditioner: Schur complement: 2.4399e-05 - 0.738301% [1]
|
||
|
| | | MaxwellPreconditioner: Inverse Q_B: 0.00144756 - 43.8023% [1]
|
||
|
| | | | Ifpack2::Relaxation::initialize: 3.4e-06 - 0.234878% [1]
|
||
|
| | | | Ifpack2::Relaxation::compute: 0.000636398 - 43.9636% [1]
|
||
|
| | | | Remainder: 0.000807759 - 55.8015%
|
||
|
| | | MaxwellPreconditioner: Solver S_E: 0.00171484 - 51.89% [1]
|
||
|
| | | | Ifpack2::Relaxation::initialize: 1.48e-06 - 0.0863057% [1]
|
||
|
| | | | Ifpack2::Relaxation::compute: 0.00128516 - 74.9435% [1]
|
||
|
| | | | Remainder: 0.000428198 - 24.9702%
|
||
|
| | | MaxwellPreconditioner: Block preconditioner: 0.00010876 - 3.29102% [1]
|
||
|
| | | Remainder: 9.2e-06 - 0.278387%
|
||
|
| | Mini-EM: timestepper: 2.9689 - 56.3582% [1]
|
||
|
| | | Mini-EM: Advance Time Step: 2.96889 - 99.9999% [1]
|
||
|
| | | | panzer::ModelEvaluator::evalModel(f): 0.0403231 - 1.35818% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000232439 - 0.576442% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0387015 - 95.9786% [1]
|
||
|
| | | | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 0.00516776% [1]
|
||
|
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00026596 - 0.687209% [4]
|
||
|
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00336171 - 8.68626% [4]
|
||
|
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00187675 - 4.84931% [4]
|
||
|
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00016592 - 0.428717% [4]
|
||
|
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00159244 - 4.11466% [4]
|
||
|
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0016436 - 4.24685% [4]
|
||
|
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000164239 - 0.424374% [4]
|
||
|
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000399958 - 1.03344% [4]
|
||
|
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 3.24e-06 - 0.00837177% [4]
|
||
|
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.0003454 - 0.892472% [4]
|
||
|
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00387231 - 10.0056% [4]
|
||
|
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00154928 - 4.00314% [4]
|
||
|
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.000707278 - 1.82752% [4]
|
||
|
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00369167 - 9.53883% [4]
|
||
|
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00658798 - 17.0226% [4]
|
||
|
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 6.92e-06 - 0.0178804% [4]
|
||
|
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000268959 - 0.694958% [4]
|
||
|
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00282651 - 7.30337% [4]
|
||
|
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00348903 - 9.01524% [4]
|
||
|
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00024392 - 0.63026% [4]
|
||
|
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000173279 - 0.447732% [4]
|
||
|
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00154755 - 3.9987% [4]
|
||
|
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00304051 - 7.85632% [4]
|
||
|
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.000746958 - 1.93005% [4]
|
||
|
| | | | | | Remainder: 0.00012812 - 0.331047%
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.024e-05 - 0.0501946% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.24e-06 - 0.00555514% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0011086 - 2.74929% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000178719 - 0.443218% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000150039 - 83.9525% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.68e-06 - 0.940023% [1]
|
||
|
| | | | | | Remainder: 2.7e-05 - 15.1075%
|
||
|
| | | | | Remainder: 7.932e-05 - 0.196711%
|
||
|
| | | | Stratimikos: BelosLOWS: 2.9181 - 98.289% [1]
|
||
|
| | | | | GMRES block system: Operation Op*x: 0.00225979 - 0.0774407% [1]
|
||
|
| | | | | Belos::MVT::MvAddMv: 0.0001442 - 0.00494158% [1]
|
||
|
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 2.91488 - 99.8898% [1]
|
||
|
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.0004474 - 0.0153488% [2]
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00011924 - 26.6518% [2]
|
||
|
| | | | | | | | Belos::MVT::MvDot: 0.0001128 - 94.5991% [2]
|
||
|
| | | | | | | | Remainder: 6.44e-06 - 5.40087%
|
||
|
| | | | | | | Belos::MVT::MvScale: 6.916e-05 - 15.4582% [2]
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00014652 - 32.7492% [2]
|
||
|
| | | | | | | | Belos::MVT::MvTransMv: 0.00014324 - 97.7614% [2]
|
||
|
| | | | | | | | Remainder: 3.28e-06 - 2.2386%
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 6.3e-05 - 14.0814% [2]
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 6.128e-05 - 97.2698% [2]
|
||
|
| | | | | | | | Remainder: 1.72e-06 - 2.73016%
|
||
|
| | | | | | | Remainder: 4.948e-05 - 11.0595%
|
||
|
| | | | | | Belos::MVT::MvAddMv: 0.0002364 - 0.00811011% [2]
|
||
|
| | | | | | Belos::MVT::MvNorm: 7.92e-05 - 0.00271709% [1]
|
||
|
| | | | | | GMRES block system: Operation Prec*x: 2.90969 - 99.8221% [1]
|
||
|
| | | | | | | GMRES Q_B: Operation Op*x: 0.000796358 - 0.0273691% [2]
|
||
|
| | | | | | | Belos::MVT::MvAddMv: 6.456e-05 - 0.00221879% [3]
|
||
|
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0254476 - 0.874579% [2]
|
||
|
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0159276 - 62.5898% [22]
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.000490877 - 3.08193% [22]
|
||
|
| | | | | | | | | | Belos::MVT::MvDot: 0.000465558 - 94.8421% [22]
|
||
|
| | | | | | | | | | Remainder: 2.5319e-05 - 5.15791%
|
||
|
| | | | | | | | | Belos::MVT::MvScale: 0.00025468 - 1.59899% [21]
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.00831278 - 52.191% [40]
|
||
|
| | | | | | | | | | Belos::MVT::MvTransMv: 0.00826754 - 99.4558% [40]
|
||
|
| | | | | | | | | | Remainder: 4.524e-05 - 0.544223%
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.00670846 - 42.1185% [40]
|
||
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00667103 - 99.4419% [40]
|
||
|
| | | | | | | | | | Remainder: 3.7439e-05 - 0.558086%
|
||
|
| | | | | | | | | Remainder: 0.0001608 - 1.00957%
|
||
|
| | | | | | | | Belos::MVT::MvAddMv: 0.00118908 - 4.67265% [29]
|
||
|
| | | | | | | | GMRES Q_B: Operation Op*x: 0.00580079 - 22.795% [22]
|
||
|
| | | | | | | | Belos::MVT::MvNorm: 4.484e-05 - 0.176205% [2]
|
||
|
| | | | | | | | GMRES Q_B: Operation Prec*x: 0.000575837 - 2.26284% [21]
|
||
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.000476438 - 82.7383% [21]
|
||
|
| | | | | | | | | Remainder: 9.9399e-05 - 17.2617%
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000423639 - 1.66475% [1]
|
||
|
| | | | | | | | Remainder: 0.0014858 - 5.83866%
|
||
|
| | | | | | | GMRES S_E: Operation Op*x: 0.000922718 - 0.0317119% [1]
|
||
|
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 2.879 - 98.9451% [1]
|
||
|
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 2.65768 - 92.3126% [268]
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00657774 - 0.247499% [268]
|
||
|
| | | | | | | | | | Belos::MVT::MvDot: 0.00624314 - 94.9132% [268]
|
||
|
| | | | | | | | | | Remainder: 0.000334597 - 5.08681%
|
||
|
| | | | | | | | | Belos::MVT::MvScale: 0.00357927 - 0.134677% [268]
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 1.34943 - 50.7749% [534]
|
||
|
| | | | | | | | | | Belos::MVT::MvTransMv: 1.34879 - 99.9526% [534]
|
||
|
| | | | | | | | | | Remainder: 0.000639114 - 0.0473616%
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 1.29566 - 48.7517% [534]
|
||
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.29514 - 99.9593% [534]
|
||
|
| | | | | | | | | | Remainder: 0.000526919 - 0.0406679%
|
||
|
| | | | | | | | | Remainder: 0.00242511 - 0.0912492%
|
||
|
| | | | | | | | Belos::MVT::MvAddMv: 0.00703902 - 0.244495% [272]
|
||
|
| | | | | | | | GMRES S_E: Operation Prec*x: 0.00821217 - 0.285244% [268]
|
||
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0066559 - 81.0492% [268]
|
||
|
| | | | | | | | | Remainder: 0.00155627 - 18.9508%
|
||
|
| | | | | | | | GMRES S_E: Operation Op*x: 0.187713 - 6.52007% [268]
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00611682 - 0.212463% [1]
|
||
|
| | | | | | | | Belos::MVT::MvNorm: 2.58e-05 - 0.000896144% [1]
|
||
|
| | | | | | | | Remainder: 0.0122139 - 0.424241%
|
||
|
| | | | | | | Remainder: 0.00346231 - 0.118992%
|
||
|
| | | | | | GMRES block system: Operation Op*x: 0.00275311 - 0.0944503% [1]
|
||
|
| | | | | | Belos::MVT::MvTimesMatAddMv: 2.944e-05 - 0.00100999% [1]
|
||
|
| | | | | | Remainder: 0.00164071 - 0.0562875%
|
||
|
| | | | | Remainder: 0.000811198 - 0.0277989%
|
||
|
| | | | Mini-EM: Compute responses: 0.0103092 - 0.347241% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000423839 - 4.11126% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0082641 - 80.1623% [1]
|
||
|
| | | | | | panzer::WorksetContainer::getWorksets(): 7.52e-06 - 0.090996% [1]
|
||
|
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00023896 - 2.89154% [4]
|
||
|
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00217423 - 26.3094% [4]
|
||
|
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 3.079e-06 - 0.0372575% [4]
|
||
|
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000314039 - 3.80004% [4]
|
||
|
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00031064 - 3.75891% [4]
|
||
|
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00384423 - 46.5172% [4]
|
||
|
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 3.6e-06 - 0.0435619% [4]
|
||
|
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000327078 - 3.95782% [4]
|
||
|
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000254399 - 3.07836% [4]
|
||
|
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00026064 - 3.15388% [4]
|
||
|
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 4.428e-05 - 0.535812% [4]
|
||
|
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 2.32e-06 - 0.0280732% [4]
|
||
|
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000218199 - 2.64032% [4]
|
||
|
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00014748 - 1.78459% [4]
|
||
|
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 2.6e-05 - 0.314614% [4]
|
||
|
| | | | | | Remainder: 8.74e-05 - 1.05759%
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 9.08e-06 - 0.0880766% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.6e-06 - 0.0155201% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00112224 - 10.8858% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000263119 - 2.55227% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1e-06 - 0.380056% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000236159 - 89.7537% [1]
|
||
|
| | | | | | Remainder: 2.596e-05 - 9.86626%
|
||
|
| | | | | Remainder: 0.000225239 - 2.18483%
|
||
|
| | | | Remainder: 0.00016664 - 0.00561286%
|
||
|
| | | Remainder: 3.08e-06 - 0.000103742%
|
||
|
| | Remainder: 0.0336565 - 0.638898%
|
||
|
| Remainder: 7.508e-05 - 0.00142521%
|
||
|
|
||
|
=================================
|
||
|
FOM Calculation
|
||
|
=================================
|
||
|
Number of cells = 8000
|
||
|
Time for Belos Linear Solve = 2.9181 seconds
|
||
|
Number of Time Steps (one linear solve per step) = 1
|
||
|
FOM ( num_cells * num_steps / solver_time / 1000) = 2.74151 k-cell-steps per second
|
||
|
=================================
|
||
|
|
||
|
dt = 6.67128e-10
|
||
|
|
||
|
Loading solver config from solverGMRES.xml
|
||
|
Linear Solver Type = Belos [unused]
|
||
|
Preconditioner Type = Teko [unused]
|
||
|
Linear Solver Types ->
|
||
|
Belos ->
|
||
|
Solver Type = Block GMRES [unused]
|
||
|
Solver Types ->
|
||
|
Block GMRES ->
|
||
|
Convergence Tolerance = 1e-08 [unused]
|
||
|
Orthogonalization = ICGS [unused]
|
||
|
Output Frequency = 1 [unused]
|
||
|
Output Style = 1 [unused]
|
||
|
Verbosity = 1 [unused]
|
||
|
Maximum Iterations = 10 [unused]
|
||
|
Block Size = 1 [unused]
|
||
|
Num Blocks = 10 [unused]
|
||
|
Flexible Gmres = 1 [unused]
|
||
|
Timer Label = GMRES block system [unused]
|
||
|
Implicit Residual Scaling = Norm of Initial Residual [unused]
|
||
|
VerboseObject ->
|
||
|
Verbosity Level = medium [unused]
|
||
|
Preconditioner Types ->
|
||
|
Teko ->
|
||
|
Inverse Type = Maxwell [unused]
|
||
|
Inverse Factory Library ->
|
||
|
Maxwell ->
|
||
|
Type = Full Maxwell Preconditioner [unused]
|
||
|
Use as preconditioner = 0 [unused]
|
||
|
Debug = 0 [unused]
|
||
|
Dump = 0 [unused]
|
||
|
Use discrete gradient = 1 [unused]
|
||
|
Solve lower triangular = 1 [unused]
|
||
|
dt = 6.67128e-10 [unused]
|
||
|
Q_B Solve ->
|
||
|
Type = Belos [unused]
|
||
|
Solver Type = Pseudo Block GMRES [unused]
|
||
|
Solver Types ->
|
||
|
Pseudo Block GMRES ->
|
||
|
Convergence Tolerance = 1e-09 [unused]
|
||
|
Orthogonalization = ICGS [unused]
|
||
|
Maximum Iterations = 2000 [unused]
|
||
|
Timer Label = GMRES Q_B [unused]
|
||
|
Output Frequency = 10 [unused]
|
||
|
Output Style = 1 [unused]
|
||
|
Verbosity = 1 [unused]
|
||
|
Implicit Residual Scaling = None [unused]
|
||
|
VerboseObject ->
|
||
|
Verbosity Level = medium [unused]
|
||
|
Q_B Preconditioner ->
|
||
|
Prec Type = Ifpack2 [unused]
|
||
|
Prec Types ->
|
||
|
Ifpack2 ->
|
||
|
Prec Type = relaxation [unused]
|
||
|
Ifpack2 Settings ->
|
||
|
relaxation: type = Jacobi [unused]
|
||
|
relaxation: sweeps = 1 [unused]
|
||
|
S_E Solve ->
|
||
|
Type = Belos [unused]
|
||
|
Solver Type = Pseudo Block GMRES [unused]
|
||
|
Solver Types ->
|
||
|
Pseudo Block GMRES ->
|
||
|
Convergence Tolerance = 1e-09 [unused]
|
||
|
Orthogonalization = ICGS [unused]
|
||
|
Maximum Iterations = 2000 [unused]
|
||
|
Timer Label = GMRES S_E [unused]
|
||
|
Output Frequency = 10 [unused]
|
||
|
Output Style = 1 [unused]
|
||
|
Verbosity = 1 [unused]
|
||
|
Implicit Residual Scaling = None [unused]
|
||
|
VerboseObject ->
|
||
|
Verbosity Level = medium [unused]
|
||
|
S_E Preconditioner ->
|
||
|
Prec Type = Ifpack2 [unused]
|
||
|
Prec Types ->
|
||
|
Ifpack2 ->
|
||
|
Prec Type = relaxation [unused]
|
||
|
Ifpack2 Settings ->
|
||
|
relaxation: type = Jacobi [unused]
|
||
|
relaxation: sweeps = 1 [unused]
|
||
|
Darcy ->
|
||
|
Type = Full Darcy Preconditioner [unused]
|
||
|
Use as preconditioner = 0 [unused]
|
||
|
Debug = 0 [unused]
|
||
|
Dump = 0 [unused]
|
||
|
Use discrete gradient = 1 [unused]
|
||
|
Solve lower triangular = 1 [unused]
|
||
|
dt = 6.67128e-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=51660,domainDim=51660,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=25200,domainDim=25200}
|
||
|
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=25200,domainDim=26460}
|
||
|
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=26460,domainDim=25200}
|
||
|
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=26460,domainDim=26460}
|
||
|
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=51660, #RHSs=1 ...
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=25200,domainDim=25200}
|
||
|
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=25200, #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.0014392 sec
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=26460,domainDim=26460}
|
||
|
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=26460, #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 267 iterations with total CPU time of 2.82817 sec
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=25200,domainDim=25200}
|
||
|
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=25200, #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.0255751 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 2.86617 sec
|
||
|
Electromagnetic Energy = 1.9156e-08
|
||
|
Electromagnetic Energy/dt^2 = 4.30413e+10
|
||
|
|
||
|
* finished time step 1, t = 6.67128e-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: 5.28372 [1]
|
||
|
| Mini-EM: Total Time: 5.28368 - 99.9993% [1]
|
||
|
| | Mini-EM: build mesh: 0.000622438 - 0.0117804% [1]
|
||
|
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000297799 - 47.844% [1]
|
||
|
| | | Remainder: 0.000324639 - 52.156%
|
||
|
| | Mini-EM: build physics blocks: 0.000739038 - 0.0139872% [1]
|
||
|
| | Mini-EM: build auxiliary physics blocks: 0.00023244 - 0.0043992% [1]
|
||
|
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.399041 - 7.55232% [1]
|
||
|
| | panzer::DOFManager::buildGlobalUnknowns: 0.150819 - 2.85443% [3]
|
||
|
| | | panzer::DOFManager::buildTaggedMultiVector: 0.0633931 - 42.0325% [3]
|
||
|
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0502003 - 79.1889% [3]
|
||
|
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0018166 - 2.86561% [3]
|
||
|
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0112961 - 17.8192% [3]
|
||
|
| | | | Remainder: 8.0079e-05 - 0.126321%
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0111132 - 7.36857% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0068447 - 61.5907% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000242359 - 2.18082% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000832758 - 7.49341% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.000468278 - 4.21371% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.0012266 - 11.0373% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00134088 - 12.0656% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 7.5159e-05 - 0.676303% [3]
|
||
|
| | | | Remainder: 8.248e-05 - 0.74218%
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0150582 - 9.98425% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00643974 - 4.26985% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0189275 - 12.5498% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00790458 - 5.2411% [3]
|
||
|
| | | Remainder: 0.0279828 - 18.5539%
|
||
|
| | panzer::WorksetContainer::applyOrientations(ugi): 0.00774434 - 0.146571% [2]
|
||
|
| | Mini-EM: setup physics model evaluator: 0.322026 - 6.09473% [1]
|
||
|
| | | panzer::ModelEvaluator::setupModel(): 0.32201 - 99.9949% [1]
|
||
|
| | | | allocate FieldManagerBuilder: 3.2e-06 - 0.000993759% [1]
|
||
|
| | | | fmb->setWorksetContainer(): 7.2e-07 - 0.000223596% [1]
|
||
|
| | | | fmb->setupVolumeFieldManagers(): 0.316759 - 98.3695% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.316745 - 99.9956% [1]
|
||
|
| | | | | | getWorksets(): 0.292379 - 92.3073% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.292376 - 99.9989% [1]
|
||
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.167303 - 57.2218% [1]
|
||
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00472171 - 2.82226% [4]
|
||
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0302115 - 18.058% [4]
|
||
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000611118 - 2.0228% [4]
|
||
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0295842 - 97.9237% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000328839 - 1.11154% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.0001284 - 0.434015% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000600398 - 2.02945% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00243983 - 8.24708% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00641526 - 21.6848% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00133392 - 4.50888% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00443999 - 15.008% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000132599 - 0.448209% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00891422 - 30.1317% [4]
|
||
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00420495 - 47.1713% [4]
|
||
|
| | | | | | | | | | | | Remainder: 0.00470927 - 52.8287%
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00382755 - 12.9378% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000935798 - 3.16317% [4]
|
||
|
| | | | | | | | | | | Remainder: 8.74e-05 - 0.295428%
|
||
|
| | | | | | | | | | Remainder: 1.616e-05 - 0.0534896%
|
||
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.114018 - 68.1511% [8]
|
||
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0669737 - 58.7393% [8]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00010864 - 0.162213% [8]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 3.152e-05 - 0.0470633% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0361779 - 54.0181% [8]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0249844 - 37.3048% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 3.18e-05 - 0.0474813% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00516159 - 7.70689% [4]
|
||
|
| | | | | | | | | | | Remainder: 0.000477798 - 0.713411%
|
||
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0225248 - 19.7554% [8]
|
||
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0143983 - 12.628% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00015036 - 0.131873% [8]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00525214 - 4.6064% [8]
|
||
|
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00396875 - 3.48079% [4]
|
||
|
| | | | | | | | | | Remainder: 0.000750479 - 0.658208%
|
||
|
| | | | | | | | | Remainder: 0.0183509 - 10.9687%
|
||
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.125042 - 42.7676% [1]
|
||
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.124926 - 99.9073% [8]
|
||
|
| | | | | | | | | Remainder: 0.000115959 - 0.0927361%
|
||
|
| | | | | | | | Remainder: 3.112e-05 - 0.0106438%
|
||
|
| | | | | | | Remainder: 3.36e-06 - 0.00114919%
|
||
|
| | | | | | getOrientations(): 1.22e-05 - 0.00385168% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000722878 - 0.228221% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000686238 - 0.216653% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000365079 - 0.11526% [1]
|
||
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00011676 - 0.0368624% [1]
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000885878 - 0.279682% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 8.4e-07 - 0.000265197% [2]
|
||
|
| | | | | | Remainder: 0.0215763 - 6.81189%
|
||
|
| | | | | Remainder: 1.388e-05 - 0.00438188%
|
||
|
| | | | fmb->setupBCFieldManagers(): 8.56e-06 - 0.00265831% [1]
|
||
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.6e-05 - 0.0049688% [1]
|
||
|
| | | | build response library: 0.00520167 - 1.61538% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00511287 - 98.2929% [1]
|
||
|
| | | | | | getWorksets(): 2.96e-06 - 0.0578932% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.76e-06 - 59.4595% [1]
|
||
|
| | | | | | | Remainder: 1.2e-06 - 40.5405%
|
||
|
| | | | | | getOrientations(): 4.8e-07 - 0.00938808% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000762638 - 14.9161% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000872517 - 17.0651% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000387399 - 7.57694% [1]
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00113556 - 22.2098% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.0234702% [3]
|
||
|
| | | | | | Remainder: 0.00195011 - 38.1413%
|
||
|
| | | | | Remainder: 8.88e-05 - 1.70715%
|
||
|
| | | | Remainder: 2.036e-05 - 0.00632279%
|
||
|
| | | Remainder: 1.636e-05 - 0.00508034%
|
||
|
| | Mini-EM: setup auxiliary physics model evaluator: 0.331001 - 6.2646% [1]
|
||
|
| | | panzer::ModelEvaluator::setupModel(): 0.330992 - 99.9972% [1]
|
||
|
| | | | allocate FieldManagerBuilder: 8.4e-07 - 0.000253782% [1]
|
||
|
| | | | fmb->setWorksetContainer(): 6.4e-07 - 0.000193358% [1]
|
||
|
| | | | fmb->setupVolumeFieldManagers(): 0.330949 - 99.9869% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.330945 - 99.9987% [1]
|
||
|
| | | | | | getWorksets(): 0.212805 - 64.3023% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.212804 - 99.9994% [1]
|
||
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.128112 - 60.2021% [1]
|
||
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00340923 - 2.66112% [4]
|
||
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0257135 - 20.071% [4]
|
||
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00057724 - 2.24489% [4]
|
||
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0251286 - 97.7254% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.0002176 - 0.865945% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000126478 - 0.503323% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00056948 - 2.26626% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00238539 - 9.49274% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00523563 - 20.8353% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0013032 - 5.1861% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00372515 - 14.8243% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000117119 - 0.466078% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00694374 - 27.6328% [4]
|
||
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00281395 - 40.525% [4]
|
||
|
| | | | | | | | | | | | Remainder: 0.00412979 - 59.475%
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00353231 - 14.0569% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000926358 - 3.68647% [4]
|
||
|
| | | | | | | | | | | Remainder: 4.6159e-05 - 0.183691%
|
||
|
| | | | | | | | | | Remainder: 7.64e-06 - 0.029712%
|
||
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.083563 - 65.2263% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0496864 - 59.4599% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 5.44e-05 - 0.109487% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.936e-05 - 0.0590906% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.024198 - 48.7015% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0252926 - 50.9045% [4]
|
||
|
| | | | | | | | | | | Remainder: 0.000112038 - 0.22549%
|
||
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0151677 - 18.1512% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.015102 - 18.0726% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 7.6478e-05 - 0.0915214% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00346419 - 4.14561% [4]
|
||
|
| | | | | | | | | | Remainder: 6.616e-05 - 0.0791738%
|
||
|
| | | | | | | | | Remainder: 0.0154267 - 12.0415%
|
||
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0846813 - 39.7931% [1]
|
||
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0846254 - 99.934% [4]
|
||
|
| | | | | | | | | Remainder: 5.588e-05 - 0.0659886%
|
||
|
| | | | | | | | Remainder: 1.02e-05 - 0.00479315%
|
||
|
| | | | | | | Remainder: 1.36e-06 - 0.000639082%
|
||
|
| | | | | | getOrientations(): 1.2e-05 - 0.00362598% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000411399 - 0.12431% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000337599 - 0.102011% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00019784 - 0.0597804% [1]
|
||
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.105023 - 31.7343% [1]
|
||
|
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.105001 - 99.9792% [1]
|
||
|
| | | | | | | Remainder: 2.188e-05 - 0.0208335%
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000457759 - 0.138319% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 0.000120866% [2]
|
||
|
| | | | | | Remainder: 0.0116996 - 3.53522%
|
||
|
| | | | | Remainder: 4.16e-06 - 0.00125699%
|
||
|
| | | | fmb->setupBCFieldManagers(): 4.28e-06 - 0.00129308% [1]
|
||
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.4e-05 - 0.00422971% [1]
|
||
|
| | | | build response library: 1.896e-05 - 0.00572823% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.47679% [1]
|
||
|
| | | | | Remainder: 1.868e-05 - 98.5232%
|
||
|
| | | | Remainder: 4.52e-06 - 0.00136559%
|
||
|
| | | Remainder: 9.32e-06 - 0.0028157%
|
||
|
| | Mini-EM: eval auxiliary physics model evaluator: 0.36728 - 6.95121% [1]
|
||
|
| | | panzer::ModelEvaluator::create_W_op: 0.109885 - 29.9187% [1]
|
||
|
| | | panzer::ModelEvaluator::evalModel(J): 0.255857 - 69.6627% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000440119 - 0.172017% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.173707 - 67.892% [1]
|
||
|
| | | | | panzer::WorksetContainer::getWorksets(): 3.84e-06 - 0.00221062% [1]
|
||
|
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 8.12e-06 - 0.00467455% [4]
|
||
|
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 3.72e-06 - 0.00214154% [4]
|
||
|
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.001553 - 0.894034% [4]
|
||
|
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0103254 - 5.94417% [4]
|
||
|
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0252717 - 14.5485% [4]
|
||
|
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00420419 - 2.42028% [4]
|
||
|
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0159949 - 9.20801% [4]
|
||
|
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0211517 - 12.1767% [4]
|
||
|
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0291705 - 16.793% [4]
|
||
|
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 6.12e-06 - 0.00352318% [4]
|
||
|
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 2.44e-06 - 0.00140467% [4]
|
||
|
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0450097 - 25.9114% [4]
|
||
|
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00392583 - 2.26004% [4]
|
||
|
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00335147 - 1.92939% [4]
|
||
|
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0136119 - 7.83614% [4]
|
||
|
| | | | | Remainder: 0.00011192 - 0.0644305%
|
||
|
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.596e-05 - 0.00623785% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2e-06 - 0.000781686% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000433399 - 0.169391% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0809027 - 31.6202% [1]
|
||
|
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.040344 - 49.8673% [1]
|
||
|
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0405375 - 50.1065% [1]
|
||
|
| | | | | Remainder: 2.116e-05 - 0.0261549%
|
||
|
| | | | Remainder: 0.000356599 - 0.139374%
|
||
|
| | | Remainder: 0.00153743 - 0.4186%
|
||
|
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00440463 - 0.0833628% [1]
|
||
|
| | | getWorksets(): 6.04e-06 - 0.137128% [1]
|
||
|
| | | | panzer::WorksetContainer::getWorksets(): 4.68e-06 - 77.4834% [1]
|
||
|
| | | | Remainder: 1.36e-06 - 22.5166%
|
||
|
| | | getOrientations(): 9.2e-07 - 0.0208871% [1]
|
||
|
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000812117 - 18.4378% [1]
|
||
|
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000909318 - 20.6446% [1]
|
||
|
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000410519 - 9.32017% [1]
|
||
|
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00122448 - 27.7998% [1]
|
||
|
| | | Phalanx::SortAndOrderEvaluators: 1.28e-06 - 0.0290603% [3]
|
||
|
| | | Remainder: 0.00103996 - 23.6106%
|
||
|
| | panzer::ModelEvaluator::create_W_op: 0.289565 - 5.48036% [1]
|
||
|
| | panzer::ModelEvaluator::evalModel(J): 0.456725 - 8.64406% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000344679 - 0.0754676% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.348199 - 76.2382% [1]
|
||
|
| | | | panzer::WorksetContainer::getWorksets(): 5.32e-06 - 0.00152786% [1]
|
||
|
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00241663 - 0.694039% [4]
|
||
|
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0120519 - 3.46122% [4]
|
||
|
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0142281 - 4.08621% [4]
|
||
|
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00141524 - 0.406445% [4]
|
||
|
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0150458 - 4.32105% [4]
|
||
|
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.012738 - 3.65826% [4]
|
||
|
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00262863 - 0.754924% [4]
|
||
|
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0121783 - 3.49752% [4]
|
||
|
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 5.84e-06 - 0.0016772% [4]
|
||
|
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00467007 - 1.34121% [4]
|
||
|
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0271636 - 7.80117% [4]
|
||
|
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00459523 - 1.31971% [4]
|
||
|
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0260086 - 7.46948% [4]
|
||
|
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0279668 - 8.03184% [4]
|
||
|
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0375323 - 10.779% [4]
|
||
|
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.172e-05 - 0.0033659% [4]
|
||
|
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00231843 - 0.665836% [4]
|
||
|
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0260911 - 7.49318% [4]
|
||
|
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0427415 - 12.275% [4]
|
||
|
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0066285 - 1.90366% [4]
|
||
|
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00135788 - 0.389972% [4]
|
||
|
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0146058 - 4.19468% [4]
|
||
|
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0303007 - 8.70214% [4]
|
||
|
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0232454 - 6.67591% [4]
|
||
|
| | | | Remainder: 0.00024696 - 0.0709251%
|
||
|
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.66e-05 - 0.00363458% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.2e-06 - 0.00026274% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.0010428 - 0.228321% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.106442 - 23.3055% [1]
|
||
|
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.10641 - 99.97% [1]
|
||
|
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.924e-05 - 0.0180756% [1]
|
||
|
| | | | Remainder: 1.264e-05 - 0.011875%
|
||
|
| | | Remainder: 0.000679038 - 0.148676%
|
||
|
| | MaxwellPreconditioner::build: 0.00350159 - 0.0662718% [1]
|
||
|
| | | MaxwellPreconditioner: Schur complement: 2.096e-05 - 0.598585% [1]
|
||
|
| | | MaxwellPreconditioner: Inverse Q_B: 0.00145632 - 41.5901% [1]
|
||
|
| | | | Ifpack2::Relaxation::initialize: 3.44e-06 - 0.236212% [1]
|
||
|
| | | | Ifpack2::Relaxation::compute: 0.000647198 - 44.4408% [1]
|
||
|
| | | | Remainder: 0.000805678 - 55.323%
|
||
|
| | | MaxwellPreconditioner: Solver S_E: 0.00193016 - 55.1222% [1]
|
||
|
| | | | Ifpack2::Relaxation::initialize: 1.28e-06 - 0.0663159% [1]
|
||
|
| | | | Ifpack2::Relaxation::compute: 0.00150884 - 78.1718% [1]
|
||
|
| | | | Remainder: 0.000420039 - 21.7619%
|
||
|
| | | MaxwellPreconditioner: Block preconditioner: 8.5479e-05 - 2.44115% [1]
|
||
|
| | | Remainder: 8.68e-06 - 0.247887%
|
||
|
| | Mini-EM: timestepper: 2.91785 - 55.2238% [1]
|
||
|
| | | Mini-EM: Advance Time Step: 2.91785 - 99.9999% [1]
|
||
|
| | | | panzer::ModelEvaluator::evalModel(f): 0.0400773 - 1.37352% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000231 - 0.576387% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0385144 - 96.1004% [1]
|
||
|
| | | | | | panzer::WorksetContainer::getWorksets(): 1.72e-06 - 0.00446586% [1]
|
||
|
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00024588 - 0.63841% [4]
|
||
|
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00316947 - 8.22931% [4]
|
||
|
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00182547 - 4.73972% [4]
|
||
|
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000165239 - 0.429032% [4]
|
||
|
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00173472 - 4.50407% [4]
|
||
|
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00159628 - 4.14462% [4]
|
||
|
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00016564 - 0.430073% [4]
|
||
|
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00039896 - 1.03587% [4]
|
||
|
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 3.16e-06 - 0.00820472% [4]
|
||
|
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.000343958 - 0.893063% [4]
|
||
|
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00412823 - 10.7187% [4]
|
||
|
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0015722 - 4.0821% [4]
|
||
|
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.000717118 - 1.86195% [4]
|
||
|
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00365771 - 9.49699% [4]
|
||
|
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00665818 - 17.2875% [4]
|
||
|
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 6.72e-06 - 0.017448% [4]
|
||
|
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00027772 - 0.721081% [4]
|
||
|
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00283007 - 7.34808% [4]
|
||
|
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00344863 - 8.95413% [4]
|
||
|
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000242279 - 0.629061% [4]
|
||
|
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000170879 - 0.443675% [4]
|
||
|
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00162848 - 4.22822% [4]
|
||
|
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00263635 - 6.84511% [4]
|
||
|
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.000758839 - 1.97027% [4]
|
||
|
| | | | | | Remainder: 0.00013052 - 0.338886%
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.144e-05 - 0.0534967% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.36e-06 - 0.00588863% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00114004 - 2.8446% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 8.956e-05 - 0.223468% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 6.204e-05 - 69.272% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.68e-06 - 1.87584% [1]
|
||
|
| | | | | | Remainder: 2.584e-05 - 28.8522%
|
||
|
| | | | | Remainder: 7.8439e-05 - 0.19572%
|
||
|
| | | | Stratimikos: BelosLOWS: 2.86622 - 98.2306% [1]
|
||
|
| | | | | GMRES block system: Operation Op*x: 0.00222755 - 0.0777176% [1]
|
||
|
| | | | | Belos::MVT::MvAddMv: 0.000137919 - 0.00481188% [1]
|
||
|
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 2.86311 - 99.8916% [1]
|
||
|
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000513319 - 0.0179287% [2]
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00012332 - 24.024% [2]
|
||
|
| | | | | | | | Belos::MVT::MvDot: 0.00011588 - 93.9669% [2]
|
||
|
| | | | | | | | Remainder: 7.44e-06 - 6.03308%
|
||
|
| | | | | | | Belos::MVT::MvScale: 6.936e-05 - 13.5121% [2]
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000204359 - 39.8113% [2]
|
||
|
| | | | | | | | Belos::MVT::MvTransMv: 0.000201079 - 98.395% [2]
|
||
|
| | | | | | | | Remainder: 3.28e-06 - 1.60502%
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 6.384e-05 - 12.4367% [2]
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 6.204e-05 - 97.1805% [2]
|
||
|
| | | | | | | | Remainder: 1.8e-06 - 2.81955%
|
||
|
| | | | | | | Remainder: 5.244e-05 - 10.2159%
|
||
|
| | | | | | Belos::MVT::MvAddMv: 0.000258039 - 0.00901255% [2]
|
||
|
| | | | | | Belos::MVT::MvNorm: 8.712e-05 - 0.00304285% [1]
|
||
|
| | | | | | GMRES block system: Operation Prec*x: 2.85735 - 99.7989% [1]
|
||
|
| | | | | | | GMRES Q_B: Operation Op*x: 0.000779038 - 0.0272643% [2]
|
||
|
| | | | | | | Belos::MVT::MvAddMv: 6.1e-05 - 0.00213484% [3]
|
||
|
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0255357 - 0.893683% [2]
|
||
|
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0164236 - 64.3162% [22]
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.000490439 - 2.98619% [22]
|
||
|
| | | | | | | | | | Belos::MVT::MvDot: 0.000464999 - 94.8128% [22]
|
||
|
| | | | | | | | | | Remainder: 2.544e-05 - 5.18719%
|
||
|
| | | | | | | | | Belos::MVT::MvScale: 0.000255919 - 1.55824% [21]
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.00856378 - 52.1433% [40]
|
||
|
| | | | | | | | | | Belos::MVT::MvTransMv: 0.0085219 - 99.511% [40]
|
||
|
| | | | | | | | | | Remainder: 4.188e-05 - 0.489036%
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.00695326 - 42.3371% [40]
|
||
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00691898 - 99.507% [40]
|
||
|
| | | | | | | | | | Remainder: 3.428e-05 - 0.493006%
|
||
|
| | | | | | | | | Remainder: 0.00016016 - 0.975185%
|
||
|
| | | | | | | | Belos::MVT::MvAddMv: 0.000926756 - 3.62926% [29]
|
||
|
| | | | | | | | GMRES Q_B: Operation Op*x: 0.00568106 - 22.2476% [22]
|
||
|
| | | | | | | | Belos::MVT::MvNorm: 4.776e-05 - 0.187033% [2]
|
||
|
| | | | | | | | GMRES Q_B: Operation Prec*x: 0.000587318 - 2.29999% [21]
|
||
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.000488398 - 83.1573% [21]
|
||
|
| | | | | | | | | Remainder: 9.892e-05 - 16.8427%
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000434238 - 1.70052% [1]
|
||
|
| | | | | | | | Remainder: 0.00143496 - 5.61944%
|
||
|
| | | | | | | GMRES S_E: Operation Op*x: 0.000838598 - 0.0293488% [1]
|
||
|
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 2.82685 - 98.9324% [1]
|
||
|
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 2.60483 - 92.1461% [268]
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0066635 - 0.255813% [268]
|
||
|
| | | | | | | | | | Belos::MVT::MvDot: 0.00631442 - 94.7613% [268]
|
||
|
| | | | | | | | | | Remainder: 0.000349079 - 5.23867%
|
||
|
| | | | | | | | | Belos::MVT::MvScale: 0.00364915 - 0.140092% [268]
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 1.35814 - 52.1395% [534]
|
||
|
| | | | | | | | | | Belos::MVT::MvTransMv: 1.35747 - 99.9505% [534]
|
||
|
| | | | | | | | | | Remainder: 0.00067212 - 0.0494882%
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 1.23373 - 47.3632% [534]
|
||
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.23312 - 99.9506% [534]
|
||
|
| | | | | | | | | | Remainder: 0.000609558 - 0.0494078%
|
||
|
| | | | | | | | | Remainder: 0.00264291 - 0.101462%
|
||
|
| | | | | | | | Belos::MVT::MvAddMv: 0.00767542 - 0.271519% [272]
|
||
|
| | | | | | | | GMRES S_E: Operation Prec*x: 0.00786018 - 0.278055% [268]
|
||
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00631374 - 80.3257% [268]
|
||
|
| | | | | | | | | Remainder: 0.00154644 - 19.6743%
|
||
|
| | | | | | | | GMRES S_E: Operation Op*x: 0.187593 - 6.63611% [268]
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00608222 - 0.215159% [1]
|
||
|
| | | | | | | | Belos::MVT::MvNorm: 2.676e-05 - 0.000946638% [1]
|
||
|
| | | | | | | | Remainder: 0.0127808 - 0.452121%
|
||
|
| | | | | | | Remainder: 0.00329035 - 0.115154%
|
||
|
| | | | | | GMRES block system: Operation Op*x: 0.00331743 - 0.115868% [1]
|
||
|
| | | | | | Belos::MVT::MvTimesMatAddMv: 2.824e-05 - 0.000986341% [1]
|
||
|
| | | | | | Remainder: 0.0015536 - 0.0542625%
|
||
|
| | | | | Remainder: 0.000742359 - 0.0259003%
|
||
|
| | | | Mini-EM: Compute responses: 0.0113834 - 0.390129% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000410039 - 3.60209% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00941081 - 82.6716% [1]
|
||
|
| | | | | | panzer::WorksetContainer::getWorksets(): 6.12e-06 - 0.0650316% [1]
|
||
|
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00024712 - 2.62591% [4]
|
||
|
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00235847 - 25.0613% [4]
|
||
|
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 3.52e-06 - 0.0374038% [4]
|
||
|
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000443639 - 4.71414% [4]
|
||
|
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00032676 - 3.47218% [4]
|
||
|
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00461651 - 49.0553% [4]
|
||
|
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 4.32e-06 - 0.0459046% [4]
|
||
|
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000306877 - 3.2609% [4]
|
||
|
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00025752 - 2.73643% [4]
|
||
|
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00028352 - 3.0127% [4]
|
||
|
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 4.348e-05 - 0.462022% [4]
|
||
|
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 2.12e-06 - 0.0225273% [4]
|
||
|
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00022452 - 2.38577% [4]
|
||
|
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000149318 - 1.58666% [4]
|
||
|
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 2.828e-05 - 0.300505% [4]
|
||
|
| | | | | | Remainder: 0.00010872 - 1.15527%
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 8.08e-06 - 0.0709807% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.52e-06 - 0.0133528% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0010618 - 9.32762% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000269919 - 2.37117% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 9.6e-07 - 0.355662% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000239919 - 88.8856% [1]
|
||
|
| | | | | | Remainder: 2.904e-05 - 10.7588%
|
||
|
| | | | | Remainder: 0.0002212 - 1.94319%
|
||
|
| | | | Remainder: 0.000168759 - 0.00578369%
|
||
|
| | | Remainder: 2.36e-06 - 8.08815e-05%
|
||
|
| | Remainder: 0.0321338 - 0.60817%
|
||
|
| Remainder: 3.9359e-05 - 0.00074491%
|
||
|
|
||
|
=================================
|
||
|
FOM Calculation
|
||
|
=================================
|
||
|
Number of cells = 8000
|
||
|
Time for Belos Linear Solve = 2.86622 seconds
|
||
|
Number of Time Steps (one linear solve per step) = 1
|
||
|
FOM ( num_cells * num_steps / solver_time / 1000) = 2.79114 k-cell-steps per second
|
||
|
=================================
|
||
|
|
||
|
dt = 6.67128e-10
|
||
|
|
||
|
Loading solver config from solverGMRES.xml
|
||
|
Linear Solver Type = Belos [unused]
|
||
|
Preconditioner Type = Teko [unused]
|
||
|
Linear Solver Types ->
|
||
|
Belos ->
|
||
|
Solver Type = Block GMRES [unused]
|
||
|
Solver Types ->
|
||
|
Block GMRES ->
|
||
|
Convergence Tolerance = 1e-08 [unused]
|
||
|
Orthogonalization = ICGS [unused]
|
||
|
Output Frequency = 1 [unused]
|
||
|
Output Style = 1 [unused]
|
||
|
Verbosity = 1 [unused]
|
||
|
Maximum Iterations = 10 [unused]
|
||
|
Block Size = 1 [unused]
|
||
|
Num Blocks = 10 [unused]
|
||
|
Flexible Gmres = 1 [unused]
|
||
|
Timer Label = GMRES block system [unused]
|
||
|
Implicit Residual Scaling = Norm of Initial Residual [unused]
|
||
|
VerboseObject ->
|
||
|
Verbosity Level = medium [unused]
|
||
|
Preconditioner Types ->
|
||
|
Teko ->
|
||
|
Inverse Type = Maxwell [unused]
|
||
|
Inverse Factory Library ->
|
||
|
Maxwell ->
|
||
|
Type = Full Maxwell Preconditioner [unused]
|
||
|
Use as preconditioner = 0 [unused]
|
||
|
Debug = 0 [unused]
|
||
|
Dump = 0 [unused]
|
||
|
Use discrete gradient = 1 [unused]
|
||
|
Solve lower triangular = 1 [unused]
|
||
|
dt = 6.67128e-10 [unused]
|
||
|
Q_B Solve ->
|
||
|
Type = Belos [unused]
|
||
|
Solver Type = Pseudo Block GMRES [unused]
|
||
|
Solver Types ->
|
||
|
Pseudo Block GMRES ->
|
||
|
Convergence Tolerance = 1e-09 [unused]
|
||
|
Orthogonalization = ICGS [unused]
|
||
|
Maximum Iterations = 2000 [unused]
|
||
|
Timer Label = GMRES Q_B [unused]
|
||
|
Output Frequency = 10 [unused]
|
||
|
Output Style = 1 [unused]
|
||
|
Verbosity = 1 [unused]
|
||
|
Implicit Residual Scaling = None [unused]
|
||
|
VerboseObject ->
|
||
|
Verbosity Level = medium [unused]
|
||
|
Q_B Preconditioner ->
|
||
|
Prec Type = Ifpack2 [unused]
|
||
|
Prec Types ->
|
||
|
Ifpack2 ->
|
||
|
Prec Type = relaxation [unused]
|
||
|
Ifpack2 Settings ->
|
||
|
relaxation: type = Jacobi [unused]
|
||
|
relaxation: sweeps = 1 [unused]
|
||
|
S_E Solve ->
|
||
|
Type = Belos [unused]
|
||
|
Solver Type = Pseudo Block GMRES [unused]
|
||
|
Solver Types ->
|
||
|
Pseudo Block GMRES ->
|
||
|
Convergence Tolerance = 1e-09 [unused]
|
||
|
Orthogonalization = ICGS [unused]
|
||
|
Maximum Iterations = 2000 [unused]
|
||
|
Timer Label = GMRES S_E [unused]
|
||
|
Output Frequency = 10 [unused]
|
||
|
Output Style = 1 [unused]
|
||
|
Verbosity = 1 [unused]
|
||
|
Implicit Residual Scaling = None [unused]
|
||
|
VerboseObject ->
|
||
|
Verbosity Level = medium [unused]
|
||
|
S_E Preconditioner ->
|
||
|
Prec Type = Ifpack2 [unused]
|
||
|
Prec Types ->
|
||
|
Ifpack2 ->
|
||
|
Prec Type = relaxation [unused]
|
||
|
Ifpack2 Settings ->
|
||
|
relaxation: type = Jacobi [unused]
|
||
|
relaxation: sweeps = 1 [unused]
|
||
|
Darcy ->
|
||
|
Type = Full Darcy Preconditioner [unused]
|
||
|
Use as preconditioner = 0 [unused]
|
||
|
Debug = 0 [unused]
|
||
|
Dump = 0 [unused]
|
||
|
Use discrete gradient = 1 [unused]
|
||
|
Solve lower triangular = 1 [unused]
|
||
|
dt = 6.67128e-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=51660,domainDim=51660,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=25200,domainDim=25200}
|
||
|
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=25200,domainDim=26460}
|
||
|
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=26460,domainDim=25200}
|
||
|
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=26460,domainDim=26460}
|
||
|
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=51660, #RHSs=1 ...
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=25200,domainDim=25200}
|
||
|
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=25200, #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.00151848 sec
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=26460,domainDim=26460}
|
||
|
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=26460, #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 267 iterations with total CPU time of 2.8568 sec
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=25200,domainDim=25200}
|
||
|
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=25200, #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.0256858 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 2.89523 sec
|
||
|
Electromagnetic Energy = 1.9156e-08
|
||
|
Electromagnetic Energy/dt^2 = 4.30413e+10
|
||
|
|
||
|
* finished time step 1, t = 6.67128e-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: 5.23224 [1]
|
||
|
| Mini-EM: Total Time: 5.2322 - 99.9993% [1]
|
||
|
| | Mini-EM: build mesh: 0.000605799 - 0.0115783% [1]
|
||
|
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000283879 - 46.8603% [1]
|
||
|
| | | Remainder: 0.00032192 - 53.1397%
|
||
|
| | Mini-EM: build physics blocks: 0.000737398 - 0.0140935% [1]
|
||
|
| | Mini-EM: build auxiliary physics blocks: 0.00022856 - 0.00436833% [1]
|
||
|
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.3965 - 7.57807% [1]
|
||
|
| | panzer::DOFManager::buildGlobalUnknowns: 0.149228 - 2.85212% [3]
|
||
|
| | | panzer::DOFManager::buildTaggedMultiVector: 0.062259 - 41.7206% [3]
|
||
|
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0501947 - 80.6223% [3]
|
||
|
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00174735 - 2.80659% [3]
|
||
|
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0102416 - 16.45% [3]
|
||
|
| | | | Remainder: 7.5399e-05 - 0.121105%
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0103575 - 6.94067% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00604046 - 58.32% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000254799 - 2.46005% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000851199 - 8.21823% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.000496079 - 4.78958% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00124988 - 12.0674% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00131544 - 12.7004% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 7.364e-05 - 0.710986% [3]
|
||
|
| | | | Remainder: 7.596e-05 - 0.733385%
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0151538 - 10.1548% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00642954 - 4.30852% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0188962 - 12.6626% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00794682 - 5.32527% [3]
|
||
|
| | | Remainder: 0.0281857 - 18.8876%
|
||
|
| | panzer::WorksetContainer::applyOrientations(ugi): 0.00777242 - 0.14855% [2]
|
||
|
| | Mini-EM: setup physics model evaluator: 0.321356 - 6.1419% [1]
|
||
|
| | | panzer::ModelEvaluator::setupModel(): 0.321334 - 99.9931% [1]
|
||
|
| | | | allocate FieldManagerBuilder: 2.6e-06 - 0.000809126% [1]
|
||
|
| | | | fmb->setWorksetContainer(): 6e-07 - 0.000186721% [1]
|
||
|
| | | | fmb->setupVolumeFieldManagers(): 0.315978 - 98.3331% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.315964 - 99.9957% [1]
|
||
|
| | | | | | getWorksets(): 0.291115 - 92.1355% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.291112 - 99.9988% [1]
|
||
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.167202 - 57.4356% [1]
|
||
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00487483 - 2.91553% [4]
|
||
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0305372 - 18.2636% [4]
|
||
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000608958 - 1.99415% [4]
|
||
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0299123 - 97.9537% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00030184 - 1.00908% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.0001246 - 0.416551% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000600558 - 2.00773% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00247035 - 8.25865% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00659546 - 22.0493% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00131736 - 4.40406% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00448043 - 14.9785% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00013048 - 0.436208% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00903146 - 30.1931% [4]
|
||
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00425655 - 47.1303% [4]
|
||
|
| | | | | | | | | | | | Remainder: 0.00477491 - 52.8697%
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00385523 - 12.8884% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000917917 - 3.06869% [4]
|
||
|
| | | | | | | | | | | Remainder: 8.6639e-05 - 0.289643%
|
||
|
| | | | | | | | | | Remainder: 1.592e-05 - 0.0521331%
|
||
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.112548 - 67.3124% [8]
|
||
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0657642 - 58.4323% [8]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00010892 - 0.165622% [8]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 3.008e-05 - 0.0457392% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0355191 - 54.0099% [8]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0245259 - 37.2938% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 3.116e-05 - 0.0473814% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00515767 - 7.84267% [4]
|
||
|
| | | | | | | | | | | Remainder: 0.000391277 - 0.59497%
|
||
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0227446 - 20.2088% [8]
|
||
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.013719 - 12.1895% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00015204 - 0.135089% [8]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00534915 - 4.75278% [8]
|
||
|
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00395803 - 3.51676% [4]
|
||
|
| | | | | | | | | | Remainder: 0.000860718 - 0.764758%
|
||
|
| | | | | | | | | Remainder: 0.0192423 - 11.5084%
|
||
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.123879 - 42.5538% [1]
|
||
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.123769 - 99.9111% [8]
|
||
|
| | | | | | | | | Remainder: 0.000110078 - 0.0888592%
|
||
|
| | | | | | | | Remainder: 3.088e-05 - 0.0106076%
|
||
|
| | | | | | | Remainder: 3.36e-06 - 0.00115418%
|
||
|
| | | | | | getOrientations(): 1.136e-05 - 0.00359534% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000722078 - 0.228531% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000699158 - 0.221277% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000371479 - 0.11757% [1]
|
||
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012112 - 0.0383334% [1]
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000840598 - 0.266042% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 6.8e-07 - 0.000215214% [2]
|
||
|
| | | | | | Remainder: 0.0220825 - 6.98891%
|
||
|
| | | | | Remainder: 1.372e-05 - 0.00434207%
|
||
|
| | | | fmb->setupBCFieldManagers(): 8.319e-06 - 0.00258889% [1]
|
||
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.464e-05 - 0.004556% [1]
|
||
|
| | | | build response library: 0.00530955 - 1.65234% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00522307 - 98.3712% [1]
|
||
|
| | | | | | getWorksets(): 3.04e-06 - 0.0582034% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.04e-06 - 67.1053% [1]
|
||
|
| | | | | | | Remainder: 1e-06 - 32.8947%
|
||
|
| | | | | | getOrientations(): 4.4e-07 - 0.00842417% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000806838 - 15.4476% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000877318 - 16.797% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000399799 - 7.65449% [1]
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00115788 - 22.1685% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.022975% [3]
|
||
|
| | | | | | Remainder: 0.00197655 - 37.8428%
|
||
|
| | | | | Remainder: 8.648e-05 - 1.62876%
|
||
|
| | | | Remainder: 2.056e-05 - 0.00639832%
|
||
|
| | | Remainder: 2.204e-05 - 0.00685843%
|
||
|
| | Mini-EM: setup auxiliary physics model evaluator: 0.319426 - 6.10499% [1]
|
||
|
| | | panzer::ModelEvaluator::setupModel(): 0.319417 - 99.9972% [1]
|
||
|
| | | | allocate FieldManagerBuilder: 9.6e-07 - 0.000300548% [1]
|
||
|
| | | | fmb->setWorksetContainer(): 6.8e-07 - 0.000212888% [1]
|
||
|
| | | | fmb->setupVolumeFieldManagers(): 0.319374 - 99.9867% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.319371 - 99.999% [1]
|
||
|
| | | | | | getWorksets(): 0.21115 - 66.1144% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.211149 - 99.9994% [1]
|
||
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.127989 - 60.6154% [1]
|
||
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00340475 - 2.66019% [4]
|
||
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0257021 - 20.0815% [4]
|
||
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000616317 - 2.39792% [4]
|
||
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0250753 - 97.5611% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00021172 - 0.844337% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.0001232 - 0.49132% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000607598 - 2.42309% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00237859 - 9.4858% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00524763 - 20.9275% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.001283 - 5.11657% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00374131 - 14.9203% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00011648 - 0.464521% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00693166 - 27.6434% [4]
|
||
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00279291 - 40.2921% [4]
|
||
|
| | | | | | | | | | | | Remainder: 0.00413875 - 59.7079%
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00346851 - 13.8324% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000921197 - 3.67372% [4]
|
||
|
| | | | | | | | | | | Remainder: 4.44e-05 - 0.177067%
|
||
|
| | | | | | | | | | Remainder: 1.052e-05 - 0.0409305%
|
||
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0828998 - 64.7711% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0489657 - 59.0662% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 5.1639e-05 - 0.10546% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.796e-05 - 0.0571012% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0237534 - 48.5103% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0250205 - 51.0981% [4]
|
||
|
| | | | | | | | | | | Remainder: 0.000112159 - 0.229056%
|
||
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0156172 - 18.8386% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0146712 - 17.6975% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 7.6e-05 - 0.091677% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00350267 - 4.22519% [4]
|
||
|
| | | | | | | | | | Remainder: 6.7039e-05 - 0.0808675%
|
||
|
| | | | | | | | | Remainder: 0.0159822 - 12.4872%
|
||
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0831503 - 39.3799% [1]
|
||
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0830893 - 99.9265% [4]
|
||
|
| | | | | | | | | Remainder: 6.108e-05 - 0.0734573%
|
||
|
| | | | | | | | Remainder: 9.96e-06 - 0.00471705%
|
||
|
| | | | | | | Remainder: 1.32e-06 - 0.000625147%
|
||
|
| | | | | | getOrientations(): 1.136e-05 - 0.00355699% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000409439 - 0.128202% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000339399 - 0.106271% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00020144 - 0.063074% [1]
|
||
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0955989 - 29.9335% [1]
|
||
|
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0955771 - 99.9772% [1]
|
||
|
| | | | | | | Remainder: 2.18e-05 - 0.0228036%
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000451918 - 0.141502% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 4.4e-07 - 0.000137771% [2]
|
||
|
| | | | | | Remainder: 0.0112078 - 3.50934%
|
||
|
| | | | | Remainder: 3.24e-06 - 0.00101448%
|
||
|
| | | | fmb->setupBCFieldManagers(): 3.08e-06 - 0.000964258% [1]
|
||
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.348e-05 - 0.00422019% [1]
|
||
|
| | | | build response library: 1.852e-05 - 0.00579807% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.2959% [1]
|
||
|
| | | | | Remainder: 1.828e-05 - 98.7041%
|
||
|
| | | | Remainder: 5.64e-06 - 0.00176572%
|
||
|
| | | Remainder: 8.8e-06 - 0.00275495%
|
||
|
| | Mini-EM: eval auxiliary physics model evaluator: 0.348138 - 6.65376% [1]
|
||
|
| | | panzer::ModelEvaluator::create_W_op: 0.098448 - 28.2784% [1]
|
||
|
| | | panzer::ModelEvaluator::evalModel(J): 0.248169 - 71.2846% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000412919 - 0.166386% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.172906 - 69.6728% [1]
|
||
|
| | | | | panzer::WorksetContainer::getWorksets(): 3.84e-06 - 0.00222086% [1]
|
||
|
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 8e-06 - 0.00462678% [4]
|
||
|
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 3.84e-06 - 0.00222086% [4]
|
||
|
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0015452 - 0.893661% [4]
|
||
|
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0105837 - 6.12106% [4]
|
||
|
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0253355 - 14.6527% [4]
|
||
|
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00408299 - 2.36139% [4]
|
||
|
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0158816 - 9.18509% [4]
|
||
|
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0207465 - 11.9987% [4]
|
||
|
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.029073 - 16.8143% [4]
|
||
|
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 6.64e-06 - 0.00384023% [4]
|
||
|
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 2.28e-06 - 0.00131863% [4]
|
||
|
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0449651 - 26.0055% [4]
|
||
|
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00383419 - 2.2175% [4]
|
||
|
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00320319 - 1.85256% [4]
|
||
|
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0135244 - 7.82183% [4]
|
||
|
| | | | | Remainder: 0.000106239 - 0.0614431%
|
||
|
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.5479e-05 - 0.00623728% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.08e-06 - 0.000838139% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000424479 - 0.171044% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0740495 - 29.8383% [1]
|
||
|
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0369793 - 49.9386% [1]
|
||
|
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0370499 - 50.034% [1]
|
||
|
| | | | | Remainder: 2.024e-05 - 0.0273331%
|
||
|
| | | | Remainder: 0.000358239 - 0.144353%
|
||
|
| | | Remainder: 0.0015212 - 0.436952%
|
||
|
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00440891 - 0.0842649% [1]
|
||
|
| | | getWorksets(): 4.52e-06 - 0.10252% [1]
|
||
|
| | | | panzer::WorksetContainer::getWorksets(): 3.16e-06 - 69.9115% [1]
|
||
|
| | | | Remainder: 1.36e-06 - 30.0885%
|
||
|
| | | getOrientations(): 8.4e-07 - 0.0190523% [1]
|
||
|
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000823957 - 18.6885% [1]
|
||
|
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000907598 - 20.5856% [1]
|
||
|
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000420319 - 9.5334% [1]
|
||
|
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00123576 - 28.0286% [1]
|
||
|
| | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.0272176% [3]
|
||
|
| | | Remainder: 0.00101472 - 23.0152%
|
||
|
| | panzer::ModelEvaluator::create_W_op: 0.261433 - 4.99662% [1]
|
||
|
| | panzer::ModelEvaluator::evalModel(J): 0.440632 - 8.42155% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000341199 - 0.0774339% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.344372 - 78.154% [1]
|
||
|
| | | | panzer::WorksetContainer::getWorksets(): 2.92e-06 - 0.00084792% [1]
|
||
|
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00239603 - 0.695768% [4]
|
||
|
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0114672 - 3.3299% [4]
|
||
|
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0139073 - 4.03845% [4]
|
||
|
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00141084 - 0.409684% [4]
|
||
|
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.014806 - 4.29943% [4]
|
||
|
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0127344 - 3.69787% [4]
|
||
|
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00227699 - 0.661201% [4]
|
||
|
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0121125 - 3.51728% [4]
|
||
|
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 5.64e-06 - 0.00163776% [4]
|
||
|
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00448535 - 1.30247% [4]
|
||
|
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.02692 - 7.81713% [4]
|
||
|
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00439767 - 1.27701% [4]
|
||
|
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0255157 - 7.40934% [4]
|
||
|
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0273749 - 7.94922% [4]
|
||
|
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0379061 - 11.0073% [4]
|
||
|
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.28e-05 - 0.00371691% [4]
|
||
|
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00241735 - 0.70196% [4]
|
||
|
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0262664 - 7.62732% [4]
|
||
|
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0423131 - 12.287% [4]
|
||
|
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0057347 - 1.66526% [4]
|
||
|
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00133444 - 0.387499% [4]
|
||
|
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0144058 - 4.18322% [4]
|
||
|
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0308113 - 8.94709% [4]
|
||
|
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0231621 - 6.7259% [4]
|
||
|
| | | | Remainder: 0.00019444 - 0.0564622%
|
||
|
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.5e-05 - 0.0034042% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.24e-06 - 0.000281414% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00113456 - 0.257484% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0940999 - 21.3556% [1]
|
||
|
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0940744 - 99.9729% [1]
|
||
|
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.584e-05 - 0.0168332% [1]
|
||
|
| | | | Remainder: 9.64e-06 - 0.0102444%
|
||
|
| | | Remainder: 0.000668518 - 0.151718%
|
||
|
| | MaxwellPreconditioner::build: 0.00317871 - 0.0607528% [1]
|
||
|
| | | MaxwellPreconditioner: Schur complement: 1.8e-05 - 0.566267% [1]
|
||
|
| | | MaxwellPreconditioner: Inverse Q_B: 0.00137768 - 43.3407% [1]
|
||
|
| | | | Ifpack2::Relaxation::initialize: 3.44e-06 - 0.249696% [1]
|
||
|
| | | | Ifpack2::Relaxation::compute: 0.000601198 - 43.6386% [1]
|
||
|
| | | | Remainder: 0.000773038 - 56.1117%
|
||
|
| | | MaxwellPreconditioner: Solver S_E: 0.00169084 - 53.1925% [1]
|
||
|
| | | | Ifpack2::Relaxation::initialize: 1.32e-06 - 0.0780679% [1]
|
||
|
| | | | Ifpack2::Relaxation::compute: 0.00126576 - 74.8598% [1]
|
||
|
| | | | Remainder: 0.00042376 - 25.0622%
|
||
|
| | | MaxwellPreconditioner: Block preconditioner: 8.2959e-05 - 2.60983% [1]
|
||
|
| | | Remainder: 9.24e-06 - 0.290684%
|
||
|
| | Mini-EM: timestepper: 2.9466 - 56.3166% [1]
|
||
|
| | | Mini-EM: Advance Time Step: 2.9466 - 99.9999% [1]
|
||
|
| | | | panzer::ModelEvaluator::evalModel(f): 0.0404193 - 1.37173% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00022696 - 0.561513% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.038914 - 96.2757% [1]
|
||
|
| | | | | | panzer::WorksetContainer::getWorksets(): 1.72e-06 - 0.00442001% [1]
|
||
|
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000266838 - 0.685713% [4]
|
||
|
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00310779 - 7.98631% [4]
|
||
|
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00188003 - 4.83126% [4]
|
||
|
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00016244 - 0.417434% [4]
|
||
|
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00170419 - 4.37939% [4]
|
||
|
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00164584 - 4.22942% [4]
|
||
|
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00016388 - 0.421134% [4]
|
||
|
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00040048 - 1.02914% [4]
|
||
|
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 3.24e-06 - 0.00832606% [4]
|
||
|
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.000380556 - 0.977942% [4]
|
||
|
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00390315 - 10.0302% [4]
|
||
|
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00257503 - 6.61724% [4]
|
||
|
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.000710397 - 1.82556% [4]
|
||
|
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00331355 - 8.51507% [4]
|
||
|
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00661294 - 16.9937% [4]
|
||
|
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 7.52e-06 - 0.0193247% [4]
|
||
|
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000292719 - 0.752221% [4]
|
||
|
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00277811 - 7.13911% [4]
|
||
|
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00348443 - 8.95419% [4]
|
||
|
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000251799 - 0.647066% [4]
|
||
|
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000169159 - 0.4347% [4]
|
||
|
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00159872 - 4.10833% [4]
|
||
|
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00262379 - 6.74255% [4]
|
||
|
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.000742199 - 1.90728% [4]
|
||
|
| | | | | | Remainder: 0.00013344 - 0.34291%
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.856e-05 - 0.0706593% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.32e-06 - 0.00573983% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00105964 - 2.62161% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 8.224e-05 - 0.203467% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 5.74e-05 - 69.7957% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.84e-06 - 2.23735% [1]
|
||
|
| | | | | | Remainder: 2.3e-05 - 27.9669%
|
||
|
| | | | | Remainder: 0.00010564 - 0.26136%
|
||
|
| | | | Stratimikos: BelosLOWS: 2.89528 - 98.2586% [1]
|
||
|
| | | | | GMRES block system: Operation Op*x: 0.00222167 - 0.0767343% [1]
|
||
|
| | | | | Belos::MVT::MvAddMv: 0.000122439 - 0.00422891% [1]
|
||
|
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 2.8922 - 99.8936% [1]
|
||
|
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000502159 - 0.0173625% [2]
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00012052 - 24.0004% [2]
|
||
|
| | | | | | | | Belos::MVT::MvDot: 0.0001144 - 94.922% [2]
|
||
|
| | | | | | | | Remainder: 6.12e-06 - 5.078%
|
||
|
| | | | | | | Belos::MVT::MvScale: 6.7999e-05 - 13.5413% [2]
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00020276 - 40.3776% [2]
|
||
|
| | | | | | | | Belos::MVT::MvTransMv: 0.00019968 - 98.481% [2]
|
||
|
| | | | | | | | Remainder: 3.08e-06 - 1.51904%
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 6.244e-05 - 12.4343% [2]
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 6.072e-05 - 97.2454% [2]
|
||
|
| | | | | | | | Remainder: 1.72e-06 - 2.75464%
|
||
|
| | | | | | | Remainder: 4.844e-05 - 9.64635%
|
||
|
| | | | | | Belos::MVT::MvAddMv: 0.000252559 - 0.00873241% [2]
|
||
|
| | | | | | Belos::MVT::MvNorm: 7.844e-05 - 0.00271212% [1]
|
||
|
| | | | | | GMRES block system: Operation Prec*x: 2.88643 - 99.8003% [1]
|
||
|
| | | | | | | GMRES Q_B: Operation Op*x: 0.000813998 - 0.0282009% [2]
|
||
|
| | | | | | | Belos::MVT::MvAddMv: 5.932e-05 - 0.00205514% [3]
|
||
|
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0256388 - 0.888253% [2]
|
||
|
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0160175 - 62.4738% [22]
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.000474917 - 2.96499% [22]
|
||
|
| | | | | | | | | | Belos::MVT::MvDot: 0.000450997 - 94.9633% [22]
|
||
|
| | | | | | | | | | Remainder: 2.392e-05 - 5.03667%
|
||
|
| | | | | | | | | Belos::MVT::MvScale: 0.00024688 - 1.54131% [21]
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.00832978 - 52.0042% [40]
|
||
|
| | | | | | | | | | Belos::MVT::MvTransMv: 0.00828794 - 99.4977% [40]
|
||
|
| | | | | | | | | | Remainder: 4.1838e-05 - 0.50227%
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.00682458 - 42.607% [40]
|
||
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00678862 - 99.4731% [40]
|
||
|
| | | | | | | | | | Remainder: 3.596e-05 - 0.526919%
|
||
|
| | | | | | | | | Remainder: 0.00014136 - 0.882534%
|
||
|
| | | | | | | | Belos::MVT::MvAddMv: 0.0015374 - 5.99638% [29]
|
||
|
| | | | | | | | GMRES Q_B: Operation Op*x: 0.00567391 - 22.1302% [22]
|
||
|
| | | | | | | | Belos::MVT::MvNorm: 4.656e-05 - 0.1816% [2]
|
||
|
| | | | | | | | GMRES Q_B: Operation Prec*x: 0.000574399 - 2.24035% [21]
|
||
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00048268 - 84.0322% [21]
|
||
|
| | | | | | | | | Remainder: 9.1719e-05 - 15.9678%
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000409319 - 1.59648% [1]
|
||
|
| | | | | | | | Remainder: 0.00137967 - 5.3812%
|
||
|
| | | | | | | GMRES S_E: Operation Op*x: 0.000898158 - 0.0311166% [1]
|
||
|
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 2.85544 - 98.9264% [1]
|
||
|
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 2.63419 - 92.2516% [268]
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0063535 - 0.241194% [268]
|
||
|
| | | | | | | | | | Belos::MVT::MvDot: 0.00602474 - 94.8255% [268]
|
||
|
| | | | | | | | | | Remainder: 0.000328759 - 5.17445%
|
||
|
| | | | | | | | | Belos::MVT::MvScale: 0.00352335 - 0.133755% [268]
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 1.34969 - 51.2376% [534]
|
||
|
| | | | | | | | | | Belos::MVT::MvTransMv: 1.34907 - 99.9539% [534]
|
||
|
| | | | | | | | | | Remainder: 0.00062176 - 0.0460667%
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 1.27219 - 48.2953% [534]
|
||
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.27164 - 99.9566% [534]
|
||
|
| | | | | | | | | | Remainder: 0.000551798 - 0.0433739%
|
||
|
| | | | | | | | | Remainder: 0.00242971 - 0.0922375%
|
||
|
| | | | | | | | Belos::MVT::MvAddMv: 0.00703886 - 0.246507% [272]
|
||
|
| | | | | | | | GMRES S_E: Operation Prec*x: 0.0076945 - 0.269468% [268]
|
||
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00625354 - 81.2729% [268]
|
||
|
| | | | | | | | | Remainder: 0.00144095 - 18.7271%
|
||
|
| | | | | | | | GMRES S_E: Operation Op*x: 0.18886 - 6.61405% [268]
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0062413 - 0.218576% [1]
|
||
|
| | | | | | | | Belos::MVT::MvNorm: 2.648e-05 - 0.000927353% [1]
|
||
|
| | | | | | | | Remainder: 0.01139 - 0.398887%
|
||
|
| | | | | | | Remainder: 0.00357847 - 0.123976%
|
||
|
| | | | | | GMRES block system: Operation Op*x: 0.00329743 - 0.114011% [1]
|
||
|
| | | | | | Belos::MVT::MvTimesMatAddMv: 2.724e-05 - 0.000941843% [1]
|
||
|
| | | | | | Remainder: 0.00161704 - 0.0559102%
|
||
|
| | | | | Remainder: 0.000736399 - 0.0254344%
|
||
|
| | | | Mini-EM: Compute responses: 0.0107079 - 0.363399% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000378919 - 3.53869% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0087511 - 81.7257% [1]
|
||
|
| | | | | | panzer::WorksetContainer::getWorksets(): 6.92e-06 - 0.0790758% [1]
|
||
|
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00024588 - 2.80971% [4]
|
||
|
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00214643 - 24.5276% [4]
|
||
|
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 3.56e-06 - 0.0406806% [4]
|
||
|
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000340158 - 3.88703% [4]
|
||
|
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.0003326 - 3.80067% [4]
|
||
|
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00431379 - 49.2943% [4]
|
||
|
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 4.24e-06 - 0.0484511% [4]
|
||
|
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00032808 - 3.74902% [4]
|
||
|
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.0002528 - 2.88878% [4]
|
||
|
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000244679 - 2.79598% [4]
|
||
|
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 4.1e-05 - 0.468513% [4]
|
||
|
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 2.24e-06 - 0.0255968% [4]
|
||
|
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000223719 - 2.55647% [4]
|
||
|
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000147119 - 1.68115% [4]
|
||
|
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 2.4719e-05 - 0.282467% [4]
|
||
|
| | | | | | Remainder: 9.3159e-05 - 1.06454%
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 8.36e-06 - 0.0780733% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.48e-06 - 0.0138216% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00105644 - 9.86598% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000297199 - 2.77551% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 9.6e-07 - 0.323016% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000266119 - 89.5424% [1]
|
||
|
| | | | | | Remainder: 3.012e-05 - 10.1346%
|
||
|
| | | | | Remainder: 0.0002144 - 2.00226%
|
||
|
| | | | Remainder: 0.000184557 - 0.0062634%
|
||
|
| | | Remainder: 2.56e-06 - 8.68799e-05%
|
||
|
| | Remainder: 0.0319569 - 0.610773%
|
||
|
| Remainder: 3.752e-05 - 0.000717093%
|
||
|
|
||
|
=================================
|
||
|
FOM Calculation
|
||
|
=================================
|
||
|
Number of cells = 8000
|
||
|
Time for Belos Linear Solve = 2.89528 seconds
|
||
|
Number of Time Steps (one linear solve per step) = 1
|
||
|
FOM ( num_cells * num_steps / solver_time / 1000) = 2.76311 k-cell-steps per second
|
||
|
=================================
|
||
|
|
||
|
dt = 6.67128e-10
|
||
|
|
||
|
Loading solver config from solverGMRES.xml
|
||
|
Linear Solver Type = Belos [unused]
|
||
|
Preconditioner Type = Teko [unused]
|
||
|
Linear Solver Types ->
|
||
|
Belos ->
|
||
|
Solver Type = Block GMRES [unused]
|
||
|
Solver Types ->
|
||
|
Block GMRES ->
|
||
|
Convergence Tolerance = 1e-08 [unused]
|
||
|
Orthogonalization = ICGS [unused]
|
||
|
Output Frequency = 1 [unused]
|
||
|
Output Style = 1 [unused]
|
||
|
Verbosity = 1 [unused]
|
||
|
Maximum Iterations = 10 [unused]
|
||
|
Block Size = 1 [unused]
|
||
|
Num Blocks = 10 [unused]
|
||
|
Flexible Gmres = 1 [unused]
|
||
|
Timer Label = GMRES block system [unused]
|
||
|
Implicit Residual Scaling = Norm of Initial Residual [unused]
|
||
|
VerboseObject ->
|
||
|
Verbosity Level = medium [unused]
|
||
|
Preconditioner Types ->
|
||
|
Teko ->
|
||
|
Inverse Type = Maxwell [unused]
|
||
|
Inverse Factory Library ->
|
||
|
Maxwell ->
|
||
|
Type = Full Maxwell Preconditioner [unused]
|
||
|
Use as preconditioner = 0 [unused]
|
||
|
Debug = 0 [unused]
|
||
|
Dump = 0 [unused]
|
||
|
Use discrete gradient = 1 [unused]
|
||
|
Solve lower triangular = 1 [unused]
|
||
|
dt = 6.67128e-10 [unused]
|
||
|
Q_B Solve ->
|
||
|
Type = Belos [unused]
|
||
|
Solver Type = Pseudo Block GMRES [unused]
|
||
|
Solver Types ->
|
||
|
Pseudo Block GMRES ->
|
||
|
Convergence Tolerance = 1e-09 [unused]
|
||
|
Orthogonalization = ICGS [unused]
|
||
|
Maximum Iterations = 2000 [unused]
|
||
|
Timer Label = GMRES Q_B [unused]
|
||
|
Output Frequency = 10 [unused]
|
||
|
Output Style = 1 [unused]
|
||
|
Verbosity = 1 [unused]
|
||
|
Implicit Residual Scaling = None [unused]
|
||
|
VerboseObject ->
|
||
|
Verbosity Level = medium [unused]
|
||
|
Q_B Preconditioner ->
|
||
|
Prec Type = Ifpack2 [unused]
|
||
|
Prec Types ->
|
||
|
Ifpack2 ->
|
||
|
Prec Type = relaxation [unused]
|
||
|
Ifpack2 Settings ->
|
||
|
relaxation: type = Jacobi [unused]
|
||
|
relaxation: sweeps = 1 [unused]
|
||
|
S_E Solve ->
|
||
|
Type = Belos [unused]
|
||
|
Solver Type = Pseudo Block GMRES [unused]
|
||
|
Solver Types ->
|
||
|
Pseudo Block GMRES ->
|
||
|
Convergence Tolerance = 1e-09 [unused]
|
||
|
Orthogonalization = ICGS [unused]
|
||
|
Maximum Iterations = 2000 [unused]
|
||
|
Timer Label = GMRES S_E [unused]
|
||
|
Output Frequency = 10 [unused]
|
||
|
Output Style = 1 [unused]
|
||
|
Verbosity = 1 [unused]
|
||
|
Implicit Residual Scaling = None [unused]
|
||
|
VerboseObject ->
|
||
|
Verbosity Level = medium [unused]
|
||
|
S_E Preconditioner ->
|
||
|
Prec Type = Ifpack2 [unused]
|
||
|
Prec Types ->
|
||
|
Ifpack2 ->
|
||
|
Prec Type = relaxation [unused]
|
||
|
Ifpack2 Settings ->
|
||
|
relaxation: type = Jacobi [unused]
|
||
|
relaxation: sweeps = 1 [unused]
|
||
|
Darcy ->
|
||
|
Type = Full Darcy Preconditioner [unused]
|
||
|
Use as preconditioner = 0 [unused]
|
||
|
Debug = 0 [unused]
|
||
|
Dump = 0 [unused]
|
||
|
Use discrete gradient = 1 [unused]
|
||
|
Solve lower triangular = 1 [unused]
|
||
|
dt = 6.67128e-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=51660,domainDim=51660,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=25200,domainDim=25200}
|
||
|
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=25200,domainDim=26460}
|
||
|
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=26460,domainDim=25200}
|
||
|
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=26460,domainDim=26460}
|
||
|
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=51660, #RHSs=1 ...
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=25200,domainDim=25200}
|
||
|
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=25200, #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.00142088 sec
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=26460,domainDim=26460}
|
||
|
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=26460, #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 267 iterations with total CPU time of 2.83077 sec
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=25200,domainDim=25200}
|
||
|
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=25200, #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.0253084 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 2.86855 sec
|
||
|
Electromagnetic Energy = 1.9156e-08
|
||
|
Electromagnetic Energy/dt^2 = 4.30413e+10
|
||
|
|
||
|
* finished time step 1, t = 6.67128e-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: 5.2306 [1]
|
||
|
| Mini-EM: Total Time: 5.23055 - 99.9992% [1]
|
||
|
| | Mini-EM: build mesh: 0.000608119 - 0.0116263% [1]
|
||
|
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000286159 - 47.0564% [1]
|
||
|
| | | Remainder: 0.00032196 - 52.9436%
|
||
|
| | Mini-EM: build physics blocks: 0.000778958 - 0.0148925% [1]
|
||
|
| | Mini-EM: build auxiliary physics blocks: 0.000238199 - 0.00455399% [1]
|
||
|
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.397185 - 7.59355% [1]
|
||
|
| | panzer::DOFManager::buildGlobalUnknowns: 0.14953 - 2.85878% [3]
|
||
|
| | | panzer::DOFManager::buildTaggedMultiVector: 0.0624352 - 41.7542% [3]
|
||
|
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0502275 - 80.4475% [3]
|
||
|
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00179839 - 2.88042% [3]
|
||
|
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.010331 - 16.5467% [3]
|
||
|
| | | | Remainder: 7.8279e-05 - 0.125376%
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0105393 - 7.0483% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00612158 - 58.0832% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00024448 - 2.31969% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000896997 - 8.51095% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.000468399 - 4.44429% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00133856 - 12.7006% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.0013138 - 12.4657% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 7.564e-05 - 0.717693% [3]
|
||
|
| | | | Remainder: 7.988e-05 - 0.757923%
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0150638 - 10.0741% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0064181 - 4.29218% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0188945 - 12.6359% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00794238 - 5.31156% [3]
|
||
|
| | | Remainder: 0.0282368 - 18.8837%
|
||
|
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0077631 - 0.148418% [2]
|
||
|
| | Mini-EM: setup physics model evaluator: 0.323945 - 6.19333% [1]
|
||
|
| | | panzer::ModelEvaluator::setupModel(): 0.323922 - 99.9927% [1]
|
||
|
| | | | allocate FieldManagerBuilder: 3.04e-06 - 0.000938499% [1]
|
||
|
| | | | fmb->setWorksetContainer(): 6.8e-07 - 0.000209927% [1]
|
||
|
| | | | fmb->setupVolumeFieldManagers(): 0.318506 - 98.3281% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.318492 - 99.9955% [1]
|
||
|
| | | | | | getWorksets(): 0.292993 - 91.9939% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.29299 - 99.9989% [1]
|
||
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.167864 - 57.2934% [1]
|
||
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00473931 - 2.82331% [4]
|
||
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0303636 - 18.0882% [4]
|
||
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000613599 - 2.02084% [4]
|
||
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0297325 - 97.9216% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000306918 - 1.03226% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000127639 - 0.429291% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00060248 - 2.02633% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00244563 - 8.22545% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0064501 - 21.6938% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0013152 - 4.42343% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00446855 - 15.0292% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.0001356 - 0.456066% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00903026 - 30.3716% [4]
|
||
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00424495 - 47.0081% [4]
|
||
|
| | | | | | | | | | | | Remainder: 0.00478531 - 52.9919%
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00383583 - 12.9011% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000924077 - 3.10797% [4]
|
||
|
| | | | | | | | | | | Remainder: 9.024e-05 - 0.303506%
|
||
|
| | | | | | | | | | Remainder: 1.748e-05 - 0.0575689%
|
||
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.115302 - 68.6876% [8]
|
||
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0675675 - 58.6007% [8]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00011356 - 0.168069% [8]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 3.084e-05 - 0.0456432% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0367817 - 54.437% [8]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0250167 - 37.0248% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 3.276e-05 - 0.0484849% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00515935 - 7.63584% [4]
|
||
|
| | | | | | | | | | | Remainder: 0.000432519 - 0.640129%
|
||
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0231114 - 20.0443% [8]
|
||
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0144633 - 12.5439% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00015112 - 0.131065% [8]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00525959 - 4.56159% [8]
|
||
|
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00392627 - 3.40522% [4]
|
||
|
| | | | | | | | | | Remainder: 0.000822358 - 0.713224%
|
||
|
| | | | | | | | | Remainder: 0.0174593 - 10.4009%
|
||
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.125094 - 42.6959% [1]
|
||
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.124971 - 99.9014% [8]
|
||
|
| | | | | | | | | Remainder: 0.00012332 - 0.0985815%
|
||
|
| | | | | | | | Remainder: 3.144e-05 - 0.0107308%
|
||
|
| | | | | | | Remainder: 3.36e-06 - 0.00114679%
|
||
|
| | | | | | getOrientations(): 1.228e-05 - 0.00385567% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000737518 - 0.231566% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000716518 - 0.224972% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000380119 - 0.11935% [1]
|
||
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000121119 - 0.0380289% [1]
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000866918 - 0.272195% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 9.2e-07 - 0.000288861% [2]
|
||
|
| | | | | | Remainder: 0.0226635 - 7.11589%
|
||
|
| | | | | Remainder: 1.42e-05 - 0.00445831%
|
||
|
| | | | fmb->setupBCFieldManagers(): 7.84e-06 - 0.00242034% [1]
|
||
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.552e-05 - 0.00479128% [1]
|
||
|
| | | | build response library: 0.00536806 - 1.65721% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00527775 - 98.3175% [1]
|
||
|
| | | | | | getWorksets(): 3.48e-06 - 0.0659373% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.48e-06 - 71.2644% [1]
|
||
|
| | | | | | | Remainder: 1e-06 - 28.7356%
|
||
|
| | | | | | getOrientations(): 4.8e-07 - 0.00909479% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000779957 - 14.7782% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000908918 - 17.2217% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000408079 - 7.73207% [1]
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0011758 - 22.2784% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 0.0212212% [3]
|
||
|
| | | | | | Remainder: 0.00199991 - 37.8933%
|
||
|
| | | | | Remainder: 9.032e-05 - 1.68254%
|
||
|
| | | | Remainder: 2.036e-05 - 0.00628547%
|
||
|
| | | Remainder: 2.372e-05 - 0.00732222%
|
||
|
| | Mini-EM: setup auxiliary physics model evaluator: 0.323083 - 6.17684% [1]
|
||
|
| | | panzer::ModelEvaluator::setupModel(): 0.323074 - 99.9971% [1]
|
||
|
| | | | allocate FieldManagerBuilder: 7.2e-07 - 0.000222859% [1]
|
||
|
| | | | fmb->setWorksetContainer(): 8e-07 - 0.000247622% [1]
|
||
|
| | | | fmb->setupVolumeFieldManagers(): 0.323029 - 99.9862% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.323025 - 99.9988% [1]
|
||
|
| | | | | | getWorksets(): 0.21323 - 66.0105% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.213229 - 99.9994% [1]
|
||
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.128301 - 60.1705% [1]
|
||
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00337767 - 2.63261% [4]
|
||
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0258886 - 20.178% [4]
|
||
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000589798 - 2.27821% [4]
|
||
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0252898 - 97.6867% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00021636 - 0.855524% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000124518 - 0.492365% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000597639 - 2.36316% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00242199 - 9.57697% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00528583 - 20.901% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.001288 - 5.09295% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00385243 - 15.2332% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000120119 - 0.474971% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00693674 - 27.429% [4]
|
||
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00279871 - 40.3462% [4]
|
||
|
| | | | | | | | | | | | Remainder: 0.00413803 - 59.6538%
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00347927 - 13.7576% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000921518 - 3.64384% [4]
|
||
|
| | | | | | | | | | | Remainder: 4.536e-05 - 0.179361%
|
||
|
| | | | | | | | | | Remainder: 9.08e-06 - 0.0350733%
|
||
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0830552 - 64.7346% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0495683 - 59.6812% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 5.152e-05 - 0.103937% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.924e-05 - 0.0589893% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0245776 - 49.5833% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0247946 - 50.0211% [4]
|
||
|
| | | | | | | | | | | Remainder: 0.00011536 - 0.232729%
|
||
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0153363 - 18.4652% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0145309 - 17.4955% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 7.76e-05 - 0.0934319% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00347347 - 4.18212% [4]
|
||
|
| | | | | | | | | | Remainder: 6.852e-05 - 0.0824994%
|
||
|
| | | | | | | | | Remainder: 0.0159796 - 12.4548%
|
||
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0849173 - 39.8244% [1]
|
||
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0848578 - 99.93% [4]
|
||
|
| | | | | | | | | Remainder: 5.9439e-05 - 0.0699963%
|
||
|
| | | | | | | | Remainder: 1.072e-05 - 0.00502746%
|
||
|
| | | | | | | Remainder: 1.24e-06 - 0.000581531%
|
||
|
| | | | | | getOrientations(): 1.18e-05 - 0.00365297% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000423799 - 0.131197% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000344079 - 0.106518% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000205039 - 0.0634746% [1]
|
||
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0970472 - 30.0432% [1]
|
||
|
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0970242 - 99.9763% [1]
|
||
|
| | | | | | | Remainder: 2.304e-05 - 0.023741%
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000465358 - 0.144063% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 4.4e-07 - 0.000136212% [2]
|
||
|
| | | | | | Remainder: 0.011297 - 3.49724%
|
||
|
| | | | | Remainder: 3.88e-06 - 0.00120113%
|
||
|
| | | | fmb->setupBCFieldManagers(): 3.8e-06 - 0.0011762% [1]
|
||
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.44e-05 - 0.00445719% [1]
|
||
|
| | | | build response library: 2.02e-05 - 0.00625245% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.18812% [1]
|
||
|
| | | | | Remainder: 1.996e-05 - 98.8119%
|
||
|
| | | | Remainder: 4.68e-06 - 0.00144859%
|
||
|
| | | Remainder: 9.24e-06 - 0.00285995%
|
||
|
| | Mini-EM: eval auxiliary physics model evaluator: 0.353486 - 6.7581% [1]
|
||
|
| | | panzer::ModelEvaluator::create_W_op: 0.101394 - 28.684% [1]
|
||
|
| | | panzer::ModelEvaluator::evalModel(J): 0.250575 - 70.887% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000419239 - 0.16731% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.174067 - 69.467% [1]
|
||
|
| | | | | panzer::WorksetContainer::getWorksets(): 3.88e-06 - 0.00222902% [1]
|
||
|
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 7.92e-06 - 0.00454996% [4]
|
||
|
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 4.04e-06 - 0.00232094% [4]
|
||
|
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00149996 - 0.86171% [4]
|
||
|
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0104229 - 5.98788% [4]
|
||
|
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0252111 - 14.4835% [4]
|
||
|
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00442315 - 2.54106% [4]
|
||
|
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0164259 - 9.43651% [4]
|
||
|
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0210653 - 12.1018% [4]
|
||
|
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0288779 - 16.5901% [4]
|
||
|
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 6.36e-06 - 0.00365376% [4]
|
||
|
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 2.24e-06 - 0.00128686% [4]
|
||
|
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0451007 - 25.9099% [4]
|
||
|
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00383787 - 2.20482% [4]
|
||
|
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00339451 - 1.95011% [4]
|
||
|
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0136672 - 7.8517% [4]
|
||
|
| | | | | Remainder: 0.000116399 - 0.0668701%
|
||
|
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.512e-05 - 0.00603411% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.88e-06 - 0.000750273% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000449759 - 0.17949% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.075256 - 30.0332% [1]
|
||
|
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0377059 - 50.1036% [1]
|
||
|
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.037529 - 49.8684% [1]
|
||
|
| | | | | Remainder: 2.104e-05 - 0.0279579%
|
||
|
| | | | Remainder: 0.000366239 - 0.146159%
|
||
|
| | | Remainder: 0.00151659 - 0.429039%
|
||
|
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00453907 - 0.0867799% [1]
|
||
|
| | | getWorksets(): 6.96e-06 - 0.153335% [1]
|
||
|
| | | | panzer::WorksetContainer::getWorksets(): 5.88e-06 - 84.4828% [1]
|
||
|
| | | | Remainder: 1.08e-06 - 15.5172%
|
||
|
| | | getOrientations(): 7.6e-07 - 0.0167435% [1]
|
||
|
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000837318 - 18.4469% [1]
|
||
|
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000942197 - 20.7575% [1]
|
||
|
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000422079 - 9.2988% [1]
|
||
|
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00129112 - 28.4445% [1]
|
||
|
| | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.0264371% [3]
|
||
|
| | | Remainder: 0.00103744 - 22.8557%
|
||
|
| | panzer::ModelEvaluator::create_W_op: 0.265491 - 5.07578% [1]
|
||
|
| | panzer::ModelEvaluator::evalModel(J): 0.446532 - 8.537% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000350879 - 0.0785786% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.347768 - 77.8818% [1]
|
||
|
| | | | panzer::WorksetContainer::getWorksets(): 5.72e-06 - 0.00164478% [1]
|
||
|
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00239916 - 0.689873% [4]
|
||
|
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0113978 - 3.27743% [4]
|
||
|
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0143944 - 4.13907% [4]
|
||
|
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00141516 - 0.406926% [4]
|
||
|
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0151123 - 4.34552% [4]
|
||
|
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.012758 - 3.66853% [4]
|
||
|
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00220031 - 0.632696% [4]
|
||
|
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0122413 - 3.51997% [4]
|
||
|
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 5.8e-06 - 0.00166778% [4]
|
||
|
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00469707 - 1.35063% [4]
|
||
|
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0273694 - 7.87003% [4]
|
||
|
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00437787 - 1.25885% [4]
|
||
|
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0264803 - 7.61438% [4]
|
||
|
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0278252 - 8.0011% [4]
|
||
|
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0380782 - 10.9493% [4]
|
||
|
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.228e-05 - 0.00353109% [4]
|
||
|
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00227539 - 0.654286% [4]
|
||
|
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0263254 - 7.56984% [4]
|
||
|
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0424798 - 12.215% [4]
|
||
|
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0063633 - 1.82976% [4]
|
||
|
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00135524 - 0.389696% [4]
|
||
|
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.014581 - 4.19275% [4]
|
||
|
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0297357 - 8.55046% [4]
|
||
|
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0236609 - 6.80364% [4]
|
||
|
| | | | Remainder: 0.000220439 - 0.0633869%
|
||
|
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.536e-05 - 0.00343984% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.16e-06 - 0.00025978% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00124972 - 0.279872% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0964829 - 21.6071% [1]
|
||
|
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0964489 - 99.9648% [1]
|
||
|
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.104e-05 - 0.021807% [1]
|
||
|
| | | | Remainder: 1.292e-05 - 0.013391%
|
||
|
| | | Remainder: 0.000664798 - 0.14888%
|
||
|
| | MaxwellPreconditioner::build: 0.00347863 - 0.066506% [1]
|
||
|
| | | MaxwellPreconditioner: Schur complement: 2.416e-05 - 0.694526% [1]
|
||
|
| | | MaxwellPreconditioner: Inverse Q_B: 0.00147764 - 42.4775% [1]
|
||
|
| | | | Ifpack2::Relaxation::initialize: 3.6e-06 - 0.243632% [1]
|
||
|
| | | | Ifpack2::Relaxation::compute: 0.000643638 - 43.5586% [1]
|
||
|
| | | | Remainder: 0.000830398 - 56.1977%
|
||
|
| | | MaxwellPreconditioner: Solver S_E: 0.00187904 - 54.0165% [1]
|
||
|
| | | | Ifpack2::Relaxation::initialize: 1.44e-06 - 0.0766351% [1]
|
||
|
| | | | Ifpack2::Relaxation::compute: 0.0014442 - 76.8584% [1]
|
||
|
| | | | Remainder: 0.000433398 - 23.0649%
|
||
|
| | | MaxwellPreconditioner: Block preconditioner: 8.8399e-05 - 2.5412% [1]
|
||
|
| | | Remainder: 9.4e-06 - 0.270221%
|
||
|
| | Mini-EM: timestepper: 2.92136 - 55.8519% [1]
|
||
|
| | | Mini-EM: Advance Time Step: 2.92136 - 99.9999% [1]
|
||
|
| | | | panzer::ModelEvaluator::evalModel(f): 0.0409488 - 1.4017% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00023544 - 0.574961% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0392355 - 95.8159% [1]
|
||
|
| | | | | | panzer::WorksetContainer::getWorksets(): 2.2e-06 - 0.00560717% [1]
|
||
|
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000245639 - 0.626063% [4]
|
||
|
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00342679 - 8.7339% [4]
|
||
|
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00190911 - 4.86579% [4]
|
||
|
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00016704 - 0.425737% [4]
|
||
|
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00178956 - 4.56106% [4]
|
||
|
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00165959 - 4.22983% [4]
|
||
|
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00016896 - 0.430631% [4]
|
||
|
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000402598 - 1.02611% [4]
|
||
|
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 3.28e-06 - 0.00835978% [4]
|
||
|
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.000343 - 0.874208% [4]
|
||
|
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00391855 - 9.98726% [4]
|
||
|
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00126064 - 3.213% [4]
|
||
|
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.000704398 - 1.79531% [4]
|
||
|
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00364911 - 9.30053% [4]
|
||
|
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00676678 - 17.2466% [4]
|
||
|
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 7.24e-06 - 0.0184527% [4]
|
||
|
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00027508 - 0.7011% [4]
|
||
|
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00292223 - 7.44793% [4]
|
||
|
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00350615 - 8.93617% [4]
|
||
|
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00024416 - 0.622294% [4]
|
||
|
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00016992 - 0.433077% [4]
|
||
|
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00169916 - 4.33066% [4]
|
||
|
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00310239 - 7.9071% [4]
|
||
|
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.000760158 - 1.93742% [4]
|
||
|
| | | | | | Remainder: 0.00013176 - 0.335818%
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.212e-05 - 0.0540186% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.64e-06 - 0.00644707% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00128336 - 3.13405% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 8.8879e-05 - 0.217049% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 6.0399e-05 - 67.9564% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.2e-06 - 2.47528% [1]
|
||
|
| | | | | | Remainder: 2.628e-05 - 29.5683%
|
||
|
| | | | | Remainder: 8.0919e-05 - 0.19761%
|
||
|
| | | | Stratimikos: BelosLOWS: 2.8686 - 98.1941% [1]
|
||
|
| | | | | GMRES block system: Operation Op*x: 0.00222783 - 0.0776627% [1]
|
||
|
| | | | | Belos::MVT::MvAddMv: 0.0001314 - 0.00458063% [1]
|
||
|
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 2.86552 - 99.8926% [1]
|
||
|
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000527238 - 0.0183994% [2]
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00012228 - 23.1926% [2]
|
||
|
| | | | | | | | Belos::MVT::MvDot: 0.0001156 - 94.5371% [2]
|
||
|
| | | | | | | | Remainder: 6.68e-06 - 5.46287%
|
||
|
| | | | | | | Belos::MVT::MvScale: 6.884e-05 - 13.0567% [2]
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000208359 - 39.519% [2]
|
||
|
| | | | | | | | Belos::MVT::MvTransMv: 0.000204839 - 98.3106% [2]
|
||
|
| | | | | | | | Remainder: 3.52e-06 - 1.68939%
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 6.492e-05 - 12.3132% [2]
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 6.312e-05 - 97.2274% [2]
|
||
|
| | | | | | | | Remainder: 1.8e-06 - 2.77264%
|
||
|
| | | | | | | Remainder: 6.2839e-05 - 11.9185%
|
||
|
| | | | | | Belos::MVT::MvAddMv: 0.00026724 - 0.00932605% [2]
|
||
|
| | | | | | Belos::MVT::MvNorm: 8.1639e-05 - 0.00284901% [1]
|
||
|
| | | | | | GMRES block system: Operation Prec*x: 2.85973 - 99.798% [1]
|
||
|
| | | | | | | GMRES Q_B: Operation Op*x: 0.000553278 - 0.0193472% [2]
|
||
|
| | | | | | | Belos::MVT::MvAddMv: 6.18e-05 - 0.00216104% [3]
|
||
|
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0254178 - 0.888816% [2]
|
||
|
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0161312 - 63.4641% [22]
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.000497877 - 3.08643% [22]
|
||
|
| | | | | | | | | | Belos::MVT::MvDot: 0.000468557 - 94.111% [22]
|
||
|
| | | | | | | | | | Remainder: 2.932e-05 - 5.889%
|
||
|
| | | | | | | | | Belos::MVT::MvScale: 0.000254558 - 1.57805% [21]
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0085191 - 52.8115% [40]
|
||
|
| | | | | | | | | | Belos::MVT::MvTransMv: 0.0084741 - 99.4718% [40]
|
||
|
| | | | | | | | | | Remainder: 4.4999e-05 - 0.528213%
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.00669974 - 41.5329% [40]
|
||
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00666078 - 99.4185% [40]
|
||
|
| | | | | | | | | | Remainder: 3.896e-05 - 0.581515%
|
||
|
| | | | | | | | | Remainder: 0.000159879 - 0.99112%
|
||
|
| | | | | | | | Belos::MVT::MvAddMv: 0.0011636 - 4.57789% [29]
|
||
|
| | | | | | | | GMRES Q_B: Operation Op*x: 0.00565919 - 22.2647% [22]
|
||
|
| | | | | | | | Belos::MVT::MvNorm: 4.944e-05 - 0.19451% [2]
|
||
|
| | | | | | | | GMRES Q_B: Operation Prec*x: 0.000591359 - 2.32656% [21]
|
||
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.000491239 - 83.0695% [21]
|
||
|
| | | | | | | | | Remainder: 0.00010012 - 16.9305%
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000396879 - 1.56142% [1]
|
||
|
| | | | | | | | Remainder: 0.00142616 - 5.61087%
|
||
|
| | | | | | | GMRES S_E: Operation Op*x: 0.000869278 - 0.0303972% [1]
|
||
|
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 2.82938 - 98.9385% [1]
|
||
|
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 2.60624 - 92.1134% [268]
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0066743 - 0.256089% [268]
|
||
|
| | | | | | | | | | Belos::MVT::MvDot: 0.0063011 - 94.4084% [268]
|
||
|
| | | | | | | | | | Remainder: 0.0003732 - 5.5916%
|
||
|
| | | | | | | | | Belos::MVT::MvScale: 0.00368475 - 0.141382% [268]
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 1.35024 - 51.8081% [534]
|
||
|
| | | | | | | | | | Belos::MVT::MvTransMv: 1.34955 - 99.9486% [534]
|
||
|
| | | | | | | | | | Remainder: 0.000694397 - 0.0514276%
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 1.24298 - 47.6925% [534]
|
||
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.24238 - 99.9519% [534]
|
||
|
| | | | | | | | | | Remainder: 0.000598199 - 0.0481262%
|
||
|
| | | | | | | | | Remainder: 0.00265739 - 0.101963%
|
||
|
| | | | | | | | Belos::MVT::MvAddMv: 0.0077653 - 0.274453% [272]
|
||
|
| | | | | | | | GMRES S_E: Operation Prec*x: 0.0079979 - 0.282674% [268]
|
||
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00636811 - 79.6222% [268]
|
||
|
| | | | | | | | | Remainder: 0.0016298 - 20.3778%
|
||
|
| | | | | | | | GMRES S_E: Operation Op*x: 0.188363 - 6.65739% [268]
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00610186 - 0.215661% [1]
|
||
|
| | | | | | | | Belos::MVT::MvNorm: 2.6e-05 - 0.00091893% [1]
|
||
|
| | | | | | | | Remainder: 0.0128867 - 0.45546%
|
||
|
| | | | | | | Remainder: 0.00345331 - 0.120756%
|
||
|
| | | | | | GMRES block system: Operation Op*x: 0.00334271 - 0.116653% [1]
|
||
|
| | | | | | Belos::MVT::MvTimesMatAddMv: 2.8519e-05 - 0.000995246% [1]
|
||
|
| | | | | | Remainder: 0.00154124 - 0.0537856%
|
||
|
| | | | | Remainder: 0.000722718 - 0.0251941%
|
||
|
| | | | Mini-EM: Compute responses: 0.0116269 - 0.397996% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000402919 - 3.46541% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00958853 - 82.4686% [1]
|
||
|
| | | | | | panzer::WorksetContainer::getWorksets(): 8.68e-06 - 0.0905248% [1]
|
||
|
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000251238 - 2.62019% [4]
|
||
|
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00248011 - 25.8654% [4]
|
||
|
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 3.32e-06 - 0.0346247% [4]
|
||
|
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000350958 - 3.66018% [4]
|
||
|
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00032444 - 3.38362% [4]
|
||
|
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00465671 - 48.5654% [4]
|
||
|
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 4.04e-06 - 0.0421337% [4]
|
||
|
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000393919 - 4.10823% [4]
|
||
|
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000259559 - 2.70697% [4]
|
||
|
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000302959 - 3.1596% [4]
|
||
|
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 4.532e-05 - 0.472648% [4]
|
||
|
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 2.32e-06 - 0.0241956% [4]
|
||
|
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000224639 - 2.34279% [4]
|
||
|
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00014404 - 1.50221% [4]
|
||
|
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 2.74e-05 - 0.285758% [4]
|
||
|
| | | | | | Remainder: 0.00010888 - 1.13552%
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 8.92e-06 - 0.0767187% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.6e-06 - 0.0137612% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00113256 - 9.74084% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000268559 - 2.30981% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 7.6e-07 - 0.282992% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.0002456 - 91.451% [1]
|
||
|
| | | | | | Remainder: 2.2199e-05 - 8.26597%
|
||
|
| | | | | Remainder: 0.000223799 - 1.92484%
|
||
|
| | | | Remainder: 0.0001804 - 0.00617521%
|
||
|
| | | Remainder: 2.68e-06 - 9.1738e-05%
|
||
|
| | Remainder: 0.0325322 - 0.621964%
|
||
|
| Remainder: 4.204e-05 - 0.000803733%
|
||
|
|
||
|
=================================
|
||
|
FOM Calculation
|
||
|
=================================
|
||
|
Number of cells = 8000
|
||
|
Time for Belos Linear Solve = 2.8686 seconds
|
||
|
Number of Time Steps (one linear solve per step) = 1
|
||
|
FOM ( num_cells * num_steps / solver_time / 1000) = 2.78881 k-cell-steps per second
|
||
|
=================================
|
||
|
|
||
|
dt = 6.67128e-10
|
||
|
|
||
|
Loading solver config from solverGMRES.xml
|
||
|
Linear Solver Type = Belos [unused]
|
||
|
Preconditioner Type = Teko [unused]
|
||
|
Linear Solver Types ->
|
||
|
Belos ->
|
||
|
Solver Type = Block GMRES [unused]
|
||
|
Solver Types ->
|
||
|
Block GMRES ->
|
||
|
Convergence Tolerance = 1e-08 [unused]
|
||
|
Orthogonalization = ICGS [unused]
|
||
|
Output Frequency = 1 [unused]
|
||
|
Output Style = 1 [unused]
|
||
|
Verbosity = 1 [unused]
|
||
|
Maximum Iterations = 10 [unused]
|
||
|
Block Size = 1 [unused]
|
||
|
Num Blocks = 10 [unused]
|
||
|
Flexible Gmres = 1 [unused]
|
||
|
Timer Label = GMRES block system [unused]
|
||
|
Implicit Residual Scaling = Norm of Initial Residual [unused]
|
||
|
VerboseObject ->
|
||
|
Verbosity Level = medium [unused]
|
||
|
Preconditioner Types ->
|
||
|
Teko ->
|
||
|
Inverse Type = Maxwell [unused]
|
||
|
Inverse Factory Library ->
|
||
|
Maxwell ->
|
||
|
Type = Full Maxwell Preconditioner [unused]
|
||
|
Use as preconditioner = 0 [unused]
|
||
|
Debug = 0 [unused]
|
||
|
Dump = 0 [unused]
|
||
|
Use discrete gradient = 1 [unused]
|
||
|
Solve lower triangular = 1 [unused]
|
||
|
dt = 6.67128e-10 [unused]
|
||
|
Q_B Solve ->
|
||
|
Type = Belos [unused]
|
||
|
Solver Type = Pseudo Block GMRES [unused]
|
||
|
Solver Types ->
|
||
|
Pseudo Block GMRES ->
|
||
|
Convergence Tolerance = 1e-09 [unused]
|
||
|
Orthogonalization = ICGS [unused]
|
||
|
Maximum Iterations = 2000 [unused]
|
||
|
Timer Label = GMRES Q_B [unused]
|
||
|
Output Frequency = 10 [unused]
|
||
|
Output Style = 1 [unused]
|
||
|
Verbosity = 1 [unused]
|
||
|
Implicit Residual Scaling = None [unused]
|
||
|
VerboseObject ->
|
||
|
Verbosity Level = medium [unused]
|
||
|
Q_B Preconditioner ->
|
||
|
Prec Type = Ifpack2 [unused]
|
||
|
Prec Types ->
|
||
|
Ifpack2 ->
|
||
|
Prec Type = relaxation [unused]
|
||
|
Ifpack2 Settings ->
|
||
|
relaxation: type = Jacobi [unused]
|
||
|
relaxation: sweeps = 1 [unused]
|
||
|
S_E Solve ->
|
||
|
Type = Belos [unused]
|
||
|
Solver Type = Pseudo Block GMRES [unused]
|
||
|
Solver Types ->
|
||
|
Pseudo Block GMRES ->
|
||
|
Convergence Tolerance = 1e-09 [unused]
|
||
|
Orthogonalization = ICGS [unused]
|
||
|
Maximum Iterations = 2000 [unused]
|
||
|
Timer Label = GMRES S_E [unused]
|
||
|
Output Frequency = 10 [unused]
|
||
|
Output Style = 1 [unused]
|
||
|
Verbosity = 1 [unused]
|
||
|
Implicit Residual Scaling = None [unused]
|
||
|
VerboseObject ->
|
||
|
Verbosity Level = medium [unused]
|
||
|
S_E Preconditioner ->
|
||
|
Prec Type = Ifpack2 [unused]
|
||
|
Prec Types ->
|
||
|
Ifpack2 ->
|
||
|
Prec Type = relaxation [unused]
|
||
|
Ifpack2 Settings ->
|
||
|
relaxation: type = Jacobi [unused]
|
||
|
relaxation: sweeps = 1 [unused]
|
||
|
Darcy ->
|
||
|
Type = Full Darcy Preconditioner [unused]
|
||
|
Use as preconditioner = 0 [unused]
|
||
|
Debug = 0 [unused]
|
||
|
Dump = 0 [unused]
|
||
|
Use discrete gradient = 1 [unused]
|
||
|
Solve lower triangular = 1 [unused]
|
||
|
dt = 6.67128e-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=51660,domainDim=51660,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=25200,domainDim=25200}
|
||
|
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=25200,domainDim=26460}
|
||
|
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=26460,domainDim=25200}
|
||
|
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=26460,domainDim=26460}
|
||
|
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=51660, #RHSs=1 ...
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=25200,domainDim=25200}
|
||
|
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=25200, #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.00143476 sec
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=26460,domainDim=26460}
|
||
|
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=26460, #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 267 iterations with total CPU time of 2.85466 sec
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=25200,domainDim=25200}
|
||
|
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=25200, #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.0253435 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 2.89202 sec
|
||
|
Electromagnetic Energy = 1.9156e-08
|
||
|
Electromagnetic Energy/dt^2 = 4.30413e+10
|
||
|
|
||
|
* finished time step 1, t = 6.67128e-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: 5.24888 [1]
|
||
|
| Mini-EM: Total Time: 5.24884 - 99.9992% [1]
|
||
|
| | Mini-EM: build mesh: 0.000637198 - 0.0121398% [1]
|
||
|
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000299199 - 46.9554% [1]
|
||
|
| | | Remainder: 0.000337999 - 53.0446%
|
||
|
| | Mini-EM: build physics blocks: 0.000759398 - 0.0144679% [1]
|
||
|
| | Mini-EM: build auxiliary physics blocks: 0.000234879 - 0.00447488% [1]
|
||
|
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.399888 - 7.6186% [1]
|
||
|
| | panzer::DOFManager::buildGlobalUnknowns: 0.149541 - 2.84903% [3]
|
||
|
| | | panzer::DOFManager::buildTaggedMultiVector: 0.0624662 - 41.7719% [3]
|
||
|
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0503018 - 80.5265% [3]
|
||
|
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00178395 - 2.85587% [3]
|
||
|
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0103013 - 16.4911% [3]
|
||
|
| | | | Remainder: 7.908e-05 - 0.126596%
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0104648 - 6.99792% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00610438 - 58.3327% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000256119 - 2.44744% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000845758 - 8.08195% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.0004678 - 4.47024% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00132224 - 12.6351% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00131836 - 12.598% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 7.5239e-05 - 0.718974% [3]
|
||
|
| | | | Remainder: 7.488e-05 - 0.715544%
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0151375 - 10.1226% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00640014 - 4.27985% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0188326 - 12.5936% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00805538 - 5.38673% [3]
|
||
|
| | | Remainder: 0.0281846 - 18.8474%
|
||
|
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0077615 - 0.147871% [2]
|
||
|
| | Mini-EM: setup physics model evaluator: 0.323059 - 6.15487% [1]
|
||
|
| | | panzer::ModelEvaluator::setupModel(): 0.323041 - 99.9945% [1]
|
||
|
| | | | allocate FieldManagerBuilder: 3.24e-06 - 0.00100297% [1]
|
||
|
| | | | fmb->setWorksetContainer(): 6.4e-07 - 0.000198117% [1]
|
||
|
| | | | fmb->setupVolumeFieldManagers(): 0.317737 - 98.3579% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.31772 - 99.9947% [1]
|
||
|
| | | | | | getWorksets(): 0.292938 - 92.2002% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.292935 - 99.9988% [1]
|
||
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.16724 - 57.0912% [1]
|
||
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00479039 - 2.86438% [4]
|
||
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0303811 - 18.1662% [4]
|
||
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000604119 - 1.98847% [4]
|
||
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0297599 - 97.9554% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000306958 - 1.03145% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00013068 - 0.439114% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000618598 - 2.07863% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00247063 - 8.30188% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00650402 - 21.855% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00133952 - 4.50107% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00447603 - 15.0405% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00013468 - 0.452555% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00891914 - 29.9703% [4]
|
||
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00419675 - 47.0533% [4]
|
||
|
| | | | | | | | | | | | Remainder: 0.00472239 - 52.9467%
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00383187 - 12.8759% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000935596 - 3.14381% [4]
|
||
|
| | | | | | | | | | | Remainder: 9.22e-05 - 0.309813%
|
||
|
| | | | | | | | | | Remainder: 1.704e-05 - 0.0560875%
|
||
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.115181 - 68.8716% [8]
|
||
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0674547 - 58.5641% [8]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00011308 - 0.167638% [8]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 3.244e-05 - 0.0480915% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.036675 - 54.3699% [8]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0250004 - 37.0625% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 3.136e-05 - 0.0464905% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00517435 - 7.67085% [4]
|
||
|
| | | | | | | | | | | Remainder: 0.00042808 - 0.634619%
|
||
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0230257 - 19.9909% [8]
|
||
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0144696 - 12.5625% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00015304 - 0.132869% [8]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00529207 - 4.59457% [8]
|
||
|
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00397563 - 3.45164% [4]
|
||
|
| | | | | | | | | | Remainder: 0.000810158 - 0.703379%
|
||
|
| | | | | | | | | Remainder: 0.0168876 - 10.0978%
|
||
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.125662 - 42.8974% [1]
|
||
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.125542 - 99.9049% [8]
|
||
|
| | | | | | | | | Remainder: 0.000119479 - 0.09508%
|
||
|
| | | | | | | | Remainder: 3.328e-05 - 0.0113609%
|
||
|
| | | | | | | Remainder: 3.48e-06 - 0.00118796%
|
||
|
| | | | | | getOrientations(): 1.3e-05 - 0.00409165% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000730398 - 0.229887% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000699638 - 0.220206% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000376999 - 0.118658% [1]
|
||
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0001196 - 0.0376432% [1]
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000846477 - 0.266422% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 7.2e-07 - 0.000226615% [2]
|
||
|
| | | | | | Remainder: 0.0219947 - 6.92268%
|
||
|
| | | | | Remainder: 1.696e-05 - 0.00533775%
|
||
|
| | | | fmb->setupBCFieldManagers(): 8.12e-06 - 0.00251361% [1]
|
||
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.612e-05 - 0.00499007% [1]
|
||
|
| | | | build response library: 0.00525599 - 1.62703% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00516623 - 98.2923% [1]
|
||
|
| | | | | | getWorksets(): 3.32e-06 - 0.0642635% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.16e-06 - 65.0602% [1]
|
||
|
| | | | | | | Remainder: 1.16e-06 - 34.9398%
|
||
|
| | | | | | getOrientations(): 4.8e-07 - 0.00929112% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000758518 - 14.6822% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000884157 - 17.1142% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000394399 - 7.63418% [1]
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00115108 - 22.2808% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 1.08e-06 - 0.020905% [3]
|
||
|
| | | | | | Remainder: 0.0019732 - 38.1941%
|
||
|
| | | | | Remainder: 8.9759e-05 - 1.70775%
|
||
|
| | | | Remainder: 2.048e-05 - 0.00633974%
|
||
|
| | | Remainder: 1.768e-05 - 0.00547268%
|
||
|
| | Mini-EM: setup auxiliary physics model evaluator: 0.322615 - 6.14641% [1]
|
||
|
| | | panzer::ModelEvaluator::setupModel(): 0.322607 - 99.9973% [1]
|
||
|
| | | | allocate FieldManagerBuilder: 7.2e-07 - 0.000223182% [1]
|
||
|
| | | | fmb->setWorksetContainer(): 6e-07 - 0.000185985% [1]
|
||
|
| | | | fmb->setupVolumeFieldManagers(): 0.322562 - 99.986% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.322558 - 99.9989% [1]
|
||
|
| | | | | | getWorksets(): 0.213597 - 66.2197% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.213595 - 99.9994% [1]
|
||
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.128341 - 60.086% [1]
|
||
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00338811 - 2.63993% [4]
|
||
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0256911 - 20.0179% [4]
|
||
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000589039 - 2.29277% [4]
|
||
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.025094 - 97.6756% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000223317 - 0.889923% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00012848 - 0.511996% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000564439 - 2.2493% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00238579 - 9.50744% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00524451 - 20.8995% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00130164 - 5.18705% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00372679 - 14.8513% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00012076 - 0.481231% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00688826 - 27.4499% [4]
|
||
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00277767 - 40.3247% [4]
|
||
|
| | | | | | | | | | | | Remainder: 0.00411059 - 59.6753%
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00353239 - 14.0766% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000930196 - 3.70685% [4]
|
||
|
| | | | | | | | | | | Remainder: 4.74e-05 - 0.18889%
|
||
|
| | | | | | | | | | Remainder: 8.12e-06 - 0.0316062%
|
||
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0833964 - 64.9804% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0497826 - 59.694% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 5.4e-05 - 0.108472% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 3.124e-05 - 0.0627528% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0246189 - 49.4529% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0249603 - 50.1386% [4]
|
||
|
| | | | | | | | | | | Remainder: 0.000118119 - 0.23727%
|
||
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0150957 - 18.1012% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0148936 - 17.8588% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 8.196e-05 - 0.0982776% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00347315 - 4.16463% [4]
|
||
|
| | | | | | | | | | Remainder: 6.932e-05 - 0.0831211%
|
||
|
| | | | | | | | | Remainder: 0.0158653 - 12.3618%
|
||
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0852437 - 39.9089% [1]
|
||
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0851862 - 99.9325% [4]
|
||
|
| | | | | | | | | Remainder: 5.752e-05 - 0.0674771%
|
||
|
| | | | | | | | Remainder: 1.084e-05 - 0.00507501%
|
||
|
| | | | | | | Remainder: 1.36e-06 - 0.000636714%
|
||
|
| | | | | | getOrientations(): 1.18e-05 - 0.00365826% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000419359 - 0.13001% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000341639 - 0.105916% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00020024 - 0.0620787% [1]
|
||
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0958537 - 29.7167% [1]
|
||
|
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.095831 - 99.9763% [1]
|
||
|
| | | | | | | Remainder: 2.272e-05 - 0.0237028%
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000458879 - 0.142262% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 4.4e-07 - 0.00013641% [2]
|
||
|
| | | | | | Remainder: 0.0116752 - 3.61956%
|
||
|
| | | | | Remainder: 3.68e-06 - 0.00114087%
|
||
|
| | | | fmb->setupBCFieldManagers(): 4.08e-06 - 0.0012647% [1]
|
||
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.444e-05 - 0.00447604% [1]
|
||
|
| | | | build response library: 2.008e-05 - 0.0062243% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.39442% [1]
|
||
|
| | | | | Remainder: 1.98e-05 - 98.6056%
|
||
|
| | | | Remainder: 5.12e-06 - 0.00158707%
|
||
|
| | | Remainder: 8.56e-06 - 0.00265331%
|
||
|
| | Mini-EM: eval auxiliary physics model evaluator: 0.350736 - 6.68216% [1]
|
||
|
| | | panzer::ModelEvaluator::create_W_op: 0.100761 - 28.7284% [1]
|
||
|
| | | panzer::ModelEvaluator::evalModel(J): 0.24843 - 70.8311% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000422799 - 0.170188% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.174299 - 70.16% [1]
|
||
|
| | | | | panzer::WorksetContainer::getWorksets(): 3.64e-06 - 0.00208837% [1]
|
||
|
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 8.76e-06 - 0.00502586% [4]
|
||
|
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 3.96e-06 - 0.00227196% [4]
|
||
|
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00153036 - 0.878008% [4]
|
||
|
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0106728 - 6.12329% [4]
|
||
|
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0253386 - 14.5374% [4]
|
||
|
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00434119 - 2.49066% [4]
|
||
|
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0161672 - 9.27555% [4]
|
||
|
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0212004 - 12.1633% [4]
|
||
|
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0289237 - 16.5944% [4]
|
||
|
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 6.28e-06 - 0.00360301% [4]
|
||
|
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 2.36e-06 - 0.001354% [4]
|
||
|
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0450205 - 25.8295% [4]
|
||
|
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00384959 - 2.20862% [4]
|
||
|
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00351247 - 2.0152% [4]
|
||
|
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0135993 - 7.80229% [4]
|
||
|
| | | | | Remainder: 0.000117559 - 0.0674469%
|
||
|
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.484e-05 - 0.00597351% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.92e-06 - 0.000772853% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000435319 - 0.175228% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0728908 - 29.3406% [1]
|
||
|
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0363161 - 49.8227% [1]
|
||
|
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0365488 - 50.1418% [1]
|
||
|
| | | | | Remainder: 2.588e-05 - 0.0355052%
|
||
|
| | | | Remainder: 0.000365959 - 0.147309%
|
||
|
| | | Remainder: 0.00154504 - 0.440513%
|
||
|
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00442427 - 0.0842904% [1]
|
||
|
| | | getWorksets(): 6.24e-06 - 0.14104% [1]
|
||
|
| | | | panzer::WorksetContainer::getWorksets(): 4.68e-06 - 75% [1]
|
||
|
| | | | Remainder: 1.56e-06 - 25%
|
||
|
| | | getOrientations(): 7.2e-07 - 0.0162739% [1]
|
||
|
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000818518 - 18.5006% [1]
|
||
|
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000921438 - 20.8269% [1]
|
||
|
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000414878 - 9.37733% [1]
|
||
|
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00123112 - 27.8265% [1]
|
||
|
| | | Phalanx::SortAndOrderEvaluators: 1.44e-06 - 0.0325478% [3]
|
||
|
| | | Remainder: 0.00102992 - 23.2788%
|
||
|
| | panzer::ModelEvaluator::create_W_op: 0.2617 - 4.98587% [1]
|
||
|
| | panzer::ModelEvaluator::evalModel(J): 0.445253 - 8.48288% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000354079 - 0.0795232% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.34835 - 78.2364% [1]
|
||
|
| | | | panzer::WorksetContainer::getWorksets(): 5.04e-06 - 0.00144682% [1]
|
||
|
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00249631 - 0.716612% [4]
|
||
|
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0111782 - 3.20892% [4]
|
||
|
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0144664 - 4.15283% [4]
|
||
|
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00142996 - 0.410495% [4]
|
||
|
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0151322 - 4.34397% [4]
|
||
|
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0127592 - 3.66275% [4]
|
||
|
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00277059 - 0.795348% [4]
|
||
|
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0122031 - 3.50313% [4]
|
||
|
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 5.68e-06 - 0.00163055% [4]
|
||
|
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00467547 - 1.34218% [4]
|
||
|
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0275428 - 7.90666% [4]
|
||
|
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00467223 - 1.34125% [4]
|
||
|
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0267776 - 7.687% [4]
|
||
|
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0279778 - 8.03152% [4]
|
||
|
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0377039 - 10.8236% [4]
|
||
|
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.192e-05 - 0.00342185% [4]
|
||
|
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00227999 - 0.654513% [4]
|
||
|
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0260708 - 7.48408% [4]
|
||
|
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0423425 - 12.1552% [4]
|
||
|
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00690354 - 1.98179% [4]
|
||
|
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00133768 - 0.384004% [4]
|
||
|
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0146294 - 4.19962% [4]
|
||
|
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.029403 - 8.44065% [4]
|
||
|
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0233472 - 6.70223% [4]
|
||
|
| | | | Remainder: 0.000227159 - 0.0652101%
|
||
|
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.636e-05 - 0.00367432% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.2e-06 - 0.00026951% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00117224 - 0.263275% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.094703 - 21.2695% [1]
|
||
|
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0946739 - 99.9693% [1]
|
||
|
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.824e-05 - 0.0192602% [1]
|
||
|
| | | | Remainder: 1.08e-05 - 0.0114041%
|
||
|
| | | Remainder: 0.000656238 - 0.147386%
|
||
|
| | MaxwellPreconditioner::build: 0.00463243 - 0.0882562% [1]
|
||
|
| | | MaxwellPreconditioner: Schur complement: 2.044e-05 - 0.441237% [1]
|
||
|
| | | MaxwellPreconditioner: Inverse Q_B: 0.00140884 - 30.4125% [1]
|
||
|
| | | | Ifpack2::Relaxation::initialize: 3.6e-06 - 0.25553% [1]
|
||
|
| | | | Ifpack2::Relaxation::compute: 0.000612079 - 43.4457% [1]
|
||
|
| | | | Remainder: 0.000793157 - 56.2987%
|
||
|
| | | MaxwellPreconditioner: Solver S_E: 0.00192099 - 41.4684% [1]
|
||
|
| | | | Ifpack2::Relaxation::initialize: 1.32e-06 - 0.0687144% [1]
|
||
|
| | | | Ifpack2::Relaxation::compute: 0.00148452 - 77.2785% [1]
|
||
|
| | | | Remainder: 0.000435159 - 22.6528%
|
||
|
| | | MaxwellPreconditioner: Block preconditioner: 0.00127308 - 27.4818% [1]
|
||
|
| | | Remainder: 9.08e-06 - 0.19601%
|
||
|
| | Mini-EM: timestepper: 2.94473 - 56.1026% [1]
|
||
|
| | | Mini-EM: Advance Time Step: 2.94473 - 99.9999% [1]
|
||
|
| | | | panzer::ModelEvaluator::evalModel(f): 0.0410127 - 1.39275% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00023636 - 0.576309% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0393771 - 96.0121% [1]
|
||
|
| | | | | | panzer::WorksetContainer::getWorksets(): 1.96e-06 - 0.00497751% [1]
|
||
|
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000249559 - 0.633766% [4]
|
||
|
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00321679 - 8.16919% [4]
|
||
|
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0018988 - 4.82208% [4]
|
||
|
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000167718 - 0.425927% [4]
|
||
|
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00180212 - 4.57655% [4]
|
||
|
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00163811 - 4.16007% [4]
|
||
|
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00017128 - 0.434973% [4]
|
||
|
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000400958 - 1.01825% [4]
|
||
|
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 3.04e-06 - 0.00772022% [4]
|
||
|
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.0003454 - 0.877159% [4]
|
||
|
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00413467 - 10.5002% [4]
|
||
|
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00149559 - 3.79813% [4]
|
||
|
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.000683159 - 1.73491% [4]
|
||
|
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00364219 - 9.2495% [4]
|
||
|
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00667634 - 16.9549% [4]
|
||
|
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 7.04e-06 - 0.0178784% [4]
|
||
|
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.0002752 - 0.698883% [4]
|
||
|
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00291623 - 7.4059% [4]
|
||
|
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00352511 - 8.95218% [4]
|
||
|
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00024496 - 0.622087% [4]
|
||
|
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000170679 - 0.433447% [4]
|
||
|
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00171592 - 4.35764% [4]
|
||
|
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00309211 - 7.85256% [4]
|
||
|
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.000765758 - 1.94468% [4]
|
||
|
| | | | | | Remainder: 0.00013644 - 0.346496%
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.312e-05 - 0.0563728% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.68e-06 - 0.00653456% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0012044 - 2.93664% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 8.78e-05 - 0.21408% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 5.992e-05 - 68.246% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.56e-06 - 1.77677% [1]
|
||
|
| | | | | | Remainder: 2.632e-05 - 29.9772%
|
||
|
| | | | | Remainder: 8.12e-05 - 0.197988%
|
||
|
| | | | Stratimikos: BelosLOWS: 2.89207 - 98.2118% [1]
|
||
|
| | | | | GMRES block system: Operation Op*x: 0.00219083 - 0.075753% [1]
|
||
|
| | | | | Belos::MVT::MvAddMv: 0.00015792 - 0.00546044% [1]
|
||
|
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 2.88896 - 99.8923% [1]
|
||
|
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000531439 - 0.0183955% [2]
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.0001236 - 23.2576% [2]
|
||
|
| | | | | | | | Belos::MVT::MvDot: 0.00011716 - 94.7896% [2]
|
||
|
| | | | | | | | Remainder: 6.44e-06 - 5.21036%
|
||
|
| | | | | | | Belos::MVT::MvScale: 7.408e-05 - 13.9395% [2]
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000206199 - 38.8001% [2]
|
||
|
| | | | | | | | Belos::MVT::MvTransMv: 0.000202559 - 98.2347% [2]
|
||
|
| | | | | | | | Remainder: 3.64e-06 - 1.76528%
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 6.544e-05 - 12.3137% [2]
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 6.364e-05 - 97.2494% [2]
|
||
|
| | | | | | | | Remainder: 1.8e-06 - 2.75061%
|
||
|
| | | | | | | Remainder: 6.212e-05 - 11.689%
|
||
|
| | | | | | Belos::MVT::MvAddMv: 0.000264518 - 0.00915616% [2]
|
||
|
| | | | | | Belos::MVT::MvNorm: 8.968e-05 - 0.00310423% [1]
|
||
|
| | | | | | GMRES block system: Operation Prec*x: 2.88368 - 99.8171% [1]
|
||
|
| | | | | | | GMRES Q_B: Operation Op*x: 0.000555918 - 0.0192781% [2]
|
||
|
| | | | | | | Belos::MVT::MvAddMv: 6.204e-05 - 0.00215142% [3]
|
||
|
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0255076 - 0.884551% [2]
|
||
|
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0163886 - 64.25% [22]
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.000487279 - 2.97327% [22]
|
||
|
| | | | | | | | | | Belos::MVT::MvDot: 0.000462319 - 94.8777% [22]
|
||
|
| | | | | | | | | | Remainder: 2.496e-05 - 5.12232%
|
||
|
| | | | | | | | | Belos::MVT::MvScale: 0.000257599 - 1.57181% [21]
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.00842581 - 51.4125% [40]
|
||
|
| | | | | | | | | | Belos::MVT::MvTransMv: 0.00838313 - 99.4935% [40]
|
||
|
| | | | | | | | | | Remainder: 4.268e-05 - 0.506539%
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.00705886 - 43.0717% [40]
|
||
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00702654 - 99.5421% [40]
|
||
|
| | | | | | | | | | Remainder: 3.232e-05 - 0.457864%
|
||
|
| | | | | | | | | Remainder: 0.00015908 - 0.970673%
|
||
|
| | | | | | | | Belos::MVT::MvAddMv: 0.000864558 - 3.38941% [29]
|
||
|
| | | | | | | | GMRES Q_B: Operation Op*x: 0.00567655 - 22.2543% [22]
|
||
|
| | | | | | | | Belos::MVT::MvNorm: 4.8119e-05 - 0.188646% [2]
|
||
|
| | | | | | | | GMRES Q_B: Operation Prec*x: 0.000596078 - 2.33686% [21]
|
||
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.000496158 - 83.2371% [21]
|
||
|
| | | | | | | | | Remainder: 9.992e-05 - 16.7629%
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000478559 - 1.87614% [1]
|
||
|
| | | | | | | | Remainder: 0.00145511 - 5.70462%
|
||
|
| | | | | | | GMRES S_E: Operation Op*x: 0.000933318 - 0.0323655% [1]
|
||
|
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 2.8532 - 98.9431% [1]
|
||
|
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 2.63112 - 92.2167% [268]
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00665986 - 0.253118% [268]
|
||
|
| | | | | | | | | | Belos::MVT::MvDot: 0.00632186 - 94.9248% [268]
|
||
|
| | | | | | | | | | Remainder: 0.000337999 - 5.07516%
|
||
|
| | | | | | | | | Belos::MVT::MvScale: 0.00373915 - 0.142112% [268]
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 1.35331 - 51.4347% [534]
|
||
|
| | | | | | | | | | Belos::MVT::MvTransMv: 1.35265 - 99.9509% [534]
|
||
|
| | | | | | | | | | Remainder: 0.000664078 - 0.0490706%
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 1.26477 - 48.0694% [534]
|
||
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.26416 - 99.9524% [534]
|
||
|
| | | | | | | | | | Remainder: 0.000601518 - 0.0475596%
|
||
|
| | | | | | | | | Remainder: 0.00264976 - 0.100708%
|
||
|
| | | | | | | | Belos::MVT::MvAddMv: 0.00803102 - 0.281474% [272]
|
||
|
| | | | | | | | GMRES S_E: Operation Prec*x: 0.00902134 - 0.316183% [268]
|
||
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00734982 - 81.4715% [268]
|
||
|
| | | | | | | | | Remainder: 0.00167151 - 18.5285%
|
||
|
| | | | | | | | GMRES S_E: Operation Op*x: 0.185897 - 6.51537% [268]
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0061081 - 0.214079% [1]
|
||
|
| | | | | | | | Belos::MVT::MvNorm: 2.628e-05 - 0.000921072% [1]
|
||
|
| | | | | | | | Remainder: 0.0129907 - 0.455304%
|
||
|
| | | | | | | Remainder: 0.00341975 - 0.11859%
|
||
|
| | | | | | GMRES block system: Operation Op*x: 0.00288871 - 0.0999914% [1]
|
||
|
| | | | | | Belos::MVT::MvTimesMatAddMv: 2.856e-05 - 0.000988591% [1]
|
||
|
| | | | | | Remainder: 0.00148056 - 0.0512487%
|
||
|
| | | | | Remainder: 0.000765078 - 0.0264543%
|
||
|
| | | | Mini-EM: Compute responses: 0.0114604 - 0.389184% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000394959 - 3.44629% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00950646 - 82.9504% [1]
|
||
|
| | | | | | panzer::WorksetContainer::getWorksets(): 8.2e-06 - 0.0862572% [1]
|
||
|
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000249799 - 2.62768% [4]
|
||
|
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00251515 - 26.4573% [4]
|
||
|
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 3.56e-06 - 0.0374482% [4]
|
||
|
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000351838 - 3.70104% [4]
|
||
|
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000331519 - 3.4873% [4]
|
||
|
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00456879 - 48.0598% [4]
|
||
|
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 4.12e-06 - 0.043339% [4]
|
||
|
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000313319 - 3.29586% [4]
|
||
|
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000258039 - 2.71436% [4]
|
||
|
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000351799 - 3.70063% [4]
|
||
|
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 4.388e-05 - 0.461581% [4]
|
||
|
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 2.4e-06 - 0.025246% [4]
|
||
|
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00022464 - 2.36303% [4]
|
||
|
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00014436 - 1.51855% [4]
|
||
|
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 2.82e-05 - 0.296641% [4]
|
||
|
| | | | | | Remainder: 0.00010684 - 1.12387%
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 8.439e-06 - 0.0736361% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.56e-06 - 0.0136121% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00105308 - 9.18883% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000274479 - 2.39502% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 6.8e-07 - 0.247742% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000252439 - 91.9702% [1]
|
||
|
| | | | | | Remainder: 2.136e-05 - 7.78202%
|
||
|
| | | | | Remainder: 0.000221439 - 1.93221%
|
||
|
| | | | Remainder: 0.000183199 - 0.00622125%
|
||
|
| | | Remainder: 2.64e-06 - 8.96516e-05%
|
||
|
| | Remainder: 0.0328626 - 0.626093%
|
||
|
| Remainder: 4.16e-05 - 0.00079255%
|
||
|
|
||
|
=================================
|
||
|
FOM Calculation
|
||
|
=================================
|
||
|
Number of cells = 8000
|
||
|
Time for Belos Linear Solve = 2.89207 seconds
|
||
|
Number of Time Steps (one linear solve per step) = 1
|
||
|
FOM ( num_cells * num_steps / solver_time / 1000) = 2.76618 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=maxwell20.xml' (5 runs):
|
||
|
|
||
|
34.44 msec task-clock:u # 0.006 CPUs utilized ( +- 1.68% )
|
||
|
0 context-switches:u # 0.000 /sec
|
||
|
0 cpu-migrations:u # 0.000 /sec
|
||
|
2,766 page-faults:u # 80.307 K/sec ( +- 0.17% )
|
||
|
15,812,671 cycles:u # 0.459 GHz ( +- 31.67% ) (19.99%)
|
||
|
67,093,770 instructions:u # 4.24 insn per cycle ( +- 4.88% ) (84.67%)
|
||
|
<not supported> branches:u
|
||
|
348,927 branch-misses:u ( +- 0.56% )
|
||
|
27,916,046 L1-dcache-loads:u # 810.499 M/sec ( +- 0.39% )
|
||
|
381,387 L1-dcache-load-misses:u # 1.37% of all L1-dcache accesses ( +- 0.48% )
|
||
|
<not supported> LLC-loads:u
|
||
|
<not supported> LLC-load-misses:u
|
||
|
26,597,138 L1-icache-loads:u # 772.206 M/sec ( +- 0.38% )
|
||
|
234,858 L1-icache-load-misses:u # 0.88% of all L1-icache accesses ( +- 0.43% )
|
||
|
37,660,215 dTLB-loads:u # 1.093 G/sec ( +- 9.91% ) (19.98%)
|
||
|
<not counted> dTLB-load-misses:u (0.00%)
|
||
|
<not counted> iTLB-loads:u (0.00%)
|
||
|
<not counted> iTLB-load-misses:u (0.00%)
|
||
|
|
||
|
5.8683 +- 0.0167 seconds time elapsed ( +- 0.28% )
|
||
|
|
||
|
|
||
|
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=maxwell20.xml' (5 runs):
|
||
|
|
||
|
315,493 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio ( +- 0.29% )
|
||
|
16,924,699 BR_RETIRED:u ( +- 0.50% )
|
||
|
|
||
|
5.8182 +- 0.0228 seconds time elapsed ( +- 0.39% )
|
||
|
|
||
|
|
||
|
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=maxwell20.xml' (5 runs):
|
||
|
|
||
|
22,693,944 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio ( +- 0.33% )
|
||
|
5,130 ITLB_WALK:u ( +- 2.40% )
|
||
|
12,354 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio ( +- 1.34% )
|
||
|
30,512,771 L1D_TLB:u ( +- 0.37% )
|
||
|
|
||
|
5.8158 +- 0.0155 seconds time elapsed ( +- 0.27% )
|
||
|
|
||
|
|
||
|
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=maxwell20.xml' (5 runs):
|
||
|
|
||
|
26,483,393 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio ( +- 0.32% )
|
||
|
230,126 L1I_CACHE_REFILL:u ( +- 0.79% )
|
||
|
380,364 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio ( +- 0.49% )
|
||
|
27,750,716 L1D_CACHE:u ( +- 0.35% )
|
||
|
|
||
|
5.84775 +- 0.00950 seconds time elapsed ( +- 0.16% )
|
||
|
|
||
|
|
||
|
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=maxwell20.xml' (5 runs):
|
||
|
|
||
|
459,881 LL_CACHE_MISS_RD:u # 1.0 per cache access ll_cache_read_miss_ratio ( +- 0.44% )
|
||
|
482,786 LL_CACHE_RD:u ( +- 0.30% )
|
||
|
135,918 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio ( +- 1.01% )
|
||
|
16,845 L2D_TLB_REFILL:u ( +- 1.34% )
|
||
|
247,489 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio ( +- 0.51% )
|
||
|
1,444,079 L2D_CACHE:u ( +- 0.34% )
|
||
|
|
||
|
5.8278 +- 0.0218 seconds time elapsed ( +- 0.37% )
|
||
|
|