687 lines
52 KiB
Plaintext
687 lines
52 KiB
Plaintext
|
tron66.umiacs.umd.edu
|
||
|
1 GMRES Tpetra maxwell20.xml
|
||
|
output/xeon_GMRES_Tpetra_maxwell20.output
|
||
|
output/xeon_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.00173934 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 4.17615 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.0311697 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 4.22083 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: 6.85983 [1]
|
||
|
| Mini-EM: Total Time: 6.85979 - 99.9995% [1]
|
||
|
| | Mini-EM: build mesh: 0.0004109 - 0.00598998% [1]
|
||
|
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000270792 - 65.9022% [1]
|
||
|
| | | Remainder: 0.000140108 - 34.0978%
|
||
|
| | Mini-EM: build physics blocks: 0.000778766 - 0.0113526% [1]
|
||
|
| | Mini-EM: build auxiliary physics blocks: 0.0002321 - 0.00338348% [1]
|
||
|
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.345343 - 5.03431% [1]
|
||
|
| | panzer::DOFManager::buildGlobalUnknowns: 0.149436 - 2.17843% [3]
|
||
|
| | | panzer::DOFManager::buildTaggedMultiVector: 0.0582232 - 38.9621% [3]
|
||
|
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0478505 - 82.1846% [3]
|
||
|
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00176927 - 3.03877% [3]
|
||
|
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00854838 - 14.6821% [3]
|
||
|
| | | | Remainder: 5.5043e-05 - 0.0945379%
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0125812 - 8.41913% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00690145 - 54.8553% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000502657 - 3.99531% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000956597 - 7.60339% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00158509 - 12.5989% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00126918 - 10.0879% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00118547 - 9.42253% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000126141 - 1.00262% [3]
|
||
|
| | | | Remainder: 5.4615e-05 - 0.4341%
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0210091 - 14.0589% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00969961 - 6.49082% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0161377 - 10.7991% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0107871 - 7.21856% [3]
|
||
|
| | | Remainder: 0.0209978 - 14.0514%
|
||
|
| | panzer::WorksetContainer::applyOrientations(ugi): 0.00978228 - 0.142603% [2]
|
||
|
| | Mini-EM: setup physics model evaluator: 0.453816 - 6.61559% [1]
|
||
|
| | | panzer::ModelEvaluator::setupModel(): 0.453801 - 99.9968% [1]
|
||
|
| | | | allocate FieldManagerBuilder: 6.398e-06 - 0.00140987% [1]
|
||
|
| | | | fmb->setWorksetContainer(): 4.79e-07 - 0.000105553% [1]
|
||
|
| | | | fmb->setupVolumeFieldManagers(): 0.447929 - 98.706% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.447916 - 99.9972% [1]
|
||
|
| | | | | | getWorksets(): 0.409462 - 91.415% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.409459 - 99.9991% [1]
|
||
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.228861 - 55.8936% [1]
|
||
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00620709 - 2.71216% [4]
|
||
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0357995 - 15.6424% [4]
|
||
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00105107 - 2.93599% [4]
|
||
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0347358 - 97.0286% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000261755 - 0.753561% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00011125 - 0.320275% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000997225 - 2.87089% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00280055 - 8.06244% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0103789 - 29.8797% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00199625 - 5.74695% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00422595 - 12.166% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000201455 - 0.579964% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00822605 - 23.6818% [4]
|
||
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00402639 - 48.9468% [4]
|
||
|
| | | | | | | | | | | | Remainder: 0.00419966 - 51.0532%
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00457431 - 13.1689% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000873621 - 2.51505% [4]
|
||
|
| | | | | | | | | | | Remainder: 8.8406e-05 - 0.25451%
|
||
|
| | | | | | | | | | Remainder: 1.2662e-05 - 0.0353692%
|
||
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.15712 - 68.6527% [8]
|
||
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0867446 - 55.2093% [8]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000112939 - 0.130197% [8]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 3.0344e-05 - 0.0349808% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0408596 - 47.1033% [8]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0367855 - 42.4066% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 2.8854e-05 - 0.0332632% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0085495 - 9.85594% [4]
|
||
|
| | | | | | | | | | | Remainder: 0.000377914 - 0.435663%
|
||
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0333543 - 21.2286% [8]
|
||
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0229629 - 14.6149% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000137785 - 0.0876943% [8]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00639904 - 4.07272% [8]
|
||
|
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00707613 - 4.50366% [4]
|
||
|
| | | | | | | | | | Remainder: 0.000444921 - 0.283173%
|
||
|
| | | | | | | | | Remainder: 0.0297352 - 12.9927%
|
||
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.180568 - 44.0991% [1]
|
||
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.180452 - 99.9357% [8]
|
||
|
| | | | | | | | | Remainder: 0.000116116 - 0.0643061%
|
||
|
| | | | | | | | Remainder: 2.9721e-05 - 0.00725861%
|
||
|
| | | | | | | Remainder: 3.62e-06 - 0.000884086%
|
||
|
| | | | | | getOrientations(): 9.639e-06 - 0.00215197% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000720727 - 0.160907% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000702576 - 0.156854% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000336379 - 0.0750987% [1]
|
||
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000110153 - 0.0245923% [1]
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000783831 - 0.174995% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 4.57e-07 - 0.000102028% [2]
|
||
|
| | | | | | Remainder: 0.03579 - 7.99033%
|
||
|
| | | | | Remainder: 1.266e-05 - 0.00282634%
|
||
|
| | | | fmb->setupBCFieldManagers(): 8.018e-06 - 0.00176685% [1]
|
||
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.4216e-05 - 0.00313265% [1]
|
||
|
| | | | build response library: 0.00582351 - 1.28327% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00574884 - 98.7177% [1]
|
||
|
| | | | | | getWorksets(): 3.527e-06 - 0.0613516% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.315e-06 - 65.6365% [1]
|
||
|
| | | | | | | Remainder: 1.212e-06 - 34.3635%
|
||
|
| | | | | | getOrientations(): 5.2e-07 - 0.00904531% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000741794 - 12.9034% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000884624 - 15.3879% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000374334 - 6.51147% [1]
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00106032 - 18.4442% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 8.01e-07 - 0.0139333% [3]
|
||
|
| | | | | | Remainder: 0.00268291 - 46.6688%
|
||
|
| | | | | Remainder: 7.4672e-05 - 1.28225%
|
||
|
| | | | Remainder: 1.9778e-05 - 0.0043583%
|
||
|
| | | Remainder: 1.4743e-05 - 0.00324867%
|
||
|
| | Mini-EM: setup auxiliary physics model evaluator: 0.430931 - 6.28198% [1]
|
||
|
| | | panzer::ModelEvaluator::setupModel(): 0.430921 - 99.9977% [1]
|
||
|
| | | | allocate FieldManagerBuilder: 6.9e-07 - 0.000160122% [1]
|
||
|
| | | | fmb->setWorksetContainer(): 6.5e-07 - 0.00015084% [1]
|
||
|
| | | | fmb->setupVolumeFieldManagers(): 0.430859 - 99.9857% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.430853 - 99.9986% [1]
|
||
|
| | | | | | getWorksets(): 0.30523 - 70.8432% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.305228 - 99.9996% [1]
|
||
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.17715 - 58.0385% [1]
|
||
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00809235 - 4.56808% [4]
|
||
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0319997 - 18.0636% [4]
|
||
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00110555 - 3.45486% [4]
|
||
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0308843 - 96.5143% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000195761 - 0.633853% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000108987 - 0.352888% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00121325 - 3.92836% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00294994 - 9.55159% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00997283 - 32.2909% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00201624 - 6.52836% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00327756 - 10.6124% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00018055 - 0.584601% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00644173 - 20.8576% [4]
|
||
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00307384 - 47.7177% [4]
|
||
|
| | | | | | | | | | | | Remainder: 0.00336789 - 52.2823%
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00360936 - 11.6867% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000864474 - 2.79907% [4]
|
||
|
| | | | | | | | | | | Remainder: 5.3638e-05 - 0.173674%
|
||
|
| | | | | | | | | | Remainder: 9.882e-06 - 0.0308815%
|
||
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.112185 - 63.3277% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0624622 - 55.6779% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 5.6908e-05 - 0.0911078% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 3.0772e-05 - 0.049265% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0254914 - 40.8108% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0367682 - 58.8646% [4]
|
||
|
| | | | | | | | | | | Remainder: 0.000115021 - 0.184145%
|
||
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0216833 - 19.3282% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0229487 - 20.4561% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 7.6942e-05 - 0.0685849% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00433488 - 3.86404% [4]
|
||
|
| | | | | | | | | | Remainder: 0.0006789 - 0.605161%
|
||
|
| | | | | | | | | Remainder: 0.0248729 - 14.0406%
|
||
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.12807 - 41.9586% [1]
|
||
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.128011 - 99.9546% [4]
|
||
|
| | | | | | | | | Remainder: 5.817e-05 - 0.0454206%
|
||
|
| | | | | | | | Remainder: 8.946e-06 - 0.00293092%
|
||
|
| | | | | | | Remainder: 1.356e-06 - 0.000444255%
|
||
|
| | | | | | getOrientations(): 1.0182e-05 - 0.00236322% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000426567 - 0.0990053% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000356579 - 0.0827612% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000192916 - 0.0447754% [1]
|
||
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.105754 - 24.5453% [1]
|
||
|
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.105728 - 99.9749% [1]
|
||
|
| | | | | | | Remainder: 2.6508e-05 - 0.0250657%
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000493289 - 0.114491% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 4.39e-07 - 0.000101891% [2]
|
||
|
| | | | | | Remainder: 0.0183888 - 4.26801%
|
||
|
| | | | | Remainder: 5.97e-06 - 0.0013856%
|
||
|
| | | | fmb->setupBCFieldManagers(): 6.148e-06 - 0.00142671% [1]
|
||
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.3942e-05 - 0.0032354% [1]
|
||
|
| | | | build response library: 2.2896e-05 - 0.00531328% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.66e-07 - 1.59853% [1]
|
||
|
| | | | | Remainder: 2.253e-05 - 98.4015%
|
||
|
| | | | Remainder: 1.7415e-05 - 0.00404135%
|
||
|
| | | Remainder: 1.0096e-05 - 0.00234284%
|
||
|
| | Mini-EM: eval auxiliary physics model evaluator: 0.375901 - 5.47977% [1]
|
||
|
| | | panzer::ModelEvaluator::create_W_op: 0.104245 - 27.732% [1]
|
||
|
| | | panzer::ModelEvaluator::evalModel(J): 0.269242 - 71.6259% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00108216 - 0.401926% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.176626 - 65.6013% [1]
|
||
|
| | | | | panzer::WorksetContainer::getWorksets(): 3.687e-06 - 0.00208746% [1]
|
||
|
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 6.231e-06 - 0.00352778% [4]
|
||
|
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 2.939e-06 - 0.00166396% [4]
|
||
|
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00138709 - 0.785322% [4]
|
||
|
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00877035 - 4.96548% [4]
|
||
|
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0287655 - 16.2861% [4]
|
||
|
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00329893 - 1.86774% [4]
|
||
|
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0067027 - 3.79485% [4]
|
||
|
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0245399 - 13.8937% [4]
|
||
|
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0358446 - 20.294% [4]
|
||
|
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 3.553e-06 - 0.00201159% [4]
|
||
|
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 2.3e-06 - 0.00130218% [4]
|
||
|
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0476128 - 26.9568% [4]
|
||
|
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00451088 - 2.55391% [4]
|
||
|
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00145942 - 0.826277% [4]
|
||
|
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0136472 - 7.72661% [4]
|
||
|
| | | | | Remainder: 6.8398e-05 - 0.0387247%
|
||
|
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.4808e-05 - 0.00549988% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.763e-06 - 0.0006548% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000471855 - 0.175253% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0906628 - 33.6733% [1]
|
||
|
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0454337 - 50.1129% [1]
|
||
|
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0452126 - 49.869% [1]
|
||
|
| | | | | Remainder: 1.6472e-05 - 0.0181684%
|
||
|
| | | | Remainder: 0.000382608 - 0.142105%
|
||
|
| | | Remainder: 0.0024137 - 0.642111%
|
||
|
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00436643 - 0.0636526% [1]
|
||
|
| | | getWorksets(): 4.933e-06 - 0.112975% [1]
|
||
|
| | | | panzer::WorksetContainer::getWorksets(): 3.752e-06 - 76.0592% [1]
|
||
|
| | | | Remainder: 1.181e-06 - 23.9408%
|
||
|
| | | getOrientations(): 7.07e-07 - 0.0161917% [1]
|
||
|
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000730517 - 16.7303% [1]
|
||
|
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000909312 - 20.825% [1]
|
||
|
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000375622 - 8.60249% [1]
|
||
|
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00112748 - 25.8216% [1]
|
||
|
| | | Phalanx::SortAndOrderEvaluators: 7.96e-07 - 0.01823% [3]
|
||
|
| | | Remainder: 0.00121706 - 27.8732%
|
||
|
| | panzer::ModelEvaluator::create_W_op: 0.28653 - 4.17694% [1]
|
||
|
| | panzer::ModelEvaluator::evalModel(J): 0.47704 - 6.95415% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000607956 - 0.127443% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.36424 - 76.3541% [1]
|
||
|
| | | | panzer::WorksetContainer::getWorksets(): 2.699e-06 - 0.000740995% [1]
|
||
|
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00252405 - 0.692963% [4]
|
||
|
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0110903 - 3.04479% [4]
|
||
|
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0149082 - 4.09298% [4]
|
||
|
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.0011738 - 0.322259% [4]
|
||
|
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.016199 - 4.44735% [4]
|
||
|
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0141083 - 3.87336% [4]
|
||
|
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00259429 - 0.712247% [4]
|
||
|
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0104191 - 2.8605% [4]
|
||
|
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 4.292e-06 - 0.00117834% [4]
|
||
|
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00393949 - 1.08157% [4]
|
||
|
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.032016 - 8.78981% [4]
|
||
|
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00510945 - 1.40277% [4]
|
||
|
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0103273 - 2.8353% [4]
|
||
|
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0312581 - 8.58175% [4]
|
||
|
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0467333 - 12.8304% [4]
|
||
|
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 6.745e-06 - 0.0018518% [4]
|
||
|
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00269865 - 0.740898% [4]
|
||
|
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0303742 - 8.33906% [4]
|
||
|
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0470623 - 12.9207% [4]
|
||
|
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00665203 - 1.82628% [4]
|
||
|
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00103332 - 0.283693% [4]
|
||
|
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0142971 - 3.92518% [4]
|
||
|
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0378459 - 10.3904% [4]
|
||
|
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0217381 - 5.96806% [4]
|
||
|
| | | | Remainder: 0.00012379 - 0.0339859%
|
||
|
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.5067e-05 - 0.00315843% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.162e-06 - 0.000243585% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.0011639 - 0.243984% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.109437 - 22.9407% [1]
|
||
|
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.109411 - 99.9767% [1]
|
||
|
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.6059e-05 - 0.0146743% [1]
|
||
|
| | | | Remainder: 9.444e-06 - 0.00862966%
|
||
|
| | | Remainder: 0.00157585 - 0.33034%
|
||
|
| | MaxwellPreconditioner::build: 0.0033919 - 0.0494461% [1]
|
||
|
| | | MaxwellPreconditioner: Schur complement: 1.6095e-05 - 0.474513% [1]
|
||
|
| | | MaxwellPreconditioner: Inverse Q_B: 0.00140357 - 41.3801% [1]
|
||
|
| | | | Ifpack2::Relaxation::initialize: 8.806e-06 - 0.6274% [1]
|
||
|
| | | | Ifpack2::Relaxation::compute: 0.000594932 - 42.387% [1]
|
||
|
| | | | Remainder: 0.000799833 - 56.9856%
|
||
|
| | | MaxwellPreconditioner: Solver S_E: 0.00188 - 55.4261% [1]
|
||
|
| | | | Ifpack2::Relaxation::initialize: 1.5e-06 - 0.0797874% [1]
|
||
|
| | | | Ifpack2::Relaxation::compute: 0.00139789 - 74.3561% [1]
|
||
|
| | | | Remainder: 0.000480605 - 25.5641%
|
||
|
| | | MaxwellPreconditioner: Block preconditioner: 8.2579e-05 - 2.4346% [1]
|
||
|
| | | Remainder: 9.655e-06 - 0.284649%
|
||
|
| | Mini-EM: timestepper: 4.2834 - 62.4422% [1]
|
||
|
| | | Mini-EM: Advance Time Step: 4.2834 - 99.9999% [1]
|
||
|
| | | | panzer::ModelEvaluator::evalModel(f): 0.0496869 - 1.15999% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000447106 - 0.899848% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0472146 - 95.0242% [1]
|
||
|
| | | | | | panzer::WorksetContainer::getWorksets(): 2.16e-06 - 0.00457486% [1]
|
||
|
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00027179 - 0.575649% [4]
|
||
|
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00415609 - 8.80256% [4]
|
||
|
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00240729 - 5.09862% [4]
|
||
|
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000179369 - 0.379902% [4]
|
||
|
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0019417 - 4.1125% [4]
|
||
|
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00236058 - 4.99968% [4]
|
||
|
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000171866 - 0.364011% [4]
|
||
|
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000423 - 0.89591% [4]
|
||
|
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 3.795e-06 - 0.00803778% [4]
|
||
|
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00164529 - 3.4847% [4]
|
||
|
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00475672 - 10.0747% [4]
|
||
|
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00139209 - 2.94843% [4]
|
||
|
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.000678116 - 1.43624% [4]
|
||
|
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00332454 - 7.04135% [4]
|
||
|
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0087942 - 18.626% [4]
|
||
|
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 4.91e-06 - 0.0103993% [4]
|
||
|
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000285314 - 0.604293% [4]
|
||
|
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00323814 - 6.85834% [4]
|
||
|
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00480956 - 10.1866% [4]
|
||
|
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000236353 - 0.500594% [4]
|
||
|
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000175016 - 0.370682% [4]
|
||
|
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00183597 - 3.88856% [4]
|
||
|
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00321822 - 6.81616% [4]
|
||
|
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.000807807 - 1.71093% [4]
|
||
|
| | | | | | Remainder: 9.4685e-05 - 0.200542%
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.8802e-05 - 0.037841% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.164e-06 - 0.00435528% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0016057 - 3.23164% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000280287 - 0.564107% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000253455 - 90.427% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.512e-06 - 0.896224% [1]
|
||
|
| | | | | | Remainder: 2.432e-05 - 8.67682%
|
||
|
| | | | | Remainder: 0.000118246 - 0.237982%
|
||
|
| | | | Stratimikos: BelosLOWS: 4.22087 - 98.5401% [1]
|
||
|
| | | | | GMRES block system: Operation Op*x: 0.00268346 - 0.063576% [1]
|
||
|
| | | | | Belos::MVT::MvAddMv: 0.000118006 - 0.00279578% [1]
|
||
|
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 4.21745 - 99.9191% [1]
|
||
|
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000621496 - 0.0147363% [2]
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000182135 - 29.3059% [2]
|
||
|
| | | | | | | | Belos::MVT::MvDot: 0.00017518 - 96.1814% [2]
|
||
|
| | | | | | | | Remainder: 6.955e-06 - 3.8186%
|
||
|
| | | | | | | Belos::MVT::MvScale: 6.2467e-05 - 10.0511% [2]
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00025898 - 41.6704% [2]
|
||
|
| | | | | | | | Belos::MVT::MvTransMv: 0.000255658 - 98.7173% [2]
|
||
|
| | | | | | | | Remainder: 3.322e-06 - 1.28272%
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 7.1721e-05 - 11.5401% [2]
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 6.962e-05 - 97.0706% [2]
|
||
|
| | | | | | | | Remainder: 2.101e-06 - 2.92941%
|
||
|
| | | | | | | Remainder: 4.6193e-05 - 7.43255%
|
||
|
| | | | | | Belos::MVT::MvAddMv: 0.000325264 - 0.00771233% [2]
|
||
|
| | | | | | Belos::MVT::MvNorm: 9.7866e-05 - 0.0023205% [1]
|
||
|
| | | | | | GMRES block system: Operation Prec*x: 4.21235 - 99.879% [1]
|
||
|
| | | | | | | GMRES Q_B: Operation Op*x: 0.000852786 - 0.0202449% [2]
|
||
|
| | | | | | | Belos::MVT::MvAddMv: 9.0421e-05 - 0.00214657% [3]
|
||
|
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0314684 - 0.747052% [2]
|
||
|
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0218879 - 69.5552% [22]
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.000780061 - 3.56389% [22]
|
||
|
| | | | | | | | | | Belos::MVT::MvDot: 0.000758621 - 97.2515% [22]
|
||
|
| | | | | | | | | | Remainder: 2.144e-05 - 2.7485%
|
||
|
| | | | | | | | | Belos::MVT::MvScale: 0.000215421 - 0.9842% [21]
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0138778 - 63.4038% [40]
|
||
|
| | | | | | | | | | Belos::MVT::MvTransMv: 0.0138425 - 99.7458% [40]
|
||
|
| | | | | | | | | | Remainder: 3.5283e-05 - 0.254241%
|
||
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.00691423 - 31.5892% [40]
|
||
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00688039 - 99.5106% [40]
|
||
|
| | | | | | | | | | Remainder: 3.3835e-05 - 0.489353%
|
||
|
| | | | | | | | | Remainder: 0.000100442 - 0.458892%
|
||
|
| | | | | | | | Belos::MVT::MvAddMv: 0.00176841 - 5.61962% [29]
|
||
|
| | | | | | | | GMRES Q_B: Operation Op*x: 0.00567736 - 18.0415% [22]
|
||
|
| | | | | | | | Belos::MVT::MvNorm: 7.8658e-05 - 0.249959% [2]
|
||
|
| | | | | | | | GMRES Q_B: Operation Prec*x: 0.000658678 - 2.09314% [21]
|
||
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.000594249 - 90.2184% [21]
|
||
|
| | | | | | | | | Remainder: 6.4429e-05 - 9.78156%
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000357814 - 1.13706% [1]
|
||
|
| | | | | | | | Remainder: 0.00103957 - 3.30354%
|
||
|
| | | | | | | GMRES S_E: Operation Op*x: 0.000945965 - 0.022457% [1]
|
||
|
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 4.17484 - 99.1095% [1]
|
||
|
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 3.91872 - 93.8652% [268]
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0102063 - 0.260449% [268]
|
||
|
| | | | | | | | | | Belos::MVT::MvDot: 0.00983534 - 96.3656% [268]
|
||
|
| | | | | | | | | | Remainder: 0.000370934 - 3.63437%
|
||
|
| | | | | | | | | Belos::MVT::MvScale: 0.00323059 - 0.0824399% [268]
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 2.47685 - 63.2056% [534]
|
||
|
| | | | | | | | | | Belos::MVT::MvTransMv: 2.47611 - 99.9703% [534]
|
||
|
| | | | | | | | | | Remainder: 0.000736088 - 0.0297187%
|
||
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 1.42637 - 36.399% [534]
|
||
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.42577 - 99.9578% [534]
|
||
|
| | | | | | | | | | Remainder: 0.000601498 - 0.0421697%
|
||
|
| | | | | | | | | Remainder: 0.002059 - 0.0525426%
|
||
|
| | | | | | | | Belos::MVT::MvAddMv: 0.0156745 - 0.375451% [272]
|
||
|
| | | | | | | | GMRES S_E: Operation Prec*x: 0.0102749 - 0.246114% [268]
|
||
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00881597 - 85.8013% [268]
|
||
|
| | | | | | | | | Remainder: 0.0014589 - 14.1987%
|
||
|
| | | | | | | | GMRES S_E: Operation Op*x: 0.214036 - 5.12682% [268]
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00579993 - 0.138926% [1]
|
||
|
| | | | | | | | Belos::MVT::MvNorm: 4.2623e-05 - 0.00102095% [1]
|
||
|
| | | | | | | | Remainder: 0.0102895 - 0.246464%
|
||
|
| | | | | | | Remainder: 0.0041524 - 0.0985768%
|
||
|
| | | | | | GMRES block system: Operation Op*x: 0.00331802 - 0.0786736% [1]
|
||
|
| | | | | | Belos::MVT::MvTimesMatAddMv: 4.4729e-05 - 0.00106057% [1]
|
||
|
| | | | | | Remainder: 0.000697209 - 0.0165315%
|
||
|
| | | | | Remainder: 0.000614137 - 0.01455%
|
||
|
| | | | Mini-EM: Compute responses: 0.0126921 - 0.296309% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000781087 - 6.15411% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0102198 - 80.5206% [1]
|
||
|
| | | | | | panzer::WorksetContainer::getWorksets(): 6.185e-06 - 0.06052% [1]
|
||
|
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000241172 - 2.35986% [4]
|
||
|
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00331175 - 32.4054% [4]
|
||
|
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 3.279e-06 - 0.0320849% [4]
|
||
|
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000371925 - 3.63927% [4]
|
||
|
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000356987 - 3.49311% [4]
|
||
|
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00453734 - 44.3978% [4]
|
||
|
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 2.428e-06 - 0.0237579% [4]
|
||
|
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00032336 - 3.16407% [4]
|
||
|
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000267249 - 2.61502% [4]
|
||
|
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000295047 - 2.88702% [4]
|
||
|
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 4.1173e-05 - 0.402876% [4]
|
||
|
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.717e-06 - 0.0168008% [4]
|
||
|
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000183911 - 1.79956% [4]
|
||
|
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.0001615 - 1.58027% [4]
|
||
|
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 2.4478e-05 - 0.239516% [4]
|
||
|
| | | | | | Remainder: 9.0256e-05 - 0.883152%
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 6.613e-06 - 0.0521032% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.513e-06 - 0.0119208% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00125435 - 9.88292% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000213521 - 1.68231% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 7.84e-07 - 0.367177% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000193848 - 90.7864% [1]
|
||
|
| | | | | | Remainder: 1.8889e-05 - 8.84644%
|
||
|
| | | | | Remainder: 0.000215267 - 1.69607%
|
||
|
| | | | Remainder: 0.000152573 - 0.00356196%
|
||
|
| | | Remainder: 4.473e-06 - 0.000104426%
|
||
|
| | Remainder: 0.03843 - 0.560221%
|
||
|
| Remainder: 3.3848e-05 - 0.000493424%
|
||
|
|
||
|
=================================
|
||
|
FOM Calculation
|
||
|
=================================
|
||
|
Number of cells = 8000
|
||
|
Time for Belos Linear Solve = 4.22087 seconds
|
||
|
Number of Time Steps (one linear solve per step) = 1
|
||
|
FOM ( num_cells * num_steps / solver_time / 1000) = 1.89534 k-cell-steps per second
|
||
|
=================================
|
||
|
|
||
|
|
||
|
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell20.xml':
|
||
|
|
||
|
28.30 msec task-clock:u # 0.004 CPUs utilized
|
||
|
0 context-switches:u # 0.000 /sec
|
||
|
0 cpu-migrations:u # 0.000 /sec
|
||
|
3,228 page-faults:u # 114.052 K/sec
|
||
|
46,109,998 cycles:u # 1.629 GHz
|
||
|
78,109,004 instructions:u # 1.69 insn per cycle
|
||
|
16,948,597 branches:u # 598.827 M/sec
|
||
|
294,052 branch-misses:u # 1.73% of all branches
|
||
|
|
||
|
7.516011315 seconds time elapsed
|
||
|
|
||
|
7.051775000 seconds user
|
||
|
0.398116000 seconds sys
|
||
|
|
||
|
|
||
|
|
||
|
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell20.xml':
|
||
|
|
||
|
7,273 iTLB-loads:u
|
||
|
14,863 iTLB-load-misses:u # 204.36% of all iTLB cache accesses
|
||
|
17,646,854 dTLB-loads:u
|
||
|
14,459 dTLB-load-misses:u # 0.08% of all dTLB cache accesses
|
||
|
|
||
|
7.512265439 seconds time elapsed
|
||
|
|
||
|
7.031077000 seconds user
|
||
|
0.436004000 seconds sys
|
||
|
|
||
|
|
||
|
|
||
|
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell20.xml':
|
||
|
|
||
|
17,507,990 L1-dcache-loads:u
|
||
|
578,301 L1-dcache-load-misses:u # 3.30% of all L1-dcache accesses
|
||
|
59,964 LLC-loads:u
|
||
|
11,600 LLC-load-misses:u # 19.34% of all LL-cache accesses
|
||
|
|
||
|
7.546643331 seconds time elapsed
|
||
|
|
||
|
7.072649000 seconds user
|
||
|
0.408312000 seconds sys
|
||
|
|
||
|
|