ampere_research/trilinos/output_avg5/altra_GMRES_Tpetra_maxwell40.output

3249 lines
250 KiB
Plaintext
Raw Normal View History

2024-10-30 13:42:00 -04:00
oasis24.umiacs.umd.edu
30 GMRES Tpetra maxwell40.xml
output_avg5/altra_GMRES_Tpetra_maxwell40.output
output_avg5/altra_GMRES_Tpetra_maxwell40_power.output
dt = 3.33564e-10
Loading solver config from solverGMRES.xml
Linear Solver Type = Belos [unused]
Preconditioner Type = Teko [unused]
Linear Solver Types ->
Belos ->
Solver Type = Block GMRES [unused]
Solver Types ->
Block GMRES ->
Convergence Tolerance = 1e-08 [unused]
Orthogonalization = ICGS [unused]
Output Frequency = 1 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Maximum Iterations = 10 [unused]
Block Size = 1 [unused]
Num Blocks = 10 [unused]
Flexible Gmres = 1 [unused]
Timer Label = GMRES block system [unused]
Implicit Residual Scaling = Norm of Initial Residual [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Preconditioner Types ->
Teko ->
Inverse Type = Maxwell [unused]
Inverse Factory Library ->
Maxwell ->
Type = Full Maxwell Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Use discrete gradient = 1 [unused]
Solve lower triangular = 1 [unused]
dt = 3.33564e-10 [unused]
Q_B Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block GMRES [unused]
Solver Types ->
Pseudo Block GMRES ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = GMRES Q_B [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Q_B Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
S_E Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block GMRES [unused]
Solver Types ->
Pseudo Block GMRES ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = GMRES S_E [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_E Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
Darcy ->
Type = Full Darcy Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Use discrete gradient = 1 [unused]
Solve lower triangular = 1 [unused]
dt = 3.33564e-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=398520,domainDim=398520,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=196800,domainDim=196800}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=201720}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=196800}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=201720}
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=398520, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
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=196800, #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.00901277 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=201720}
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=201720, #RHSs=1 ...
The Belos solver "GMRES S_E" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 298 iterations with total CPU time of 36.2028 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
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=196800, #RHSs=1 ...
The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 21 iterations with total CPU time of 0.237125 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 36.5109 sec
Electromagnetic Energy = 4.77568e-09
Electromagnetic Energy/dt^2 = 4.29217e+10
* finished time step 1, t = 3.33564e-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: 55.1877 [1]
| Mini-EM: Total Time: 55.1877 - 99.9999% [1]
| | Mini-EM: build mesh: 0.000663399 - 0.00120208% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000335319 - 50.5456% [1]
| | | Remainder: 0.00032808 - 49.4544%
| | Mini-EM: build physics blocks: 0.000875198 - 0.00158586% [1]
| | Mini-EM: build auxiliary physics blocks: 0.00022592 - 0.000409367% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 3.48739 - 6.31915% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 1.32624 - 2.40314% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.595703 - 44.9167% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.464949 - 78.0505% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0150086 - 2.51947% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.11561 - 19.4073% [3]
| | | | Remainder: 0.00013536 - 0.0227228%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.069257 - 5.22206% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0471864 - 68.1323% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000967559 - 1.39706% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00533799 - 7.70751% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00336007 - 4.8516% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00128416 - 1.85419% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.0100561 - 14.5199% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000873038 - 1.26058% [3]
| | | | Remainder: 0.000191717 - 0.27682%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.129396 - 9.75664% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0522903 - 3.94275% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.151319 - 11.4096% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.064218 - 4.84211% [3]
| | | Remainder: 0.264056 - 19.9101%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0796895 - 0.144397% [2]
| | Mini-EM: setup physics model evaluator: 2.16421 - 3.92154% [1]
| | | panzer::ModelEvaluator::setupModel(): 2.16418 - 99.9989% [1]
| | | | allocate FieldManagerBuilder: 2.92e-06 - 0.000134924% [1]
| | | | fmb->setWorksetContainer(): 6.4e-07 - 2.95724e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 2.15855 - 99.7397% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.15853 - 99.9992% [1]
| | | | | | getWorksets(): 2.13343 - 98.8372% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.13343 - 99.9997% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.22869 - 57.5921% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00925741 - 0.75344% [32]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.194392 - 15.8211% [32]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00365059 - 1.87795% [32]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.190661 - 98.0806% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00181247 - 0.950626% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00103228 - 0.541421% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00333711 - 1.75029% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0180144 - 9.44841% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0396397 - 20.7907% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0107778 - 5.65287% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0290923 - 15.2587% [32]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000964515 - 0.50588% [32]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0502278 - 26.3441% [32]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0221675 - 44.1339% [32]
| | | | | | | | | | | | Remainder: 0.0280603 - 55.8661%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0280007 - 14.6861% [32]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.0073527 - 3.85643% [32]
| | | | | | | | | | | Remainder: 0.000409079 - 0.214558%
| | | | | | | | | | Remainder: 8.052e-05 - 0.0414214%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.892607 - 72.6472% [64]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.522182 - 58.5007% [64]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000703118 - 0.13465% [64]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.000241359 - 0.0462213% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.279908 - 53.6036% [64]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.198285 - 37.9724% [32]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.000207919 - 0.0398174% [32]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0412508 - 7.89971% [32]
| | | | | | | | | | | Remainder: 0.00158568 - 0.303664%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.173837 - 19.4752% [64]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.121332 - 13.593% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000964875 - 0.108096% [64]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0421153 - 4.71823% [64]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0313919 - 3.51688% [32]
| | | | | | | | | | Remainder: 0.000784079 - 0.0878414%
| | | | | | | | | Remainder: 0.13243 - 10.7782%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.9047 - 42.4059% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.903001 - 99.8122% [64]
| | | | | | | | | Remainder: 0.00169895 - 0.187792%
| | | | | | | | Remainder: 4.084e-05 - 0.00191429%
| | | | | | | Remainder: 5.52e-06 - 0.000258738%
| | | | | | getOrientations(): 1.364e-05 - 0.000631911% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000786278 - 0.0364265% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000762398 - 0.0353202% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000416079 - 0.019276% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000177919 - 0.00824259% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000891878 - 0.0413187% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.04e-06 - 4.81809e-05% [2]
| | | | | | Remainder: 0.0220503 - 1.02154%
| | | | | Remainder: 1.6799e-05 - 0.000778254%
| | | | fmb->setupBCFieldManagers(): 8.24e-06 - 0.000380744% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.76e-05 - 0.00081324% [1]
| | | | build response library: 0.0055739 - 0.257552% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00536427 - 96.2389% [1]
| | | | | | getWorksets(): 3.2e-06 - 0.059654% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.08e-06 - 65% [1]
| | | | | | | Remainder: 1.12e-06 - 35%
| | | | | | getOrientations(): 4.4e-07 - 0.00820243% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000781398 - 14.5667% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000905557 - 16.8813% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000401919 - 7.49253% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00117112 - 21.8318% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.08e-06 - 0.0201332% [3]
| | | | | | Remainder: 0.00209955 - 39.1397%
| | | | | Remainder: 0.000209639 - 3.76108%
| | | | Remainder: 3.068e-05 - 0.00141762%
| | | Remainder: 2.34e-05 - 0.00108123%
| | Mini-EM: setup auxiliary physics model evaluator: 2.46477 - 4.46616% [1]
| | | panzer::ModelEvaluator::setupModel(): 2.46476 - 99.9996% [1]
| | | | allocate FieldManagerBuilder: 1.24e-06 - 5.03091e-05% [1]
| | | | fmb->setWorksetContainer(): 1.84e-06 - 7.46523e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 2.4647 - 99.9974% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.46469 - 99.9998% [1]
| | | | | | getWorksets(): 1.65161 - 67.0108% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.65161 - 99.9999% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.982691 - 59.4991% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00995206 - 1.01273% [32]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.188179 - 19.1493% [32]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00360335 - 1.91485% [32]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.184504 - 98.047% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00159339 - 0.863609% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00096652 - 0.523848% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00331323 - 1.79575% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0178921 - 9.6974% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0394351 - 21.3736% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0106108 - 5.75098% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0283225 - 15.3506% [32]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000974198 - 0.52801% [32]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0504318 - 27.3337% [32]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0225779 - 44.7691% [32]
| | | | | | | | | | | | Remainder: 0.0278539 - 55.2309%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0231208 - 12.5314% [32]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00747938 - 4.05378% [32]
| | | | | | | | | | | Remainder: 0.000363999 - 0.197285%
| | | | | | | | | | Remainder: 7.18e-05 - 0.0381552%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.671479 - 68.3307% [32]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.393709 - 58.6331% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.0003878 - 0.0984992% [32]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00024116 - 0.0612534% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.193291 - 49.0948% [32]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.198897 - 50.5188% [32]
| | | | | | | | | | | Remainder: 0.000892277 - 0.226634%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.12706 - 18.9223% [32]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.121938 - 18.1596% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000563679 - 0.0839458% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0277098 - 4.12668% [32]
| | | | | | | | | | Remainder: 0.000499278 - 0.0743549%
| | | | | | | | | Remainder: 0.113081 - 11.5073%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.668875 - 40.4984% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.668501 - 99.944% [32]
| | | | | | | | | Remainder: 0.00037476 - 0.0560284%
| | | | | | | | Remainder: 4.1599e-05 - 0.0025187%
| | | | | | | Remainder: 1.64e-06 - 9.92971e-05%
| | | | | | getOrientations(): 1.116e-05 - 0.000452795% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000428199 - 0.0173733% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000349759 - 0.0141908% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00021756 - 0.00882706% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.804147 - 32.6267% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.804112 - 99.9956% [1]
| | | | | | | Remainder: 3.576e-05 - 0.00444695%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000502359 - 0.0203822% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 1.62292e-05% [2]
| | | | | | Remainder: 0.00742622 - 0.301304%
| | | | | Remainder: 3.84e-06 - 0.0001558%
| | | | fmb->setupBCFieldManagers(): 5.68e-06 - 0.000230448% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.7759e-05 - 0.00112623% [1]
| | | | build response library: 2.228e-05 - 0.000903941% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.0772% [1]
| | | | | Remainder: 2.204e-05 - 98.9228%
| | | | Remainder: 6e-06 - 0.000243431%
| | | Remainder: 1.024e-05 - 0.000415454%
| | Mini-EM: eval auxiliary physics model evaluator: 2.76214 - 5.00499% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.786089 - 28.4595% [1]
| | | panzer::ModelEvaluator::evalModel(J): 1.96954 - 71.3048% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00299211 - 0.15192% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.34167 - 68.121% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.44e-06 - 0.000107329% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 4.904e-05 - 0.00365515% [32]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.78e-05 - 0.00132671% [32]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0092977 - 0.692995% [32]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0788794 - 5.8792% [32]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.201241 - 14.9993% [32]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0310392 - 2.31348% [32]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.11747 - 8.7555% [32]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.160447 - 11.9588% [32]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.224444 - 16.7287% [32]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 4.668e-05 - 0.00347925% [32]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.696e-05 - 0.0012641% [32]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.360816 - 26.8931% [32]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0274795 - 2.04816% [32]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.018749 - 1.39744% [32]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.11113 - 8.28299% [32]
| | | | | Remainder: 0.000543119 - 0.0404809%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.74e-05 - 0.000883457% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.08e-06 - 0.000105609% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00248631 - 0.126239% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.619956 - 31.4772% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.309016 - 49.8449% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.31091 - 50.1504% [1]
| | | | | Remainder: 2.876e-05 - 0.00463904%
| | | | Remainder: 0.00241475 - 0.122605%
| | | Remainder: 0.0065111 - 0.235727%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00444083 - 0.00804677% [1]
| | | getWorksets(): 4.12e-06 - 0.0927755% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2.2e-06 - 53.3981% [1]
| | | | Remainder: 1.92e-06 - 46.6019%
| | | getOrientations(): 6e-07 - 0.013511% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000755398 - 17.0103% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000927637 - 20.8888% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000409799 - 9.22799% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00120572 - 27.1507% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.24e-06 - 0.0279227% [3]
| | | Remainder: 0.00113632 - 25.588%
| | panzer::ModelEvaluator::create_W_op: 2.25419 - 4.08458% [1]
| | panzer::ModelEvaluator::evalModel(J): 3.5856 - 6.49709% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00227179 - 0.0633589% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 2.76304 - 77.0595% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.64e-06 - 5.93549e-05% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0334909 - 1.2121% [32]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0907633 - 3.28491% [32]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.105421 - 3.81538% [32]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.0101343 - 0.36678% [32]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.117079 - 4.23731% [32]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0991421 - 3.58815% [32]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0170307 - 0.616376% [32]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.105276 - 3.81013% [32]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 4.924e-05 - 0.00178209% [32]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0353398 - 1.27902% [32]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.212639 - 7.69583% [32]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0336158 - 1.21662% [32]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.203027 - 7.34795% [32]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.219414 - 7.94102% [32]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.299784 - 10.8498% [32]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 8.644e-05 - 0.00312844% [32]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0324174 - 1.17325% [32]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.207732 - 7.51823% [32]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.331582 - 12.0006% [32]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0458288 - 1.65864% [32]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00945922 - 0.342348% [32]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.113806 - 4.11888% [32]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.240709 - 8.71174% [32]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.197982 - 7.16538% [32]
| | | | Remainder: 0.00123107 - 0.044555%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 6.484e-05 - 0.00180835% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 9.6e-07 - 2.67738e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00903865 - 0.252082% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.805284 - 22.4589% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.805248 - 99.9955% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.308e-05 - 0.00286607% [1]
| | | | Remainder: 1.296e-05 - 0.00160937%
| | | Remainder: 0.00589534 - 0.164417%
| | MaxwellPreconditioner::build: 0.0122674 - 0.0222284% [1]
| | | MaxwellPreconditioner: Schur complement: 1.488e-05 - 0.121297% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00514179 - 41.9143% [1]
| | | | Ifpack2::Relaxation::initialize: 3.2e-06 - 0.0622352% [1]
| | | | Ifpack2::Relaxation::compute: 0.00429951 - 83.619% [1]
| | | | Remainder: 0.000839077 - 16.3188%
| | | MaxwellPreconditioner: Solver S_E: 0.00698674 - 56.9539% [1]
| | | | Ifpack2::Relaxation::initialize: 1.4e-06 - 0.020038% [1]
| | | | Ifpack2::Relaxation::compute: 0.0065093 - 93.1665% [1]
| | | | Remainder: 0.000476039 - 6.81346%
| | | MaxwellPreconditioner: Block preconditioner: 0.00011264 - 0.918208% [1]
| | | Remainder: 1.132e-05 - 0.0922773%
| | Mini-EM: timestepper: 36.8959 - 66.8553% [1]
| | | Mini-EM: Advance Time Step: 36.8959 - 100% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.308861 - 0.837114% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00190227 - 0.615901% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.295104 - 95.546% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.8e-06 - 0.000609955% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00178603 - 0.605222% [32]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0250859 - 8.50069% [32]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0147808 - 5.00869% [32]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.0011556 - 0.391591% [32]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0131875 - 4.46877% [32]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0129096 - 4.3746% [32]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00105788 - 0.358476% [32]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00311295 - 1.05487% [32]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.308e-05 - 0.00782098% [32]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00241679 - 0.818964% [32]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0303952 - 10.2998% [32]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0105089 - 3.5611% [32]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00415999 - 1.40967% [32]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0267464 - 9.06337% [32]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0522775 - 17.715% [32]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.14e-05 - 0.0106403% [32]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00187096 - 0.633999% [32]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0222452 - 7.53809% [32]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0274526 - 9.30268% [32]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00183987 - 0.623467% [32]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00119395 - 0.404588% [32]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0127441 - 4.31851% [32]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0214705 - 7.27558% [32]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00600463 - 2.03475% [32]
| | | | | | Remainder: 0.000644797 - 0.218498%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.84e-05 - 0.00595738% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.48e-06 - 0.000802951% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0103212 - 3.34171% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00134168 - 0.434395% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00130856 - 97.5314% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.28e-06 - 0.169937% [1]
| | | | | | Remainder: 3.084e-05 - 2.29862%
| | | | | Remainder: 0.000170639 - 0.0552479%
| | | | Stratimikos: BelosLOWS: 36.5109 - 98.9567% [1]
| | | | | GMRES block system: Operation Op*x: 0.0187728 - 0.051417% [1]
| | | | | Belos::MVT::MvAddMv: 0.000546039 - 0.00149555% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 36.4907 - 99.9446% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00261423 - 0.00716411% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000602758 - 23.0568% [2]
| | | | | | | | Belos::MVT::MvDot: 0.000595278 - 98.759% [2]
| | | | | | | | Remainder: 7.48e-06 - 1.24096%
| | | | | | | Belos::MVT::MvScale: 0.00033676 - 12.8818% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.0011942 - 45.6805% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.00118788 - 99.4709% [2]
| | | | | | | | Remainder: 6.319e-06 - 0.529143%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000417759 - 15.9802% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000415439 - 99.4447% [2]
| | | | | | | | Remainder: 2.32e-06 - 0.555344%
| | | | | | | Remainder: 6.276e-05 - 2.4007%
| | | | | | Belos::MVT::MvAddMv: 0.00191871 - 0.00525809% [2]
| | | | | | Belos::MVT::MvNorm: 0.000333279 - 0.000913326% [1]
| | | | | | GMRES block system: Operation Prec*x: 36.4644 - 99.9278% [1]
| | | | | | | GMRES Q_B: Operation Op*x: 0.00613578 - 0.0168268% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.00047672 - 0.00130736% [3]
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.238468 - 0.653976% [2]
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.16481 - 69.112% [23]
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00337547 - 2.0481% [23]
| | | | | | | | | | Belos::MVT::MvDot: 0.00335119 - 99.2807% [23]
| | | | | | | | | | Remainder: 2.428e-05 - 0.719307%
| | | | | | | | | Belos::MVT::MvScale: 0.00156144 - 0.947415% [22]
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0672975 - 40.8333% [42]
| | | | | | | | | | Belos::MVT::MvTransMv: 0.0672444 - 99.9212% [42]
| | | | | | | | | | Remainder: 5.304e-05 - 0.0788143%
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0924086 - 56.0697% [42]
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0923722 - 99.9605% [42]
| | | | | | | | | | Remainder: 3.6479e-05 - 0.0394757%
| | | | | | | | | Remainder: 0.0001672 - 0.10145%
| | | | | | | | Belos::MVT::MvAddMv: 0.00738062 - 3.09501% [30]
| | | | | | | | GMRES Q_B: Operation Op*x: 0.0518541 - 21.7447% [23]
| | | | | | | | Belos::MVT::MvNorm: 0.000290399 - 0.121777% [2]
| | | | | | | | GMRES Q_B: Operation Prec*x: 0.00629818 - 2.6411% [22]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0061789 - 98.1061% [22]
| | | | | | | | | Remainder: 0.000119279 - 1.89386%
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00531547 - 2.229% [1]
| | | | | | | | Remainder: 0.00251919 - 1.0564%
| | | | | | | GMRES S_E: Operation Op*x: 0.00735586 - 0.0201727% [1]
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 36.1937 - 99.2577% [1]
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 34.1428 - 94.3336% [299]
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0449924 - 0.131777% [299]
| | | | | | | | | | Belos::MVT::MvDot: 0.0444931 - 98.8901% [299]
| | | | | | | | | | Remainder: 0.00049936 - 1.10988%
| | | | | | | | | Belos::MVT::MvScale: 0.0223953 - 0.0655932% [299]
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 12.796 - 37.478% [596]
| | | | | | | | | | Belos::MVT::MvTransMv: 12.7949 - 99.991% [596]
| | | | | | | | | | Remainder: 0.00115479 - 0.00902464%
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 21.2756 - 62.3136% [596]
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 21.2746 - 99.9954% [596]
| | | | | | | | | | Remainder: 0.000980678 - 0.00460941%
| | | | | | | | | Remainder: 0.00379327 - 0.01111%
| | | | | | | | Belos::MVT::MvAddMv: 0.0767189 - 0.211968% [303]
| | | | | | | | GMRES S_E: Operation Prec*x: 0.0797352 - 0.220302% [299]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0772376 - 96.8676% [299]
| | | | | | | | | Remainder: 0.00249763 - 3.13241%
| | | | | | | | GMRES S_E: Operation Op*x: 1.80221 - 4.97935% [299]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0727971 - 0.201132% [1]
| | | | | | | | Belos::MVT::MvNorm: 0.0001524 - 0.000421068% [1]
| | | | | | | | Remainder: 0.0192533 - 0.0531951%
| | | | | | | Remainder: 0.0182543 - 0.0500606%
| | | | | | GMRES block system: Operation Op*x: 0.0184677 - 0.0506094% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.000256639 - 0.0007033% [1]
| | | | | | Remainder: 0.00276123 - 0.00756695%
| | | | | Remainder: 0.000924117 - 0.00253107%
| | | | Mini-EM: Compute responses: 0.0753632 - 0.204259% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00376931 - 5.00153% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0634622 - 84.2085% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 5.6e-06 - 0.00882415% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00190843 - 3.00719% [32]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0159345 - 25.1086% [32]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.988e-05 - 0.0313257% [32]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00235467 - 3.71036% [32]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00258723 - 4.07681% [32]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0311022 - 49.0091% [32]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 2.064e-05 - 0.0325233% [32]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00233239 - 3.67525% [32]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00191748 - 3.02145% [32]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00217379 - 3.42534% [32]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.00025568 - 0.402886% [32]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.336e-05 - 0.0210519% [32]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.001322 - 2.08313% [32]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000976157 - 1.53817% [32]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.00017812 - 0.280671% [32]
| | | | | | Remainder: 0.000360039 - 0.567328%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.056e-05 - 0.0140122% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.36e-06 - 0.0018046% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0076119 - 10.1003% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00026876 - 0.35662% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 9.6e-07 - 0.357196% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00024092 - 89.6413% [1]
| | | | | | Remainder: 2.688e-05 - 10.0015%
| | | | | Remainder: 0.000239079 - 0.317236%
| | | | Remainder: 0.000724078 - 0.00196249%
| | | Remainder: 3.6e-06 - 9.75718e-06%
| | Remainder: 0.149102 - 0.270172%
| Remainder: 5.888e-05 - 0.00010669%
=================================
FOM Calculation
=================================
Number of cells = 64000
Time for Belos Linear Solve = 36.5109 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 1.7529 k-cell-steps per second
=================================
dt = 3.33564e-10
Loading solver config from solverGMRES.xml
Linear Solver Type = Belos [unused]
Preconditioner Type = Teko [unused]
Linear Solver Types ->
Belos ->
Solver Type = Block GMRES [unused]
Solver Types ->
Block GMRES ->
Convergence Tolerance = 1e-08 [unused]
Orthogonalization = ICGS [unused]
Output Frequency = 1 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Maximum Iterations = 10 [unused]
Block Size = 1 [unused]
Num Blocks = 10 [unused]
Flexible Gmres = 1 [unused]
Timer Label = GMRES block system [unused]
Implicit Residual Scaling = Norm of Initial Residual [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Preconditioner Types ->
Teko ->
Inverse Type = Maxwell [unused]
Inverse Factory Library ->
Maxwell ->
Type = Full Maxwell Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Use discrete gradient = 1 [unused]
Solve lower triangular = 1 [unused]
dt = 3.33564e-10 [unused]
Q_B Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block GMRES [unused]
Solver Types ->
Pseudo Block GMRES ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = GMRES Q_B [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Q_B Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
S_E Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block GMRES [unused]
Solver Types ->
Pseudo Block GMRES ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = GMRES S_E [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_E Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
Darcy ->
Type = Full Darcy Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Use discrete gradient = 1 [unused]
Solve lower triangular = 1 [unused]
dt = 3.33564e-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=398520,domainDim=398520,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=196800,domainDim=196800}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=201720}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=196800}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=201720}
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=398520, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
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=196800, #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.00883102 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=201720}
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=201720, #RHSs=1 ...
The Belos solver "GMRES S_E" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 298 iterations with total CPU time of 36.0774 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
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=196800, #RHSs=1 ...
The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 21 iterations with total CPU time of 0.234382 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 36.3823 sec
Electromagnetic Energy = 4.77568e-09
Electromagnetic Energy/dt^2 = 4.29217e+10
* finished time step 1, t = 3.33564e-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: 54.802 [1]
| Mini-EM: Total Time: 54.802 - 99.9999% [1]
| | Mini-EM: build mesh: 0.000617638 - 0.00112704% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000294839 - 47.7365% [1]
| | | Remainder: 0.000322799 - 52.2635%
| | Mini-EM: build physics blocks: 0.000771398 - 0.00140761% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000226599 - 0.000413487% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 3.49913 - 6.38504% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 1.33083 - 2.42843% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.599208 - 45.0252% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.466157 - 77.7955% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0151898 - 2.53498% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.117725 - 19.6468% [3]
| | | | Remainder: 0.00013612 - 0.0227166%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0671521 - 5.04588% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0451783 - 67.2776% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000966838 - 1.43977% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00519795 - 7.74056% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00338123 - 5.03519% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00130648 - 1.94555% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.0100578 - 14.9776% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000893278 - 1.33023% [3]
| | | | Remainder: 0.0001702 - 0.253455%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.130275 - 9.78898% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0523403 - 3.93291% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.152605 - 11.4669% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0650086 - 4.88482% [3]
| | | Remainder: 0.264241 - 19.8553%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0751458 - 0.137122% [2]
| | Mini-EM: setup physics model evaluator: 2.16715 - 3.95452% [1]
| | | panzer::ModelEvaluator::setupModel(): 2.16713 - 99.9989% [1]
| | | | allocate FieldManagerBuilder: 2.88e-06 - 0.000132895% [1]
| | | | fmb->setWorksetContainer(): 6e-07 - 2.76864e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 2.16162 - 99.7456% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.1616 - 99.9992% [1]
| | | | | | getWorksets(): 2.13588 - 98.8103% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.13587 - 99.9997% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.22533 - 57.3689% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00941461 - 0.768335% [32]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.194481 - 15.8718% [32]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00368739 - 1.89602% [32]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.190716 - 98.0642% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00186715 - 0.979022% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00104419 - 0.547512% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00335195 - 1.75756% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0180252 - 9.45134% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0395354 - 20.7299% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0107855 - 5.65528% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.029238 - 15.3306% [32]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000991439 - 0.51985% [32]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.050191 - 26.3171% [32]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0221241 - 44.0798% [32]
| | | | | | | | | | | | Remainder: 0.0280669 - 55.9202%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0278731 - 14.615% [32]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00740841 - 3.88452% [32]
| | | | | | | | | | | Remainder: 0.000404758 - 0.212231%
| | | | | | | | | | Remainder: 7.732e-05 - 0.0397571%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.89385 - 72.9479% [64]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.521344 - 58.3256% [64]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000706076 - 0.135434% [64]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00023688 - 0.0454364% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.280102 - 53.727% [64]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.197177 - 37.821% [32]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.000218079 - 0.0418302% [32]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0413345 - 7.92845% [32]
| | | | | | | | | | | Remainder: 0.00156824 - 0.300807%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.174938 - 19.5713% [64]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.122376 - 13.6909% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000973078 - 0.108864% [64]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0420292 - 4.70204% [64]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0314002 - 3.51292% [32]
| | | | | | | | | | Remainder: 0.000790598 - 0.0884486%
| | | | | | | | | Remainder: 0.127581 - 10.412%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.910503 - 42.6291% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.908848 - 99.8182% [64]
| | | | | | | | | Remainder: 0.00165547 - 0.18182%
| | | | | | | | Remainder: 4.3159e-05 - 0.00202067%
| | | | | | | Remainder: 6.56e-06 - 0.000307133%
| | | | | | getOrientations(): 1.356e-05 - 0.000627314% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000819918 - 0.0379311% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000773318 - 0.0357753% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000407359 - 0.0188453% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000127079 - 0.00587894% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000895238 - 0.0414156% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.04e-06 - 4.81126e-05% [2]
| | | | | | Remainder: 0.0226798 - 1.04921%
| | | | | Remainder: 1.836e-05 - 0.000849365%
| | | | fmb->setupBCFieldManagers(): 8.08e-06 - 0.000372843% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.112e-05 - 0.000974561% [1]
| | | | build response library: 0.00545094 - 0.251528% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0053497 - 98.1427% [1]
| | | | | | getWorksets(): 3.08e-06 - 0.0575733% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.88e-06 - 61.039% [1]
| | | | | | | Remainder: 1.2e-06 - 38.961%
| | | | | | getOrientations(): 4.8e-07 - 0.00897246% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000799877 - 14.9518% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000910198 - 17.014% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000399079 - 7.45983% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00114432 - 21.3903% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.24e-06 - 0.0231788% [3]
| | | | | | Remainder: 0.00209143 - 39.0944%
| | | | | Remainder: 0.00010124 - 1.85729%
| | | | Remainder: 3.044e-05 - 0.00140462%
| | | Remainder: 2.428e-05 - 0.00112036%
| | Mini-EM: setup auxiliary physics model evaluator: 2.43167 - 4.43719% [1]
| | | panzer::ModelEvaluator::setupModel(): 2.43166 - 99.9996% [1]
| | | | allocate FieldManagerBuilder: 1.4e-06 - 5.75738e-05% [1]
| | | | fmb->setWorksetContainer(): 1.48e-06 - 6.08637e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 2.43159 - 99.9971% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.43159 - 99.9998% [1]
| | | | | | getWorksets(): 1.6567 - 68.1326% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.6567 - 99.9999% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.982237 - 59.2887% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00999497 - 1.01757% [32]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.187722 - 19.1116% [32]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00366087 - 1.95016% [32]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.183983 - 98.0082% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.0016226 - 0.881931% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000979236 - 0.532244% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00329447 - 1.79064% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0179153 - 9.7375% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0394157 - 21.4236% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0105556 - 5.73729% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0282779 - 15.3699% [32]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000976157 - 0.53057% [32]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0500039 - 27.1786% [32]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0224159 - 44.8282% [32]
| | | | | | | | | | | | Remainder: 0.027588 - 55.1718%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0230357 - 12.5206% [32]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.0075513 - 4.10436% [32]
| | | | | | | | | | | Remainder: 0.000354638 - 0.192756%
| | | | | | | | | | Remainder: 7.824e-05 - 0.0416787%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.672688 - 68.4853% [32]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.393131 - 58.4417% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.0003808 - 0.0968634% [32]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00024452 - 0.0621981% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.193355 - 49.1833% [32]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.198282 - 50.4368% [32]
| | | | | | | | | | | Remainder: 0.000868518 - 0.220923%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.126636 - 18.8253% [32]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.124094 - 18.4474% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000586639 - 0.0872081% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.027739 - 4.12361% [32]
| | | | | | | | | | Remainder: 0.000502439 - 0.0746912%
| | | | | | | | | Remainder: 0.111832 - 11.3855%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.674426 - 40.7089% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.674054 - 99.9449% [32]
| | | | | | | | | Remainder: 0.000371679 - 0.0551105%
| | | | | | | | Remainder: 3.988e-05 - 0.00240719%
| | | | | | | Remainder: 1.96e-06 - 0.000118307%
| | | | | | getOrientations(): 1.16e-05 - 0.000477055% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000444399 - 0.0182761% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000357199 - 0.0146899% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000219919 - 0.00904425% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.765899 - 31.4979% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.765866 - 99.9958% [1]
| | | | | | | Remainder: 3.248e-05 - 0.00424077%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000503758 - 0.0207172% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4.8e-07 - 1.97402e-05% [2]
| | | | | | Remainder: 0.00744718 - 0.306268%
| | | | | Remainder: 3.88e-06 - 0.000159566%
| | | | fmb->setupBCFieldManagers(): 6.36e-06 - 0.000261549% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.872e-05 - 0.00118108% [1]
| | | | build response library: 2.628e-05 - 0.00108074% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.06545% [1]
| | | | | Remainder: 2.6e-05 - 98.9346%
| | | | Remainder: 6.6e-06 - 0.000271419%
| | | Remainder: 9e-06 - 0.000370116%
| | Mini-EM: eval auxiliary physics model evaluator: 2.69044 - 4.90938% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.745294 - 27.7016% [1]
| | | panzer::ModelEvaluator::evalModel(J): 1.93911 - 72.0742% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00297051 - 0.153189% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.34895 - 69.5655% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 0.000148263% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 5.112e-05 - 0.00378961% [32]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.828e-05 - 0.00135513% [32]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0100538 - 0.745306% [32]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.078677 - 5.83245% [32]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.20042 - 14.8574% [32]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0318444 - 2.36068% [32]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.122967 - 9.11571% [32]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.161713 - 11.988% [32]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.224866 - 16.6697% [32]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 4.984e-05 - 0.00369472% [32]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.8119e-05 - 0.00134319% [32]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.361024 - 26.7633% [32]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0277333 - 2.05592% [32]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0186968 - 1.38602% [32]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.110263 - 8.174% [32]
| | | | | Remainder: 0.000554479 - 0.0411044%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.884e-05 - 0.00097158% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.12e-06 - 0.000109328% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00253459 - 0.130709% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.582192 - 30.0237% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.291413 - 50.0545% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.290753 - 49.941% [1]
| | | | | Remainder: 2.608e-05 - 0.00447962%
| | | | Remainder: 0.00244031 - 0.125847%
| | | Remainder: 0.0060333 - 0.22425%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00431155 - 0.0078675% [1]
| | | getWorksets(): 4.48e-06 - 0.103907% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2.44e-06 - 54.4643% [1]
| | | | Remainder: 2.04e-06 - 45.5357%
| | | getOrientations(): 6.8e-07 - 0.0157716% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000766878 - 17.7866% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000893837 - 20.7312% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000403319 - 9.35439% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00119856 - 27.7988% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.24e-06 - 0.02876% [3]
| | | Remainder: 0.00104256 - 24.1806%
| | panzer::ModelEvaluator::create_W_op: 2.13715 - 3.89976% [1]
| | panzer::ModelEvaluator::evalModel(J): 3.5345 - 6.44957% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00222515 - 0.0629553% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 2.77655 - 78.5558% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2.08e-06 - 7.4913e-05% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0351622 - 1.2664% [32]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.090385 - 3.2553% [32]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.104542 - 3.76516% [32]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.0100222 - 0.360957% [32]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.117388 - 4.22785% [32]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0989719 - 3.56456% [32]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0169062 - 0.60889% [32]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.107249 - 3.86267% [32]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 4.684e-05 - 0.00168698% [32]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0350978 - 1.26408% [32]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.21264 - 7.65842% [32]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.035092 - 1.26387% [32]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.20947 - 7.54425% [32]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.218419 - 7.86654% [32]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.297303 - 10.7076% [32]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 6.004e-05 - 0.00216239% [32]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0343103 - 1.23571% [32]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.207943 - 7.48924% [32]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.331643 - 11.9444% [32]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0467623 - 1.68418% [32]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00973529 - 0.350625% [32]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.114474 - 4.12288% [32]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.240028 - 8.64484% [32]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.201538 - 7.25858% [32]
| | | | Remainder: 0.00136059 - 0.049003%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 7.692e-05 - 0.00217627% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.16e-06 - 3.28194e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00903714 - 0.255684% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.740726 - 20.9571% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.740689 - 99.995% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.216e-05 - 0.00299166% [1]
| | | | Remainder: 1.476e-05 - 0.00199264%
| | | Remainder: 0.00587634 - 0.166257%
| | MaxwellPreconditioner::build: 0.0123526 - 0.0225405% [1]
| | | MaxwellPreconditioner: Schur complement: 1.568e-05 - 0.126936% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00516427 - 41.807% [1]
| | | | Ifpack2::Relaxation::initialize: 3.48e-06 - 0.0673861% [1]
| | | | Ifpack2::Relaxation::compute: 0.00431371 - 83.53% [1]
| | | | Remainder: 0.000847077 - 16.4027%
| | | MaxwellPreconditioner: Solver S_E: 0.0070615 - 57.1659% [1]
| | | | Ifpack2::Relaxation::initialize: 1.36e-06 - 0.0192594% [1]
| | | | Ifpack2::Relaxation::compute: 0.00656234 - 92.9313% [1]
| | | | Remainder: 0.000497799 - 7.04948%
| | | MaxwellPreconditioner: Block preconditioner: 9.632e-05 - 0.779752% [1]
| | | Remainder: 1.488e-05 - 0.12046%
| | Mini-EM: timestepper: 36.7685 - 67.0934% [1]
| | | Mini-EM: Advance Time Step: 36.7685 - 100% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.311052 - 0.845973% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00190952 - 0.613889% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.297334 - 95.5899% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.8e-06 - 0.000605379% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00179407 - 0.603386% [32]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0258164 - 8.68261% [32]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.015341 - 5.15952% [32]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00115256 - 0.387631% [32]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0132796 - 4.46621% [32]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0128942 - 4.33662% [32]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00103624 - 0.348509% [32]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00314379 - 1.05733% [32]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.22e-05 - 0.00746634% [32]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00242471 - 0.815483% [32]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0311196 - 10.4662% [32]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00933429 - 3.13933% [32]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00415575 - 1.39767% [32]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0273315 - 9.19217% [32]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0524214 - 17.6305% [32]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.552e-05 - 0.0119461% [32]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.0019698 - 0.662485% [32]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0221765 - 7.45845% [32]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0274113 - 9.21902% [32]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00182844 - 0.614942% [32]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00122512 - 0.412033% [32]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0127446 - 4.2863% [32]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0220758 - 7.42457% [32]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00596823 - 2.00724% [32]
| | | | | | Remainder: 0.00062976 - 0.211802%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.844e-05 - 0.00592827% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.68e-06 - 0.000861592% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0102698 - 3.30164% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00134192 - 0.431412% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00131092 - 97.6899% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.28e-06 - 0.169906% [1]
| | | | | | Remainder: 2.872e-05 - 2.14022%
| | | | | Remainder: 0.000175279 - 0.0563504%
| | | | Stratimikos: BelosLOWS: 36.3824 - 98.9497% [1]
| | | | | GMRES block system: Operation Op*x: 0.0189575 - 0.0521064% [1]
| | | | | Belos::MVT::MvAddMv: 0.000515239 - 0.00141618% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 36.3621 - 99.9443% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00253071 - 0.00695975% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000607478 - 24.0042% [2]
| | | | | | | | Belos::MVT::MvDot: 0.000599998 - 98.7687% [2]
| | | | | | | | Remainder: 7.48e-06 - 1.23132%
| | | | | | | Belos::MVT::MvScale: 0.000339439 - 13.4128% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00109936 - 43.4406% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.00109268 - 99.3924% [2]
| | | | | | | | Remainder: 6.68e-06 - 0.607628%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000421319 - 16.6482% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000418879 - 99.4209% [2]
| | | | | | | | Remainder: 2.44e-06 - 0.579134%
| | | | | | | Remainder: 6.3119e-05 - 2.49412%
| | | | | | Belos::MVT::MvAddMv: 0.00159428 - 0.00438445% [2]
| | | | | | Belos::MVT::MvNorm: 0.000327079 - 0.000899506% [1]
| | | | | | GMRES block system: Operation Prec*x: 36.3361 - 99.9285% [1]
| | | | | | | GMRES Q_B: Operation Op*x: 0.00624854 - 0.0171965% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.000489799 - 0.00134797% [3]
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.235617 - 0.648438% [2]
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.16307 - 69.2097% [23]
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00333023 - 2.04221% [23]
| | | | | | | | | | Belos::MVT::MvDot: 0.00330695 - 99.3009% [23]
| | | | | | | | | | Remainder: 2.328e-05 - 0.69905%
| | | | | | | | | Belos::MVT::MvScale: 0.00153052 - 0.938564% [22]
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0668758 - 41.0105% [42]
| | | | | | | | | | Belos::MVT::MvTransMv: 0.066826 - 99.9255% [42]
| | | | | | | | | | Remainder: 4.98e-05 - 0.0744664%
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0911671 - 55.9067% [42]
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0911311 - 99.9606% [42]
| | | | | | | | | | Remainder: 3.596e-05 - 0.039444%
| | | | | | | | | Remainder: 0.0001664 - 0.102042%
| | | | | | | | Belos::MVT::MvAddMv: 0.00738462 - 3.13416% [30]
| | | | | | | | GMRES Q_B: Operation Op*x: 0.0520539 - 22.0926% [23]
| | | | | | | | Belos::MVT::MvNorm: 0.00028908 - 0.122691% [2]
| | | | | | | | GMRES Q_B: Operation Prec*x: 0.00584498 - 2.48071% [22]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00572922 - 98.0195% [22]
| | | | | | | | | Remainder: 0.00011576 - 1.9805%
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00452511 - 1.92053% [1]
| | | | | | | | Remainder: 0.00244939 - 1.03956%
| | | | | | | GMRES S_E: Operation Op*x: 0.00733358 - 0.0201826% [1]
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 36.0684 - 99.2634% [1]
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 34.0096 - 94.2919% [299]
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0448302 - 0.131816% [299]
| | | | | | | | | | Belos::MVT::MvDot: 0.0443116 - 98.8433% [299]
| | | | | | | | | | Remainder: 0.00051856 - 1.15672%
| | | | | | | | | Belos::MVT::MvScale: 0.022573 - 0.0663725% [299]
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 12.7986 - 37.6322% [596]
| | | | | | | | | | Belos::MVT::MvTransMv: 12.7974 - 99.9911% [596]
| | | | | | | | | | Remainder: 0.00113784 - 0.00889036%
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 21.1399 - 62.1586% [596]
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 21.1389 - 99.9955% [596]
| | | | | | | | | | Remainder: 0.000942356 - 0.00445772%
| | | | | | | | | Remainder: 0.00375403 - 0.0110381%
| | | | | | | | Belos::MVT::MvAddMv: 0.0740858 - 0.205404% [303]
| | | | | | | | GMRES S_E: Operation Prec*x: 0.0846851 - 0.23479% [299]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0822464 - 97.1203% [299]
| | | | | | | | | Remainder: 0.00243871 - 2.87974%
| | | | | | | | GMRES S_E: Operation Op*x: 1.80837 - 5.01372% [299]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0721218 - 0.199958% [1]
| | | | | | | | Belos::MVT::MvNorm: 0.000151839 - 0.000420975% [1]
| | | | | | | | Remainder: 0.0194245 - 0.0538547%
| | | | | | | Remainder: 0.0179698 - 0.0494543%
| | | | | | GMRES block system: Operation Op*x: 0.0186439 - 0.0512728% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.000250319 - 0.000688407% [1]
| | | | | | Remainder: 0.00263711 - 0.00725237%
| | | | | Remainder: 0.000804798 - 0.00221206%
| | | | Mini-EM: Compute responses: 0.0743768 - 0.202284% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00355043 - 4.77357% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.06262 - 84.193% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 5.56e-06 - 0.00887895% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00194703 - 3.10928% [32]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.015658 - 25.0047% [32]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.944e-05 - 0.0310444% [32]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00235679 - 3.76364% [32]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00254111 - 4.05799% [32]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0304549 - 48.6345% [32]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.896e-05 - 0.0302779% [32]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00232463 - 3.71228% [32]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00197072 - 3.1471% [32]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00217579 - 3.47459% [32]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.00025788 - 0.411817% [32]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.428e-05 - 0.0228042% [32]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00135904 - 2.17029% [32]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000981878 - 1.56799% [32]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.0001806 - 0.288406% [32]
| | | | | | Remainder: 0.00035344 - 0.56442%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.156e-05 - 0.0155425% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.4e-06 - 0.00188231% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0076033 - 10.2227% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000345799 - 0.464929% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1e-06 - 0.289185% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000321999 - 93.1174% [1]
| | | | | | Remainder: 2.28e-05 - 6.59343%
| | | | | Remainder: 0.00024424 - 0.328382%
| | | | Remainder: 0.000738398 - 0.00200823%
| | | Remainder: 3.76e-06 - 1.02261e-05%
| | Remainder: 0.149187 - 0.272228%
| Remainder: 3.928e-05 - 7.16762e-05%
=================================
FOM Calculation
=================================
Number of cells = 64000
Time for Belos Linear Solve = 36.3824 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 1.75909 k-cell-steps per second
=================================
dt = 3.33564e-10
Loading solver config from solverGMRES.xml
Linear Solver Type = Belos [unused]
Preconditioner Type = Teko [unused]
Linear Solver Types ->
Belos ->
Solver Type = Block GMRES [unused]
Solver Types ->
Block GMRES ->
Convergence Tolerance = 1e-08 [unused]
Orthogonalization = ICGS [unused]
Output Frequency = 1 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Maximum Iterations = 10 [unused]
Block Size = 1 [unused]
Num Blocks = 10 [unused]
Flexible Gmres = 1 [unused]
Timer Label = GMRES block system [unused]
Implicit Residual Scaling = Norm of Initial Residual [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Preconditioner Types ->
Teko ->
Inverse Type = Maxwell [unused]
Inverse Factory Library ->
Maxwell ->
Type = Full Maxwell Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Use discrete gradient = 1 [unused]
Solve lower triangular = 1 [unused]
dt = 3.33564e-10 [unused]
Q_B Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block GMRES [unused]
Solver Types ->
Pseudo Block GMRES ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = GMRES Q_B [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Q_B Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
S_E Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block GMRES [unused]
Solver Types ->
Pseudo Block GMRES ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = GMRES S_E [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_E Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
Darcy ->
Type = Full Darcy Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Use discrete gradient = 1 [unused]
Solve lower triangular = 1 [unused]
dt = 3.33564e-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=398520,domainDim=398520,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=196800,domainDim=196800}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=201720}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=196800}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=201720}
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=398520, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
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=196800, #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.0083073 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=201720}
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=201720, #RHSs=1 ...
The Belos solver "GMRES S_E" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 298 iterations with total CPU time of 36.4017 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
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=196800, #RHSs=1 ...
The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 21 iterations with total CPU time of 0.23301 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 36.7044 sec
Electromagnetic Energy = 4.77568e-09
Electromagnetic Energy/dt^2 = 4.29217e+10
* finished time step 1, t = 3.33564e-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: 55.0772 [1]
| Mini-EM: Total Time: 55.0771 - 99.9999% [1]
| | Mini-EM: build mesh: 0.000617359 - 0.0011209% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000290119 - 46.9936% [1]
| | | Remainder: 0.00032724 - 53.0064%
| | Mini-EM: build physics blocks: 0.000748838 - 0.00135962% [1]
| | Mini-EM: build auxiliary physics blocks: 0.00023344 - 0.000423842% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 3.49958 - 6.35396% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 1.32615 - 2.4078% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.597543 - 45.0585% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.465685 - 77.9334% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0150848 - 2.52447% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.116636 - 19.5193% [3]
| | | | Remainder: 0.0001368 - 0.0228938%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0664696 - 5.01223% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0444671 - 66.8983% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000963038 - 1.44884% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00526383 - 7.91914% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00341367 - 5.13569% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00125412 - 1.88675% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.0100582 - 15.132% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000884998 - 1.33143% [3]
| | | | Remainder: 0.00016468 - 0.247752%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.129207 - 9.74306% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0524848 - 3.95769% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.152103 - 11.4695% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0642473 - 4.84465% [3]
| | | Remainder: 0.264093 - 19.9143%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0754495 - 0.136989% [2]
| | Mini-EM: setup physics model evaluator: 2.17017 - 3.94024% [1]
| | | panzer::ModelEvaluator::setupModel(): 2.17015 - 99.999% [1]
| | | | allocate FieldManagerBuilder: 2.76e-06 - 0.00012718% [1]
| | | | fmb->setWorksetContainer(): 6e-07 - 2.76479e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 2.16466 - 99.7472% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.16464 - 99.9992% [1]
| | | | | | getWorksets(): 2.14141 - 98.9264% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.1414 - 99.9997% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.22993 - 57.4357% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00956026 - 0.777303% [32]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.19394 - 15.7684% [32]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00366239 - 1.88841% [32]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.190201 - 98.0721% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00185056 - 0.972948% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00104388 - 0.54883% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00336379 - 1.76855% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0180795 - 9.50546% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0395545 - 20.7961% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0105071 - 5.52421% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0284878 - 14.9778% [32]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000971677 - 0.510869% [32]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0507712 - 26.6935% [32]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0222117 - 43.7486% [32]
| | | | | | | | | | | | Remainder: 0.0285595 - 56.2514%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.027801 - 14.6167% [32]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00734478 - 3.86159% [32]
| | | | | | | | | | | Remainder: 0.000425118 - 0.22351%
| | | | | | | | | | Remainder: 7.664e-05 - 0.0395174%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.895624 - 72.8193% [64]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.522817 - 58.3746% [64]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000715118 - 0.136782% [64]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00022788 - 0.0435869% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.280682 - 53.6865% [64]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.198234 - 37.9166% [32]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.000208559 - 0.0398914% [32]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0411485 - 7.87052% [32]
| | | | | | | | | | | Remainder: 0.00160072 - 0.306172%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.174826 - 19.52% [64]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.122463 - 13.6734% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000958195 - 0.106986% [64]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0421859 - 4.71022% [64]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0315876 - 3.52688% [32]
| | | | | | | | | | Remainder: 0.000787036 - 0.0878757%
| | | | | | | | | Remainder: 0.130802 - 10.635%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.911431 - 42.5624% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.90975 - 99.8156% [64]
| | | | | | | | | Remainder: 0.00168112 - 0.184448%
| | | | | | | | Remainder: 4.18e-05 - 0.00195199%
| | | | | | | Remainder: 5.84e-06 - 0.000272718%
| | | | | | getOrientations(): 1.264e-05 - 0.00058393% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000801118 - 0.0370092% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000763198 - 0.0352574% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000410998 - 0.0189869% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0001288 - 0.00595017% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000885878 - 0.0409249% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 5.17406e-05% [2]
| | | | | | Remainder: 0.0202351 - 0.934801%
| | | | | Remainder: 1.664e-05 - 0.000768712%
| | | | fmb->setupBCFieldManagers(): 7.76e-06 - 0.000357579% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.96e-05 - 0.000903164% [1]
| | | | build response library: 0.00542675 - 0.250063% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0053265 - 98.1529% [1]
| | | | | | getWorksets(): 3.48e-06 - 0.0653336% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.4e-06 - 68.9655% [1]
| | | | | | | Remainder: 1.08e-06 - 31.0345%
| | | | | | getOrientations(): 6.4e-07 - 0.0120154% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000789478 - 14.8217% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000918477 - 17.2435% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000398199 - 7.4758% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00114884 - 21.5683% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.0217779% [3]
| | | | | | Remainder: 0.00206623 - 38.7916%
| | | | | Remainder: 0.00010024 - 1.84715%
| | | | Remainder: 2.944e-05 - 0.00135659%
| | | Remainder: 2.096e-05 - 0.000965824%
| | Mini-EM: setup auxiliary physics model evaluator: 2.42177 - 4.39706% [1]
| | | panzer::ModelEvaluator::setupModel(): 2.42176 - 99.9996% [1]
| | | | allocate FieldManagerBuilder: 1.4e-06 - 5.78091e-05% [1]
| | | | fmb->setWorksetContainer(): 1.8e-06 - 7.4326e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 2.4217 - 99.9974% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4217 - 99.9998% [1]
| | | | | | getWorksets(): 1.65669 - 68.4102% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.65668 - 99.9999% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.980833 - 59.2046% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0101123 - 1.03099% [32]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.187052 - 19.0707% [32]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00367083 - 1.96246% [32]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.183308 - 97.9986% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00167692 - 0.914806% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000981875 - 0.535641% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00331343 - 1.80757% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0179624 - 9.79898% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0394576 - 21.5253% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0102215 - 5.57614% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0275986 - 15.0559% [32]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000980718 - 0.53501% [32]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0506135 - 27.6112% [32]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0225438 - 44.541% [32]
| | | | | | | | | | | | Remainder: 0.0280698 - 55.459%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.022741 - 12.4059% [32]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.0073773 - 4.02453% [32]
| | | | | | | | | | | Remainder: 0.00038336 - 0.209134%
| | | | | | | | | | Remainder: 7.292e-05 - 0.0389838%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.670926 - 68.4037% [32]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.392238 - 58.4622% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000394799 - 0.100653% [32]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00025712 - 0.065552% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.192826 - 49.1605% [32]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.197858 - 50.4434% [32]
| | | | | | | | | | | Remainder: 0.000901755 - 0.2299%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.126202 - 18.8101% [32]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.123404 - 18.393% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000598518 - 0.0892078% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0279747 - 4.16957% [32]
| | | | | | | | | | Remainder: 0.000508999 - 0.0758651%
| | | | | | | | | Remainder: 0.112743 - 11.4946%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.675811 - 40.793% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.675444 - 99.9456% [32]
| | | | | | | | | Remainder: 0.0003674 - 0.0543643%
| | | | | | | | Remainder: 4.056e-05 - 0.00244826%
| | | | | | | Remainder: 1.92e-06 - 0.000115894%
| | | | | | getOrientations(): 1.116e-05 - 0.000460834% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000437959 - 0.0180848% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000358319 - 0.0147962% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000218919 - 0.0090399% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.755413 - 31.1936% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.755382 - 99.9958% [1]
| | | | | | | Remainder: 3.136e-05 - 0.00415137%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000492479 - 0.0203361% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4.8e-07 - 1.98208e-05% [2]
| | | | | | Remainder: 0.00807694 - 0.333524%
| | | | | Remainder: 3.72e-06 - 0.000153611%
| | | | fmb->setupBCFieldManagers(): 5.24e-06 - 0.000216371% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.788e-05 - 0.00115123% [1]
| | | | build response library: 2.032e-05 - 0.000839058% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.37795% [1]
| | | | | Remainder: 2.004e-05 - 98.622%
| | | | Remainder: 6.88e-06 - 0.000284091%
| | | Remainder: 1.0279e-05 - 0.000424441%
| | Mini-EM: eval auxiliary physics model evaluator: 2.67625 - 4.8591% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.736545 - 27.5215% [1]
| | | panzer::ModelEvaluator::evalModel(J): 1.93317 - 72.2343% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00294579 - 0.152381% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.34307 - 69.4747% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 0.000148913% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 5.236e-05 - 0.00389854% [32]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.864e-05 - 0.00138787% [32]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00963977 - 0.717744% [32]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0780138 - 5.80864% [32]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.204716 - 15.2425% [32]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0303989 - 2.26339% [32]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.116206 - 8.65226% [32]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.16049 - 11.9495% [32]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.224247 - 16.6966% [32]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 4.9e-05 - 0.00364837% [32]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.804e-05 - 0.0013432% [32]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.361325 - 26.903% [32]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0274237 - 2.04187% [32]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0196539 - 1.46336% [32]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.110242 - 8.20822% [32]
| | | | | Remainder: 0.000570276 - 0.0424608%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.748e-05 - 0.000904213% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.04e-06 - 0.000105526% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00247019 - 0.127779% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.582313 - 30.1221% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.290878 - 49.9522% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.291409 - 50.0434% [1]
| | | | | Remainder: 2.548e-05 - 0.00437566%
| | | | Remainder: 0.00235907 - 0.122031%
| | | Remainder: 0.0065357 - 0.244211%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00429315 - 0.00779479% [1]
| | | getWorksets(): 4.24e-06 - 0.098762% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2.48e-06 - 58.4906% [1]
| | | | Remainder: 1.76e-06 - 41.5094%
| | | getOrientations(): 6.4e-07 - 0.0149075% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000758678 - 17.6718% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000883197 - 20.5722% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000402079 - 9.3656% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00123004 - 28.6512% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.0279515% [3]
| | | Remainder: 0.00101308 - 23.5975%
| | panzer::ModelEvaluator::create_W_op: 2.11238 - 3.83531% [1]
| | panzer::ModelEvaluator::evalModel(J): 3.53675 - 6.42145% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00226731 - 0.0641072% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 2.77492 - 78.4596% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.32e-06 - 4.75689e-05% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0338814 - 1.22099% [32]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0904439 - 3.25933% [32]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.105441 - 3.7998% [32]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00953285 - 0.343536% [32]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.117077 - 4.21911% [32]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0996741 - 3.59196% [32]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0169315 - 0.610162% [32]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.106299 - 3.83071% [32]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 4.796e-05 - 0.00172834% [32]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0350797 - 1.26417% [32]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.214926 - 7.74529% [32]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0334194 - 1.20434% [32]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.203691 - 7.34041% [32]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.21903 - 7.89318% [32]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.300099 - 10.8147% [32]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 6.252e-05 - 0.00225304% [32]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0323271 - 1.16497% [32]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.207764 - 7.48722% [32]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.333507 - 12.0186% [32]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0468909 - 1.68981% [32]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00957289 - 0.344979% [32]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.114031 - 4.10934% [32]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.24275 - 8.74797% [32]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.2012 - 7.25064% [32]
| | | | Remainder: 0.00124208 - 0.0447607%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 7.472e-05 - 0.00211267% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1e-06 - 2.82745e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00904773 - 0.25582% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.744561 - 21.0521% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.744527 - 99.9954% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.164e-05 - 0.00290641% [1]
| | | | Remainder: 1.248e-05 - 0.00167616%
| | | Remainder: 0.0058779 - 0.166195%
| | MaxwellPreconditioner::build: 0.0122652 - 0.0222692% [1]
| | | MaxwellPreconditioner: Schur complement: 1.4e-05 - 0.114144% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00519982 - 42.3948% [1]
| | | | Ifpack2::Relaxation::initialize: 3e-06 - 0.0576942% [1]
| | | | Ifpack2::Relaxation::compute: 0.00436059 - 83.8603% [1]
| | | | Remainder: 0.000836237 - 16.082%
| | | MaxwellPreconditioner: Solver S_E: 0.0069439 - 56.6144% [1]
| | | | Ifpack2::Relaxation::initialize: 1.52e-06 - 0.0218897% [1]
| | | | Ifpack2::Relaxation::compute: 0.00644538 - 92.8208% [1]
| | | | Remainder: 0.000496999 - 7.15735%
| | | MaxwellPreconditioner: Block preconditioner: 9.676e-05 - 0.788896% [1]
| | | Remainder: 1.076e-05 - 0.0877276%
| | Mini-EM: timestepper: 37.0921 - 67.3458% [1]
| | | Mini-EM: Advance Time Step: 37.0921 - 100% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.312384 - 0.842185% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00192127 - 0.615036% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.298723 - 95.6269% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.6e-06 - 0.000535612% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00178687 - 0.59817% [32]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0254947 - 8.53453% [32]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0153777 - 5.14781% [32]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.001161 - 0.388653% [32]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0137446 - 4.60113% [32]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0129397 - 4.33166% [32]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00105928 - 0.354601% [32]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00311691 - 1.04341% [32]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.024e-05 - 0.0067755% [32]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00242459 - 0.811652% [32]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0307542 - 10.2952% [32]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00969682 - 3.24608% [32]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00393375 - 1.31685% [32]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0275007 - 9.20608% [32]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0525823 - 17.6023% [32]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 4.292e-05 - 0.0143678% [32]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00186556 - 0.624509% [32]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0222023 - 7.4324% [32]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0276286 - 9.24889% [32]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00184619 - 0.618028% [32]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.0012138 - 0.406328% [32]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0131412 - 4.39912% [32]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0225247 - 7.54033% [32]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00603047 - 2.01875% [32]
| | | | | | Remainder: 0.000632677 - 0.211794%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.7679e-05 - 0.00565938% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.48e-06 - 0.000793894% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0102286 - 3.27436% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00132084 - 0.422824% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00129004 - 97.6681% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.6e-06 - 0.196845% [1]
| | | | | | Remainder: 2.82e-05 - 2.13501%
| | | | | Remainder: 0.00016992 - 0.0543946%
| | | | Stratimikos: BelosLOWS: 36.7044 - 98.9548% [1]
| | | | | GMRES block system: Operation Op*x: 0.0187829 - 0.0511734% [1]
| | | | | Belos::MVT::MvAddMv: 0.000504198 - 0.00137367% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 36.6844 - 99.9453% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00252363 - 0.00687932% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000604359 - 23.948% [2]
| | | | | | | | Belos::MVT::MvDot: 0.000596919 - 98.7689% [2]
| | | | | | | | Remainder: 7.44e-06 - 1.23106%
| | | | | | | Belos::MVT::MvScale: 0.000335399 - 13.2903% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.0011026 - 43.6909% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.00109588 - 99.3905% [2]
| | | | | | | | Remainder: 6.72e-06 - 0.60947%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000419758 - 16.6331% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000417478 - 99.4568% [2]
| | | | | | | | Remainder: 2.28e-06 - 0.54317%
| | | | | | | Remainder: 6.152e-05 - 2.43776%
| | | | | | Belos::MVT::MvAddMv: 0.00159987 - 0.00436119% [2]
| | | | | | Belos::MVT::MvNorm: 0.000330839 - 0.000901853% [1]
| | | | | | GMRES block system: Operation Prec*x: 36.6585 - 99.9295% [1]
| | | | | | | GMRES Q_B: Operation Op*x: 0.00612218 - 0.0167006% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.000491639 - 0.00134113% [3]
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.234109 - 0.638622% [2]
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.161602 - 69.0283% [23]
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00334559 - 2.07027% [23]
| | | | | | | | | | Belos::MVT::MvDot: 0.00332279 - 99.3185% [23]
| | | | | | | | | | Remainder: 2.28e-05 - 0.681495%
| | | | | | | | | Belos::MVT::MvScale: 0.00153612 - 0.950556% [22]
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0666417 - 41.2382% [42]
| | | | | | | | | | Belos::MVT::MvTransMv: 0.0665925 - 99.9261% [42]
| | | | | | | | | | Remainder: 4.9239e-05 - 0.0738862%
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0899083 - 55.6357% [42]
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0898751 - 99.9631% [42]
| | | | | | | | | | Remainder: 3.32e-05 - 0.0369265%
| | | | | | | | | Remainder: 0.00017004 - 0.105222%
| | | | | | | | Belos::MVT::MvAddMv: 0.00666855 - 2.84848% [30]
| | | | | | | | GMRES Q_B: Operation Op*x: 0.0521429 - 22.2729% [23]
| | | | | | | | Belos::MVT::MvNorm: 0.000290838 - 0.124232% [2]
| | | | | | | | GMRES Q_B: Operation Prec*x: 0.0060269 - 2.5744% [22]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00590567 - 97.9884% [22]
| | | | | | | | | Remainder: 0.000121239 - 2.01163%
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00490667 - 2.09589% [1]
| | | | | | | | Remainder: 0.00247163 - 1.05576%
| | | | | | | GMRES S_E: Operation Op*x: 0.00731162 - 0.0199452% [1]
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 36.3927 - 99.2749% [1]
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 34.3386 - 94.3557% [299]
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.045392 - 0.132189% [299]
| | | | | | | | | | Belos::MVT::MvDot: 0.0448369 - 98.7771% [299]
| | | | | | | | | | Remainder: 0.00055508 - 1.22286%
| | | | | | | | | Belos::MVT::MvScale: 0.0227883 - 0.0663635% [299]
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 12.8312 - 37.3668% [596]
| | | | | | | | | | Belos::MVT::MvTransMv: 12.83 - 99.9908% [596]
| | | | | | | | | | Remainder: 0.00118468 - 0.00923275%
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 21.4353 - 62.4234% [596]
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 21.4342 - 99.9949% [596]
| | | | | | | | | | Remainder: 0.00108312 - 0.00505295%
| | | | | | | | | Remainder: 0.00386659 - 0.0112602%
| | | | | | | | Belos::MVT::MvAddMv: 0.0758893 - 0.208529% [303]
| | | | | | | | GMRES S_E: Operation Prec*x: 0.0806009 - 0.221475% [299]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0781474 - 96.956% [299]
| | | | | | | | | Remainder: 0.00245351 - 3.04403%
| | | | | | | | GMRES S_E: Operation Op*x: 1.80415 - 4.95745% [299]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0732363 - 0.201239% [1]
| | | | | | | | Belos::MVT::MvNorm: 0.000151599 - 0.000416564% [1]
| | | | | | | | Remainder: 0.0200719 - 0.0551537%
| | | | | | | Remainder: 0.017778 - 0.0484963%
| | | | | | GMRES block system: Operation Op*x: 0.0184869 - 0.0503944% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.000240799 - 0.000656408% [1]
| | | | | | Remainder: 0.00267163 - 0.00728276%
| | | | | Remainder: 0.000777918 - 0.00211941%
| | | | Mini-EM: Compute responses: 0.0745644 - 0.201025% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00366923 - 4.92088% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0627006 - 84.0891% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 5.72e-06 - 0.00912272% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00147431 - 2.35136% [32]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0160482 - 25.595% [32]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.944e-05 - 0.0310045% [32]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00236415 - 3.77054% [32]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00259799 - 4.14349% [32]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0305266 - 48.6862% [32]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 2.012e-05 - 0.032089% [32]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00233148 - 3.71843% [32]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.0019596 - 3.12533% [32]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00221019 - 3.52499% [32]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.00026292 - 0.419326% [32]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.364e-05 - 0.0217542% [32]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00133036 - 2.12176% [32]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000987956 - 1.57567% [32]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.00018092 - 0.288546% [32]
| | | | | | Remainder: 0.000366997 - 0.585317%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.088e-05 - 0.0145914% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.4e-06 - 0.00187757% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00762902 - 10.2314% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000317359 - 0.425617% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 9.2e-07 - 0.289893% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000295919 - 93.2442% [1]
| | | | | | Remainder: 2.052e-05 - 6.46586%
| | | | | Remainder: 0.00023596 - 0.316451%
| | | | Remainder: 0.000738838 - 0.0019919%
| | | Remainder: 3.64e-06 - 9.81341e-06%
| | Remainder: 0.148339 - 0.26933%
| Remainder: 4.1479e-05 - 7.53107e-05%
=================================
FOM Calculation
=================================
Number of cells = 64000
Time for Belos Linear Solve = 36.7044 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 1.74366 k-cell-steps per second
=================================
dt = 3.33564e-10
Loading solver config from solverGMRES.xml
Linear Solver Type = Belos [unused]
Preconditioner Type = Teko [unused]
Linear Solver Types ->
Belos ->
Solver Type = Block GMRES [unused]
Solver Types ->
Block GMRES ->
Convergence Tolerance = 1e-08 [unused]
Orthogonalization = ICGS [unused]
Output Frequency = 1 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Maximum Iterations = 10 [unused]
Block Size = 1 [unused]
Num Blocks = 10 [unused]
Flexible Gmres = 1 [unused]
Timer Label = GMRES block system [unused]
Implicit Residual Scaling = Norm of Initial Residual [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Preconditioner Types ->
Teko ->
Inverse Type = Maxwell [unused]
Inverse Factory Library ->
Maxwell ->
Type = Full Maxwell Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Use discrete gradient = 1 [unused]
Solve lower triangular = 1 [unused]
dt = 3.33564e-10 [unused]
Q_B Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block GMRES [unused]
Solver Types ->
Pseudo Block GMRES ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = GMRES Q_B [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Q_B Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
S_E Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block GMRES [unused]
Solver Types ->
Pseudo Block GMRES ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = GMRES S_E [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_E Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
Darcy ->
Type = Full Darcy Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Use discrete gradient = 1 [unused]
Solve lower triangular = 1 [unused]
dt = 3.33564e-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=398520,domainDim=398520,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=196800,domainDim=196800}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=201720}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=196800}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=201720}
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=398520, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
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=196800, #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.00874226 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=201720}
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=201720, #RHSs=1 ...
The Belos solver "GMRES S_E" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 298 iterations with total CPU time of 36.2334 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
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=196800, #RHSs=1 ...
The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 21 iterations with total CPU time of 0.234289 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 36.5381 sec
Electromagnetic Energy = 4.77568e-09
Electromagnetic Energy/dt^2 = 4.29217e+10
* finished time step 1, t = 3.33564e-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: 54.9961 [1]
| Mini-EM: Total Time: 54.9961 - 99.9999% [1]
| | Mini-EM: build mesh: 0.000609679 - 0.00110859% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000289559 - 47.4937% [1]
| | | Remainder: 0.00032012 - 52.5063%
| | Mini-EM: build physics blocks: 0.000762038 - 0.00138562% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000236919 - 0.000430793% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 3.55515 - 6.46437% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 1.327 - 2.4129% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.603038 - 45.4438% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.472919 - 78.4228% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0155428 - 2.57742% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.114413 - 18.9728% [3]
| | | | Remainder: 0.000163159 - 0.0270562%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0661447 - 4.98454% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0443196 - 67.004% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000965718 - 1.46001% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00508555 - 7.68852% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00335711 - 5.0754% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00133452 - 2.01757% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.0100631 - 15.2138% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000878398 - 1.32799% [3]
| | | | Remainder: 0.000140679 - 0.212684%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.127842 - 9.63396% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0522615 - 3.93833% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.152975 - 11.5279% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0643785 - 4.85144% [3]
| | | Remainder: 0.260357 - 19.62%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0752707 - 0.136866% [2]
| | Mini-EM: setup physics model evaluator: 2.17832 - 3.96086% [1]
| | | panzer::ModelEvaluator::setupModel(): 2.1783 - 99.999% [1]
| | | | allocate FieldManagerBuilder: 2.76e-06 - 0.000126705% [1]
| | | | fmb->setWorksetContainer(): 6e-07 - 2.75445e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 2.17267 - 99.7416% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.17265 - 99.9992% [1]
| | | | | | getWorksets(): 2.14804 - 98.8674% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.14804 - 99.9997% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.23232 - 57.3697% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00942405 - 0.76474% [32]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.194075 - 15.7487% [32]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00367119 - 1.89164% [32]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.19033 - 98.0703% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00187923 - 0.987355% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00107131 - 0.562873% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00332799 - 1.74854% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.018141 - 9.53136% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0395524 - 20.781% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0104403 - 5.48536% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0284432 - 14.9442% [32]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000990796 - 0.520568% [32]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0509233 - 26.7553% [32]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0222941 - 43.7796% [32]
| | | | | | | | | | | | Remainder: 0.0286293 - 56.2204%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0277577 - 14.584% [32]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00739526 - 3.88549% [32]
| | | | | | | | | | | Remainder: 0.0004074 - 0.214049%
| | | | | | | | | | Remainder: 7.384e-05 - 0.0380471%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.896173 - 72.7223% [64]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.523027 - 58.3623% [64]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000729278 - 0.139434% [64]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.000250039 - 0.0478061% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.280204 - 53.5735% [64]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.198815 - 38.0124% [32]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.00022508 - 0.0430341% [32]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0412211 - 7.88125% [32]
| | | | | | | | | | | Remainder: 0.00158259 - 0.302583%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.174243 - 19.443% [64]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.123325 - 13.7613% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000992999 - 0.110804% [64]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0421445 - 4.70272% [64]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0316207 - 3.52841% [32]
| | | | | | | | | | Remainder: 0.000819959 - 0.0914956%
| | | | | | | | | Remainder: 0.13265 - 10.7642%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.915672 - 42.6283% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.913992 - 99.8166% [64]
| | | | | | | | | Remainder: 0.00167939 - 0.183406%
| | | | | | | | Remainder: 4.316e-05 - 0.00200928%
| | | | | | | Remainder: 6.52e-06 - 0.000303532%
| | | | | | getOrientations(): 1.208e-05 - 0.000556003% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000834198 - 0.0383954% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000766838 - 0.0352951% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000416078 - 0.0191507% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0001284 - 0.00590983% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000911478 - 0.0419524% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 8.8e-07 - 4.05035e-05% [2]
| | | | | | Remainder: 0.0215371 - 0.991281%
| | | | | Remainder: 1.656e-05 - 0.000762197%
| | | | fmb->setupBCFieldManagers(): 7.84e-06 - 0.000359914% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.796e-05 - 0.000824498% [1]
| | | | build response library: 0.00556959 - 0.255685% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00546587 - 98.1377% [1]
| | | | | | getWorksets(): 3.08e-06 - 0.0563497% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.2e-06 - 71.4286% [1]
| | | | | | | Remainder: 8.8e-07 - 28.5714%
| | | | | | getOrientations(): 4.8e-07 - 0.00878178% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000801598 - 14.6655% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000938637 - 17.1727% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000415239 - 7.59695% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00122792 - 22.4652% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.24e-06 - 0.0226863% [3]
| | | | | | Remainder: 0.00207767 - 38.0118%
| | | | | Remainder: 0.00010372 - 1.86226%
| | | | Remainder: 3.068e-05 - 0.00140844%
| | | Remainder: 2.156e-05 - 0.000989755%
| | Mini-EM: setup auxiliary physics model evaluator: 2.42574 - 4.41076% [1]
| | | panzer::ModelEvaluator::setupModel(): 2.42574 - 99.9996% [1]
| | | | allocate FieldManagerBuilder: 1.24e-06 - 5.11185e-05% [1]
| | | | fmb->setWorksetContainer(): 4.68e-06 - 0.000192931% [1]
| | | | fmb->setupVolumeFieldManagers(): 2.42567 - 99.9972% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.42566 - 99.9998% [1]
| | | | | | getWorksets(): 1.6589 - 68.3895% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.6589 - 99.9999% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.981146 - 59.1445% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0100428 - 1.02358% [32]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.18798 - 19.1593% [32]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00364487 - 1.93897% [32]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.184257 - 98.0192% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00166208 - 0.902046% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00100492 - 0.545392% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00332498 - 1.80454% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0179147 - 9.7227% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0394199 - 21.394% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0102101 - 5.54124% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0276143 - 14.9869% [32]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00102228 - 0.554812% [32]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0512087 - 27.7921% [32]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0228422 - 44.6061% [32]
| | | | | | | | | | | | Remainder: 0.0283665 - 55.3939%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0230269 - 12.4972% [32]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00745978 - 4.04858% [32]
| | | | | | | | | | | Remainder: 0.00038796 - 0.210554%
| | | | | | | | | | Remainder: 7.872e-05 - 0.0418768%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.669365 - 68.2228% [32]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.392153 - 58.5859% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000399119 - 0.101776% [32]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.0002516 - 0.0641586% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.191061 - 48.7209% [32]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.199569 - 50.8905% [32]
| | | | | | | | | | | Remainder: 0.000873 - 0.222617%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.127042 - 18.9795% [32]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.121269 - 18.117% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000600717 - 0.0897443% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.027776 - 4.1496% [32]
| | | | | | | | | | Remainder: 0.00052388 - 0.0782652%
| | | | | | | | | Remainder: 0.113757 - 11.5944%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.677712 - 40.8532% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.677333 - 99.9441% [32]
| | | | | | | | | Remainder: 0.000378918 - 0.0559113%
| | | | | | | | Remainder: 3.868e-05 - 0.00233167%
| | | | | | | Remainder: 1.56e-06 - 9.40383e-05%
| | | | | | getOrientations(): 1.092e-05 - 0.000450186% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000441279 - 0.0181921% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000364639 - 0.0150326% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000224439 - 0.00925269% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.757124 - 31.2131% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.757091 - 99.9957% [1]
| | | | | | | Remainder: 3.284e-05 - 0.00433747%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000530039 - 0.0218513% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4.8e-07 - 1.97884e-05% [2]
| | | | | | Remainder: 0.00806926 - 0.332662%
| | | | | Remainder: 3.72e-06 - 0.00015336%
| | | | fmb->setupBCFieldManagers(): 5.72e-06 - 0.000235805% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.776e-05 - 0.0011444% [1]
| | | | build response library: 2.26e-05 - 0.000931676% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.06195% [1]
| | | | | Remainder: 2.236e-05 - 98.9381%
| | | | Remainder: 6.36e-06 - 0.000262189%
| | | Remainder: 9.16e-06 - 0.000377616%
| | Mini-EM: eval auxiliary physics model evaluator: 2.68209 - 4.87688% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.737667 - 27.5034% [1]
| | | panzer::ModelEvaluator::evalModel(J): 1.93832 - 72.269% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00296299 - 0.152864% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.34585 - 69.434% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.8e-06 - 0.000133744% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 4.96e-05 - 0.00368539% [32]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.852e-05 - 0.00137608% [32]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00943866 - 0.701313% [32]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0776033 - 5.7661% [32]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.20308 - 15.0893% [32]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0310411 - 2.30642% [32]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.120225 - 8.93295% [32]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.161769 - 12.0198% [32]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.224444 - 16.6767% [32]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 5.084e-05 - 0.00377753% [32]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.908e-05 - 0.00141769% [32]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.360727 - 26.8028% [32]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0278258 - 2.06752% [32]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0187813 - 1.39549% [32]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.110222 - 8.18972% [32]
| | | | | Remainder: 0.00055776 - 0.0414428%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.776e-05 - 0.000916256% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.08e-06 - 0.000107309% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00244911 - 0.126352% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.584656 - 30.163% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.29396 - 50.2792% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.290669 - 49.7163% [1]
| | | | | Remainder: 2.644e-05 - 0.00452232%
| | | | Remainder: 0.00237979 - 0.122776%
| | | Remainder: 0.00610274 - 0.227537%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00438067 - 0.00796542% [1]
| | | getWorksets(): 4e-06 - 0.0913103% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2.16e-06 - 54% [1]
| | | | Remainder: 1.84e-06 - 46%
| | | getOrientations(): 6e-07 - 0.0136965% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000759518 - 17.3379% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000909277 - 20.7566% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000418719 - 9.55834% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00125824 - 28.7225% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.04e-06 - 0.0237407% [3]
| | | Remainder: 0.00102928 - 23.4959%
| | panzer::ModelEvaluator::create_W_op: 2.11432 - 3.8445% [1]
| | panzer::ModelEvaluator::evalModel(J): 3.54337 - 6.44296% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00222439 - 0.0627761% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 2.78134 - 78.4941% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 7.19078e-05% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0348764 - 1.25394% [32]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0910553 - 3.27379% [32]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.106481 - 3.82839% [32]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.010199 - 0.366694% [32]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.117222 - 4.21459% [32]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.10003 - 3.59647% [32]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0171679 - 0.617253% [32]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.105551 - 3.79497% [32]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 4.88e-05 - 0.00175455% [32]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0350333 - 1.25958% [32]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.215082 - 7.73305% [32]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0341145 - 1.22655% [32]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.207176 - 7.4488% [32]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.219544 - 7.89345% [32]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.300026 - 10.7871% [32]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 6.292e-05 - 0.00226222% [32]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0339645 - 1.22116% [32]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.208256 - 7.48761% [32]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.331791 - 11.9292% [32]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.045677 - 1.64227% [32]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00962013 - 0.345881% [32]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.114593 - 4.12006% [32]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.243558 - 8.75687% [32]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.198916 - 7.15179% [32]
| | | | Remainder: 0.00129092 - 0.0464135%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 7.376e-05 - 0.00208163% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.2e-06 - 3.3866e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00903569 - 0.255003% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.744874 - 21.0216% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.744836 - 99.9949% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.308e-05 - 0.00309851% [1]
| | | | Remainder: 1.488e-05 - 0.00199765%
| | | Remainder: 0.00582638 - 0.16443%
| | MaxwellPreconditioner::build: 0.0123908 - 0.0225303% [1]
| | | MaxwellPreconditioner: Schur complement: 1.508e-05 - 0.121703% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00514223 - 41.5003% [1]
| | | | Ifpack2::Relaxation::initialize: 3e-06 - 0.0583405% [1]
| | | | Ifpack2::Relaxation::compute: 0.00431223 - 83.8592% [1]
| | | | Remainder: 0.000826998 - 16.0825%
| | | MaxwellPreconditioner: Solver S_E: 0.00712914 - 57.5357% [1]
| | | | Ifpack2::Relaxation::initialize: 1.36e-06 - 0.0190766% [1]
| | | | Ifpack2::Relaxation::compute: 0.00663974 - 93.1352% [1]
| | | | Remainder: 0.000488039 - 6.84569%
| | | MaxwellPreconditioner: Block preconditioner: 9.268e-05 - 0.747974% [1]
| | | Remainder: 1.168e-05 - 0.0942634%
| | Mini-EM: timestepper: 36.9252 - 67.1416% [1]
| | | Mini-EM: Advance Time Step: 36.9252 - 100% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.31069 - 0.841403% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00189599 - 0.610253% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.297064 - 95.6143% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.72e-06 - 0.000579% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00179423 - 0.603988% [32]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0258218 - 8.69232% [32]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0152238 - 5.12476% [32]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00116628 - 0.392602% [32]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0135856 - 4.5733% [32]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.012864 - 4.33037% [32]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00104912 - 0.353163% [32]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00311967 - 1.05017% [32]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.14e-05 - 0.00720383% [32]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00244059 - 0.82157% [32]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0306671 - 10.3234% [32]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00949845 - 3.19744% [32]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00388835 - 1.30893% [32]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0271751 - 9.1479% [32]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0523893 - 17.6357% [32]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.132e-05 - 0.0105432% [32]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.0018812 - 0.633263% [32]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0222586 - 7.49287% [32]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0273763 - 9.21563% [32]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00185419 - 0.624173% [32]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00118808 - 0.39994% [32]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0127676 - 4.29794% [32]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0223827 - 7.53465% [32]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00596419 - 2.00771% [32]
| | | | | | Remainder: 0.000653158 - 0.219871%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.788e-05 - 0.00575493% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.4e-06 - 0.000772474% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0102281 - 3.29204% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00131188 - 0.422246% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00127968 - 97.5455% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.4e-06 - 0.182944% [1]
| | | | | | Remainder: 2.98e-05 - 2.27155%
| | | | | Remainder: 0.00016964 - 0.0546011%
| | | | Stratimikos: BelosLOWS: 36.5381 - 98.9516% [1]
| | | | | GMRES block system: Operation Op*x: 0.018904 - 0.0517378% [1]
| | | | | Belos::MVT::MvAddMv: 0.000528879 - 0.00144747% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 36.5179 - 99.9447% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00264883 - 0.00725352% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000606039 - 22.8795% [2]
| | | | | | | | Belos::MVT::MvDot: 0.000598799 - 98.8054% [2]
| | | | | | | | Remainder: 7.24e-06 - 1.19464%
| | | | | | | Belos::MVT::MvScale: 0.000340558 - 12.8569% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.0012194 - 46.0353% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.00121292 - 99.4686% [2]
| | | | | | | | Remainder: 6.48e-06 - 0.53141%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000420678 - 15.8816% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000418358 - 99.4485% [2]
| | | | | | | | Remainder: 2.32e-06 - 0.551491%
| | | | | | | Remainder: 6.216e-05 - 2.34669%
| | | | | | Belos::MVT::MvAddMv: 0.00193588 - 0.00530117% [2]
| | | | | | Belos::MVT::MvNorm: 0.000331239 - 0.000907059% [1]
| | | | | | GMRES block system: Operation Prec*x: 36.4914 - 99.9275% [1]
| | | | | | | GMRES Q_B: Operation Op*x: 0.00616202 - 0.0168862% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.000490678 - 0.00134464% [3]
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.235651 - 0.645772% [2]
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.163111 - 69.217% [23]
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00333247 - 2.04307% [23]
| | | | | | | | | | Belos::MVT::MvDot: 0.00330899 - 99.2954% [23]
| | | | | | | | | | Remainder: 2.348e-05 - 0.704582%
| | | | | | | | | Belos::MVT::MvScale: 0.00154439 - 0.946837% [22]
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0671343 - 41.1587% [42]
| | | | | | | | | | Belos::MVT::MvTransMv: 0.0670829 - 99.9234% [42]
| | | | | | | | | | Remainder: 5.14e-05 - 0.076563%
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0909263 - 55.7451% [42]
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.090892 - 99.9623% [42]
| | | | | | | | | | Remainder: 3.428e-05 - 0.0377009%
| | | | | | | | | Remainder: 0.000173439 - 0.106332%
| | | | | | | | Belos::MVT::MvAddMv: 0.00734914 - 3.11865% [30]
| | | | | | | | GMRES Q_B: Operation Op*x: 0.0521475 - 22.1291% [23]
| | | | | | | | Belos::MVT::MvNorm: 0.00029148 - 0.123691% [2]
| | | | | | | | GMRES Q_B: Operation Prec*x: 0.00555606 - 2.35775% [22]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00543626 - 97.8438% [22]
| | | | | | | | | Remainder: 0.0001198 - 2.1562%
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00464707 - 1.97201% [1]
| | | | | | | | Remainder: 0.00254927 - 1.0818%
| | | | | | | GMRES S_E: Operation Op*x: 0.00745794 - 0.0204375% [1]
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 36.2243 - 99.2681% [1]
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 34.1666 - 94.3194% [299]
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0450998 - 0.132% [299]
| | | | | | | | | | Belos::MVT::MvDot: 0.0446148 - 98.9247% [299]
| | | | | | | | | | Remainder: 0.000484959 - 1.0753%
| | | | | | | | | Belos::MVT::MvScale: 0.0228976 - 0.0670175% [299]
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 12.8235 - 37.5324% [596]
| | | | | | | | | | Belos::MVT::MvTransMv: 12.8224 - 99.9912% [596]
| | | | | | | | | | Remainder: 0.00113344 - 0.00883874%
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 21.2715 - 62.2582% [596]
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 21.2705 - 99.9954% [596]
| | | | | | | | | | Remainder: 0.000983719 - 0.00462459%
| | | | | | | | | Remainder: 0.00356863 - 0.0104448%
| | | | | | | | Belos::MVT::MvAddMv: 0.0749733 - 0.206969% [303]
| | | | | | | | GMRES S_E: Operation Prec*x: 0.0874895 - 0.241522% [299]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0850873 - 97.2543% [299]
| | | | | | | | | Remainder: 0.00240223 - 2.74574%
| | | | | | | | GMRES S_E: Operation Op*x: 1.80365 - 4.97912% [299]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.07206 - 0.198927% [1]
| | | | | | | | Belos::MVT::MvNorm: 0.00015204 - 0.000419718% [1]
| | | | | | | | Remainder: 0.0194274 - 0.0536308%
| | | | | | | Remainder: 0.0173189 - 0.0474601%
| | | | | | GMRES block system: Operation Op*x: 0.0185828 - 0.0508868% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.000258079 - 0.000706719% [1]
| | | | | | Remainder: 0.00273591 - 0.00749198%
| | | | | Remainder: 0.000790518 - 0.00216354%
| | | | Mini-EM: Compute responses: 0.0756941 - 0.204993% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00374007 - 4.94103% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0638076 - 84.2967% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 7.32e-06 - 0.011472% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00196711 - 3.08288% [32]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0162897 - 25.5294% [32]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 2.012e-05 - 0.0315323% [32]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00235888 - 3.69686% [32]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00258311 - 4.04827% [32]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0310197 - 48.6145% [32]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.976e-05 - 0.0309681% [32]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00233108 - 3.65329% [32]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00193768 - 3.03675% [32]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00217328 - 3.40598% [32]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.000258438 - 0.405027% [32]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.416e-05 - 0.0221917% [32]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00132359 - 2.07435% [32]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000962717 - 1.50878% [32]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.000177519 - 0.27821% [32]
| | | | | | Remainder: 0.000363397 - 0.56952%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.12e-05 - 0.0147964% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.4e-06 - 0.00184955% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00760218 - 10.0433% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000265639 - 0.350938% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.28e-06 - 0.481857% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00024048 - 90.5289% [1]
| | | | | | Remainder: 2.3879e-05 - 8.98927%
| | | | | Remainder: 0.000265999 - 0.351413%
| | | | Remainder: 0.000724598 - 0.00196234%
| | | Remainder: 3.96e-06 - 1.07244e-05%
| | Remainder: 0.151194 - 0.274918%
| Remainder: 5.244e-05 - 9.53522e-05%
=================================
FOM Calculation
=================================
Number of cells = 64000
Time for Belos Linear Solve = 36.5381 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 1.7516 k-cell-steps per second
=================================
dt = 3.33564e-10
Loading solver config from solverGMRES.xml
Linear Solver Type = Belos [unused]
Preconditioner Type = Teko [unused]
Linear Solver Types ->
Belos ->
Solver Type = Block GMRES [unused]
Solver Types ->
Block GMRES ->
Convergence Tolerance = 1e-08 [unused]
Orthogonalization = ICGS [unused]
Output Frequency = 1 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Maximum Iterations = 10 [unused]
Block Size = 1 [unused]
Num Blocks = 10 [unused]
Flexible Gmres = 1 [unused]
Timer Label = GMRES block system [unused]
Implicit Residual Scaling = Norm of Initial Residual [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Preconditioner Types ->
Teko ->
Inverse Type = Maxwell [unused]
Inverse Factory Library ->
Maxwell ->
Type = Full Maxwell Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Use discrete gradient = 1 [unused]
Solve lower triangular = 1 [unused]
dt = 3.33564e-10 [unused]
Q_B Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block GMRES [unused]
Solver Types ->
Pseudo Block GMRES ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = GMRES Q_B [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Q_B Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
S_E Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block GMRES [unused]
Solver Types ->
Pseudo Block GMRES ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = GMRES S_E [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_E Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
Darcy ->
Type = Full Darcy Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Use discrete gradient = 1 [unused]
Solve lower triangular = 1 [unused]
dt = 3.33564e-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=398520,domainDim=398520,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=196800,domainDim=196800}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=201720}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=196800}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=201720}
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=398520, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
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=196800, #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.00884585 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=201720}
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=201720, #RHSs=1 ...
The Belos solver "GMRES S_E" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 298 iterations with total CPU time of 35.9785 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
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=196800, #RHSs=1 ...
The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 21 iterations with total CPU time of 0.23843 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 36.2877 sec
Electromagnetic Energy = 4.77568e-09
Electromagnetic Energy/dt^2 = 4.29217e+10
* finished time step 1, t = 3.33564e-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: 55.4785 [1]
| Mini-EM: Total Time: 55.4784 - 99.9999% [1]
| | Mini-EM: build mesh: 0.000621759 - 0.00112072% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000289999 - 46.6417% [1]
| | | Remainder: 0.00033176 - 53.3583%
| | Mini-EM: build physics blocks: 0.000765678 - 0.00138014% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000234679 - 0.000423009% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 3.84978 - 6.93924% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 1.32738 - 2.39261% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.598648 - 45.0998% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.466741 - 77.966% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0152927 - 2.55454% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.116492 - 19.4592% [3]
| | | | Remainder: 0.000121239 - 0.0202522%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0671962 - 5.0623% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0449464 - 66.8883% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00141668 - 2.10827% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00511111 - 7.60625% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00337015 - 5.01539% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.0012524 - 1.86379% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.0100888 - 15.0139% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000887438 - 1.32067% [3]
| | | | Remainder: 0.00012328 - 0.183463%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.127147 - 9.57873% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0522854 - 3.93898% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.154005 - 11.6022% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0646446 - 4.87008% [3]
| | | Remainder: 0.263458 - 19.8479%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0803121 - 0.144763% [2]
| | Mini-EM: setup physics model evaluator: 2.18655 - 3.94126% [1]
| | | panzer::ModelEvaluator::setupModel(): 2.18653 - 99.999% [1]
| | | | allocate FieldManagerBuilder: 3.28e-06 - 0.00015001% [1]
| | | | fmb->setWorksetContainer(): 5.6e-07 - 2.56114e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 2.18099 - 99.747% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.18098 - 99.9992% [1]
| | | | | | getWorksets(): 2.15586 - 98.8482% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.15585 - 99.9997% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.23482 - 57.2777% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00954349 - 0.772864% [32]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.196347 - 15.9008% [32]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00381019 - 1.94054% [32]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.192441 - 98.0105% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00186476 - 0.969005% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00104036 - 0.540612% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00335503 - 1.74341% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0180478 - 9.37839% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0394737 - 20.5122% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0117484 - 6.10493% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0290216 - 15.0808% [32]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000967317 - 0.502658% [32]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0511848 - 26.5977% [32]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0221367 - 43.2486% [32]
| | | | | | | | | | | | Remainder: 0.0290481 - 56.7514%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0278951 - 14.4954% [32]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00738154 - 3.83575% [32]
| | | | | | | | | | | Remainder: 0.000460159 - 0.239118%
| | | | | | | | | | Remainder: 9.62e-05 - 0.0489949%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.897291 - 72.6656% [64]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.521137 - 58.079% [64]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000741075 - 0.142203% [64]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.000247637 - 0.0475186% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.27927 - 53.5885% [64]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.197715 - 37.9392% [32]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.00022456 - 0.0430904% [32]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0413046 - 7.92585% [32]
| | | | | | | | | | | Remainder: 0.00163475 - 0.31369%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.174712 - 19.4711% [64]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.125891 - 14.0302% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000991116 - 0.110457% [64]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0421606 - 4.69866% [64]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0315401 - 3.51503% [32]
| | | | | | | | | | Remainder: 0.000857838 - 0.0956031%
| | | | | | | | | Remainder: 0.131641 - 10.6607%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.920964 - 42.7193% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.919386 - 99.8287% [64]
| | | | | | | | | Remainder: 0.00157803 - 0.171346%
| | | | | | | | Remainder: 6.552e-05 - 0.00303917%
| | | | | | | Remainder: 6.04e-06 - 0.000280167%
| | | | | | getOrientations(): 1.664e-05 - 0.000762961% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000826718 - 0.0379059% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000767238 - 0.0351786% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000409039 - 0.0187549% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000126999 - 0.00582303% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000895398 - 0.0410549% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 5.13531e-05% [2]
| | | | | | Remainder: 0.0220765 - 1.01223%
| | | | | Remainder: 1.636e-05 - 0.000750117%
| | | | fmb->setupBCFieldManagers(): 8.28e-06 - 0.000378683% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.736e-05 - 0.000793954% [1]
| | | | build response library: 0.00546306 - 0.249851% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00536066 - 98.1256% [1]
| | | | | | getWorksets(): 2.76e-06 - 0.0514861% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.92e-06 - 69.5652% [1]
| | | | | | | Remainder: 8.4e-07 - 30.4348%
| | | | | | getOrientations(): 4.4e-07 - 0.00820794% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000822878 - 15.3503% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000927837 - 17.3082% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000404999 - 7.55501% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00116248 - 21.6853% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 0.0208929% [3]
| | | | | | Remainder: 0.00203815 - 38.0206%
| | | | | Remainder: 0.000102399 - 1.87439%
| | | | Remainder: 3.936e-05 - 0.00180012%
| | | Remainder: 2.204e-05 - 0.00100798%
| | Mini-EM: setup auxiliary physics model evaluator: 2.49383 - 4.49513% [1]
| | | panzer::ModelEvaluator::setupModel(): 2.49382 - 99.9996% [1]
| | | | allocate FieldManagerBuilder: 1.44e-06 - 5.77428e-05% [1]
| | | | fmb->setWorksetContainer(): 1.36e-06 - 5.45349e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 2.49375 - 99.9973% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.49374 - 99.9998% [1]
| | | | | | getWorksets(): 1.66931 - 66.9398% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.66931 - 99.9999% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.985727 - 59.0501% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0102026 - 1.03503% [32]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.189298 - 19.2039% [32]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00363719 - 1.9214% [32]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.185596 - 98.0439% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00164364 - 0.8856% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000985235 - 0.530851% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00333971 - 1.79946% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.017999 - 9.69796% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0394701 - 21.2667% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0114671 - 6.17854% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0281661 - 15.1761% [32]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000974877 - 0.52527% [32]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0509321 - 27.4425% [32]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0224723 - 44.122% [32]
| | | | | | | | | | | | Remainder: 0.0284598 - 55.878%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0229272 - 12.3533% [32]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00737694 - 3.97474% [32]
| | | | | | | | | | | Remainder: 0.0003136 - 0.16897%
| | | | | | | | | | Remainder: 6.568e-05 - 0.0346965%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.671616 - 68.134% [32]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.394024 - 58.6681% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000397518 - 0.100887% [32]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00023332 - 0.0592146% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.19182 - 48.6821% [32]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.200674 - 50.9294% [32]
| | | | | | | | | | | Remainder: 0.000899879 - 0.228382%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.126295 - 18.8047% [32]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.122127 - 18.184% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000599439 - 0.0892533% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0280338 - 4.17408% [32]
| | | | | | | | | | Remainder: 0.000535799 - 0.0797776%
| | | | | | | | | Remainder: 0.114611 - 11.627%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.683541 - 40.9476% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.68312 - 99.9385% [32]
| | | | | | | | | Remainder: 0.000420639 - 0.0615382%
| | | | | | | | Remainder: 3.744e-05 - 0.00224285%
| | | | | | | Remainder: 2e-06 - 0.00011981%
| | | | | | getOrientations(): 1.188e-05 - 0.000476392% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000445639 - 0.0178703% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000368759 - 0.0147874% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000218959 - 0.00878033% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.815259 - 32.6922% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.815236 - 99.9971% [1]
| | | | | | | Remainder: 2.364e-05 - 0.00289969%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000497119 - 0.0199346% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 3.6e-07 - 1.44361e-05% [2]
| | | | | | Remainder: 0.00763522 - 0.306175%
| | | | | Remainder: 3.84e-06 - 0.000153985%
| | | | fmb->setupBCFieldManagers(): 6.28e-06 - 0.000251823% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 3.028e-05 - 0.0012142% [1]
| | | | build response library: 2.224e-05 - 0.000891806% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.25899% [1]
| | | | | Remainder: 2.196e-05 - 98.741%
| | | | Remainder: 6.88e-06 - 0.000275882%
| | | Remainder: 9.76e-06 - 0.000391366%
| | Mini-EM: eval auxiliary physics model evaluator: 2.78566 - 5.02115% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.794245 - 28.5119% [1]
| | | panzer::ModelEvaluator::evalModel(J): 1.98537 - 71.2711% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00299835 - 0.151022% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.35564 - 68.2813% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.48e-06 - 0.000109174% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 5.18e-05 - 0.00382108% [32]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.992e-05 - 0.00146942% [32]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00968293 - 0.714272% [32]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0790835 - 5.83368% [32]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.199763 - 14.7358% [32]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0332337 - 2.45152% [32]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.125555 - 9.26167% [32]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.161403 - 11.9061% [32]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.225936 - 16.6664% [32]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 5.068e-05 - 0.00373847% [32]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.856e-05 - 0.0013691% [32]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.36081 - 26.6156% [32]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0288543 - 2.12847% [32]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0197947 - 1.46018% [32]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.110768 - 8.17091% [32]
| | | | | Remainder: 0.00060968 - 0.0449737%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 4.468e-05 - 0.00225046% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.44e-06 - 0.000122899% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00249763 - 0.125802% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.621802 - 31.3192% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.310367 - 49.914% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.311409 - 50.0817% [1]
| | | | | Remainder: 2.656e-05 - 0.00427145%
| | | | Remainder: 0.00238683 - 0.120221%
| | | Remainder: 0.00604422 - 0.216976%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00432435 - 0.00779464% [1]
| | | getWorksets(): 3.92e-06 - 0.0906495% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2.36e-06 - 60.2041% [1]
| | | | Remainder: 1.56e-06 - 39.7959%
| | | getOrientations(): 5.6e-07 - 0.0129499% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000761398 - 17.6072% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000911277 - 21.0732% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000399519 - 9.23883% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00118272 - 27.3502% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.4e-06 - 0.0323748% [3]
| | | Remainder: 0.00106356 - 24.5946%
| | panzer::ModelEvaluator::create_W_op: 2.29147 - 4.13038% [1]
| | panzer::ModelEvaluator::evalModel(J): 3.62309 - 6.53063% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00220871 - 0.0609621% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 2.80934 - 77.5399% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2.24e-06 - 7.97339e-05% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0366001 - 1.3028% [32]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0929541 - 3.30875% [32]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.105962 - 3.77178% [32]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.0102783 - 0.365861% [32]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.117898 - 4.19664% [32]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.099204 - 3.53122% [32]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.01711 - 0.609039% [32]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.108557 - 3.86416% [32]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 5.076e-05 - 0.00180683% [32]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0352765 - 1.25568% [32]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.214587 - 7.63834% [32]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0364368 - 1.29699% [32]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.21448 - 7.63451% [32]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.220633 - 7.85356% [32]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.303456 - 10.8017% [32]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 6.564e-05 - 0.00233649% [32]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0353022 - 1.2566% [32]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.208062 - 7.40608% [32]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.334531 - 11.9078% [32]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0464335 - 1.65282% [32]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00961633 - 0.342298% [32]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.114608 - 4.07953% [32]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.24118 - 8.58494% [32]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.204727 - 7.28737% [32]
| | | | Remainder: 0.00133016 - 0.0473477%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 4.976e-05 - 0.00137341% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.32e-06 - 3.6433e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00907409 - 0.250452% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.7966 - 21.9867% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.79656 - 99.995% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.42e-05 - 0.00303791% [1]
| | | | Remainder: 1.592e-05 - 0.00199849%
| | | Remainder: 0.00581578 - 0.16052%
| | MaxwellPreconditioner::build: 0.0124638 - 0.022466% [1]
| | | MaxwellPreconditioner: Schur complement: 1.6039e-05 - 0.128685% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00515875 - 41.3898% [1]
| | | | Ifpack2::Relaxation::initialize: 3.24e-06 - 0.062806% [1]
| | | | Ifpack2::Relaxation::compute: 0.00430191 - 83.3906% [1]
| | | | Remainder: 0.000853599 - 16.5466%
| | | MaxwellPreconditioner: Solver S_E: 0.00718322 - 57.6326% [1]
| | | | Ifpack2::Relaxation::initialize: 1.36e-06 - 0.018933% [1]
| | | | Ifpack2::Relaxation::compute: 0.0066989 - 93.2576% [1]
| | | | Remainder: 0.000482958 - 6.72342%
| | | MaxwellPreconditioner: Block preconditioner: 9.464e-05 - 0.759319% [1]
| | | Remainder: 1.116e-05 - 0.0895393%
| | Mini-EM: timestepper: 36.6701 - 66.0979% [1]
| | | Mini-EM: Advance Time Step: 36.6701 - 100% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.306244 - 0.835132% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00190387 - 0.621686% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.292511 - 95.5158% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.8e-06 - 0.000615361% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00181308 - 0.619832% [32]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0249982 - 8.54607% [32]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0147071 - 5.02787% [32]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00115776 - 0.395799% [32]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0125535 - 4.29164% [32]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0128995 - 4.40991% [32]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00107976 - 0.369134% [32]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00315775 - 1.07953% [32]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.66e-05 - 0.00909367% [32]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00241183 - 0.824527% [32]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0303356 - 10.3707% [32]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.010319 - 3.52773% [32]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00416443 - 1.42368% [32]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0260093 - 8.89173% [32]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0524168 - 17.9196% [32]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.524e-05 - 0.0120474% [32]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00192432 - 0.657861% [32]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.02238 - 7.65098% [32]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0275683 - 9.42471% [32]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00182487 - 0.623864% [32]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.0012238 - 0.418376% [32]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0123858 - 4.2343% [32]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0204395 - 6.98759% [32]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00599282 - 2.04875% [32]
| | | | | | Remainder: 0.00068452 - 0.234015%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.82e-05 - 0.00594298% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.36e-06 - 0.000770628% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0102897 - 3.35997% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.0013422 - 0.438277% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00130692 - 97.3715% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.68e-06 - 0.199673% [1]
| | | | | | Remainder: 3.26e-05 - 2.42886%
| | | | | Remainder: 0.00017624 - 0.0575489%
| | | | Stratimikos: BelosLOWS: 36.2878 - 98.9575% [1]
| | | | | GMRES block system: Operation Op*x: 0.0189515 - 0.0522254% [1]
| | | | | Belos::MVT::MvAddMv: 0.000538438 - 0.0014838% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 36.2674 - 99.9438% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00271091 - 0.00747479% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000609199 - 22.4721% [2]
| | | | | | | | Belos::MVT::MvDot: 0.000601359 - 98.7131% [2]
| | | | | | | | Remainder: 7.84e-06 - 1.28694%
| | | | | | | Belos::MVT::MvScale: 0.00037252 - 13.7415% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00121872 - 44.956% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.001212 - 99.4486% [2]
| | | | | | | | Remainder: 6.72e-06 - 0.5514%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000447119 - 16.4933% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000444519 - 99.4185% [2]
| | | | | | | | Remainder: 2.6e-06 - 0.581501%
| | | | | | | Remainder: 6.3358e-05 - 2.33715%
| | | | | | Belos::MVT::MvAddMv: 0.00181899 - 0.00501551% [2]
| | | | | | Belos::MVT::MvNorm: 0.00033404 - 0.000921047% [1]
| | | | | | GMRES block system: Operation Prec*x: 36.2408 - 99.9267% [1]
| | | | | | | GMRES Q_B: Operation Op*x: 0.00623566 - 0.0172062% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.000498959 - 0.00137679% [3]
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.239786 - 0.661647% [2]
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.166786 - 69.5561% [23]
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00336691 - 2.0187% [23]
| | | | | | | | | | Belos::MVT::MvDot: 0.00334211 - 99.2634% [23]
| | | | | | | | | | Remainder: 2.48e-05 - 0.736581%
| | | | | | | | | Belos::MVT::MvScale: 0.00154279 - 0.925013% [22]
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0673914 - 40.4059% [42]
| | | | | | | | | | Belos::MVT::MvTransMv: 0.0673418 - 99.9265% [42]
| | | | | | | | | | Remainder: 4.956e-05 - 0.0735406%
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0943129 - 56.5473% [42]
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0942767 - 99.9615% [42]
| | | | | | | | | | Remainder: 3.628e-05 - 0.0384677%
| | | | | | | | | Remainder: 0.000171999 - 0.103126%
| | | | | | | | Belos::MVT::MvAddMv: 0.00717406 - 2.99186% [30]
| | | | | | | | GMRES Q_B: Operation Op*x: 0.0521873 - 21.7641% [23]
| | | | | | | | Belos::MVT::MvNorm: 0.000292118 - 0.121824% [2]
| | | | | | | | GMRES Q_B: Operation Prec*x: 0.00613346 - 2.55789% [22]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00601098 - 98.0031% [22]
| | | | | | | | | Remainder: 0.000122478 - 1.99688%
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00469739 - 1.95899% [1]
| | | | | | | | Remainder: 0.00251591 - 1.04923%
| | | | | | | GMRES S_E: Operation Op*x: 0.00742614 - 0.0204911% [1]
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 35.9694 - 99.251% [1]
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 33.8981 - 94.2417% [299]
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0449433 - 0.132583% [299]
| | | | | | | | | | Belos::MVT::MvDot: 0.0444713 - 98.9498% [299]
| | | | | | | | | | Remainder: 0.000472 - 1.05021%
| | | | | | | | | Belos::MVT::MvScale: 0.0227431 - 0.0670926% [299]
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 12.8329 - 37.8573% [596]
| | | | | | | | | | Belos::MVT::MvTransMv: 12.8318 - 99.991% [596]
| | | | | | | | | | Remainder: 0.00115919 - 0.00903299%
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 20.9937 - 61.9318% [596]
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 20.9928 - 99.9954% [596]
| | | | | | | | | | Remainder: 0.000956959 - 0.00455831%
| | | | | | | | | Remainder: 0.00380903 - 0.0112367%
| | | | | | | | Belos::MVT::MvAddMv: 0.0765551 - 0.212834% [303]
| | | | | | | | GMRES S_E: Operation Prec*x: 0.0860528 - 0.239239% [299]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0835374 - 97.077% [299]
| | | | | | | | | Remainder: 0.00251531 - 2.92299%
| | | | | | | | GMRES S_E: Operation Op*x: 1.8166 - 5.0504% [299]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0716831 - 0.199289% [1]
| | | | | | | | Belos::MVT::MvNorm: 0.0001518 - 0.000422026% [1]
| | | | | | | | Remainder: 0.0201858 - 0.0561194%
| | | | | | | Remainder: 0.0174981 - 0.0482829%
| | | | | | GMRES block system: Operation Op*x: 0.0186679 - 0.0514729% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.00025284 - 0.000697155% [1]
| | | | | | Remainder: 0.00280307 - 0.00772889%
| | | | | Remainder: 0.000920478 - 0.0025366%
| | | | Mini-EM: Compute responses: 0.0752621 - 0.205241% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00338303 - 4.495% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0636901 - 84.6245% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 7.2e-06 - 0.0113047% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.0019522 - 3.06515% [32]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0161281 - 25.3227% [32]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.952e-05 - 0.0306484% [32]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00238744 - 3.74852% [32]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00258139 - 4.05305% [32]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0307866 - 48.3381% [32]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.916e-05 - 0.0300831% [32]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00236972 - 3.72069% [32]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00195391 - 3.06784% [32]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00226115 - 3.55024% [32]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.000254959 - 0.400312% [32]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.548e-05 - 0.0243052% [32]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00141567 - 2.22275% [32]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000989797 - 1.55408% [32]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.000186199 - 0.292351% [32]
| | | | | | Remainder: 0.000361679 - 0.567873%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.168e-05 - 0.0155191% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.44e-06 - 0.00191331% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00765302 - 10.1685% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000270039 - 0.358798% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 9.6e-07 - 0.355504% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00024596 - 91.0831% [1]
| | | | | | Remainder: 2.3119e-05 - 8.56136%
| | | | | Remainder: 0.00025272 - 0.335787%
| | | | Remainder: 0.000761598 - 0.00207689%
| | | Remainder: 4.28e-06 - 1.16716e-05%
| | Remainder: 0.151882 - 0.273767%
| Remainder: 4.072e-05 - 7.33978e-05%
=================================
FOM Calculation
=================================
Number of cells = 64000
Time for Belos Linear Solve = 36.2878 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 1.76368 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=maxwell40.xml' (5 runs):
35.86 msec task-clock:u # 0.001 CPUs utilized ( +- 1.90% )
0 context-switches:u # 0.000 /sec
0 cpu-migrations:u # 0.000 /sec
2,772 page-faults:u # 77.306 K/sec ( +- 0.19% )
25,337,469 cycles:u # 0.707 GHz ( +- 26.14% ) (15.61%)
71,434,374 instructions:u # 2.82 insn per cycle ( +- 2.56% )
<not supported> branches:u
348,403 branch-misses:u ( +- 0.61% )
27,829,494 L1-dcache-loads:u # 776.109 M/sec ( +- 0.24% )
382,902 L1-dcache-load-misses:u # 1.38% of all L1-dcache accesses ( +- 0.79% )
<not supported> LLC-loads:u
<not supported> LLC-load-misses:u
26,574,303 L1-icache-loads:u # 741.105 M/sec ( +- 0.40% )
235,151 L1-icache-load-misses:u # 0.88% of all L1-icache accesses ( +- 1.80% )
27,866,485 dTLB-loads:u # 777.141 M/sec ( +- 27.28% ) (4.43%)
<not counted> dTLB-load-misses:u (0.00%)
<not counted> iTLB-loads:u (0.00%)
<not counted> iTLB-load-misses:u (0.00%)
56.692 +- 0.874 seconds time elapsed ( +- 1.54% )
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=maxwell40.xml' (5 runs):
313,378 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio ( +- 0.45% )
16,837,106 BR_RETIRED:u ( +- 0.36% )
55.8253 +- 0.0903 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=maxwell40.xml' (5 runs):
22,602,651 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio ( +- 0.28% )
5,162 ITLB_WALK:u ( +- 4.32% )
12,201 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio ( +- 2.01% )
30,429,349 L1D_TLB:u ( +- 0.25% )
55.7618 +- 0.0741 seconds time elapsed ( +- 0.13% )
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=maxwell40.xml' (5 runs):
26,615,008 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio ( +- 0.32% )
236,248 L1I_CACHE_REFILL:u ( +- 1.24% )
382,799 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio ( +- 0.91% )
27,837,172 L1D_CACHE:u ( +- 0.35% )
55.7467 +- 0.0626 seconds time elapsed ( +- 0.11% )
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=maxwell40.xml' (5 runs):
457,644 LL_CACHE_MISS_RD:u # 1.0 per cache access ll_cache_read_miss_ratio ( +- 0.58% )
479,792 LL_CACHE_RD:u ( +- 0.54% )
135,636 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio ( +- 0.55% )
18,088 L2D_TLB_REFILL:u ( +- 1.11% )
247,760 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio ( +- 1.01% )
1,447,641 L2D_CACHE:u ( +- 0.32% )
55.729 +- 0.104 seconds time elapsed ( +- 0.19% )