ampere_research/trilinos/output_avg5/altra_CG_Tpetra_maxwell38.output

3009 lines
235 KiB
Plaintext
Raw Normal View History

2024-10-30 13:42:00 -04:00
oasis18.umiacs.umd.edu
30 CG Tpetra maxwell38.xml
output_avg5/altra_CG_Tpetra_maxwell38.output
output_avg5/altra_CG_Tpetra_maxwell38_power.output
dt = 3.5112e-10
Loading solver config from solverCG.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]
Solve lower triangular = 1 [unused]
dt = 3.5112e-10 [unused]
Q_B Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG 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 CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG 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]
Solve lower triangular = 1 [unused]
dt = 3.5112e-10 [unused]
Q_u Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG 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 CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG 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=342342,domainDim=342342,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=168948,domainDim=168948}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=168948,domainDim=173394}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=173394,domainDim=168948}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=173394,domainDim=173394}
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=342342, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=168948,domainDim=168948}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=168948, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.00429671 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=173394,domainDim=173394}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=173394, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 313 iterations with total CPU time of 1.78372 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=168948,domainDim=168948}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=168948, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 21 iterations with total CPU time of 0.060197 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 1.89463 sec
Electromagnetic Energy = 5.29269e-09
Electromagnetic Energy/dt^2 = 4.29304e+10
* finished time step 1, t = 3.5112e-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: 17.964 [1]
| Mini-EM: Total Time: 17.964 - 99.9997% [1]
| | Mini-EM: build mesh: 0.000633158 - 0.0035246% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.0003048 - 48.1396% [1]
| | | Remainder: 0.000328358 - 51.8604%
| | Mini-EM: build physics blocks: 0.00123112 - 0.00685326% [1]
| | Mini-EM: build auxiliary physics blocks: 0.00023152 - 0.0012888% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 3.0077 - 16.743% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 1.12605 - 6.26838% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.499026 - 44.3165% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.393887 - 78.9311% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0125707 - 2.51904% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.092437 - 18.5235% [3]
| | | | Remainder: 0.00013172 - 0.0263954%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0617906 - 5.48738% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0421353 - 68.1904% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00113312 - 1.8338% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00481059 - 7.78531% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00293407 - 4.74841% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00131588 - 2.12958% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.0085641 - 13.8599% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000762319 - 1.23371% [3]
| | | | Remainder: 0.000135239 - 0.218867%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.116219 - 10.3209% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0444684 - 3.94906% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.131352 - 11.6648% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0552278 - 4.90456% [3]
| | | Remainder: 0.217966 - 19.3567%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0680172 - 0.378631% [2]
| | Mini-EM: setup physics model evaluator: 1.86796 - 10.3983% [1]
| | | panzer::ModelEvaluator::setupModel(): 1.86793 - 99.9985% [1]
| | | | allocate FieldManagerBuilder: 3.12e-06 - 0.00016703% [1]
| | | | fmb->setWorksetContainer(): 1.92e-06 - 0.000102788% [1]
| | | | fmb->setupVolumeFieldManagers(): 1.86243 - 99.7058% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.86241 - 99.9989% [1]
| | | | | | getWorksets(): 1.83765 - 98.6705% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.83765 - 99.9997% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.05779 - 57.5623% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00823018 - 0.778053% [28]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.166322 - 15.7235% [28]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00315612 - 1.8976% [28]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.163096 - 98.0605% [28]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00170263 - 1.04395% [28]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00091036 - 0.558174% [28]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00285416 - 1.74998% [28]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0154742 - 9.48782% [28]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0340701 - 20.8896% [28]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0091457 - 5.60756% [28]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0243032 - 14.9012% [28]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000960918 - 0.589173% [28]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0431008 - 26.4266% [28]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0190406 - 44.1768% [28]
| | | | | | | | | | | | Remainder: 0.0240602 - 55.8232%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.023828 - 14.6098% [28]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00638307 - 3.91369% [28]
| | | | | | | | | | | Remainder: 0.000362798 - 0.222444%
| | | | | | | | | | Remainder: 6.964e-05 - 0.0418706%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.76988 - 72.7818% [56]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.44808 - 58.2014% [56]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00065672 - 0.146563% [56]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00021296 - 0.0475272% [28]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.240982 - 53.7811% [56]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.169091 - 37.7367% [28]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.000191038 - 0.0426347% [28]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0355088 - 7.92465% [28]
| | | | | | | | | | | Remainder: 0.00143784 - 0.320888%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.150156 - 19.5038% [56]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.106931 - 13.8894% [28]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000888159 - 0.115363% [56]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0361707 - 4.69823% [56]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0269612 - 3.50199% [28]
| | | | | | | | | | Remainder: 0.000692355 - 0.0899303%
| | | | | | | | | Remainder: 0.11336 - 10.7167%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.779816 - 42.4356% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.779178 - 99.9181% [56]
| | | | | | | | | Remainder: 0.000638477 - 0.0818753%
| | | | | | | | Remainder: 3.868e-05 - 0.00210487%
| | | | | | | Remainder: 4.76e-06 - 0.000259026%
| | | | | | getOrientations(): 1.192e-05 - 0.00064003% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000741679 - 0.0398235% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000709918 - 0.0381182% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000391079 - 0.0209985% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00017276 - 0.00927614% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000849279 - 0.045601% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1e-06 - 5.36938e-05% [2]
| | | | | | Remainder: 0.0218839 - 1.17503%
| | | | | Remainder: 1.956e-05 - 0.00105024%
| | | | fmb->setupBCFieldManagers(): 8.16e-06 - 0.000436848% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.492e-05 - 0.000798746% [1]
| | | | build response library: 0.00544499 - 0.291499% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00524523 - 96.3313% [1]
| | | | | | getWorksets(): 3.56e-06 - 0.0678712% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.52e-06 - 70.7865% [1]
| | | | | | | Remainder: 1.04e-06 - 29.2135%
| | | | | | getOrientations(): 4.8e-07 - 0.00915117% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000746439 - 14.2308% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000911558 - 17.3788% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0003972 - 7.5726% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00116264 - 22.1656% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.28e-06 - 0.0244031% [3]
| | | | | | Remainder: 0.00202207 - 38.5507%
| | | | | Remainder: 0.00019976 - 3.66869%
| | | | Remainder: 2.22e-05 - 0.00118848%
| | | Remainder: 2.732e-05 - 0.00146256%
| | Mini-EM: setup auxiliary physics model evaluator: 2.13108 - 11.8631% [1]
| | | panzer::ModelEvaluator::setupModel(): 2.13107 - 99.9994% [1]
| | | | allocate FieldManagerBuilder: 8e-07 - 3.75398e-05% [1]
| | | | fmb->setWorksetContainer(): 6.8e-07 - 3.19089e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 2.13101 - 99.9973% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.131 - 99.9997% [1]
| | | | | | getWorksets(): 1.42773 - 66.9978% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.42772 - 99.9998% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.847011 - 59.3261% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00895902 - 1.05772% [28]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.160213 - 18.9151% [28]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00310488 - 1.93797% [28]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.157033 - 98.0152% [28]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.0014246 - 0.907197% [28]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000855399 - 0.544726% [28]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00288644 - 1.83811% [28]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0154084 - 9.81222% [28]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0339389 - 21.6126% [28]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00899243 - 5.72646% [28]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0238688 - 15.1998% [28]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.0007974 - 0.507792% [28]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0425753 - 27.1123% [28]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0193404 - 45.4264% [28]
| | | | | | | | | | | | Remainder: 0.0232349 - 54.5736%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0196551 - 12.5166% [28]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00628778 - 4.00412% [28]
| | | | | | | | | | | Remainder: 0.000342358 - 0.218017%
| | | | | | | | | | Remainder: 7.4998e-05 - 0.0468115%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.580099 - 68.4878% [28]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.338782 - 58.4006% [28]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000335119 - 0.0989189% [28]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00021564 - 0.0636516% [28]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.16657 - 49.1673% [28]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.17086 - 50.4335% [28]
| | | | | | | | | | | Remainder: 0.000801678 - 0.236636%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.110677 - 19.079% [28]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.105734 - 18.2269% [28]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000516675 - 0.0890666% [28]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.023934 - 4.12584% [28]
| | | | | | | | | | Remainder: 0.000455758 - 0.0785655%
| | | | | | | | | Remainder: 0.0977403 - 11.5394%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.580674 - 40.6714% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.579698 - 99.8319% [28]
| | | | | | | | | Remainder: 0.000976359 - 0.168142%
| | | | | | | | Remainder: 3.688e-05 - 0.00258313%
| | | | | | | Remainder: 2.56e-06 - 0.000179306%
| | | | | | getOrientations(): 1.24e-05 - 0.000581885% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000486999 - 0.022853% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00036956 - 0.0173421% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000228919 - 0.0107423% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.693551 - 32.5458% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.693522 - 99.9957% [1]
| | | | | | | Remainder: 2.988e-05 - 0.00430826%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000526239 - 0.0246944% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4.8e-07 - 2.25246e-05% [2]
| | | | | | Remainder: 0.00810274 - 0.380231%
| | | | | Remainder: 6.36e-06 - 0.00029845%
| | | | fmb->setupBCFieldManagers(): 4.28e-06 - 0.000200838% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.728e-05 - 0.000810861% [1]
| | | | build response library: 2.492e-05 - 0.00116937% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.2e-07 - 1.28411% [1]
| | | | | Remainder: 2.46e-05 - 98.7159%
| | | | Remainder: 1.048e-05 - 0.000491772%
| | | Remainder: 1.252e-05 - 0.000587495%
| | Mini-EM: eval auxiliary physics model evaluator: 2.39548 - 13.3349% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.681317 - 28.4418% [1]
| | | panzer::ModelEvaluator::evalModel(J): 1.70858 - 71.3253% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00246484 - 0.144262% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.16426 - 68.1416% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.52e-06 - 0.000130555% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 4.312e-05 - 0.00370365% [28]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.84e-05 - 0.00158041% [28]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00900674 - 0.773604% [28]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.067642 - 5.80988% [28]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.173327 - 14.8873% [28]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0271895 - 2.33535% [28]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.105311 - 9.04534% [28]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.137991 - 11.8523% [28]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.193758 - 16.6422% [28]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 4.344e-05 - 0.00373113% [28]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.684e-05 - 0.00144642% [28]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.311598 - 26.7637% [28]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0247781 - 2.12823% [28]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0171992 - 1.47727% [28]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0958375 - 8.23164% [28]
| | | | | Remainder: 0.000496479 - 0.0426434%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.872e-05 - 0.00109564% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.16e-06 - 0.00012642% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.0021294 - 0.124629% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.537655 - 31.4679% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.267835 - 49.8155% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.269794 - 50.1798% [1]
| | | | | Remainder: 2.564e-05 - 0.00476886%
| | | | Remainder: 0.00205688 - 0.120385%
| | | Remainder: 0.00557991 - 0.232935%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00450819 - 0.0250957% [1]
| | | getWorksets(): 5.4e-06 - 0.119782% [1]
| | | | panzer::WorksetContainer::getWorksets(): 3.68e-06 - 68.1481% [1]
| | | | Remainder: 1.72e-06 - 31.8519%
| | | getOrientations(): 8.4e-07 - 0.0186328% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000791078 - 17.5476% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000941918 - 20.8935% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00041268 - 9.154% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00118048 - 26.1852% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 0.0248437% [3]
| | | Remainder: 0.00117468 - 26.0565%
| | panzer::ModelEvaluator::create_W_op: 1.95214 - 10.867% [1]
| | panzer::ModelEvaluator::evalModel(J): 3.06232 - 17.047% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00197632 - 0.0645365% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 2.36277 - 77.156% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.92e-06 - 8.12607e-05% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0162764 - 0.688872% [28]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0787098 - 3.33125% [28]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0896504 - 3.7943% [28]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00874098 - 0.369947% [28]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.100847 - 4.26818% [28]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0854299 - 3.61567% [28]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0183034 - 0.774658% [28]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0908754 - 3.84614% [28]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 3.696e-05 - 0.00156427% [28]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0308523 - 1.30577% [28]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.182265 - 7.71405% [28]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.029709 - 1.25738% [28]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.179586 - 7.60066% [28]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.187132 - 7.92003% [28]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.25705 - 10.8792% [28]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 5.212e-05 - 0.00220589% [28]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0148601 - 0.628927% [28]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.178547 - 7.5567% [28]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.284976 - 12.0611% [28]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.04535 - 1.91936% [28]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00821394 - 0.347641% [28]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0980101 - 4.14811% [28]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.205302 - 8.68903% [28]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.170802 - 7.22888% [28]
| | | | Remainder: 0.00118832 - 0.0502934%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 6.56e-05 - 0.00214216% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.16e-06 - 3.78797e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00654175 - 0.21362% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.685978 - 22.4006% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.685941 - 99.9946% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.364e-05 - 0.00344617% [1]
| | | | Remainder: 1.336e-05 - 0.00194758%
| | | Remainder: 0.00499295 - 0.163045%
| | MaxwellPreconditioner::build: 0.0103881 - 0.0578276% [1]
| | | MaxwellPreconditioner: Schur complement: 1.688e-05 - 0.162493% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00459799 - 44.2619% [1]
| | | | Ifpack2::Relaxation::initialize: 3.2e-06 - 0.0695956% [1]
| | | | Ifpack2::Relaxation::compute: 0.00378043 - 82.2192% [1]
| | | | Remainder: 0.000814358 - 17.7112%
| | | MaxwellPreconditioner: Solver S_E: 0.00564215 - 54.3134% [1]
| | | | Ifpack2::Relaxation::initialize: 1.44e-06 - 0.0255222% [1]
| | | | Ifpack2::Relaxation::compute: 0.00518971 - 91.9811% [1]
| | | | Remainder: 0.000450999 - 7.99339%
| | | MaxwellPreconditioner: Block preconditioner: 0.000122 - 1.17442% [1]
| | | Remainder: 9.12e-06 - 0.0877924%
| | Mini-EM: timestepper: 2.21331 - 12.3209% [1]
| | | Mini-EM: Advance Time Step: 2.21331 - 99.9999% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.262022 - 11.8385% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00152636 - 0.58253% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.253464 - 96.7338% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.8e-06 - 0.000710161% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00161716 - 0.638023% [28]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0219168 - 8.6469% [28]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0129736 - 5.11853% [28]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000992238 - 0.391471% [28]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0114626 - 4.52239% [28]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0110771 - 4.3703% [28]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000937479 - 0.369867% [28]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00269951 - 1.06505% [28]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 1.888e-05 - 0.0074488% [28]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00211152 - 0.833064% [28]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0262162 - 10.3432% [28]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00767474 - 3.02795% [28]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00361735 - 1.42717% [28]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0224159 - 8.84384% [28]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0450742 - 17.7833% [28]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 2.62e-05 - 0.0103368% [28]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.0016702 - 0.658948% [28]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0189891 - 7.49183% [28]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0236349 - 9.32475% [28]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00176743 - 0.697312% [28]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00100184 - 0.39526% [28]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0110217 - 4.34845% [28]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0188262 - 7.42756% [28]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00518503 - 2.04567% [28]
| | | | | | Remainder: 0.000534119 - 0.210728%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.264e-05 - 0.0086405% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.2e-06 - 0.000839625% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00648403 - 2.47461% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000380119 - 0.145071% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000351759 - 92.5392% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.12e-06 - 0.55772% [1]
| | | | | | Remainder: 2.624e-05 - 6.9031%
| | | | | Remainder: 0.00014276 - 0.054484%
| | | | Stratimikos: BelosLOWS: 1.89468 - 85.604% [1]
| | | | | GMRES block system: Operation Op*x: 0.015039 - 0.793746% [1]
| | | | | Belos::MVT::MvAddMv: 0.000476279 - 0.0251377% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 1.87847 - 99.1441% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.002034 - 0.10828% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000522799 - 25.703% [2]
| | | | | | | | Belos::MVT::MvDot: 0.000516279 - 98.7529% [2]
| | | | | | | | Remainder: 6.52e-06 - 1.24713%
| | | | | | | Belos::MVT::MvScale: 0.000305959 - 15.0423% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00075256 - 36.9991% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.00073608 - 97.8101% [2]
| | | | | | | | Remainder: 1.648e-05 - 2.18986%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000385238 - 18.94% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000382678 - 99.3355% [2]
| | | | | | | | Remainder: 2.56e-06 - 0.664524%
| | | | | | | Remainder: 6.744e-05 - 3.31564%
| | | | | | Belos::MVT::MvAddMv: 0.001515 - 0.0806507% [2]
| | | | | | Belos::MVT::MvNorm: 0.000299559 - 0.015947% [1]
| | | | | | GMRES block system: Operation Prec*x: 1.85855 - 98.9396% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00391671 - 0.210741% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.000487158 - 0.0262118% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.0598714 - 3.22141% [2]
| | | | | | | | Belos::MVT::Assign: 0.00117428 - 1.96133% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.00470983 - 7.86659% [23]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00459083 - 97.4734% [23]
| | | | | | | | | Remainder: 0.000119 - 2.52663%
| | | | | | | | Belos::MVT::MvDot: 0.00560979 - 9.36973% [44]
| | | | | | | | Belos::MVT::MvNorm: 0.00278727 - 4.65544% [23]
| | | | | | | | CG Q_B: Operation Op*x: 0.0397546 - 66.4% [21]
| | | | | | | | Belos::MVT::MvAddMv: 0.00545039 - 9.1035% [63]
| | | | | | | | Remainder: 0.000385239 - 0.643445%
| | | | | | | CG S_E: Operation Op*x: 0.00639907 - 0.344305% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 1.77699 - 95.6117% [1]
| | | | | | | | Belos::MVT::Assign: 0.000945238 - 0.0531932% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.0637995 - 3.59032% [314]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0622928 - 97.6384% [314]
| | | | | | | | | Remainder: 0.00150672 - 2.36164%
| | | | | | | | Belos::MVT::MvDot: 0.0823791 - 4.63588% [627]
| | | | | | | | Belos::MVT::MvNorm: 0.0392205 - 2.20713% [314]
| | | | | | | | CG S_E: Operation Op*x: 1.50535 - 84.7136% [313]
| | | | | | | | Belos::MVT::MvAddMv: 0.0823885 - 4.63641% [939]
| | | | | | | | Remainder: 0.00290439 - 0.163445%
| | | | | | | Remainder: 0.0108845 - 0.585648%
| | | | | | GMRES block system: Operation Op*x: 0.0138572 - 0.737688% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.00022012 - 0.0117181% [1]
| | | | | | Remainder: 0.00199292 - 0.106093%
| | | | | Remainder: 0.000701239 - 0.0370109%
| | | | Mini-EM: Compute responses: 0.0561201 - 2.53557% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00149516 - 2.66421% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0476183 - 84.8508% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 3.68e-06 - 0.00772812% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00100036 - 2.10078% [28]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0116544 - 24.4746% [28]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.456e-05 - 0.0305765% [28]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.0019902 - 4.17948% [28]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00152828 - 3.20943% [28]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0230888 - 48.4871% [28]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.316e-05 - 0.0276364% [28]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00199376 - 4.18695% [28]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00165924 - 3.48445% [28]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.0020204 - 4.2429% [28]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.0002132 - 0.447727% [28]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.292e-05 - 0.0271324% [28]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00118172 - 2.48164% [28]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000825879 - 1.73437% [28]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.000164719 - 0.345915% [28]
| | | | | | Remainder: 0.00025312 - 0.53156%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.156e-05 - 0.0205987% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.32e-06 - 0.0023521% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00648471 - 11.5551% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000266799 - 0.475408% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 9.2e-07 - 0.344829% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000245839 - 92.1439% [1]
| | | | | | Remainder: 2.004e-05 - 7.51127%
| | | | | Remainder: 0.0002422 - 0.431575%
| | | | Remainder: 0.000486599 - 0.0219851%
| | | Remainder: 2.48e-06 - 0.000112049%
| | Remainder: 0.122915 - 0.684229%
| Remainder: 5.668e-05 - 0.000315519%
=================================
FOM Calculation
=================================
Number of cells = 54872
Time for Belos Linear Solve = 1.89468 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 28.961 k-cell-steps per second
=================================
dt = 3.5112e-10
Loading solver config from solverCG.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]
Solve lower triangular = 1 [unused]
dt = 3.5112e-10 [unused]
Q_B Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG 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 CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG 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]
Solve lower triangular = 1 [unused]
dt = 3.5112e-10 [unused]
Q_u Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG 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 CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG 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=342342,domainDim=342342,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=168948,domainDim=168948}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=168948,domainDim=173394}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=173394,domainDim=168948}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=173394,domainDim=173394}
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=342342, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=168948,domainDim=168948}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=168948, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.00418615 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=173394,domainDim=173394}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=173394, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 313 iterations with total CPU time of 1.78138 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=168948,domainDim=168948}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=168948, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 21 iterations with total CPU time of 0.0606523 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 1.8927 sec
Electromagnetic Energy = 5.29269e-09
Electromagnetic Energy/dt^2 = 4.29304e+10
* finished time step 1, t = 3.5112e-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: 17.807 [1]
| Mini-EM: Total Time: 17.807 - 99.9998% [1]
| | Mini-EM: build mesh: 0.000621679 - 0.00349121% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000296639 - 47.7158% [1]
| | | Remainder: 0.00032504 - 52.2842%
| | Mini-EM: build physics blocks: 0.000752159 - 0.00422396% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000233239 - 0.00130982% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 3.14643 - 17.6696% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 1.11602 - 6.26734% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.498189 - 44.6396% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.390593 - 78.4025% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0124824 - 2.50555% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.094986 - 19.0663% [3]
| | | | Remainder: 0.00012784 - 0.0256609%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0608328 - 5.45085% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0406448 - 66.8141% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.001647 - 2.70742% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00477495 - 7.84931% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00290867 - 4.78143% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00136164 - 2.23833% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00858658 - 14.1151% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000733758 - 1.20619% [3]
| | | | Remainder: 0.00017532 - 0.2882%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.111939 - 10.0301% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0446689 - 4.0025% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.128709 - 11.5329% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0553777 - 4.96205% [3]
| | | Remainder: 0.216308 - 19.382%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0680141 - 0.381952% [2]
| | Mini-EM: setup physics model evaluator: 1.86905 - 10.4962% [1]
| | | panzer::ModelEvaluator::setupModel(): 1.86902 - 99.9986% [1]
| | | | allocate FieldManagerBuilder: 2.84e-06 - 0.000151951% [1]
| | | | fmb->setWorksetContainer(): 2.4e-06 - 0.000128409% [1]
| | | | fmb->setupVolumeFieldManagers(): 1.86361 - 99.7105% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.8636 - 99.9991% [1]
| | | | | | getWorksets(): 1.83889 - 98.6742% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.83888 - 99.9997% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.06591 - 57.9651% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0083579 - 0.784109% [28]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.167678 - 15.7309% [28]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00313788 - 1.87137% [28]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.164475 - 98.0899% [28]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00173916 - 1.0574% [28]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000941238 - 0.572268% [28]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00286843 - 1.74399% [28]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0155368 - 9.44632% [28]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0341159 - 20.7423% [28]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00932654 - 5.67049% [28]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.024847 - 15.1068% [28]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00100384 - 0.610328% [28]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.043337 - 26.3487% [28]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0190972 - 44.0667% [28]
| | | | | | | | | | | | Remainder: 0.0242398 - 55.9333%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0240254 - 14.6073% [28]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00637274 - 3.8746% [28]
| | | | | | | | | | | Remainder: 0.000360959 - 0.219461%
| | | | | | | | | | Remainder: 6.488e-05 - 0.0386933%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.771853 - 72.4125% [56]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.450675 - 58.3887% [56]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000663514 - 0.147227% [56]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00022224 - 0.0493127% [28]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.241227 - 53.5257% [56]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.171404 - 38.0327% [28]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.00019544 - 0.0433661% [28]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.035527 - 7.88306% [28]
| | | | | | | | | | | Remainder: 0.00143592 - 0.318615%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.150229 - 19.4634% [56]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.106045 - 13.739% [28]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000868558 - 0.112529% [56]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0362933 - 4.70211% [56]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0270106 - 3.49945% [28]
| | | | | | | | | | Remainder: 0.000731437 - 0.0947638%
| | | | | | | | | Remainder: 0.118023 - 11.0725%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.772933 - 42.0328% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.772305 - 99.9188% [56]
| | | | | | | | | Remainder: 0.000627919 - 0.0812385%
| | | | | | | | Remainder: 3.88e-05 - 0.00210998%
| | | | | | | Remainder: 5.68e-06 - 0.000308882%
| | | | | | getOrientations(): 1.14e-05 - 0.000611721% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000753278 - 0.0404207% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000738439 - 0.0396244% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000392439 - 0.0210582% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00011576 - 0.00621165% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000862038 - 0.0462567% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 6.8e-07 - 3.64886e-05% [2]
| | | | | | Remainder: 0.0218329 - 1.17155%
| | | | | Remainder: 1.756e-05 - 0.000942256%
| | | | fmb->setupBCFieldManagers(): 7.68e-06 - 0.00041091% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.54e-05 - 0.000823959% [1]
| | | | build response library: 0.00536123 - 0.286846% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00527735 - 98.4354% [1]
| | | | | | getWorksets(): 3.56e-06 - 0.0674581% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.12e-06 - 59.5506% [1]
| | | | | | | Remainder: 1.44e-06 - 40.4494%
| | | | | | getOrientations(): 4.8e-07 - 0.00909548% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000759119 - 14.3845% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000902278 - 17.0972% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040348 - 7.64551% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00118672 - 22.487% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.28e-06 - 0.0242546% [3]
| | | | | | Remainder: 0.00202043 - 38.285%
| | | | | Remainder: 8.388e-05 - 1.56457%
| | | | Remainder: 2.152e-05 - 0.0011514%
| | | Remainder: 2.652e-05 - 0.0014189%
| | Mini-EM: setup auxiliary physics model evaluator: 2.09499 - 11.765% [1]
| | | panzer::ModelEvaluator::setupModel(): 2.09498 - 99.9995% [1]
| | | | allocate FieldManagerBuilder: 7.6e-07 - 3.62772e-05% [1]
| | | | fmb->setWorksetContainer(): 6e-07 - 2.86399e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 2.09492 - 99.9973% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.09492 - 99.9997% [1]
| | | | | | getWorksets(): 1.42571 - 68.056% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.42571 - 99.9998% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.851308 - 59.7111% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0092597 - 1.0877% [28]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.161781 - 19.0038% [28]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00316203 - 1.95451% [28]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.158545 - 97.9997% [28]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00142476 - 0.898645% [28]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000853997 - 0.538647% [28]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00292008 - 1.8418% [28]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0156507 - 9.87145% [28]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0341118 - 21.5155% [28]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00910894 - 5.74534% [28]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0244857 - 15.444% [28]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000812238 - 0.512308% [28]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0427434 - 26.9598% [28]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0193689 - 45.3143% [28]
| | | | | | | | | | | | Remainder: 0.0233746 - 54.6857%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0197853 - 12.4793% [28]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00630019 - 3.97375% [28]
| | | | | | | | | | | Remainder: 0.000347839 - 0.219395%
| | | | | | | | | | Remainder: 7.404e-05 - 0.0457656%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.582249 - 68.3946% [28]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.342236 - 58.7783% [28]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000346479 - 0.10124% [28]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00020648 - 0.0603326% [28]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.166946 - 48.781% [28]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.173947 - 50.8267% [28]
| | | | | | | | | | | Remainder: 0.000789558 - 0.230706%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.109267 - 18.7664% [28]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.105817 - 18.1738% [28]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000510799 - 0.0877286% [28]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0239221 - 4.10857% [28]
| | | | | | | | | | Remainder: 0.000496159 - 0.0852142%
| | | | | | | | | Remainder: 0.0980187 - 11.5139%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.574361 - 40.2859% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.573245 - 99.8055% [28]
| | | | | | | | | Remainder: 0.00111688 - 0.194455%
| | | | | | | | Remainder: 4.244e-05 - 0.00297676%
| | | | | | | Remainder: 2.6e-06 - 0.000182365%
| | | | | | getOrientations(): 1.152e-05 - 0.000549903% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000451799 - 0.0215665% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00037132 - 0.0177248% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000222599 - 0.0106257% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.660553 - 31.5312% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.66052 - 99.9951% [1]
| | | | | | | Remainder: 3.236e-05 - 0.00489893%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000540559 - 0.0258034% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4.8e-07 - 2.29126e-05% [2]
| | | | | | Remainder: 0.00704951 - 0.336506%
| | | | | Remainder: 6.68e-06 - 0.000318866%
| | | | fmb->setupBCFieldManagers(): 3.64e-06 - 0.000173749% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.612e-05 - 0.000769459% [1]
| | | | build response library: 2.552e-05 - 0.00121815% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.6e-07 - 1.41066% [1]
| | | | | Remainder: 2.516e-05 - 98.5893%
| | | | Remainder: 1.028e-05 - 0.000490697%
| | | Remainder: 1.072e-05 - 0.000511697%
| | Mini-EM: eval auxiliary physics model evaluator: 2.31433 - 12.9968% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.644441 - 27.8456% [1]
| | | panzer::ModelEvaluator::evalModel(J): 1.66436 - 71.9154% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00238696 - 0.143416% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.15675 - 69.5009% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.52e-06 - 0.000131403% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 4.464e-05 - 0.0038591% [28]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.668e-05 - 0.00144198% [28]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00974462 - 0.842416% [28]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.066996 - 5.79176% [28]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.172142 - 14.8815% [28]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0265895 - 2.29865% [28]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.102634 - 8.87266% [28]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.1375 - 11.8868% [28]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.193195 - 16.7015% [28]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 4.076e-05 - 0.00352368% [28]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.588e-05 - 0.00137282% [28]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.310417 - 26.8354% [28]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.025185 - 2.17723% [28]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0164516 - 1.42223% [28]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0953128 - 8.23973% [28]
| | | | | Remainder: 0.00046008 - 0.0397736%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.752e-05 - 0.00105266% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.48e-06 - 0.000149006% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.0021506 - 0.129214% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.501012 - 30.1023% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.252607 - 50.4192% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.248381 - 49.5759% [1]
| | | | | Remainder: 2.46e-05 - 0.00491006%
| | | | Remainder: 0.00204612 - 0.122937%
| | | Remainder: 0.00553175 - 0.239021%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00443975 - 0.0249326% [1]
| | | getWorksets(): 6.32e-06 - 0.14235% [1]
| | | | panzer::WorksetContainer::getWorksets(): 4.28e-06 - 67.7215% [1]
| | | | Remainder: 2.04e-06 - 32.2785%
| | | getOrientations(): 8.4e-07 - 0.01892% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000796759 - 17.946% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000955158 - 21.5138% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000416679 - 9.38519% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00121044 - 27.2636% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.0270285% [3]
| | | Remainder: 0.00105236 - 23.7031%
| | panzer::ModelEvaluator::create_W_op: 1.82266 - 10.2357% [1]
| | panzer::ModelEvaluator::evalModel(J): 3.02091 - 16.9647% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00193628 - 0.0640959% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 2.37432 - 78.5962% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2.12e-06 - 8.92888e-05% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0280339 - 1.18071% [28]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0778945 - 3.28071% [28]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0903974 - 3.8073% [28]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00848194 - 0.357237% [28]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.100852 - 4.24763% [28]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0846788 - 3.56645% [28]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0149246 - 0.628585% [28]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0903615 - 3.80579% [28]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 3.4319e-05 - 0.00144543% [28]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0306801 - 1.29216% [28]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.181617 - 7.64922% [28]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0287993 - 1.21295% [28]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.174282 - 7.34031% [28]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.187475 - 7.89594% [28]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.25894 - 10.9059% [28]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 5.3479e-05 - 0.00225239% [28]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0270699 - 1.14011% [28]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.178484 - 7.51728% [28]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.28472 - 11.9917% [28]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.041678 - 1.75537% [28]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00831359 - 0.350146% [28]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0983807 - 4.14354% [28]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.205562 - 8.65774% [28]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.171488 - 7.22262% [28]
| | | | Remainder: 0.00111284 - 0.0468697%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 7.12e-05 - 0.00235691% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.4e-06 - 4.63437e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00698379 - 0.231182% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.632638 - 20.942% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.632601 - 99.9943% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.292e-05 - 0.00362293% [1]
| | | | Remainder: 1.344e-05 - 0.00212444%
| | | Remainder: 0.00495891 - 0.164153%
| | MaxwellPreconditioner::build: 0.0102556 - 0.057593% [1]
| | | MaxwellPreconditioner: Schur complement: 1.62e-05 - 0.157963% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00456563 - 44.5185% [1]
| | | | Ifpack2::Relaxation::initialize: 3.68e-06 - 0.0806022% [1]
| | | | Ifpack2::Relaxation::compute: 0.00376587 - 82.4831% [1]
| | | | Remainder: 0.000796078 - 17.4363%
| | | MaxwellPreconditioner: Solver S_E: 0.00556147 - 54.2287% [1]
| | | | Ifpack2::Relaxation::initialize: 1.4e-06 - 0.0251732% [1]
| | | | Ifpack2::Relaxation::compute: 0.00510475 - 91.7878% [1]
| | | | Remainder: 0.000455319 - 8.18703%
| | | MaxwellPreconditioner: Block preconditioner: 0.00010272 - 1.0016% [1]
| | | Remainder: 9.56e-06 - 0.0932175%
| | Mini-EM: timestepper: 2.21632 - 12.4463% [1]
| | | Mini-EM: Advance Time Step: 2.21631 - 99.9999% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.265244 - 11.9678% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00154456 - 0.582315% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.256063 - 96.5386% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 2.16e-06 - 0.000843542% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00163256 - 0.637561% [28]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0219976 - 8.59068% [28]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0132926 - 5.19113% [28]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00103284 - 0.403352% [28]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0118538 - 4.62924% [28]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0111337 - 4.34803% [28]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000932477 - 0.364159% [28]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00270152 - 1.05502% [28]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 1.836e-05 - 0.00717011% [28]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00212356 - 0.829309% [28]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0263921 - 10.3069% [28]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00873466 - 3.41114% [28]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00357427 - 1.39586% [28]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0229486 - 8.9621% [28]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0449794 - 17.5657% [28]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 2.676e-05 - 0.0104505% [28]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00168968 - 0.659867% [28]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0188174 - 7.34875% [28]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0236275 - 9.22722% [28]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00166208 - 0.649089% [28]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00104912 - 0.409711% [28]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0111161 - 4.34115% [28]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0190044 - 7.42175% [28]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00514599 - 2.00966% [28]
| | | | | | Remainder: 0.000573998 - 0.224163%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.036e-05 - 0.00767594% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.44e-06 - 0.000919906% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00709167 - 2.67363% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000380279 - 0.143369% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00035328 - 92.9002% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.52e-06 - 0.399707% [1]
| | | | | | Remainder: 2.5479e-05 - 6.70008%
| | | | | Remainder: 0.00014192 - 0.0535054%
| | | | Stratimikos: BelosLOWS: 1.89275 - 85.401% [1]
| | | | | GMRES block system: Operation Op*x: 0.0150575 - 0.795531% [1]
| | | | | Belos::MVT::MvAddMv: 0.000426959 - 0.0225576% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 1.87657 - 99.145% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00204012 - 0.108715% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000521158 - 25.5455% [2]
| | | | | | | | Belos::MVT::MvDot: 0.000515118 - 98.841% [2]
| | | | | | | | Remainder: 6.04e-06 - 1.15896%
| | | | | | | Belos::MVT::MvScale: 0.00028772 - 14.1031% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000786638 - 38.5585% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.000771918 - 98.1287% [2]
| | | | | | | | Remainder: 1.472e-05 - 1.87125%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.0003802 - 18.6362% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00037768 - 99.3372% [2]
| | | | | | | | Remainder: 2.52e-06 - 0.662809%
| | | | | | | Remainder: 6.44e-05 - 3.15668%
| | | | | | Belos::MVT::MvAddMv: 0.00120608 - 0.0642703% [2]
| | | | | | Belos::MVT::MvNorm: 0.000295759 - 0.0157606% [1]
| | | | | | GMRES block system: Operation Prec*x: 1.85659 - 98.9355% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00391375 - 0.210803% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.000428 - 0.023053% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.060305 - 3.24815% [2]
| | | | | | | | Belos::MVT::Assign: 0.001123 - 1.8622% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.00520767 - 8.63556% [23]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00508891 - 97.7195% [23]
| | | | | | | | | Remainder: 0.00011876 - 2.28048%
| | | | | | | | Belos::MVT::MvDot: 0.00572759 - 9.4977% [44]
| | | | | | | | Belos::MVT::MvNorm: 0.00282699 - 4.68783% [23]
| | | | | | | | CG Q_B: Operation Op*x: 0.0394633 - 65.4396% [21]
| | | | | | | | Belos::MVT::MvAddMv: 0.00559203 - 9.27292% [63]
| | | | | | | | Remainder: 0.00036436 - 0.604196%
| | | | | | | CG S_E: Operation Op*x: 0.00640035 - 0.344736% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 1.77465 - 95.5864% [1]
| | | | | | | | Belos::MVT::Assign: 0.000789758 - 0.0445021% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.0665173 - 3.74819% [314]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0650272 - 97.7599% [314]
| | | | | | | | | Remainder: 0.00149008 - 2.24014%
| | | | | | | | Belos::MVT::MvDot: 0.0823104 - 4.63812% [627]
| | | | | | | | Belos::MVT::MvNorm: 0.0389603 - 2.19538% [314]
| | | | | | | | CG S_E: Operation Op*x: 1.50046 - 84.5493% [313]
| | | | | | | | Belos::MVT::MvAddMv: 0.0828616 - 4.66917% [939]
| | | | | | | | Remainder: 0.00275716 - 0.155363%
| | | | | | | Remainder: 0.0108952 - 0.586837%
| | | | | | GMRES block system: Operation Op*x: 0.0143348 - 0.763883% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.000215559 - 0.0114869% [1]
| | | | | | Remainder: 0.00188468 - 0.100432%
| | | | | Remainder: 0.000698639 - 0.0369112%
| | | | Mini-EM: Compute responses: 0.057848 - 2.6101% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00150948 - 2.60939% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0488305 - 84.4118% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 3.64e-06 - 0.00745436% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000992117 - 2.03176% [28]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0123047 - 25.1987% [28]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.488e-05 - 0.0304728% [28]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00201787 - 4.1324% [28]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.0015326 - 3.13861% [28]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0235016 - 48.129% [28]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.532e-05 - 0.0313738% [28]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00198916 - 4.07359% [28]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00170056 - 3.48257% [28]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.002004 - 4.10398% [28]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.00022436 - 0.459467% [28]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.24e-05 - 0.025394% [28]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00120324 - 2.46411% [28]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000879678 - 1.80149% [28]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.00017576 - 0.359939% [28]
| | | | | | Remainder: 0.000258639 - 0.529667%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.088e-05 - 0.0188079% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.36e-06 - 0.00235099% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00701971 - 12.1348% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000261719 - 0.452426% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 9.2e-07 - 0.351522% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000242279 - 92.5722% [1]
| | | | | | Remainder: 1.852e-05 - 7.07629%
| | | | | Remainder: 0.00021432 - 0.370488%
| | | | Remainder: 0.000467479 - 0.0210926%
| | | Remainder: 2.32e-06 - 0.000104678%
| | Remainder: 0.121958 - 0.684886%
| Remainder: 3.928e-05 - 0.000220587%
=================================
FOM Calculation
=================================
Number of cells = 54872
Time for Belos Linear Solve = 1.89275 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 28.9906 k-cell-steps per second
=================================
dt = 3.5112e-10
Loading solver config from solverCG.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]
Solve lower triangular = 1 [unused]
dt = 3.5112e-10 [unused]
Q_B Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG 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 CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG 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]
Solve lower triangular = 1 [unused]
dt = 3.5112e-10 [unused]
Q_u Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG 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 CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG 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=342342,domainDim=342342,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=168948,domainDim=168948}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=168948,domainDim=173394}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=173394,domainDim=168948}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=173394,domainDim=173394}
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=342342, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=168948,domainDim=168948}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=168948, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.00419807 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=173394,domainDim=173394}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=173394, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 313 iterations with total CPU time of 1.78013 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=168948,domainDim=168948}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=168948, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 21 iterations with total CPU time of 0.0604088 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 1.89136 sec
Electromagnetic Energy = 5.29269e-09
Electromagnetic Energy/dt^2 = 4.29304e+10
* finished time step 1, t = 3.5112e-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: 17.6757 [1]
| Mini-EM: Total Time: 17.6757 - 99.9998% [1]
| | Mini-EM: build mesh: 0.000627199 - 0.00354837% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00029492 - 47.0218% [1]
| | | Remainder: 0.000332279 - 52.9782%
| | Mini-EM: build physics blocks: 0.000740678 - 0.00419038% [1]
| | Mini-EM: build auxiliary physics blocks: 0.00023604 - 0.00133539% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 3.04945 - 17.2522% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 1.12161 - 6.3455% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.497132 - 44.3231% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.391622 - 78.7763% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0124885 - 2.51212% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0928873 - 18.6846% [3]
| | | | Remainder: 0.000134159 - 0.0269866%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.058893 - 5.25075% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0391845 - 66.5352% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00163924 - 2.78342% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00434367 - 7.37554% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00290691 - 4.93593% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00135772 - 2.3054% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00858686 - 14.5805% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000722999 - 1.22765% [3]
| | | | Remainder: 0.000151039 - 0.256464%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.113344 - 10.1055% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0445542 - 3.97234% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.131204 - 11.6978% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0558194 - 4.97672% [3]
| | | Remainder: 0.220664 - 19.6739%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0629176 - 0.355956% [2]
| | Mini-EM: setup physics model evaluator: 1.86947 - 10.5765% [1]
| | | panzer::ModelEvaluator::setupModel(): 1.86944 - 99.9984% [1]
| | | | allocate FieldManagerBuilder: 3e-06 - 0.000160476% [1]
| | | | fmb->setWorksetContainer(): 2.12e-06 - 0.000113403% [1]
| | | | fmb->setupVolumeFieldManagers(): 1.86393 - 99.7049% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.86391 - 99.999% [1]
| | | | | | getWorksets(): 1.83869 - 98.6471% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.83868 - 99.9996% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.05961 - 57.6287% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00823162 - 0.776854% [28]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.167178 - 15.7773% [28]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00316559 - 1.89354% [28]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.163945 - 98.0659% [28]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00175972 - 1.07336% [28]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00102276 - 0.623843% [28]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00307035 - 1.8728% [28]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0155043 - 9.45702% [28]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0340939 - 20.796% [28]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00897522 - 5.47454% [28]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0244189 - 14.8946% [28]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00101092 - 0.616622% [28]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0433393 - 26.4353% [28]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.019188 - 44.274% [28]
| | | | | | | | | | | | Remainder: 0.0241512 - 55.726%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0239678 - 14.6195% [28]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00640042 - 3.90401% [28]
| | | | | | | | | | | Remainder: 0.000381159 - 0.232492%
| | | | | | | | | | Remainder: 6.784e-05 - 0.0405795%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.769557 - 72.6265% [56]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.449526 - 58.4136% [56]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00066548 - 0.14804% [56]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00022788 - 0.0506934% [28]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.240754 - 53.5573% [56]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.170784 - 37.9921% [28]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.00020992 - 0.0466981% [28]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0354309 - 7.88185% [28]
| | | | | | | | | | | Remainder: 0.0014536 - 0.323363%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.149144 - 19.3805% [56]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.10608 - 13.7846% [28]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000865439 - 0.112459% [56]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0362832 - 4.71482% [56]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0269413 - 3.50088% [28]
| | | | | | | | | | Remainder: 0.000717037 - 0.0931753%
| | | | | | | | | Remainder: 0.114643 - 10.8194%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.779036 - 42.3692% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.778382 - 99.916% [56]
| | | | | | | | | Remainder: 0.000654237 - 0.0839804%
| | | | | | | | Remainder: 3.82e-05 - 0.00207757%
| | | | | | | Remainder: 6.48e-06 - 0.000352425%
| | | | | | getOrientations(): 1.24e-05 - 0.000665269% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000767999 - 0.0412037% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000716798 - 0.0384567% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000398359 - 0.0213722% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012256 - 0.00657543% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000883159 - 0.0473821% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 9.6e-07 - 5.15047e-05% [2]
| | | | | | Remainder: 0.0223154 - 1.19724%
| | | | | Remainder: 1.828e-05 - 0.000980726%
| | | | fmb->setupBCFieldManagers(): 7.76e-06 - 0.000415097% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.532e-05 - 0.000819496% [1]
| | | | build response library: 0.00546395 - 0.292277% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00537279 - 98.3316% [1]
| | | | | | getWorksets(): 3.24e-06 - 0.0603039% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 61.7284% [1]
| | | | | | | Remainder: 1.24e-06 - 38.2716%
| | | | | | getOrientations(): 5.2e-07 - 0.0096784% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000759398 - 14.1341% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000934438 - 17.392% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040272 - 7.49555% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.001204 - 22.4092% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 0.0208458% [3]
| | | | | | Remainder: 0.00206736 - 38.4783%
| | | | | Remainder: 9.116e-05 - 1.66839%
| | | | Remainder: 2.444e-05 - 0.00130734%
| | | Remainder: 3.076e-05 - 0.00164538%
| | Mini-EM: setup auxiliary physics model evaluator: 2.09303 - 11.8413% [1]
| | | panzer::ModelEvaluator::setupModel(): 2.09301 - 99.9994% [1]
| | | | allocate FieldManagerBuilder: 8.8e-07 - 4.20447e-05% [1]
| | | | fmb->setWorksetContainer(): 7.6e-07 - 3.63113e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 2.09295 - 99.9972% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.09295 - 99.9997% [1]
| | | | | | getWorksets(): 1.43056 - 68.3513% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.43055 - 99.9998% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.850654 - 59.4633% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00892314 - 1.04897% [28]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.160971 - 18.9232% [28]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00315031 - 1.95707% [28]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.157745 - 97.9957% [28]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00144195 - 0.914107% [28]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00090864 - 0.57602% [28]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00305076 - 1.93399% [28]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.015491 - 9.82029% [28]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0339309 - 21.51% [28]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00884054 - 5.60434% [28]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.024056 - 15.2499% [28]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000799838 - 0.507046% [28]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0428073 - 27.1371% [28]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0194862 - 45.5208% [28]
| | | | | | | | | | | | Remainder: 0.0233211 - 54.4792%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0197274 - 12.5059% [28]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00632811 - 4.01162% [28]
| | | | | | | | | | | Remainder: 0.000362198 - 0.22961%
| | | | | | | | | | Remainder: 7.608e-05 - 0.0472632%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.582126 - 68.4328% [28]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.34139 - 58.6453% [28]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000346919 - 0.10162% [28]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00020904 - 0.0612321% [28]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.168376 - 49.3209% [28]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.17168 - 50.2885% [28]
| | | | | | | | | | | Remainder: 0.000777438 - 0.227728%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.108406 - 18.6225% [28]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.107474 - 18.4622% [28]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00051292 - 0.0881115% [28]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0238815 - 4.10246% [28]
| | | | | | | | | | Remainder: 0.000462079 - 0.0793778%
| | | | | | | | | Remainder: 0.0986337 - 11.595%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.579862 - 40.5341% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.578832 - 99.8223% [28]
| | | | | | | | | Remainder: 0.00103024 - 0.177669%
| | | | | | | | Remainder: 3.732e-05 - 0.00260878%
| | | | | | | Remainder: 2.76e-06 - 0.000192932%
| | | | | | getOrientations(): 1.228e-05 - 0.000586733% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000473439 - 0.0226207% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000374239 - 0.017881% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00022608 - 0.010802% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.652605 - 31.1812% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.652572 - 99.9949% [1]
| | | | | | | Remainder: 3.332e-05 - 0.00510569%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000546079 - 0.0260914% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4.4e-07 - 2.1023e-05% [2]
| | | | | | Remainder: 0.00815306 - 0.389549%
| | | | | Remainder: 7.24e-06 - 0.000345923%
| | | | fmb->setupBCFieldManagers(): 4e-06 - 0.000191112% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.752e-05 - 0.000837071% [1]
| | | | build response library: 2.608e-05 - 0.00124605% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4e-07 - 1.53374% [1]
| | | | | Remainder: 2.568e-05 - 98.4663%
| | | | Remainder: 9.56e-06 - 0.000456758%
| | | Remainder: 1.268e-05 - 0.000605822%
| | Mini-EM: eval auxiliary physics model evaluator: 2.30771 - 13.0558% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.638584 - 27.6718% [1]
| | | panzer::ModelEvaluator::evalModel(J): 1.66351 - 72.0849% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00253231 - 0.152227% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.1605 - 69.7619% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.48e-06 - 0.000127532% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 4.572e-05 - 0.0039397% [28]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.804e-05 - 0.00155451% [28]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00803419 - 0.692306% [28]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0677045 - 5.8341% [28]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.172817 - 14.8916% [28]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0270521 - 2.33108% [28]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.104484 - 9.00335% [28]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.137985 - 11.8902% [28]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.192846 - 16.6176% [28]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 3.832e-05 - 0.00330204% [28]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.644e-05 - 0.00141664% [28]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.310097 - 26.7211% [28]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0246082 - 2.12049% [28]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0181492 - 1.56392% [28]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0961288 - 8.28342% [28]
| | | | | Remainder: 0.00046996 - 0.0404965%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.8319e-05 - 0.00110123% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.56e-06 - 0.000153892% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00216156 - 0.12994% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.496218 - 29.8296% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.248129 - 50.004% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.24806 - 49.9901% [1]
| | | | | Remainder: 2.924e-05 - 0.00589258%
| | | | Remainder: 0.00208092 - 0.125092%
| | | Remainder: 0.00561479 - 0.243306%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00447503 - 0.0253174% [1]
| | | getWorksets(): 6.4e-06 - 0.143016% [1]
| | | | panzer::WorksetContainer::getWorksets(): 4.48e-06 - 70% [1]
| | | | Remainder: 1.92e-06 - 30%
| | | getOrientations(): 8.8e-07 - 0.0196647% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000802638 - 17.9359% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000931758 - 20.8213% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00042188 - 9.42742% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00123468 - 27.5904% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.04e-06 - 0.0232401% [3]
| | | Remainder: 0.00107576 - 24.0391%
| | panzer::ModelEvaluator::create_W_op: 1.80703 - 10.2233% [1]
| | panzer::ModelEvaluator::evalModel(J): 3.01051 - 17.0319% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.001881 - 0.0624809% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 2.35251 - 78.1432% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 8.50155e-05% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0164459 - 0.699076% [28]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0772627 - 3.28426% [28]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0897538 - 3.81523% [28]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00832734 - 0.353976% [28]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.101123 - 4.29851% [28]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0853043 - 3.62609% [28]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0152453 - 0.648045% [28]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0899121 - 3.82196% [28]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 3.832e-05 - 0.0016289% [28]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0308301 - 1.31052% [28]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.18069 - 7.68071% [28]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0299027 - 1.2711% [28]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.181046 - 7.69587% [28]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.187309 - 7.9621% [28]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.258543 - 10.9901% [28]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 5.392e-05 - 0.00229202% [28]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0146749 - 0.623797% [28]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.179111 - 7.6136% [28]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.285624 - 12.1412% [28]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0409436 - 1.74042% [28]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00834635 - 0.354784% [28]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0981393 - 4.17168% [28]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.204764 - 8.70406% [28]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.167975 - 7.14022% [28]
| | | | Remainder: 0.00114492 - 0.0486678%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 6.688e-05 - 0.00222155% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.36e-06 - 4.5175e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00652091 - 0.216604% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.644503 - 21.4084% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.644466 - 99.9943% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.308e-05 - 0.00358105% [1]
| | | | Remainder: 1.34e-05 - 0.00207912%
| | | Remainder: 0.00502807 - 0.167017%
| | MaxwellPreconditioner::build: 0.0103676 - 0.0586545% [1]
| | | MaxwellPreconditioner: Schur complement: 1.712e-05 - 0.16513% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00459955 - 44.3648% [1]
| | | | Ifpack2::Relaxation::initialize: 3.88e-06 - 0.0843561% [1]
| | | | Ifpack2::Relaxation::compute: 0.00377747 - 82.127% [1]
| | | | Remainder: 0.000818199 - 17.7887%
| | | MaxwellPreconditioner: Solver S_E: 0.00563711 - 54.3725% [1]
| | | | Ifpack2::Relaxation::initialize: 1.44e-06 - 0.025545% [1]
| | | | Ifpack2::Relaxation::compute: 0.00517315 - 91.7696% [1]
| | | | Remainder: 0.000462519 - 8.2049%
| | | MaxwellPreconditioner: Block preconditioner: 0.00010428 - 1.00583% [1]
| | | Remainder: 9.52e-06 - 0.0918247%
| | Mini-EM: timestepper: 2.21754 - 12.5457% [1]
| | | Mini-EM: Advance Time Step: 2.21753 - 99.9999% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.268431 - 12.1049% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.0016266 - 0.605964% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.259791 - 96.7812% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.76e-06 - 0.000677468% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00160764 - 0.61882% [28]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0230555 - 8.87464% [28]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0137291 - 5.28465% [28]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00105628 - 0.406588% [28]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0121482 - 4.67615% [28]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0111862 - 4.30586% [28]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000943197 - 0.36306% [28]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00270147 - 1.03986% [28]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.024e-05 - 0.00779088% [28]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00213848 - 0.823153% [28]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0271863 - 10.4647% [28]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00831915 - 3.20225% [28]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00383743 - 1.47712% [28]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.023319 - 8.97605% [28]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0450412 - 17.3375% [28]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 2.488e-05 - 0.00957693% [28]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00168128 - 0.647165% [28]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0188557 - 7.25804% [28]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0237037 - 9.12413% [28]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00169136 - 0.651046% [28]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.0010228 - 0.3937% [28]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0113317 - 4.36187% [28]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0194155 - 7.47352% [28]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00520423 - 2.00324% [28]
| | | | | | Remainder: 0.00056856 - 0.218853%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.232e-05 - 0.00831498% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.24e-06 - 0.000834478% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00646091 - 2.40691% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00038284 - 0.142621% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00035504 - 92.7385% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.64e-06 - 0.428377% [1]
| | | | | | Remainder: 2.616e-05 - 6.83314%
| | | | | Remainder: 0.000145479 - 0.054196%
| | | | Stratimikos: BelosLOWS: 1.89142 - 85.2936% [1]
| | | | | GMRES block system: Operation Op*x: 0.0151822 - 0.802691% [1]
| | | | | Belos::MVT::MvAddMv: 0.000446799 - 0.0236225% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 1.87498 - 99.1308% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00202652 - 0.108082% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00052404 - 25.8592% [2]
| | | | | | | | Belos::MVT::MvDot: 0.0005176 - 98.7711% [2]
| | | | | | | | Remainder: 6.44e-06 - 1.22891%
| | | | | | | Belos::MVT::MvScale: 0.000297559 - 14.6833% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000768119 - 37.9034% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.000752359 - 97.9482% [2]
| | | | | | | | Remainder: 1.576e-05 - 2.05177%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000368879 - 18.2026% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0003662 - 99.2737% [2]
| | | | | | | | Remainder: 2.679e-06 - 0.726254%
| | | | | | | Remainder: 6.7919e-05 - 3.35152%
| | | | | | Belos::MVT::MvAddMv: 0.00103412 - 0.0551537% [2]
| | | | | | Belos::MVT::MvNorm: 0.000302 - 0.0161069% [1]
| | | | | | GMRES block system: Operation Prec*x: 1.8551 - 98.9397% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00386683 - 0.208444% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.000385159 - 0.0207622% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.0601482 - 3.24232% [2]
| | | | | | | | Belos::MVT::Assign: 0.00110216 - 1.8324% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.00515923 - 8.57753% [23]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00502167 - 97.3337% [23]
| | | | | | | | | Remainder: 0.00013756 - 2.66629%
| | | | | | | | Belos::MVT::MvDot: 0.00571491 - 9.50138% [44]
| | | | | | | | Belos::MVT::MvNorm: 0.00279015 - 4.6388% [23]
| | | | | | | | CG Q_B: Operation Op*x: 0.0394669 - 65.6161% [21]
| | | | | | | | Belos::MVT::MvAddMv: 0.00550051 - 9.14493% [63]
| | | | | | | | Remainder: 0.000414359 - 0.688897%
| | | | | | | CG S_E: Operation Op*x: 0.00648963 - 0.349827% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 1.7733 - 95.5907% [1]
| | | | | | | | Belos::MVT::Assign: 0.000730559 - 0.0411977% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.0662196 - 3.73426% [314]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0645176 - 97.4297% [314]
| | | | | | | | | Remainder: 0.00170204 - 2.5703%
| | | | | | | | Belos::MVT::MvDot: 0.0820954 - 4.62953% [627]
| | | | | | | | Belos::MVT::MvNorm: 0.0393114 - 2.21685% [314]
| | | | | | | | CG S_E: Operation Op*x: 1.4977 - 84.4585% [313]
| | | | | | | | Belos::MVT::MvAddMv: 0.0841637 - 4.74616% [939]
| | | | | | | | Remainder: 0.00307612 - 0.173469%
| | | | | | | Remainder: 0.0109064 - 0.587917%
| | | | | | GMRES block system: Operation Op*x: 0.0143162 - 0.763539% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.00021208 - 0.0113111% [1]
| | | | | | Remainder: 0.00198947 - 0.106107%
| | | | | Remainder: 0.000810638 - 0.0428588%
| | | | Mini-EM: Compute responses: 0.057179 - 2.57849% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00157732 - 2.75856% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0486456 - 85.0759% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 3.52e-06 - 0.00723601% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000980314 - 2.01522% [28]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0121717 - 25.0213% [28]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.584e-05 - 0.0325621% [28]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00203199 - 4.17713% [28]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00157316 - 3.23392% [28]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.023345 - 47.99% [28]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.392e-05 - 0.0286151% [28]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00200379 - 4.11917% [28]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00170955 - 3.51431% [28]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00205484 - 4.2241% [28]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.000220759 - 0.453811% [28]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.248e-05 - 0.025655% [28]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00121584 - 2.49938% [28]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000854238 - 1.75604% [28]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.000176199 - 0.36221% [28]
| | | | | | Remainder: 0.00026236 - 0.53933%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.212e-05 - 0.0211966% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.4e-06 - 0.00244845% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00645747 - 11.2934% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00026412 - 0.461918% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.04e-06 - 0.39376% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00024312 - 92.0491% [1]
| | | | | | Remainder: 1.996e-05 - 7.55717%
| | | | | Remainder: 0.000221 - 0.386506%
| | | | Remainder: 0.000509039 - 0.0229552%
| | | Remainder: 2.36e-06 - 0.000106424%
| | Remainder: 0.119968 - 0.678718%
| Remainder: 4.184e-05 - 0.000236709%
=================================
FOM Calculation
=================================
Number of cells = 54872
Time for Belos Linear Solve = 1.89142 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 29.0111 k-cell-steps per second
=================================
dt = 3.5112e-10
Loading solver config from solverCG.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]
Solve lower triangular = 1 [unused]
dt = 3.5112e-10 [unused]
Q_B Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG 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 CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG 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]
Solve lower triangular = 1 [unused]
dt = 3.5112e-10 [unused]
Q_u Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG 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 CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG 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=342342,domainDim=342342,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=168948,domainDim=168948}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=168948,domainDim=173394}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=173394,domainDim=168948}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=173394,domainDim=173394}
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=342342, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=168948,domainDim=168948}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=168948, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.00380823 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=173394,domainDim=173394}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=173394, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 313 iterations with total CPU time of 1.79363 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=168948,domainDim=168948}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=168948, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 21 iterations with total CPU time of 0.0602288 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 1.9044 sec
Electromagnetic Energy = 5.29269e-09
Electromagnetic Energy/dt^2 = 4.29304e+10
* finished time step 1, t = 3.5112e-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: 17.6159 [1]
| Mini-EM: Total Time: 17.6159 - 99.9998% [1]
| | Mini-EM: build mesh: 0.000607238 - 0.0034471% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00027896 - 45.9392% [1]
| | | Remainder: 0.000328278 - 54.0608%
| | Mini-EM: build physics blocks: 0.000733558 - 0.00416418% [1]
| | Mini-EM: build auxiliary physics blocks: 0.00023468 - 0.00133221% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 3.00501 - 17.0585% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 1.12661 - 6.39544% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.497519 - 44.1606% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.392604 - 78.9123% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0124005 - 2.49246% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0923892 - 18.57% [3]
| | | | Remainder: 0.000125679 - 0.0252611%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0612406 - 5.43581% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.041052 - 67.0339% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00165628 - 2.70454% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00477199 - 7.79221% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00289419 - 4.72594% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.001452 - 2.37097% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00855154 - 13.9639% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000717998 - 1.17242% [3]
| | | | Remainder: 0.0001446 - 0.236118%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.115546 - 10.256% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0443889 - 3.94003% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.131354 - 11.6592% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0553553 - 4.91342% [3]
| | | Remainder: 0.221209 - 19.6349%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0684453 - 0.388543% [2]
| | Mini-EM: setup physics model evaluator: 1.86485 - 10.5862% [1]
| | | panzer::ModelEvaluator::setupModel(): 1.86482 - 99.9985% [1]
| | | | allocate FieldManagerBuilder: 2.84e-06 - 0.000152294% [1]
| | | | fmb->setWorksetContainer(): 1.4e-06 - 7.50743e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 1.85939 - 99.709% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.85938 - 99.9992% [1]
| | | | | | getWorksets(): 1.83596 - 98.7408% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.83596 - 99.9998% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.05969 - 57.7184% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00857682 - 0.809374% [28]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.166867 - 15.7468% [28]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00315359 - 1.88989% [28]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.163646 - 98.0701% [28]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00175676 - 1.07351% [28]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000929196 - 0.567808% [28]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00286359 - 1.74987% [28]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0154754 - 9.45662% [28]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0341031 - 20.8395% [28]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0091539 - 5.59371% [28]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0244448 - 14.9376% [28]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00100912 - 0.616645% [28]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.043163 - 26.3758% [28]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.019075 - 44.1929% [28]
| | | | | | | | | | | | Remainder: 0.024088 - 55.8071%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0239742 - 14.65% [28]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00640115 - 3.91157% [28]
| | | | | | | | | | | Remainder: 0.0003722 - 0.227442%
| | | | | | | | | | Remainder: 6.68e-05 - 0.040032%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.767578 - 72.4345% [56]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.448338 - 58.4094% [56]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000660316 - 0.147281% [56]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00021124 - 0.0471163% [28]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.239732 - 53.4714% [56]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.170616 - 38.0553% [28]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.000187079 - 0.0417272% [28]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0354917 - 7.91628% [28]
| | | | | | | | | | | Remainder: 0.00143884 - 0.320927%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.148779 - 19.3829% [56]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.105907 - 13.7975% [28]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000843519 - 0.109894% [56]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0361069 - 4.70401% [56]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0269223 - 3.50743% [28]
| | | | | | | | | | Remainder: 0.000682197 - 0.0888765%
| | | | | | | | | Remainder: 0.116664 - 11.0093%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.776238 - 42.2797% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.775573 - 99.9144% [56]
| | | | | | | | | Remainder: 0.000664316 - 0.0855815%
| | | | | | | | Remainder: 3.576e-05 - 0.00194776%
| | | | | | | Remainder: 4.04e-06 - 0.000220048%
| | | | | | getOrientations(): 1.22e-05 - 0.000656134% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000744918 - 0.0400628% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000714079 - 0.0384042% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000386239 - 0.0207725% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0001172 - 0.00630319% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000868678 - 0.0467188% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 8.8e-07 - 4.73277e-05% [2]
| | | | | | Remainder: 0.0205694 - 1.10625%
| | | | | Remainder: 1.528e-05 - 0.000821774%
| | | | fmb->setupBCFieldManagers(): 7.68e-06 - 0.000411836% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.408e-05 - 0.000755033% [1]
| | | | build response library: 0.00538079 - 0.288542% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00529427 - 98.3921% [1]
| | | | | | getWorksets(): 3.4e-06 - 0.0642204% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 58.8235% [1]
| | | | | | | Remainder: 1.4e-06 - 41.1765%
| | | | | | getOrientations(): 4.8e-07 - 0.00906641% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000753519 - 14.2327% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000929278 - 17.5525% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000389759 - 7.3619% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00120236 - 22.7106% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.24e-06 - 0.0234215% [3]
| | | | | | Remainder: 0.00201424 - 38.0456%
| | | | | Remainder: 8.6518e-05 - 1.60791%
| | | | Remainder: 2.052e-05 - 0.00110037%
| | | Remainder: 2.86e-05 - 0.00153364%
| | Mini-EM: setup auxiliary physics model evaluator: 2.08557 - 11.8392% [1]
| | | panzer::ModelEvaluator::setupModel(): 2.08556 - 99.9994% [1]
| | | | allocate FieldManagerBuilder: 7.2e-07 - 3.45231e-05% [1]
| | | | fmb->setWorksetContainer(): 7.2e-07 - 3.45231e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 2.08551 - 99.9975% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.0855 - 99.9998% [1]
| | | | | | getWorksets(): 1.42658 - 68.4043% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.42657 - 99.9998% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.849252 - 59.531% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0089209 - 1.05044% [28]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.160735 - 18.9266% [28]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.0031608 - 1.96647% [28]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.157491 - 97.982% [28]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00147212 - 0.934731% [28]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000880317 - 0.558964% [28]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00288391 - 1.83116% [28]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0153739 - 9.76179% [28]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0341075 - 21.6568% [28]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00903338 - 5.73581% [28]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0239222 - 15.1896% [28]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000817357 - 0.518987% [28]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0425942 - 27.0455% [28]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0193778 - 45.4941% [28]
| | | | | | | | | | | | Remainder: 0.0232164 - 54.5059%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0197261 - 12.5252% [28]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00630242 - 4.00177% [28]
| | | | | | | | | | | Remainder: 0.000377479 - 0.239683%
| | | | | | | | | | Remainder: 8.276e-05 - 0.0514886%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.580938 - 68.4058% [28]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.339984 - 58.5233% [28]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000341439 - 0.100428% [28]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00019892 - 0.0585086% [28]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.16726 - 49.1965% [28]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.171377 - 50.4074% [28]
| | | | | | | | | | | Remainder: 0.000806078 - 0.237093%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.108284 - 18.6395% [28]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.107768 - 18.5507% [28]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000501679 - 0.0863567% [28]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0239463 - 4.12201% [28]
| | | | | | | | | | Remainder: 0.000453879 - 0.0781287%
| | | | | | | | | Remainder: 0.0986589 - 11.6172%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.577284 - 40.4665% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.576271 - 99.8245% [28]
| | | | | | | | | Remainder: 0.00101292 - 0.175463%
| | | | | | | | Remainder: 3.596e-05 - 0.00252073%
| | | | | | | Remainder: 2.68e-06 - 0.000187863%
| | | | | | getOrientations(): 1.216e-05 - 0.000583072% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000453199 - 0.0217309% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000360959 - 0.017308% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000223519 - 0.0107177% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.649252 - 31.1316% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.649219 - 99.9949% [1]
| | | | | | | Remainder: 3.316e-05 - 0.00510742%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000530719 - 0.025448% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4.8e-07 - 2.3016e-05% [2]
| | | | | | Remainder: 0.00809646 - 0.388226%
| | | | | Remainder: 4.68e-06 - 0.000224406%
| | | | fmb->setupBCFieldManagers(): 4e-06 - 0.000191795% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.648e-05 - 0.000790195% [1]
| | | | build response library: 2.148e-05 - 0.00102994% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.11732% [1]
| | | | | Remainder: 2.124e-05 - 98.8827%
| | | | Remainder: 8.4e-06 - 0.000402769%
| | | Remainder: 1.244e-05 - 0.000596479%
| | Mini-EM: eval auxiliary physics model evaluator: 2.30664 - 13.0941% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.634011 - 27.4864% [1]
| | | panzer::ModelEvaluator::evalModel(J): 1.66705 - 72.2718% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.002542 - 0.152485% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.15791 - 69.4587% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.8e-06 - 0.000155452% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 4.476e-05 - 0.00386558% [28]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.7439e-05 - 0.00150608% [28]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00807654 - 0.69751% [28]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0670267 - 5.78859% [28]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.173157 - 14.9542% [28]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0261897 - 2.26181% [28]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.105045 - 9.07194% [28]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.137436 - 11.8693% [28]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.192674 - 16.6398% [28]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 4.328e-05 - 0.00373777% [28]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.436e-05 - 0.00124017% [28]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.31002 - 26.7741% [28]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0248474 - 2.14588% [28]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0168681 - 1.45677% [28]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0959388 - 8.28552% [28]
| | | | | Remainder: 0.000510038 - 0.0440481%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.76e-05 - 0.00105576% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.08e-06 - 0.000124771% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00207472 - 0.124454% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.50241 - 30.1377% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.250208 - 49.8016% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.252177 - 50.1934% [1]
| | | | | Remainder: 2.512e-05 - 0.0049999%
| | | | Remainder: 0.00209235 - 0.125512%
| | | Remainder: 0.00557859 - 0.241849%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00435891 - 0.0247442% [1]
| | | getWorksets(): 5.48e-06 - 0.125719% [1]
| | | | panzer::WorksetContainer::getWorksets(): 3.76e-06 - 68.6131% [1]
| | | | Remainder: 1.72e-06 - 31.3869%
| | | getOrientations(): 8.4e-07 - 0.0192709% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000782679 - 17.9558% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000918479 - 21.0713% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000401839 - 9.21879% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00119528 - 27.4215% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.4e-06 - 0.0321181% [3]
| | | Remainder: 0.00105292 - 24.1555%
| | panzer::ModelEvaluator::create_W_op: 1.79697 - 10.2008% [1]
| | panzer::ModelEvaluator::evalModel(J): 2.99427 - 16.9976% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.001864 - 0.062252% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 2.35253 - 78.5678% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.88e-06 - 7.99138e-05% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.017038 - 0.724242% [28]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.077558 - 3.29678% [28]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0893156 - 3.79657% [28]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00894203 - 0.380102% [28]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.100014 - 4.25131% [28]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0853381 - 3.6275% [28]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0180486 - 0.767197% [28]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0898937 - 3.82114% [28]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 3.5e-05 - 0.00148776% [28]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0306616 - 1.30334% [28]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.180591 - 7.67643% [28]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.029065 - 1.23548% [28]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.179204 - 7.61748% [28]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.186154 - 7.91289% [28]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.255322 - 10.8531% [28]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 5.172e-05 - 0.00219848% [28]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0148143 - 0.629718% [28]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.178547 - 7.58954% [28]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.285603 - 12.1402% [28]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0448805 - 1.90775% [28]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00848175 - 0.360536% [28]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0979845 - 4.16506% [28]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.205238 - 8.72413% [28]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.168519 - 7.16332% [28]
| | | | Remainder: 0.0012336 - 0.052437%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 6.844e-05 - 0.0022857% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.24e-06 - 4.14124e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00650671 - 0.217305% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.628325 - 20.9842% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.628291 - 99.9945% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.168e-05 - 0.00345044% [1]
| | | | Remainder: 1.268e-05 - 0.00201806%
| | | Remainder: 0.00497387 - 0.166113%
| | MaxwellPreconditioner::build: 0.0103204 - 0.0585858% [1]
| | | MaxwellPreconditioner: Schur complement: 1.7399e-05 - 0.168588% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00458803 - 44.4559% [1]
| | | | Ifpack2::Relaxation::initialize: 3.16e-06 - 0.0688749% [1]
| | | | Ifpack2::Relaxation::compute: 0.00377031 - 82.1771% [1]
| | | | Remainder: 0.000814559 - 17.754%
| | | MaxwellPreconditioner: Solver S_E: 0.00560111 - 54.2721% [1]
| | | | Ifpack2::Relaxation::initialize: 1.6e-06 - 0.0285658% [1]
| | | | Ifpack2::Relaxation::compute: 0.00514619 - 91.8781% [1]
| | | | Remainder: 0.000453319 - 8.09338%
| | | MaxwellPreconditioner: Block preconditioner: 0.00010368 - 1.00461% [1]
| | | Remainder: 1.02e-05 - 0.0988332%
| | Mini-EM: timestepper: 2.22967 - 12.6572% [1]
| | | Mini-EM: Advance Time Step: 2.22967 - 99.9999% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.268008 - 12.0201% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.0015308 - 0.571175% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.259443 - 96.8041% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.68e-06 - 0.000647541% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00160352 - 0.618061% [28]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0221541 - 8.53911% [28]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0134683 - 5.19125% [28]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00101696 - 0.391977% [28]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0124502 - 4.79881% [28]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0110362 - 4.2538% [28]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00091632 - 0.353187% [28]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.0027042 - 1.04231% [28]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 1.9158e-05 - 0.00738428% [28]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00211455 - 0.815036% [28]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0268591 - 10.3526% [28]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00808842 - 3.11761% [28]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00360759 - 1.39051% [28]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0237963 - 9.17206% [28]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0451853 - 17.4163% [28]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 2.656e-05 - 0.0102373% [28]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00168288 - 0.64865% [28]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0189626 - 7.30898% [28]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0237911 - 9.17006% [28]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00167052 - 0.643886% [28]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.001026 - 0.395462% [28]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0114331 - 4.4068% [28]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0201332 - 7.76016% [28]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00515059 - 1.98525% [28]
| | | | | | Remainder: 0.00054452 - 0.20988%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.216e-05 - 0.0082684% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.36e-06 - 0.00088057% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00648907 - 2.42122% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000381279 - 0.142264% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000353119 - 92.6143% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.12e-06 - 0.556023% [1]
| | | | | | Remainder: 2.604e-05 - 6.82964%
| | | | | Remainder: 0.00013964 - 0.0521029%
| | | | Stratimikos: BelosLOWS: 1.90445 - 85.4139% [1]
| | | | | GMRES block system: Operation Op*x: 0.0150456 - 0.790022% [1]
| | | | | Belos::MVT::MvAddMv: 0.000447719 - 0.0235091% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 1.88818 - 99.1459% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00206044 - 0.109123% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000522959 - 25.381% [2]
| | | | | | | | Belos::MVT::MvDot: 0.000516519 - 98.7685% [2]
| | | | | | | | Remainder: 6.44e-06 - 1.23145%
| | | | | | | Belos::MVT::MvScale: 0.000291919 - 14.1678% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000788998 - 38.2928% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.000773758 - 98.0684% [2]
| | | | | | | | Remainder: 1.524e-05 - 1.93156%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.00038788 - 18.8251% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0003848 - 99.2059% [2]
| | | | | | | | Remainder: 3.08e-06 - 0.79406%
| | | | | | | Remainder: 6.868e-05 - 3.33328%
| | | | | | Belos::MVT::MvAddMv: 0.00157284 - 0.083299% [2]
| | | | | | Belos::MVT::MvNorm: 0.000295599 - 0.0156552% [1]
| | | | | | GMRES block system: Operation Prec*x: 1.86797 - 98.9293% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00395211 - 0.211573% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.000529439 - 0.0283431% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.0593632 - 3.17796% [2]
| | | | | | | | Belos::MVT::Assign: 0.000900358 - 1.51669% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.00476679 - 8.02987% [23]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00463455 - 97.2258% [23]
| | | | | | | | | Remainder: 0.00013224 - 2.77419%
| | | | | | | | Belos::MVT::MvDot: 0.00571135 - 9.62102% [44]
| | | | | | | | Belos::MVT::MvNorm: 0.00280524 - 4.72554% [23]
| | | | | | | | CG Q_B: Operation Op*x: 0.0393322 - 66.2568% [21]
| | | | | | | | Belos::MVT::MvAddMv: 0.00546659 - 9.20871% [63]
| | | | | | | | Remainder: 0.000380718 - 0.641336%
| | | | | | | CG S_E: Operation Op*x: 0.00632583 - 0.338648% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 1.78696 - 95.6636% [1]
| | | | | | | | Belos::MVT::Assign: 0.000947318 - 0.0530127% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.062516 - 3.49845% [314]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0607477 - 97.1715% [314]
| | | | | | | | | Remainder: 0.00176828 - 2.82852%
| | | | | | | | Belos::MVT::MvDot: 0.0828556 - 4.63667% [627]
| | | | | | | | Belos::MVT::MvNorm: 0.0392693 - 2.19754% [314]
| | | | | | | | CG S_E: Operation Op*x: 1.51115 - 84.5655% [313]
| | | | | | | | Belos::MVT::MvAddMv: 0.0872135 - 4.88054% [939]
| | | | | | | | Remainder: 0.00300788 - 0.168323%
| | | | | | | Remainder: 0.0108311 - 0.579832%
| | | | | | GMRES block system: Operation Op*x: 0.0142473 - 0.754548% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.000215999 - 0.0114395% [1]
| | | | | | Remainder: 0.0018252 - 0.0966642%
| | | | | Remainder: 0.000772839 - 0.0405807%
| | | | Mini-EM: Compute responses: 0.0567228 - 2.544% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.0014986 - 2.64197% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0482745 - 85.106% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 3.24e-06 - 0.00671162% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000994559 - 2.06022% [28]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0115881 - 24.0045% [28]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.568e-05 - 0.0324809% [28]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00211152 - 4.37398% [28]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00154268 - 3.19563% [28]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0234541 - 48.5849% [28]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.488e-05 - 0.0308237% [28]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00199084 - 4.12399% [28]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.0017036 - 3.52898% [28]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00216399 - 4.48269% [28]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.00023372 - 0.484148% [28]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.168e-05 - 0.024195% [28]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00119692 - 2.4794% [28]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000832639 - 1.7248% [28]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.00016952 - 0.351158% [28]
| | | | | | Remainder: 0.00024688 - 0.511409%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.16e-05 - 0.0204503% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.44e-06 - 0.00253866% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00645599 - 11.3816% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00026468 - 0.46662% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.16e-06 - 0.438265% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00024408 - 92.217% [1]
| | | | | | Remainder: 1.944e-05 - 7.34472%
| | | | | Remainder: 0.000215999 - 0.380797%
| | | | Remainder: 0.000490598 - 0.0220032%
| | | Remainder: 2.24e-06 - 0.000100463%
| | Remainder: 0.121593 - 0.690244%
| Remainder: 3.692e-05 - 0.000209583%
=================================
FOM Calculation
=================================
Number of cells = 54872
Time for Belos Linear Solve = 1.90445 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 28.8125 k-cell-steps per second
=================================
dt = 3.5112e-10
Loading solver config from solverCG.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]
Solve lower triangular = 1 [unused]
dt = 3.5112e-10 [unused]
Q_B Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG 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 CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG 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]
Solve lower triangular = 1 [unused]
dt = 3.5112e-10 [unused]
Q_u Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG 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 CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG 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=342342,domainDim=342342,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=168948,domainDim=168948}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=168948,domainDim=173394}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=173394,domainDim=168948}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=173394,domainDim=173394}
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=342342, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=168948,domainDim=168948}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=168948, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.00419131 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=173394,domainDim=173394}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=173394, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 313 iterations with total CPU time of 1.77802 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=168948,domainDim=168948}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=168948, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 21 iterations with total CPU time of 0.0602295 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 1.88897 sec
Electromagnetic Energy = 5.29269e-09
Electromagnetic Energy/dt^2 = 4.29304e+10
* finished time step 1, t = 3.5112e-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: 17.8774 [1]
| Mini-EM: Total Time: 17.8773 - 99.9998% [1]
| | Mini-EM: build mesh: 0.000636319 - 0.00355936% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000303 - 47.6176% [1]
| | | Remainder: 0.000333319 - 52.3824%
| | Mini-EM: build physics blocks: 0.000734639 - 0.00410933% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000223719 - 0.00125141% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 3.00962 - 16.8348% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 1.11894 - 6.25897% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.495402 - 44.2743% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.391468 - 79.0201% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0123715 - 2.49727% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0914378 - 18.4573% [3]
| | | | Remainder: 0.00012544 - 0.0253208%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0618278 - 5.52557% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0421938 - 68.2442% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00164928 - 2.66753% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00425331 - 6.87929% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00288963 - 4.67368% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00135204 - 2.18678% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00859434 - 13.9005% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000755118 - 1.22133% [3]
| | | | Remainder: 0.0001402 - 0.226759%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.11547 - 10.3196% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0442261 - 3.9525% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.129915 - 11.6105% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0555663 - 4.96598% [3]
| | | Remainder: 0.216531 - 19.3515%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0669205 - 0.374331% [2]
| | Mini-EM: setup physics model evaluator: 1.86057 - 10.4074% [1]
| | | panzer::ModelEvaluator::setupModel(): 1.86054 - 99.9985% [1]
| | | | allocate FieldManagerBuilder: 3.08e-06 - 0.000165543% [1]
| | | | fmb->setWorksetContainer(): 1.96e-06 - 0.000105346% [1]
| | | | fmb->setupVolumeFieldManagers(): 1.85514 - 99.7099% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.85513 - 99.9991% [1]
| | | | | | getWorksets(): 1.83055 - 98.6749% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.83054 - 99.9998% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.05847 - 57.8225% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00843031 - 0.796465% [28]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.166569 - 15.7369% [28]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00316171 - 1.89814% [28]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.163345 - 98.0645% [28]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00168824 - 1.03354% [28]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000909756 - 0.556952% [28]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00303619 - 1.85876% [28]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0154213 - 9.44088% [28]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0340209 - 20.8276% [28]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00899414 - 5.50621% [28]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0243901 - 14.9316% [28]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000977598 - 0.598485% [28]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0432741 - 26.4924% [28]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0191321 - 44.2115% [28]
| | | | | | | | | | | | Remainder: 0.024142 - 55.7885%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0238567 - 14.6051% [28]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00641491 - 3.9272% [28]
| | | | | | | | | | | Remainder: 0.000361559 - 0.221346%
| | | | | | | | | | Remainder: 6.228e-05 - 0.0373898%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.76869 - 72.623% [56]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.449175 - 58.4339% [56]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00065044 - 0.144808% [56]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.000213879 - 0.0476159% [28]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.240635 - 53.5725% [56]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.170666 - 37.9955% [28]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.000185639 - 0.0413289% [28]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0354092 - 7.88315% [28]
| | | | | | | | | | | Remainder: 0.00141532 - 0.315092%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.148699 - 19.3444% [56]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.106156 - 13.8099% [28]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.0008136 - 0.105842% [56]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0361898 - 4.70799% [56]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0269618 - 3.5075% [28]
| | | | | | | | | | Remainder: 0.000695 - 0.0904136%
| | | | | | | | | Remainder: 0.114776 - 10.8436%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.772041 - 42.1755% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.771399 - 99.9169% [56]
| | | | | | | | | Remainder: 0.000641637 - 0.0831092%
| | | | | | | | Remainder: 3.54e-05 - 0.00193385%
| | | | | | | Remainder: 3.96e-06 - 0.000216329%
| | | | | | getOrientations(): 1.172e-05 - 0.000631762% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000735238 - 0.0396327% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000694999 - 0.0374637% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000381079 - 0.0205419% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00011808 - 0.00636506% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000846718 - 0.045642% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 8.8e-07 - 4.74361e-05% [2]
| | | | | | Remainder: 0.021794 - 1.1748%
| | | | | Remainder: 1.64e-05 - 0.000884028%
| | | | fmb->setupBCFieldManagers(): 7.48e-06 - 0.000402034% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.456e-05 - 0.000782568% [1]
| | | | build response library: 0.00534751 - 0.287417% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00526403 - 98.4389% [1]
| | | | | | getWorksets(): 3.12e-06 - 0.0592702% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.2e-06 - 70.5128% [1]
| | | | | | | Remainder: 9.2e-07 - 29.4872%
| | | | | | getOrientations(): 6.8e-07 - 0.0129179% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000774239 - 14.7081% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000918078 - 17.4406% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000385119 - 7.31605% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00118 - 22.4162% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.0220364% [3]
| | | | | | Remainder: 0.00200164 - 38.0248%
| | | | | Remainder: 8.348e-05 - 1.5611%
| | | | Remainder: 2.196e-05 - 0.0011803%
| | | Remainder: 2.74e-05 - 0.00147267%
| | Mini-EM: setup auxiliary physics model evaluator: 2.12375 - 11.8796% [1]
| | | panzer::ModelEvaluator::setupModel(): 2.12374 - 99.9994% [1]
| | | | allocate FieldManagerBuilder: 7.2e-07 - 3.39025e-05% [1]
| | | | fmb->setWorksetContainer(): 6.4e-07 - 3.01355e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 2.12368 - 99.9973% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.12368 - 99.9997% [1]
| | | | | | getWorksets(): 1.42494 - 67.0978% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.42494 - 99.9998% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.849754 - 59.6345% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00885314 - 1.04185% [28]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.161057 - 18.9534% [28]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00311627 - 1.93489% [28]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.157859 - 98.0144% [28]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00139648 - 0.884633% [28]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.0008462 - 0.536047% [28]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00302583 - 1.91679% [28]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0153499 - 9.72378% [28]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0338714 - 21.4567% [28]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00881502 - 5.5841% [28]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.024043 - 15.2306% [28]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000771759 - 0.488891% [28]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0431499 - 27.3344% [28]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0195246 - 45.2483% [28]
| | | | | | | | | | | | Remainder: 0.0236253 - 54.7517%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0199746 - 12.6534% [28]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00625823 - 3.96444% [28]
| | | | | | | | | | | Remainder: 0.00035696 - 0.226125%
| | | | | | | | | | Remainder: 8.1599e-05 - 0.0506646%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.580937 - 68.3652% [28]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.342156 - 58.8972% [28]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000334039 - 0.0976278% [28]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00019168 - 0.0560213% [28]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.168561 - 49.2646% [28]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.172284 - 50.3525% [28]
| | | | | | | | | | | Remainder: 0.000784557 - 0.229298%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.10873 - 18.7163% [28]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.105294 - 18.1249% [28]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000500199 - 0.0861022% [28]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0238022 - 4.09721% [28]
| | | | | | | | | | Remainder: 0.000454438 - 0.0782251%
| | | | | | | | | Remainder: 0.0989074 - 11.6395%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.575137 - 40.3623% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.574102 - 99.82% [28]
| | | | | | | | | Remainder: 0.00103528 - 0.180005%
| | | | | | | | Remainder: 4.576e-05 - 0.00321137%
| | | | | | | Remainder: 2.76e-06 - 0.000193692%
| | | | | | getOrientations(): 1.188e-05 - 0.000559407% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000505279 - 0.0237927% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000366119 - 0.0172399% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000223959 - 0.0105458% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.689108 - 32.4488% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.689077 - 99.9955% [1]
| | | | | | | Remainder: 3.092e-05 - 0.00448696%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000576319 - 0.0271378% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4.4e-07 - 2.07188e-05% [2]
| | | | | | Remainder: 0.0079445 - 0.374092%
| | | | | Remainder: 6.36e-06 - 0.00029948%
| | | | fmb->setupBCFieldManagers(): 3.8e-06 - 0.00017893% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.74e-05 - 0.00081931% [1]
| | | | build response library: 2.24e-05 - 0.00105474% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4e-07 - 1.78571% [1]
| | | | | Remainder: 2.2e-05 - 98.2143%
| | | | Remainder: 1.184e-05 - 0.000557507%
| | | Remainder: 1.356e-05 - 0.000638492%
| | Mini-EM: eval auxiliary physics model evaluator: 2.37975 - 13.3116% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.676067 - 28.4091% [1]
| | | panzer::ModelEvaluator::evalModel(J): 1.69811 - 71.3566% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00255103 - 0.150228% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.15608 - 68.0802% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.76e-06 - 0.000152239% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 4.316e-05 - 0.00373331% [28]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.616e-05 - 0.00139783% [28]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00830842 - 0.718673% [28]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0675775 - 5.84541% [28]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.172144 - 14.8904% [28]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0261071 - 2.25825% [28]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.102944 - 8.9046% [28]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.137587 - 11.9012% [28]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.193801 - 16.7636% [28]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 4.204e-05 - 0.00363643% [28]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.72e-05 - 0.00148779% [28]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.309843 - 26.8012% [28]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0246673 - 2.13371% [28]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0163567 - 1.41485% [28]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0961646 - 8.31818% [28]
| | | | | Remainder: 0.000456599 - 0.0394955%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.752e-05 - 0.00103173% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.08e-06 - 0.000122489% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00211527 - 0.124566% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.535214 - 31.5182% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.266975 - 49.882% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.268213 - 50.1132% [1]
| | | | | Remainder: 2.58e-05 - 0.00482051%
| | | | Remainder: 0.00213484 - 0.125718%
| | | Remainder: 0.00557459 - 0.234251%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00436535 - 0.0244183% [1]
| | | getWorksets(): 5.04e-06 - 0.115455% [1]
| | | | panzer::WorksetContainer::getWorksets(): 3.28e-06 - 65.0794% [1]
| | | | Remainder: 1.76e-06 - 34.9206%
| | | getOrientations(): 7.6e-07 - 0.0174098% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000771118 - 17.6645% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000965158 - 22.1095% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000402959 - 9.23085% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00116872 - 26.7726% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.0265729% [3]
| | | Remainder: 0.00105044 - 24.0631%
| | panzer::ModelEvaluator::create_W_op: 1.91926 - 10.7357% [1]
| | panzer::ModelEvaluator::evalModel(J): 3.05143 - 17.0687% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00189176 - 0.0619958% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 2.35049 - 77.0292% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 8.50887e-05% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0163777 - 0.69678% [28]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0772446 - 3.28632% [28]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0897703 - 3.81922% [28]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.0089025 - 0.378751% [28]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.100832 - 4.28982% [28]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0853907 - 3.63289% [28]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0150289 - 0.639394% [28]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0901784 - 3.83658% [28]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 3.82e-05 - 0.00162519% [28]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0307766 - 1.30937% [28]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.181613 - 7.72659% [28]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0289138 - 1.23012% [28]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.176717 - 7.51832% [28]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.187435 - 7.9743% [28]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.258884 - 11.014% [28]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 5.524e-05 - 0.00235015% [28]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0149167 - 0.634619% [28]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.178893 - 7.61086% [28]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.284472 - 12.1027% [28]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0400697 - 1.70474% [28]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.0083047 - 0.353318% [28]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0976198 - 4.15317% [28]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.204618 - 8.70535% [28]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.172238 - 7.32776% [28]
| | | | Remainder: 0.00119728 - 0.0509373%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 6.74e-05 - 0.0022088% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.16e-06 - 3.8015e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00650015 - 0.21302% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.68743 - 22.5282% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.687396 - 99.995% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.152e-05 - 0.0031305% [1]
| | | | Remainder: 1.304e-05 - 0.00189692%
| | | Remainder: 0.00504659 - 0.165385%
| | MaxwellPreconditioner::build: 0.0102239 - 0.0571894% [1]
| | | MaxwellPreconditioner: Schur complement: 1.58e-05 - 0.154539% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00453747 - 44.3808% [1]
| | | | Ifpack2::Relaxation::initialize: 3.64e-06 - 0.0802209% [1]
| | | | Ifpack2::Relaxation::compute: 0.00374523 - 82.5401% [1]
| | | | Remainder: 0.000788599 - 17.3797%
| | | MaxwellPreconditioner: Solver S_E: 0.00555787 - 54.3613% [1]
| | | | Ifpack2::Relaxation::initialize: 1.32e-06 - 0.0237501% [1]
| | | | Ifpack2::Relaxation::compute: 0.00509923 - 91.7479% [1]
| | | | Remainder: 0.000457319 - 8.22832%
| | | MaxwellPreconditioner: Block preconditioner: 0.00010404 - 1.01761% [1]
| | | Remainder: 8.76e-06 - 0.0856813%
| | Mini-EM: timestepper: 2.21101 - 12.3677% [1]
| | | Mini-EM: Advance Time Step: 2.21101 - 99.9999% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.264382 - 11.9575% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00152972 - 0.5786% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.255826 - 96.7636% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 0.000781781% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00158851 - 0.620936% [28]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0221383 - 8.65365% [28]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0134464 - 5.25606% [28]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00102588 - 0.401005% [28]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0119865 - 4.68543% [28]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0112581 - 4.40069% [28]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000916517 - 0.358258% [28]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00270107 - 1.05583% [28]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.096e-05 - 0.00819307% [28]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00211795 - 0.827888% [28]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0263575 - 10.3029% [28]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00789675 - 3.08677% [28]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00383163 - 1.49775% [28]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0228069 - 8.91501% [28]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0449807 - 17.5825% [28]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 2.576e-05 - 0.0100693% [28]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00165235 - 0.64589% [28]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0189212 - 7.39612% [28]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0237152 - 9.27005% [28]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00166496 - 0.650817% [28]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000999198 - 0.390577% [28]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.011179 - 4.36977% [28]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0189093 - 7.39148% [28]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00516723 - 2.01982% [28]
| | | | | | Remainder: 0.000516119 - 0.201746%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.104e-05 - 0.00795817% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.36e-06 - 0.000892647% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00648495 - 2.45287% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000376239 - 0.142309% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000349679 - 92.9407% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.64e-06 - 0.435893% [1]
| | | | | | Remainder: 2.492e-05 - 6.62345%
| | | | | Remainder: 0.00014204 - 0.0537252%
| | | | Stratimikos: BelosLOWS: 1.88902 - 85.4369% [1]
| | | | | GMRES block system: Operation Op*x: 0.0150056 - 0.794359% [1]
| | | | | Belos::MVT::MvAddMv: 0.000482879 - 0.0255625% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 1.87275 - 99.1389% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00205771 - 0.109877% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000596639 - 28.9952% [2]
| | | | | | | | Belos::MVT::MvDot: 0.000590399 - 98.9541% [2]
| | | | | | | | Remainder: 6.24e-06 - 1.04586%
| | | | | | | Belos::MVT::MvScale: 0.000293919 - 14.2838% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000739519 - 35.9388% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.000724479 - 97.9662% [2]
| | | | | | | | Remainder: 1.504e-05 - 2.03375%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000363518 - 17.6661% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000361118 - 99.3398% [2]
| | | | | | | | Remainder: 2.4e-06 - 0.660215%
| | | | | | | Remainder: 6.412e-05 - 3.11608%
| | | | | | Belos::MVT::MvAddMv: 0.00103624 - 0.0553324% [2]
| | | | | | Belos::MVT::MvNorm: 0.000370439 - 0.0197805% [1]
| | | | | | GMRES block system: Operation Prec*x: 1.85284 - 98.937% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00390531 - 0.210774% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.00039196 - 0.0211545% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.059925 - 3.23422% [2]
| | | | | | | | Belos::MVT::Assign: 0.00111492 - 1.86052% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.00493883 - 8.24169% [23]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00482275 - 97.6496% [23]
| | | | | | | | | Remainder: 0.00011608 - 2.35035%
| | | | | | | | Belos::MVT::MvDot: 0.00579755 - 9.67468% [44]
| | | | | | | | Belos::MVT::MvNorm: 0.00276891 - 4.62063% [23]
| | | | | | | | CG Q_B: Operation Op*x: 0.0394214 - 65.7845% [21]
| | | | | | | | Belos::MVT::MvAddMv: 0.00547247 - 9.1322% [63]
| | | | | | | | Remainder: 0.00041092 - 0.685724%
| | | | | | | CG S_E: Operation Op*x: 0.00638551 - 0.344633% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 1.7713 - 95.5989% [1]
| | | | | | | | Belos::MVT::Assign: 0.000713718 - 0.0402936% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.0668133 - 3.772% [314]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0653459 - 97.8038% [314]
| | | | | | | | | Remainder: 0.00146736 - 2.19621%
| | | | | | | | Belos::MVT::MvDot: 0.0822249 - 4.64208% [627]
| | | | | | | | Belos::MVT::MvNorm: 0.0389644 - 2.19977% [314]
| | | | | | | | CG S_E: Operation Op*x: 1.49735 - 84.5342% [313]
| | | | | | | | Belos::MVT::MvAddMv: 0.0826696 - 4.66718% [939]
| | | | | | | | Remainder: 0.00255955 - 0.144502%
| | | | | | | Remainder: 0.010938 - 0.590338%
| | | | | | GMRES block system: Operation Op*x: 0.0143233 - 0.764825% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.00022472 - 0.0119995% [1]
| | | | | | Remainder: 0.00189548 - 0.101214%
| | | | | Remainder: 0.000778198 - 0.0411959%
| | | | Mini-EM: Compute responses: 0.0571256 - 2.58369% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.001498 - 2.62229% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0487049 - 85.2595% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 3.36e-06 - 0.00689868% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00097444 - 2.0007% [28]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0122269 - 25.104% [28]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.468e-05 - 0.0301407% [28]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.002025 - 4.15769% [28]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00154456 - 3.17126% [28]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0235027 - 48.2554% [28]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.484e-05 - 0.0304692% [28]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.0020058 - 4.11826% [28]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.0016928 - 3.47562% [28]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00201627 - 4.13977% [28]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.000220079 - 0.451862% [28]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.172e-05 - 0.0240633% [28]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.0011974 - 2.45847% [28]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000846439 - 1.73789% [28]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.000160879 - 0.330314% [28]
| | | | | | Remainder: 0.00024704 - 0.507218%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.172e-05 - 0.0205162% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.4e-06 - 0.00245074% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00643427 - 11.2634% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000263279 - 0.460878% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 8.8e-07 - 0.334246% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000243759 - 92.5858% [1]
| | | | | | Remainder: 1.864e-05 - 7.07994%
| | | | | Remainder: 0.000211959 - 0.371041%
| | | | Remainder: 0.000484119 - 0.0218959%
| | | Remainder: 2.24e-06 - 0.000101311%
| | Remainder: 0.119916 - 0.670769%
| Remainder: 3.984e-05 - 0.000222851%
=================================
FOM Calculation
=================================
Number of cells = 54872
Time for Belos Linear Solve = 1.88902 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 29.0479 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=CG --linAlgebra=Tpetra --inputFile=maxwell38.xml' (5 runs):
35.11 msec task-clock:u # 0.002 CPUs utilized ( +- 0.45% )
0 context-switches:u # 0.000 /sec
0 cpu-migrations:u # 0.000 /sec
2,777 page-faults:u # 79.105 K/sec ( +- 0.27% )
25,761,230 cycles:u # 0.734 GHz ( +- 24.22% ) (16.14%)
63,391,059 instructions:u # 2.46 insn per cycle ( +- 11.01% ) (74.12%)
<not supported> branches:u
348,789 branch-misses:u ( +- 0.65% )
27,888,024 L1-dcache-loads:u # 794.411 M/sec ( +- 0.27% )
386,410 L1-dcache-load-misses:u # 1.39% of all L1-dcache accesses ( +- 0.72% )
<not supported> LLC-loads:u
<not supported> LLC-load-misses:u
26,570,232 L1-icache-loads:u # 756.873 M/sec ( +- 0.31% )
237,052 L1-icache-load-misses:u # 0.89% of all L1-icache accesses ( +- 0.84% )
33,614,041 dTLB-loads:u # 957.521 M/sec ( +- 3.83% ) (51.42%)
<not counted> dTLB-load-misses:u (0.00%)
<not counted> iTLB-loads:u (0.00%)
<not counted> iTLB-load-misses:u (0.00%)
18.4586 +- 0.0736 seconds time elapsed ( +- 0.40% )
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=CG --linAlgebra=Tpetra --inputFile=maxwell38.xml' (5 runs):
308,809 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio ( +- 0.20% )
16,793,768 BR_RETIRED:u ( +- 0.06% )
18.3721 +- 0.0919 seconds time elapsed ( +- 0.50% )
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=CG --linAlgebra=Tpetra --inputFile=maxwell38.xml' (5 runs):
22,558,807 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio ( +- 0.28% )
5,300 ITLB_WALK:u ( +- 2.54% )
12,429 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio ( +- 1.99% )
30,359,889 L1D_TLB:u ( +- 0.33% )
18.4447 +- 0.0671 seconds time elapsed ( +- 0.36% )
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=CG --linAlgebra=Tpetra --inputFile=maxwell38.xml' (5 runs):
26,437,159 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio ( +- 0.31% )
232,866 L1I_CACHE_REFILL:u ( +- 1.37% )
380,111 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio ( +- 0.72% )
27,718,474 L1D_CACHE:u ( +- 0.36% )
18.4536 +- 0.0852 seconds time elapsed ( +- 0.46% )
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=CG --linAlgebra=Tpetra --inputFile=maxwell38.xml' (5 runs):
462,745 LL_CACHE_MISS_RD:u # 1.0 per cache access ll_cache_read_miss_ratio ( +- 0.44% )
485,476 LL_CACHE_RD:u ( +- 0.53% )
130,520 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio ( +- 0.23% )
17,317 L2D_TLB_REFILL:u ( +- 1.18% )
251,158 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio ( +- 0.53% )
1,451,656 L2D_CACHE:u ( +- 0.24% )
18.4256 +- 0.0608 seconds time elapsed ( +- 0.33% )