ampere_research/trilinos/output_avg5/altra_CG_Tpetra_maxwell36.output

3009 lines
235 KiB
Plaintext
Raw Normal View History

2024-10-30 13:42:00 -04:00
oasis17.umiacs.umd.edu
30 CG Tpetra maxwell36.xml
output_avg5/altra_CG_Tpetra_maxwell36.output
output_avg5/altra_CG_Tpetra_maxwell36_power.output
dt = 3.70627e-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.70627e-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.70627e-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=291708,domainDim=291708,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=143856,domainDim=143856}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=143856,domainDim=147852}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=147852,domainDim=143856}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=147852,domainDim=147852}
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=291708, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=143856,domainDim=143856}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=143856, #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.00289559 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=147852,domainDim=147852}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=147852, #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.49767 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=143856,domainDim=143856}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=143856, #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.0503119 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.59026 sec
Electromagnetic Energy = 5.89914e-09
Electromagnetic Energy/dt^2 = 4.29452e+10
* finished time step 1, t = 3.70627e-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: 14.8919 [1]
| Mini-EM: Total Time: 14.8918 - 99.9995% [1]
| | Mini-EM: build mesh: 0.000616078 - 0.00413703% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000303039 - 49.1884% [1]
| | | Remainder: 0.000313039 - 50.8116%
| | Mini-EM: build physics blocks: 0.000927158 - 0.00622596% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000238479 - 0.00160141% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 2.53586 - 17.0286% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.923793 - 6.20337% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.413046 - 44.712% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.327047 - 79.1793% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0102787 - 2.48852% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0756172 - 18.3072% [3]
| | | | Remainder: 0.00010328 - 0.0250045%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.047837 - 5.17832% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0321419 - 67.1905% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000536718 - 1.12197% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00346523 - 7.24384% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00249147 - 5.20826% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00122088 - 2.55216% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00730746 - 15.2758% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000575279 - 1.20258% [3]
| | | | Remainder: 9.804e-05 - 0.204946%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0893463 - 9.67168% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0369451 - 3.99928% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.112092 - 12.1339% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0460218 - 4.98183% [3]
| | | Remainder: 0.178504 - 19.323%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0650084 - 0.436538% [2]
| | Mini-EM: setup physics model evaluator: 1.59424 - 10.7055% [1]
| | | panzer::ModelEvaluator::setupModel(): 1.59422 - 99.9985% [1]
| | | | allocate FieldManagerBuilder: 2.72e-06 - 0.000170617% [1]
| | | | fmb->setWorksetContainer(): 6.4e-07 - 4.01451e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 1.5885 - 99.6413% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.58848 - 99.9987% [1]
| | | | | | getWorksets(): 1.56431 - 98.4786% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.56431 - 99.9997% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.903869 - 57.7808% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00699954 - 0.774398% [24]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.144261 - 15.9604% [24]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00444587 - 3.08183% [24]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.139751 - 96.8738% [24]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00147755 - 1.05727% [24]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000797158 - 0.570412% [24]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00244547 - 1.74988% [24]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.01319 - 9.43818% [24]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0289916 - 20.7452% [24]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0077755 - 5.56382% [24]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0200332 - 14.3349% [24]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000830517 - 0.594283% [24]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.037028 - 26.4956% [24]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0168153 - 45.4125% [24]
| | | | | | | | | | | | Remainder: 0.0202127 - 54.5875%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0213856 - 15.3026% [24]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00544483 - 3.89609% [24]
| | | | | | | | | | | Remainder: 0.00035172 - 0.251676%
| | | | | | | | | | Remainder: 6.3959e-05 - 0.0443356%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.658901 - 72.8978% [48]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.385134 - 58.451% [48]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000571838 - 0.148478% [48]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00019444 - 0.0504863% [24]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.207182 - 53.7948% [48]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.14558 - 37.7997% [24]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.00017688 - 0.0459269% [24]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0301424 - 7.82646% [24]
| | | | | | | | | | | Remainder: 0.00128692 - 0.334148%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.127762 - 19.3903% [48]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0905606 - 13.7442% [24]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000799678 - 0.121366% [48]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0310036 - 4.70535% [48]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0229964 - 3.49011% [24]
| | | | | | | | | | Remainder: 0.000643718 - 0.0976958%
| | | | | | | | | Remainder: 0.0937079 - 10.3674%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.660391 - 42.2162% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.659465 - 99.8598% [48]
| | | | | | | | | Remainder: 0.000925636 - 0.140165%
| | | | | | | | Remainder: 4.688e-05 - 0.00299685%
| | | | | | | Remainder: 5e-06 - 0.000319629%
| | | | | | getOrientations(): 1.424e-05 - 0.000896455% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000779678 - 0.0490833% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000788158 - 0.0496172% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000415199 - 0.0261382% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000173559 - 0.0109261% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000906718 - 0.0570809% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 8e-07 - 5.03626e-05% [2]
| | | | | | Remainder: 0.0210885 - 1.32759%
| | | | | Remainder: 2.032e-05 - 0.00127919%
| | | | fmb->setupBCFieldManagers(): 8.72e-06 - 0.000546977% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.756e-05 - 0.00110148% [1]
| | | | build response library: 0.00566458 - 0.355321% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00546135 - 96.4121% [1]
| | | | | | getWorksets(): 2.96e-06 - 0.0541991% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.12e-06 - 71.6216% [1]
| | | | | | | Remainder: 8.4e-07 - 28.3784%
| | | | | | getOrientations(): 4.4e-07 - 0.00805662% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000779678 - 14.2763% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000929198 - 17.0141% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000402479 - 7.36959% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00118636 - 21.7228% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.32e-06 - 0.0241699% [3]
| | | | | | Remainder: 0.00215891 - 39.5308%
| | | | | Remainder: 0.00020324 - 3.58791%
| | | | Remainder: 2.36e-05 - 0.00148035%
| | | Remainder: 2.468e-05 - 0.00154807%
| | Mini-EM: setup auxiliary physics model evaluator: 1.76606 - 11.8593% [1]
| | | panzer::ModelEvaluator::setupModel(): 1.76605 - 99.9995% [1]
| | | | allocate FieldManagerBuilder: 2e-06 - 0.000113247% [1]
| | | | fmb->setWorksetContainer(): 2.16e-06 - 0.000122307% [1]
| | | | fmb->setupVolumeFieldManagers(): 1.766 - 99.9968% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.76599 - 99.9998% [1]
| | | | | | getWorksets(): 1.20587 - 68.2828% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.20587 - 99.9998% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.720399 - 59.7412% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00759822 - 1.05472% [24]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.136245 - 18.9124% [24]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00268771 - 1.97271% [24]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.133503 - 97.9873% [24]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00123188 - 0.922737% [24]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000753959 - 0.564752% [24]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00243311 - 1.82252% [24]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0131084 - 9.81887% [24]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0288608 - 21.6182% [24]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00761142 - 5.70133% [24]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0199903 - 14.9737% [24]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000664199 - 0.497518% [24]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0365531 - 27.38% [24]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0165818 - 45.3635% [24]
| | | | | | | | | | | | Remainder: 0.0199713 - 54.6365%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0165717 - 12.413% [24]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00547646 - 4.10214% [24]
| | | | | | | | | | | Remainder: 0.000247238 - 0.185193%
| | | | | | | | | | Remainder: 5.444e-05 - 0.0399575%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.490133 - 68.0364% [24]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.286633 - 58.4807% [24]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000296599 - 0.103477% [24]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00017584 - 0.0613467% [24]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.142176 - 49.6019% [24]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.143316 - 49.9998% [24]
| | | | | | | | | | | Remainder: 0.000669157 - 0.233454%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0907619 - 18.5178% [24]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0916445 - 18.6979% [24]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000449 - 0.0916077% [24]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0202647 - 4.13453% [24]
| | | | | | | | | | Remainder: 0.000379759 - 0.0774808%
| | | | | | | | | Remainder: 0.0864224 - 11.9965%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.485452 - 40.2575% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.484845 - 99.8749% [24]
| | | | | | | | | Remainder: 0.00060716 - 0.125071%
| | | | | | | | Remainder: 1.616e-05 - 0.00134012%
| | | | | | | Remainder: 1.84e-06 - 0.000152587%
| | | | | | getOrientations(): 1.112e-05 - 0.000629675% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000419638 - 0.0237622% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000365359 - 0.0206886% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00021928 - 0.0124168% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.549353 - 31.1074% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.54933 - 99.9957% [1]
| | | | | | | Remainder: 2.372e-05 - 0.0043178%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000521879 - 0.0295516% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 6.4e-07 - 3.62403e-05% [2]
| | | | | | Remainder: 0.00923133 - 0.522728%
| | | | | Remainder: 4.32e-06 - 0.000244621%
| | | | fmb->setupBCFieldManagers(): 3.6e-06 - 0.000203845% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.18e-05 - 0.00123439% [1]
| | | | build response library: 2.004e-05 - 0.00113474% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.2e-07 - 1.59681% [1]
| | | | | Remainder: 1.972e-05 - 98.4032%
| | | | Remainder: 6.12e-06 - 0.000346536%
| | | Remainder: 9.2e-06 - 0.000520934%
| | Mini-EM: eval auxiliary physics model evaluator: 1.95513 - 13.1289% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.539244 - 27.581% [1]
| | | panzer::ModelEvaluator::evalModel(J): 1.41126 - 72.1824% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00215379 - 0.152615% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.98212 - 69.5918% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 0.000203641% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.66e-05 - 0.00372663% [24]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.3759e-05 - 0.00140095% [24]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00722138 - 0.735285% [24]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0567381 - 5.7771% [24]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.145176 - 14.7819% [24]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0224658 - 2.28748% [24]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0869914 - 8.85752% [24]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.117513 - 11.9653% [24]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.16482 - 16.7821% [24]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 3.508e-05 - 0.00357187% [24]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.432e-05 - 0.00145807% [24]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.2633 - 26.8094% [24]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0215135 - 2.19051% [24]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0150128 - 1.52862% [24]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0808416 - 8.23134% [24]
| | | | | Remainder: 0.000423919 - 0.0431637%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.204e-05 - 0.00156173% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.28e-06 - 0.000161558% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00176356 - 0.124963% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.423456 - 30.0055% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.212053 - 50.0769% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.211377 - 49.9171% [1]
| | | | | Remainder: 2.52e-05 - 0.00595104%
| | | | Remainder: 0.00174164 - 0.12341%
| | | Remainder: 0.00462635 - 0.236626%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00452867 - 0.0304105% [1]
| | | getWorksets(): 6.12e-06 - 0.135139% [1]
| | | | panzer::WorksetContainer::getWorksets(): 4.44e-06 - 72.549% [1]
| | | | Remainder: 1.68e-06 - 27.451%
| | | getOrientations(): 7.2e-07 - 0.0158987% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000756398 - 16.7024% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000919757 - 20.3097% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000415039 - 9.1647% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.001259 - 27.8006% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.24e-06 - 0.0273811% [3]
| | | Remainder: 0.0011704 - 25.8442%
| | panzer::ModelEvaluator::create_W_op: 1.52464 - 10.2381% [1]
| | panzer::ModelEvaluator::evalModel(J): 2.53923 - 17.0512% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00157948 - 0.062203% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.9915 - 78.4293% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2.08e-06 - 0.000104444% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0132622 - 0.665943% [24]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0652531 - 3.27658% [24]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0761935 - 3.82594% [24]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00727798 - 0.365452% [24]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.085492 - 4.29284% [24]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0723049 - 3.63068% [24]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0151693 - 0.761701% [24]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.07433 - 3.73236% [24]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 3.016e-05 - 0.00151444% [24]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0265921 - 1.33528% [24]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.153976 - 7.73167% [24]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0245272 - 1.23159% [24]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.147204 - 7.3916% [24]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.159253 - 7.99664% [24]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.218942 - 10.9938% [24]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 4.608e-05 - 0.00231383% [24]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0128471 - 0.645098% [24]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.150966 - 7.58054% [24]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.240909 - 12.0969% [24]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0387034 - 1.94343% [24]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00706446 - 0.354731% [24]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.083013 - 4.16837% [24]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.174793 - 8.77695% [24]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.142438 - 7.15228% [24]
| | | | Remainder: 0.000910475 - 0.0457181%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 3.308e-05 - 0.00130276% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.2e-06 - 4.72584e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00543887 - 0.214194% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.536417 - 21.1252% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.536384 - 99.9937% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.172e-05 - 0.00404909% [1]
| | | | Remainder: 1.208e-05 - 0.00225198%
| | | Remainder: 0.00425975 - 0.167758%
| | MaxwellPreconditioner::build: 0.0090485 - 0.0607616% [1]
| | | MaxwellPreconditioner: Schur complement: 1.8479e-05 - 0.204222% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00398179 - 44.005% [1]
| | | | Ifpack2::Relaxation::initialize: 3.56e-06 - 0.089407% [1]
| | | | Ifpack2::Relaxation::compute: 0.00318947 - 80.1014% [1]
| | | | Remainder: 0.000788759 - 19.8092%
| | | MaxwellPreconditioner: Solver S_E: 0.00493423 - 54.5309% [1]
| | | | Ifpack2::Relaxation::initialize: 1.52e-06 - 0.0308052% [1]
| | | | Ifpack2::Relaxation::compute: 0.00448075 - 90.8095% [1]
| | | | Remainder: 0.000451958 - 9.15965%
| | | MaxwellPreconditioner: Block preconditioner: 0.00010468 - 1.15688% [1]
| | | Remainder: 9.32e-06 - 0.103001%
| | Mini-EM: timestepper: 1.85673 - 12.4681% [1]
| | | Mini-EM: Advance Time Step: 1.85673 - 99.9999% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.220061 - 11.8521% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00117396 - 0.533468% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.213041 - 96.81% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 2.08e-06 - 0.000976337% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00130552 - 0.6128% [24]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.017933 - 8.41763% [24]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0107262 - 5.03482% [24]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000841078 - 0.394796% [24]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00975557 - 4.57919% [24]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00942685 - 4.4249% [24]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000778157 - 0.365261% [24]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.002279 - 1.06974% [24]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 1.792e-05 - 0.00841152% [24]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00185288 - 0.869727% [24]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0217851 - 10.2257% [24]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00655874 - 3.07863% [24]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00305635 - 1.43463% [24]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0190194 - 8.92756% [24]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0381379 - 17.9017% [24]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 2.236e-05 - 0.0104956% [24]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00135932 - 0.638053% [24]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0162294 - 7.61796% [24]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0200294 - 9.40165% [24]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00138751 - 0.651289% [24]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000842878 - 0.395641% [24]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00955185 - 4.48357% [24]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0153391 - 7.20005% [24]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00434915 - 2.04146% [24]
| | | | | | Remainder: 0.000454519 - 0.213348%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.116e-05 - 0.00961551% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.16e-06 - 0.000981545% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00540019 - 2.45395% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000300479 - 0.136543% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000272599 - 90.7215% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.96e-06 - 0.652292% [1]
| | | | | | Remainder: 2.592e-05 - 8.62623%
| | | | | Remainder: 0.00012204 - 0.0554573%
| | | | Stratimikos: BelosLOWS: 1.59032 - 85.6515% [1]
| | | | | GMRES block system: Operation Op*x: 0.0128268 - 0.806557% [1]
| | | | | Belos::MVT::MvAddMv: 0.000391399 - 0.0246114% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 1.57643 - 99.1268% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00188099 - 0.11932% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000456639 - 24.2765% [2]
| | | | | | | | Belos::MVT::MvDot: 0.00045028 - 98.6074% [2]
| | | | | | | | Remainder: 6.359e-06 - 1.39257%
| | | | | | | Belos::MVT::MvScale: 0.000251399 - 13.3652% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000737757 - 39.2217% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.000723318 - 98.0429% [2]
| | | | | | | | Remainder: 1.4439e-05 - 1.95715%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000367719 - 19.5492% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000364759 - 99.195% [2]
| | | | | | | | Remainder: 2.96e-06 - 0.804962%
| | | | | | | Remainder: 6.748e-05 - 3.58746%
| | | | | | Belos::MVT::MvAddMv: 0.00140992 - 0.0894372% [2]
| | | | | | Belos::MVT::MvNorm: 0.000257119 - 0.0163102% [1]
| | | | | | GMRES block system: Operation Prec*x: 1.55926 - 98.9105% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00352215 - 0.225887% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.000380038 - 0.024373% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.0491131 - 3.14978% [2]
| | | | | | | | Belos::MVT::Assign: 0.000612438 - 1.247% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.00342191 - 6.96741% [23]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00331639 - 96.9163% [23]
| | | | | | | | | Remainder: 0.00010552 - 3.08366%
| | | | | | | | Belos::MVT::MvDot: 0.00487419 - 9.92442% [44]
| | | | | | | | Belos::MVT::MvNorm: 0.00238475 - 4.85564% [23]
| | | | | | | | CG Q_B: Operation Op*x: 0.032923 - 67.0351% [21]
| | | | | | | | Belos::MVT::MvAddMv: 0.00456659 - 9.29811% [63]
| | | | | | | | Remainder: 0.0003302 - 0.672326%
| | | | | | | CG S_E: Operation Op*x: 0.00477211 - 0.30605% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 1.4926 - 95.7251% [1]
| | | | | | | | Belos::MVT::Assign: 0.00035068 - 0.0234946% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.0512001 - 3.43027% [314]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0497692 - 97.2052% [314]
| | | | | | | | | Remainder: 0.00143092 - 2.79475%
| | | | | | | | Belos::MVT::MvDot: 0.0682077 - 4.56973% [627]
| | | | | | | | Belos::MVT::MvNorm: 0.033564 - 2.24869% [314]
| | | | | | | | CG S_E: Operation Op*x: 1.26255 - 84.5873% [313]
| | | | | | | | Belos::MVT::MvAddMv: 0.0741602 - 4.96853% [939]
| | | | | | | | Remainder: 0.00256768 - 0.172027%
| | | | | | | Remainder: 0.00886966 - 0.568839%
| | | | | | GMRES block system: Operation Op*x: 0.0117875 - 0.747735% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.00016932 - 0.0107407% [1]
| | | | | | Remainder: 0.00167068 - 0.105978%
| | | | | Remainder: 0.000667718 - 0.0419865%
| | | | Mini-EM: Compute responses: 0.0458469 - 2.46923% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00118748 - 2.59009% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0387885 - 84.6044% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 4.4e-06 - 0.0113436% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000831118 - 2.14269% [24]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00910761 - 23.4802% [24]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.204e-05 - 0.0310402% [24]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00171908 - 4.43192% [24]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.0012686 - 3.27055% [24]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0188693 - 48.6467% [24]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.04e-05 - 0.0268121% [24]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00172087 - 4.43656% [24]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00145748 - 3.7575% [24]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.001479 - 3.81298% [24]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.00019136 - 0.493343% [24]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.076e-05 - 0.0277402% [24]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00102096 - 2.63212% [24]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000713079 - 1.83838% [24]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.00014952 - 0.385476% [24]
| | | | | | Remainder: 0.000222879 - 0.574601%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.404e-05 - 0.0306237% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.44e-06 - 0.00314089% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00541894 - 11.8197% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00024092 - 0.525488% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 9.6e-07 - 0.398473% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00022116 - 91.7981% [1]
| | | | | | Remainder: 1.88e-05 - 7.80342%
| | | | | Remainder: 0.000195599 - 0.426635%
| | | | Remainder: 0.000503999 - 0.0271445%
| | | Remainder: 2.44e-06 - 0.000131414%
| | Remainder: 0.115744 - 0.777232%
| Remainder: 6.92e-05 - 0.000464683%
=================================
FOM Calculation
=================================
Number of cells = 46656
Time for Belos Linear Solve = 1.59032 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 29.3376 k-cell-steps per second
=================================
dt = 3.70627e-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.70627e-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.70627e-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=291708,domainDim=291708,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=143856,domainDim=143856}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=143856,domainDim=147852}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=147852,domainDim=143856}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=147852,domainDim=147852}
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=291708, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=143856,domainDim=143856}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=143856, #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.00286971 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=147852,domainDim=147852}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=147852, #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.49303 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=143856,domainDim=143856}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=143856, #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.050482 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.58581 sec
Electromagnetic Energy = 5.89914e-09
Electromagnetic Energy/dt^2 = 4.29452e+10
* finished time step 1, t = 3.70627e-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: 15.1512 [1]
| Mini-EM: Total Time: 15.1511 - 99.9997% [1]
| | Mini-EM: build mesh: 0.000593558 - 0.00391758% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00028404 - 47.8538% [1]
| | | Remainder: 0.000309518 - 52.1462%
| | Mini-EM: build physics blocks: 0.000768318 - 0.00507103% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000232159 - 0.00153229% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 2.53936 - 16.7602% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.924816 - 6.10395% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.413373 - 44.6978% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.327358 - 79.1919% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0103149 - 2.49531% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0755951 - 18.2874% [3]
| | | | Remainder: 0.00010512 - 0.0254298%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0491691 - 5.31663% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0335587 - 68.2517% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000543719 - 1.10581% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00337719 - 6.86852% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00247403 - 5.03168% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00119912 - 2.43876% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.0073391 - 14.9262% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000574599 - 1.16862% [3]
| | | | Remainder: 0.0001026 - 0.208668%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0893891 - 9.66561% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0369808 - 3.99872% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.111136 - 12.0171% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0457332 - 4.94511% [3]
| | | Remainder: 0.179036 - 19.359%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0574106 - 0.37892% [2]
| | Mini-EM: setup physics model evaluator: 1.59464 - 10.5249% [1]
| | | panzer::ModelEvaluator::setupModel(): 1.59461 - 99.9984% [1]
| | | | allocate FieldManagerBuilder: 3.12e-06 - 0.000195659% [1]
| | | | fmb->setWorksetContainer(): 6.8e-07 - 4.26436e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 1.58914 - 99.6567% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.58911 - 99.9985% [1]
| | | | | | getWorksets(): 1.56608 - 98.5508% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.56608 - 99.9997% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.904179 - 57.7353% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0069715 - 0.771031% [24]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.144016 - 15.9278% [24]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00441227 - 3.06374% [24]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.139544 - 96.8948% [24]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00144844 - 1.03798% [24]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000785197 - 0.562688% [24]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00245975 - 1.76271% [24]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0131766 - 9.44261% [24]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0289226 - 20.7265% [24]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00776054 - 5.56136% [24]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0200617 - 14.3766% [24]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000786638 - 0.56372% [24]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0370794 - 26.5718% [24]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0168793 - 45.522% [24]
| | | | | | | | | | | | Remainder: 0.0202001 - 54.478%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0212788 - 15.2488% [24]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00544515 - 3.9021% [24]
| | | | | | | | | | | Remainder: 0.000339199 - 0.243077%
| | | | | | | | | | Remainder: 5.968e-05 - 0.0414398%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.658206 - 72.7959% [48]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.383949 - 58.3326% [48]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000571278 - 0.14879% [48]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.000199239 - 0.0518921% [24]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.205207 - 53.4464% [48]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.146408 - 38.1322% [24]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.0001714 - 0.0446414% [24]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0301329 - 7.84815% [24]
| | | | | | | | | | | Remainder: 0.00125896 - 0.327897%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.127433 - 19.3607% [48]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0899928 - 13.6724% [24]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00074308 - 0.112895% [48]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0324457 - 4.92942% [48]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0230162 - 3.49681% [24]
| | | | | | | | | | Remainder: 0.000625758 - 0.0950703%
| | | | | | | | | Remainder: 0.0949863 - 10.5052%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.661849 - 42.2616% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.66095 - 99.8641% [48]
| | | | | | | | | Remainder: 0.000899357 - 0.135885%
| | | | | | | | Remainder: 4.9279e-05 - 0.00314665%
| | | | | | | Remainder: 4.56e-06 - 0.000291172%
| | | | | | getOrientations(): 1.388e-05 - 0.000873444% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000763918 - 0.048072% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000758838 - 0.0477523% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000406559 - 0.025584% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012272 - 0.00772255% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000870477 - 0.0547776% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 8e-07 - 5.03426e-05% [2]
| | | | | | Remainder: 0.0200919 - 1.26435%
| | | | | Remainder: 2.452e-05 - 0.00154298%
| | | | fmb->setupBCFieldManagers(): 7.64e-06 - 0.000479114% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.8e-05 - 0.0011288% [1]
| | | | build response library: 0.00541943 - 0.339859% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00532787 - 98.3105% [1]
| | | | | | getWorksets(): 3.16e-06 - 0.0593108% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.16e-06 - 68.3544% [1]
| | | | | | | Remainder: 1e-06 - 31.6456%
| | | | | | getOrientations(): 4.8e-07 - 0.00900924% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000749918 - 14.0754% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000904357 - 16.9741% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000380319 - 7.1383% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00114912 - 21.5681% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.0225231% [3]
| | | | | | Remainder: 0.00213931 - 40.1533%
| | | | | Remainder: 9.156e-05 - 1.68948%
| | | | Remainder: 2.512e-05 - 0.00157531%
| | | Remainder: 2.536e-05 - 0.00159033%
| | Mini-EM: setup auxiliary physics model evaluator: 1.80615 - 11.9209% [1]
| | | panzer::ModelEvaluator::setupModel(): 1.80614 - 99.9995% [1]
| | | | allocate FieldManagerBuilder: 2.4e-06 - 0.00013288% [1]
| | | | fmb->setWorksetContainer(): 1.84e-06 - 0.000101875% [1]
| | | | fmb->setupVolumeFieldManagers(): 1.80609 - 99.9969% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.80608 - 99.9998% [1]
| | | | | | getWorksets(): 1.20605 - 66.7773% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.20605 - 99.9999% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.720196 - 59.7152% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0076163 - 1.05753% [24]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.136233 - 18.9161% [24]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00268651 - 1.97199% [24]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.133502 - 97.9954% [24]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00122424 - 0.917017% [24]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000763437 - 0.571853% [24]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00244307 - 1.82999% [24]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.01309 - 9.80508% [24]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0289392 - 21.6769% [24]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00765582 - 5.7346% [24]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0201763 - 15.1131% [24]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00067952 - 0.508995% [24]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0364324 - 27.2897% [24]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.016559 - 45.4513% [24]
| | | | | | | | | | | | Remainder: 0.0198734 - 54.5487%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0164834 - 12.3469% [24]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00536639 - 4.0197% [24]
| | | | | | | | | | | Remainder: 0.000248559 - 0.186183%
| | | | | | | | | | Remainder: 4.444e-05 - 0.0326205%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.489683 - 67.9931% [24]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.28597 - 58.3991% [24]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.0003038 - 0.106235% [24]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00017924 - 0.0626778% [24]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.141717 - 49.5566% [24]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.143106 - 50.0421% [24]
| | | | | | | | | | | Remainder: 0.0006646 - 0.232402%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0916285 - 18.7118% [24]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0909987 - 18.5832% [24]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000445039 - 0.0908831% [24]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0202711 - 4.13964% [24]
| | | | | | | | | | Remainder: 0.000369478 - 0.0754525%
| | | | | | | | | Remainder: 0.086663 - 12.0333%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.485839 - 40.2834% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.485258 - 99.8805% [24]
| | | | | | | | | Remainder: 0.000580518 - 0.119488%
| | | | | | | | Remainder: 1.684e-05 - 0.00139629%
| | | | | | | Remainder: 1.6e-06 - 0.000132664%
| | | | | | getOrientations(): 1.06e-05 - 0.000586906% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000418639 - 0.0231794% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000358799 - 0.0198662% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000211159 - 0.0116916% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.589252 - 32.626% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.589229 - 99.9961% [1]
| | | | | | | Remainder: 2.288e-05 - 0.00388289%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000485719 - 0.0268935% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4.8e-07 - 2.65769e-05% [2]
| | | | | | Remainder: 0.00929141 - 0.514451%
| | | | | Remainder: 3.88e-06 - 0.000214829%
| | | | fmb->setupBCFieldManagers(): 3.52e-06 - 0.000194891% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.152e-05 - 0.00119149% [1]
| | | | build response library: 1.996e-05 - 0.00110512% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.2e-07 - 1.60321% [1]
| | | | | Remainder: 1.964e-05 - 98.3968%
| | | | Remainder: 6.76e-06 - 0.000374278%
| | | Remainder: 8.96e-06 - 0.000496083%
| | Mini-EM: eval auxiliary physics model evaluator: 2.02287 - 13.3513% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.57468 - 28.4092% [1]
| | | panzer::ModelEvaluator::evalModel(J): 1.44356 - 71.3623% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00210907 - 0.146102% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.983569 - 68.1348% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 2.04e-06 - 0.000207408% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.696e-05 - 0.00375774% [24]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.348e-05 - 0.00137052% [24]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00697738 - 0.709394% [24]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0566745 - 5.76213% [24]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.146829 - 14.9282% [24]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.022158 - 2.25281% [24]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0880834 - 8.95549% [24]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.118106 - 12.0079% [24]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.163967 - 16.6706% [24]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 3.604e-05 - 0.00366421% [24]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.352e-05 - 0.00137459% [24]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.263578 - 26.7981% [24]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0213578 - 2.17146% [24]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0142997 - 1.45386% [24]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0810055 - 8.23588% [24]
| | | | | Remainder: 0.000430439 - 0.043763%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.196e-05 - 0.00152124% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.32e-06 - 0.000160714% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00171532 - 0.118825% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.454407 - 31.4782% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.227776 - 50.126% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.226605 - 49.8684% [1]
| | | | | Remainder: 2.584e-05 - 0.00568653%
| | | | Remainder: 0.001738 - 0.120396%
| | | Remainder: 0.00462291 - 0.228533%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00420631 - 0.0277624% [1]
| | | getWorksets(): 5.44e-06 - 0.12933% [1]
| | | | panzer::WorksetContainer::getWorksets(): 3.96e-06 - 72.7941% [1]
| | | | Remainder: 1.48e-06 - 27.2059%
| | | getOrientations(): 6.8e-07 - 0.0161662% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000726198 - 17.2645% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000879358 - 20.9057% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000390559 - 9.28508% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00118468 - 28.1643% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 0.0266267% [3]
| | | Remainder: 0.00101828 - 24.2083%
| | panzer::ModelEvaluator::create_W_op: 1.64485 - 10.8563% [1]
| | panzer::ModelEvaluator::evalModel(J): 2.58949 - 17.0911% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00158932 - 0.0613756% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.99206 - 76.9285% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.96e-06 - 9.83907e-05% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0132535 - 0.665318% [24]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0656568 - 3.29593% [24]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.076139 - 3.82213% [24]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.0072911 - 0.366009% [24]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0849292 - 4.26339% [24]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0730313 - 3.66613% [24]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.015031 - 0.754547% [24]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0746652 - 3.74814% [24]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 3.392e-05 - 0.00170276% [24]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0263838 - 1.32445% [24]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.154512 - 7.75643% [24]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0246197 - 1.23589% [24]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.147455 - 7.40214% [24]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.158939 - 7.97864% [24]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.217087 - 10.8976% [24]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 4.5559e-05 - 0.00228703% [24]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0129896 - 0.652068% [24]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.150867 - 7.57345% [24]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.242576 - 12.1771% [24]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0389806 - 1.9568% [24]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.0072533 - 0.364111% [24]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0828208 - 4.15755% [24]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.175038 - 8.7868% [24]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.141556 - 7.10601% [24]
| | | | Remainder: 0.000900437 - 0.0452014%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 3.444e-05 - 0.00132999% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.24e-06 - 4.78859e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00547407 - 0.211395% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.586121 - 22.6346% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.586086 - 99.9941% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.204e-05 - 0.00376031% [1]
| | | | Remainder: 1.264e-05 - 0.00215655%
| | | Remainder: 0.00421383 - 0.162728%
| | MaxwellPreconditioner::build: 0.00900786 - 0.0594534% [1]
| | | MaxwellPreconditioner: Schur complement: 1.832e-05 - 0.203378% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00400091 - 44.4158% [1]
| | | | Ifpack2::Relaxation::initialize: 3.64e-06 - 0.0909793% [1]
| | | | Ifpack2::Relaxation::compute: 0.00320875 - 80.2005% [1]
| | | | Remainder: 0.000788518 - 19.7085%
| | | MaxwellPreconditioner: Solver S_E: 0.00489719 - 54.3657% [1]
| | | | Ifpack2::Relaxation::initialize: 1.44e-06 - 0.0294046% [1]
| | | | Ifpack2::Relaxation::compute: 0.00444355 - 90.7367% [1]
| | | | Remainder: 0.000452199 - 9.23385%
| | | MaxwellPreconditioner: Block preconditioner: 8.2159e-05 - 0.912082% [1]
| | | Remainder: 9.28e-06 - 0.103021%
| | Mini-EM: timestepper: 1.85238 - 12.226% [1]
| | | Mini-EM: Advance Time Step: 1.85238 - 99.9999% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.220033 - 11.8784% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00118764 - 0.539755% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.212992 - 96.8002% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.96e-06 - 0.000920222% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00130192 - 0.611253% [24]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0178842 - 8.39664% [24]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0106605 - 5.00513% [24]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000837995 - 0.393439% [24]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00956089 - 4.48885% [24]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0094183 - 4.4219% [24]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000774998 - 0.363862% [24]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00228335 - 1.07204% [24]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 1.636e-05 - 0.00768104% [24]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00185487 - 0.870865% [24]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0217896 - 10.2302% [24]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0067035 - 3.1473% [24]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00314475 - 1.47647% [24]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0190775 - 8.95689% [24]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0383984 - 18.0281% [24]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 2.432e-05 - 0.0114183% [24]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00136344 - 0.640136% [24]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0162404 - 7.62488% [24]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0201555 - 9.46305% [24]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00141215 - 0.663007% [24]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000840598 - 0.394662% [24]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00941106 - 4.4185% [24]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0150191 - 7.05147% [24]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00436699 - 2.05031% [24]
| | | | | | Remainder: 0.000449477 - 0.21103%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.16e-05 - 0.00981672% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.36e-06 - 0.00107257% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00541227 - 2.45976% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000297 - 0.13498% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00026952 - 90.7475% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.48e-06 - 0.498316% [1]
| | | | | | Remainder: 2.6e-05 - 8.75421%
| | | | | Remainder: 0.00011972 - 0.0544101%
| | | | Stratimikos: BelosLOWS: 1.58587 - 85.6126% [1]
| | | | | GMRES block system: Operation Op*x: 0.0128534 - 0.8105% [1]
| | | | | Belos::MVT::MvAddMv: 0.000374439 - 0.023611% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 1.57188 - 99.1182% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00178748 - 0.113716% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000457038 - 25.5689% [2]
| | | | | | | | Belos::MVT::MvDot: 0.000450438 - 98.5559% [2]
| | | | | | | | Remainder: 6.6e-06 - 1.44408%
| | | | | | | Belos::MVT::MvScale: 0.00026556 - 14.8567% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000661078 - 36.9839% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.000646838 - 97.8459% [2]
| | | | | | | | Remainder: 1.424e-05 - 2.15406%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.0003366 - 18.831% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00033404 - 99.2395% [2]
| | | | | | | | Remainder: 2.56e-06 - 0.760547%
| | | | | | | Remainder: 6.72e-05 - 3.75949%
| | | | | | Belos::MVT::MvAddMv: 0.001335 - 0.0849298% [2]
| | | | | | Belos::MVT::MvNorm: 0.000259319 - 0.0164974% [1]
| | | | | | GMRES block system: Operation Prec*x: 1.55466 - 98.9045% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00348811 - 0.224364% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.000399319 - 0.0256852% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.0492949 - 3.17077% [2]
| | | | | | | | Belos::MVT::Assign: 0.000618919 - 1.25554% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.00373019 - 7.56709% [23]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00360735 - 96.7069% [23]
| | | | | | | | | Remainder: 0.000122839 - 3.2931%
| | | | | | | | Belos::MVT::MvDot: 0.00472267 - 9.58044% [44]
| | | | | | | | Belos::MVT::MvNorm: 0.00240088 - 4.87044% [23]
| | | | | | | | CG Q_B: Operation Op*x: 0.0328573 - 66.6545% [21]
| | | | | | | | Belos::MVT::MvAddMv: 0.00460863 - 9.34911% [63]
| | | | | | | | Remainder: 0.000356318 - 0.72283%
| | | | | | | CG S_E: Operation Op*x: 0.00498439 - 0.320609% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 1.48772 - 95.6943% [1]
| | | | | | | | Belos::MVT::Assign: 0.000329639 - 0.0221573% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.0484983 - 3.2599% [314]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0467954 - 96.4887% [314]
| | | | | | | | | Remainder: 0.00170291 - 3.51129%
| | | | | | | | Belos::MVT::MvDot: 0.067888 - 4.56321% [627]
| | | | | | | | Belos::MVT::MvNorm: 0.0336603 - 2.26253% [314]
| | | | | | | | CG S_E: Operation Op*x: 1.2598 - 84.6797% [313]
| | | | | | | | Belos::MVT::MvAddMv: 0.0745155 - 5.00869% [939]
| | | | | | | | Remainder: 0.00303195 - 0.203798%
| | | | | | | Remainder: 0.00877202 - 0.564239%
| | | | | | GMRES block system: Operation Op*x: 0.0118124 - 0.751479% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.000319999 - 0.0203577% [1]
| | | | | | Remainder: 0.00170515 - 0.108479%
| | | | | Remainder: 0.000755719 - 0.0476534%
| | | | Mini-EM: Compute responses: 0.045958 - 2.48103% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00123156 - 2.67974% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0387682 - 84.3557% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 4.16e-06 - 0.0107304% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000816999 - 2.10739% [24]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00904134 - 23.3215% [24]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.2e-05 - 0.0309532% [24]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00171703 - 4.42897% [24]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00128808 - 3.32251% [24]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0189412 - 48.8576% [24]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.092e-05 - 0.0281674% [24]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00171903 - 4.43413% [24]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00146216 - 3.77154% [24]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.0014782 - 3.81291% [24]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.000190477 - 0.491323% [24]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.08e-05 - 0.0278579% [24]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00101972 - 2.63029% [24]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000707159 - 1.82407% [24]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.00014384 - 0.371026% [24]
| | | | | | Remainder: 0.00020508 - 0.52899%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.368e-05 - 0.0297663% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.4e-06 - 0.00304626% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00550631 - 11.9812% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000245999 - 0.535269% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.24e-06 - 0.504067% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000223879 - 91.0081% [1]
| | | | | | Remainder: 2.088e-05 - 8.48784%
| | | | | Remainder: 0.000190879 - 0.415333%
| | | | Remainder: 0.000518837 - 0.0280093%
| | | Remainder: 2.44e-06 - 0.000131723%
| | Remainder: 0.104354 - 0.688755%
| Remainder: 4.192e-05 - 0.000276678%
=================================
FOM Calculation
=================================
Number of cells = 46656
Time for Belos Linear Solve = 1.58587 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 29.4199 k-cell-steps per second
=================================
dt = 3.70627e-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.70627e-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.70627e-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=291708,domainDim=291708,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=143856,domainDim=143856}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=143856,domainDim=147852}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=147852,domainDim=143856}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=147852,domainDim=147852}
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=291708, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=143856,domainDim=143856}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=143856, #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.00282895 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=147852,domainDim=147852}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=147852, #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.49122 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=143856,domainDim=143856}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=143856, #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.0505248 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.58389 sec
Electromagnetic Energy = 5.89914e-09
Electromagnetic Energy/dt^2 = 4.29452e+10
* finished time step 1, t = 3.70627e-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: 15.1612 [1]
| Mini-EM: Total Time: 15.1611 - 99.9996% [1]
| | Mini-EM: build mesh: 0.000597079 - 0.00393822% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000283479 - 47.4776% [1]
| | | Remainder: 0.0003136 - 52.5224%
| | Mini-EM: build physics blocks: 0.000773678 - 0.00510303% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000232279 - 0.00153207% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 2.53749 - 16.7368% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.929417 - 6.13026% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.417763 - 44.949% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.330498 - 79.1113% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0103913 - 2.48735% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0767707 - 18.3766% [3]
| | | | Remainder: 0.00010348 - 0.02477%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0491647 - 5.28984% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0334526 - 68.042% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000553318 - 1.12544% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00340403 - 6.92373% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00249047 - 5.06558% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00121936 - 2.48015% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00740618 - 15.064% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000541397 - 1.10119% [3]
| | | | Remainder: 9.728e-05 - 0.197866%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0894992 - 9.62961% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0370135 - 3.98244% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.111085 - 11.9521% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0456416 - 4.91077% [3]
| | | Remainder: 0.17925 - 19.2862%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0572208 - 0.377417% [2]
| | Mini-EM: setup physics model evaluator: 1.59647 - 10.53% [1]
| | | panzer::ModelEvaluator::setupModel(): 1.59645 - 99.9983% [1]
| | | | allocate FieldManagerBuilder: 2.8e-06 - 0.000175389% [1]
| | | | fmb->setWorksetContainer(): 6.4e-07 - 4.0089e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 1.59087 - 99.6509% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.59085 - 99.9987% [1]
| | | | | | getWorksets(): 1.56694 - 98.4968% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.56694 - 99.9997% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.903924 - 57.6874% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0070413 - 0.778971% [24]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.14506 - 16.0479% [24]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00439147 - 3.02734% [24]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.140607 - 96.9299% [24]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.0014654 - 1.04219% [24]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000791678 - 0.563044% [24]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00246907 - 1.75601% [24]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0131275 - 9.33634% [24]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0289778 - 20.6091% [24]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00776586 - 5.52311% [24]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0210861 - 14.9965% [24]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000811358 - 0.57704% [24]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0370623 - 26.3588% [24]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0168477 - 45.4578% [24]
| | | | | | | | | | | | Remainder: 0.0202146 - 54.5422%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0212381 - 15.1046% [24]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00547342 - 3.89272% [24]
| | | | | | | | | | | Remainder: 0.000338238 - 0.240556%
| | | | | | | | | | Remainder: 6.208e-05 - 0.042796%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.657421 - 72.7297% [48]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.384953 - 58.5551% [48]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000572639 - 0.148755% [48]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.000190076 - 0.0493764% [24]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.20722 - 53.83% [48]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.145323 - 37.7509% [24]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.00017064 - 0.0443275% [24]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0302306 - 7.85307% [24]
| | | | | | | | | | | Remainder: 0.00124572 - 0.323602%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.126656 - 19.2657% [48]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0903991 - 13.7506% [24]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000775715 - 0.117994% [48]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.031033 - 4.72042% [48]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0229641 - 3.49307% [24]
| | | | | | | | | | Remainder: 0.000638757 - 0.0971611%
| | | | | | | | | Remainder: 0.0944015 - 10.4435%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.662963 - 42.3096% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.662047 - 99.8618% [48]
| | | | | | | | | Remainder: 0.000916357 - 0.138221%
| | | | | | | | Remainder: 4.816e-05 - 0.00307352%
| | | | | | | Remainder: 4.72e-06 - 0.000301224%
| | | | | | getOrientations(): 1.536e-05 - 0.000965519% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000771798 - 0.0485147% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000764798 - 0.0480747% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000407399 - 0.0256088% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012 - 0.00754312% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000883077 - 0.0555096% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 9.2e-07 - 5.78306e-05% [2]
| | | | | | Remainder: 0.0209508 - 1.31695%
| | | | | Remainder: 2.056e-05 - 0.00129237%
| | | | fmb->setupBCFieldManagers(): 8.32e-06 - 0.000521157% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.74e-05 - 0.00108992% [1]
| | | | build response library: 0.00551843 - 0.345669% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00542751 - 98.3524% [1]
| | | | | | getWorksets(): 3.28e-06 - 0.0604329% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.28e-06 - 69.5122% [1]
| | | | | | | Remainder: 1e-06 - 30.4878%
| | | | | | getOrientations(): 4.4e-07 - 0.00810685% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000767998 - 14.1501% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000901398 - 16.608% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000390759 - 7.19961% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00116232 - 21.4153% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 0.0206356% [3]
| | | | | | Remainder: 0.00220019 - 40.5378%
| | | | | Remainder: 9.0919e-05 - 1.64755%
| | | | Remainder: 2.4839e-05 - 0.00155589%
| | | Remainder: 2.66e-05 - 0.00166617%
| | Mini-EM: setup auxiliary physics model evaluator: 1.80824 - 11.9268% [1]
| | | panzer::ModelEvaluator::setupModel(): 1.80823 - 99.9996% [1]
| | | | allocate FieldManagerBuilder: 2.52e-06 - 0.000139363% [1]
| | | | fmb->setWorksetContainer(): 1.56e-06 - 8.6272e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 1.80818 - 99.9969% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.80817 - 99.9998% [1]
| | | | | | getWorksets(): 1.2098 - 66.9073% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.2098 - 99.9999% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.722897 - 59.7535% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00765102 - 1.05838% [24]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.137356 - 19.0007% [24]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00270291 - 1.96782% [24]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.134604 - 97.9967% [24]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.0012348 - 0.917353% [24]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000744238 - 0.552908% [24]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00244851 - 1.81905% [24]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0131273 - 9.75254% [24]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0289825 - 21.5317% [24]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00766578 - 5.69505% [24]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0212343 - 15.7754% [24]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000702038 - 0.521557% [24]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0363647 - 27.016% [24]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0165426 - 45.4907% [24]
| | | | | | | | | | | | Remainder: 0.0198221 - 54.5093%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0164843 - 12.2465% [24]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00536835 - 3.98824% [24]
| | | | | | | | | | | Remainder: 0.000247359 - 0.183768%
| | | | | | | | | | Remainder: 4.88e-05 - 0.0355281%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.490315 - 67.8264% [24]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.287202 - 58.5749% [24]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000300039 - 0.10447% [24]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.000173559 - 0.0604311% [24]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.142839 - 49.7348% [24]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.143227 - 49.8699% [24]
| | | | | | | | | | | Remainder: 0.000661798 - 0.23043%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.091607 - 18.6833% [24]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0903926 - 18.4356% [24]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000462158 - 0.0942573% [24]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0202691 - 4.13389% [24]
| | | | | | | | | | Remainder: 0.00038284 - 0.0780804%
| | | | | | | | | Remainder: 0.0875751 - 12.1145%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.486886 - 40.2452% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.486281 - 99.8757% [24]
| | | | | | | | | Remainder: 0.000605278 - 0.124316%
| | | | | | | | Remainder: 1.612e-05 - 0.00133245%
| | | | | | | Remainder: 1.4e-06 - 0.000115722%
| | | | | | getOrientations(): 1.112e-05 - 0.000614985% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000408799 - 0.0226084% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000358719 - 0.0198387% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00021376 - 0.0118219% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.587709 - 32.5029% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.587686 - 99.996% [1]
| | | | | | | Remainder: 2.364e-05 - 0.0040224%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000502079 - 0.0277672% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 2.21218e-05% [2]
| | | | | | Remainder: 0.00916946 - 0.507111%
| | | | | Remainder: 3.68e-06 - 0.00020352%
| | | | fmb->setupBCFieldManagers(): 3.64e-06 - 0.000201301% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.192e-05 - 0.00121223% [1]
| | | | build response library: 1.952e-05 - 0.00107951% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.43443% [1]
| | | | | Remainder: 1.924e-05 - 98.5656%
| | | | Remainder: 6.2e-06 - 0.000342876%
| | | Remainder: 8.12e-06 - 0.000449055%
| | Mini-EM: eval auxiliary physics model evaluator: 2.0268 - 13.3684% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.574314 - 28.336% [1]
| | | panzer::ModelEvaluator::evalModel(J): 1.44786 - 71.4357% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00211743 - 0.146246% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.98127 - 67.7739% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.72e-06 - 0.000175283% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.5479e-05 - 0.00361562% [24]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.328e-05 - 0.00135335% [24]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00704714 - 0.718165% [24]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0565621 - 5.76417% [24]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.146591 - 14.9389% [24]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.021846 - 2.2263% [24]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0871517 - 8.88152% [24]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.117313 - 11.9552% [24]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.164274 - 16.741% [24]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 3.556e-05 - 0.00362387% [24]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.392e-05 - 0.00141857% [24]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.263693 - 26.8726% [24]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0212436 - 2.16491% [24]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0142786 - 1.45512% [24]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0807473 - 8.22885% [24]
| | | | | Remainder: 0.000422279 - 0.0430339%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.064e-05 - 0.00142555% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.96e-06 - 0.000135372% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00174252 - 0.120351% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.460932 - 31.8354% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.229325 - 49.7525% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.231581 - 50.2419% [1]
| | | | | Remainder: 2.58e-05 - 0.00559735%
| | | | Remainder: 0.00177388 - 0.122517%
| | | Remainder: 0.00462775 - 0.228328%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00430427 - 0.0283901% [1]
| | | getWorksets(): 6.32e-06 - 0.146831% [1]
| | | | panzer::WorksetContainer::getWorksets(): 4.76e-06 - 75.3165% [1]
| | | | Remainder: 1.56e-06 - 24.6835%
| | | getOrientations(): 6.8e-07 - 0.0157983% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000736078 - 17.1011% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000880758 - 20.4624% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000403119 - 9.36556% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0012162 - 28.2556% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.48e-06 - 0.0343845% [3]
| | | Remainder: 0.00105964 - 24.6183%
| | panzer::ModelEvaluator::create_W_op: 1.6427 - 10.8349% [1]
| | panzer::ModelEvaluator::evalModel(J): 2.59357 - 17.1067% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00158316 - 0.0610417% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.9939 - 76.8786% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.76e-06 - 8.82694e-05% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0133502 - 0.669554% [24]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0655981 - 3.28995% [24]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0761096 - 3.81713% [24]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00727974 - 0.365101% [24]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0858749 - 4.30689% [24]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0722435 - 3.62323% [24]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0152312 - 0.763889% [24]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.07445 - 3.7339% [24]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 3.052e-05 - 0.00153067% [24]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0264139 - 1.32474% [24]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.155184 - 7.78294% [24]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0243323 - 1.22034% [24]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.147423 - 7.3937% [24]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.159308 - 7.98978% [24]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.217056 - 10.886% [24]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 4.52e-05 - 0.00226692% [24]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0127183 - 0.637863% [24]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.150817 - 7.56393% [24]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.242731 - 12.1737% [24]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0383001 - 1.92086% [24]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00715402 - 0.358796% [24]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.083073 - 4.16637% [24]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.174404 - 8.74689% [24]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.14384 - 7.21403% [24]
| | | | Remainder: 0.000926557 - 0.0464697%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 3.524e-05 - 0.00135875% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.28e-06 - 4.93529e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00542791 - 0.209284% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.588327 - 22.6841% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.588292 - 99.9941% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.236e-05 - 0.00380061% [1]
| | | | Remainder: 1.248e-05 - 0.00212127%
| | | Remainder: 0.00429495 - 0.1656%
| | MaxwellPreconditioner::build: 0.00902577 - 0.0595323% [1]
| | | MaxwellPreconditioner: Schur complement: 1.804e-05 - 0.199872% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00401603 - 44.4951% [1]
| | | | Ifpack2::Relaxation::initialize: 3.72e-06 - 0.0926288% [1]
| | | | Ifpack2::Relaxation::compute: 0.00321555 - 80.0679% [1]
| | | | Remainder: 0.000796758 - 19.8394%
| | | MaxwellPreconditioner: Solver S_E: 0.00490359 - 54.3287% [1]
| | | | Ifpack2::Relaxation::initialize: 1.36e-06 - 0.0277348% [1]
| | | | Ifpack2::Relaxation::compute: 0.00444899 - 90.7293% [1]
| | | | Remainder: 0.000453238 - 9.24299%
| | | MaxwellPreconditioner: Block preconditioner: 7.94e-05 - 0.879703% [1]
| | | Remainder: 8.72e-06 - 0.0966122%
| | Mini-EM: timestepper: 1.85037 - 12.2047% [1]
| | | Mini-EM: Advance Time Step: 1.85037 - 99.9999% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.219968 - 11.8878% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00124044 - 0.563917% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.212899 - 96.7865% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.56e-06 - 0.00073274% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00129552 - 0.608511% [24]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0178192 - 8.36975% [24]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0107254 - 5.03778% [24]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000839997 - 0.394551% [24]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00964173 - 4.52877% [24]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00943333 - 4.43089% [24]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000827638 - 0.388746% [24]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00227875 - 1.07034% [24]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 1.576e-05 - 0.00740256% [24]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00185423 - 0.870944% [24]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0218399 - 10.2583% [24]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00656486 - 3.08355% [24]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00305207 - 1.43357% [24]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0190553 - 8.9504% [24]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0382639 - 17.9728% [24]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 2.472e-05 - 0.0116111% [24]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00136612 - 0.641672% [24]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0162522 - 7.63372% [24]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.020125 - 9.45283% [24]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.0014 - 0.657586% [24]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000852917 - 0.40062% [24]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00944437 - 4.43607% [24]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0151166 - 7.10035% [24]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00435259 - 2.04443% [24]
| | | | | | Remainder: 0.000455719 - 0.214054%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.068e-05 - 0.00940136% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.16e-06 - 0.00098196% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00538915 - 2.44997% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000294759 - 0.134001% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000268919 - 91.2335% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.76e-06 - 0.597098% [1]
| | | | | | Remainder: 2.408e-05 - 8.16939%
| | | | | Remainder: 0.000121479 - 0.0552257%
| | | | Stratimikos: BelosLOWS: 1.58394 - 85.6012% [1]
| | | | | GMRES block system: Operation Op*x: 0.0129269 - 0.816124% [1]
| | | | | Belos::MVT::MvAddMv: 0.000391479 - 0.0247155% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 1.56995 - 99.1169% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00184936 - 0.117797% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000452719 - 24.4798% [2]
| | | | | | | | Belos::MVT::MvDot: 0.000446359 - 98.5952% [2]
| | | | | | | | Remainder: 6.36e-06 - 1.40484%
| | | | | | | Belos::MVT::MvScale: 0.000256599 - 13.8751% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000726157 - 39.2654% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.000711678 - 98.0061% [2]
| | | | | | | | Remainder: 1.4479e-05 - 1.99392%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.0003482 - 18.8282% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00034532 - 99.1729% [2]
| | | | | | | | Remainder: 2.88e-06 - 0.827111%
| | | | | | | Remainder: 6.568e-05 - 3.55151%
| | | | | | Belos::MVT::MvAddMv: 0.00129376 - 0.0824073% [2]
| | | | | | Belos::MVT::MvNorm: 0.000260679 - 0.0166042% [1]
| | | | | | GMRES block system: Operation Prec*x: 1.5529 - 98.9136% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00348951 - 0.22471% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.000414598 - 0.0266983% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.0492879 - 3.17393% [2]
| | | | | | | | Belos::MVT::Assign: 0.000616156 - 1.25012% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.00358743 - 7.27852% [23]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00347455 - 96.8535% [23]
| | | | | | | | | Remainder: 0.00011288 - 3.14654%
| | | | | | | | Belos::MVT::MvDot: 0.00492095 - 9.98409% [44]
| | | | | | | | Belos::MVT::MvNorm: 0.00237659 - 4.82186% [23]
| | | | | | | | CG Q_B: Operation Op*x: 0.0328734 - 66.6967% [21]
| | | | | | | | Belos::MVT::MvAddMv: 0.00458043 - 9.29321% [63]
| | | | | | | | Remainder: 0.00033292 - 0.67546%
| | | | | | | CG S_E: Operation Op*x: 0.00488743 - 0.314729% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 1.48602 - 95.6931% [1]
| | | | | | | | Belos::MVT::Assign: 0.000332759 - 0.0223927% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.0489587 - 3.29462% [314]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0474058 - 96.8281% [314]
| | | | | | | | | Remainder: 0.00155292 - 3.17189%
| | | | | | | | Belos::MVT::MvDot: 0.0675854 - 4.54809% [627]
| | | | | | | | Belos::MVT::MvNorm: 0.0333034 - 2.24111% [314]
| | | | | | | | CG S_E: Operation Op*x: 1.2595 - 84.7567% [313]
| | | | | | | | Belos::MVT::MvAddMv: 0.0737984 - 4.96618% [939]
| | | | | | | | Remainder: 0.00253903 - 0.170862%
| | | | | | | Remainder: 0.0088017 - 0.566791%
| | | | | | GMRES block system: Operation Op*x: 0.0118231 - 0.753088% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.00016572 - 0.0105557% [1]
| | | | | | Remainder: 0.00166267 - 0.105906%
| | | | | Remainder: 0.000668997 - 0.0422362%
| | | | Mini-EM: Compute responses: 0.0459963 - 2.48579% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00120712 - 2.62438% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0389088 - 84.5912% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 4.16e-06 - 0.0106917% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000822317 - 2.11345% [24]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00906905 - 23.3085% [24]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.224e-05 - 0.0314582% [24]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00170524 - 4.38265% [24]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00126336 - 3.24696% [24]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0189955 - 48.8206% [24]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.032e-05 - 0.0265236% [24]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00170744 - 4.3883% [24]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00146115 - 3.75533% [24]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00147096 - 3.78053% [24]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.00019732 - 0.507134% [24]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 9.96e-06 - 0.0255983% [24]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00109416 - 2.81211% [24]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000706436 - 1.81562% [24]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.000171079 - 0.439692% [24]
| | | | | | Remainder: 0.000208119 - 0.534889%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.376e-05 - 0.0299154% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.36e-06 - 0.00295676% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00543203 - 11.8097% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000242119 - 0.526388% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.32e-06 - 0.545186% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00022132 - 91.4096% [1]
| | | | | | Remainder: 1.9479e-05 - 8.04522%
| | | | | Remainder: 0.00019112 - 0.415512%
| | | | Remainder: 0.000466719 - 0.025223%
| | | Remainder: 2.4e-06 - 0.000129703%
| | Remainder: 0.103919 - 0.685429%
| Remainder: 5.868e-05 - 0.000387041%
=================================
FOM Calculation
=================================
Number of cells = 46656
Time for Belos Linear Solve = 1.58394 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 29.4556 k-cell-steps per second
=================================
dt = 3.70627e-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.70627e-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.70627e-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=291708,domainDim=291708,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=143856,domainDim=143856}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=143856,domainDim=147852}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=147852,domainDim=143856}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=147852,domainDim=147852}
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=291708, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=143856,domainDim=143856}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=143856, #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.00281167 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=147852,domainDim=147852}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=147852, #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.48763 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=143856,domainDim=143856}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=143856, #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.0501299 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.58071 sec
Electromagnetic Energy = 5.89914e-09
Electromagnetic Energy/dt^2 = 4.29452e+10
* finished time step 1, t = 3.70627e-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: 14.8929 [1]
| Mini-EM: Total Time: 14.8928 - 99.9996% [1]
| | Mini-EM: build mesh: 0.000592158 - 0.00397613% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00028144 - 47.5279% [1]
| | | Remainder: 0.000310718 - 52.4721%
| | Mini-EM: build physics blocks: 0.000803718 - 0.00539668% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000239839 - 0.00161043% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 2.5324 - 17.0041% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.939828 - 6.31061% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.413314 - 43.9776% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.327092 - 79.1389% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0102873 - 2.48897% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0758261 - 18.3459% [3]
| | | | Remainder: 0.00010868 - 0.0262948%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0477563 - 5.08139% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.031672 - 66.3199% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00101672 - 2.12897% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00338175 - 7.08127% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00247083 - 5.17383% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00120844 - 2.53042% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00734082 - 15.3714% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000567279 - 1.18786% [3]
| | | | Remainder: 9.8519e-05 - 0.206295%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.090018 - 9.57814% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0371293 - 3.95064% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.111595 - 11.874% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0466084 - 4.95924% [3]
| | | Remainder: 0.193407 - 20.5789%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0557583 - 0.374397% [2]
| | Mini-EM: setup physics model evaluator: 1.5946 - 10.7071% [1]
| | | panzer::ModelEvaluator::setupModel(): 1.59457 - 99.9985% [1]
| | | | allocate FieldManagerBuilder: 3.08e-06 - 0.000193155% [1]
| | | | fmb->setWorksetContainer(): 6.8e-07 - 4.26447e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 1.58891 - 99.645% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.58889 - 99.9985% [1]
| | | | | | getWorksets(): 1.56485 - 98.4871% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.56484 - 99.9996% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.904588 - 57.8069% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0070917 - 0.78397% [24]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.143536 - 15.8675% [24]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00388843 - 2.70904% [24]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.139585 - 97.2477% [24]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00146328 - 1.0483% [24]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000809677 - 0.58006% [24]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00247167 - 1.77073% [24]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0131982 - 9.45528% [24]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0288936 - 20.6997% [24]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00771866 - 5.52971% [24]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0200873 - 14.3908% [24]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000787319 - 0.564042% [24]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0370321 - 26.5302% [24]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0168553 - 45.5153% [24]
| | | | | | | | | | | | Remainder: 0.0201769 - 54.4847%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0213216 - 15.275% [24]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00544779 - 3.90284% [24]
| | | | | | | | | | | Remainder: 0.000353839 - 0.253493%
| | | | | | | | | | Remainder: 6.204e-05 - 0.0432227%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.654273 - 72.3283% [48]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.378623 - 57.8692% [48]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00056832 - 0.150102% [48]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.000196879 - 0.0519987% [24]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.202498 - 53.4826% [48]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.143805 - 37.9811% [24]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.00017416 - 0.0459983% [24]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0300988 - 7.94954% [24]
| | | | | | | | | | | Remainder: 0.00128212 - 0.338627%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.127853 - 19.5412% [48]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.092531 - 14.1426% [24]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000741157 - 0.113279% [48]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.030819 - 4.71042% [48]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.023066 - 3.52544% [24]
| | | | | | | | | | Remainder: 0.00064012 - 0.0978368%
| | | | | | | | | Remainder: 0.0996873 - 11.0202%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.660209 - 42.1901% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.659231 - 99.8518% [48]
| | | | | | | | | Remainder: 0.000978237 - 0.148171%
| | | | | | | | Remainder: 4.76e-05 - 0.00304184%
| | | | | | | Remainder: 5.52e-06 - 0.000352749%
| | | | | | getOrientations(): 1.448e-05 - 0.000911329% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000795598 - 0.0500726% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000777918 - 0.0489599% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000409079 - 0.0257462% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012216 - 0.0076884% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000898917 - 0.0565752% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 8.8e-07 - 5.53846e-05% [2]
| | | | | | Remainder: 0.0210189 - 1.32287%
| | | | | Remainder: 2.348e-05 - 0.00147774%
| | | | fmb->setupBCFieldManagers(): 7.92e-06 - 0.000496685% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.804e-05 - 0.00113134% [1]
| | | | build response library: 0.00560702 - 0.351632% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00551543 - 98.3663% [1]
| | | | | | getWorksets(): 3.4e-06 - 0.0616453% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.6e-06 - 76.4706% [1]
| | | | | | | Remainder: 8e-07 - 23.5294%
| | | | | | getOrientations(): 4.8e-07 - 0.00870287% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000775798 - 14.066% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000930437 - 16.8697% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000408439 - 7.40539% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00118112 - 21.4148% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.4e-06 - 0.0253834% [3]
| | | | | | Remainder: 0.00221435 - 40.1484%
| | | | | Remainder: 9.16e-05 - 1.63366%
| | | | Remainder: 2.388e-05 - 0.00149758%
| | | Remainder: 2.392e-05 - 0.00150007%
| | Mini-EM: setup auxiliary physics model evaluator: 1.77156 - 11.8954% [1]
| | | panzer::ModelEvaluator::setupModel(): 1.77155 - 99.9995% [1]
| | | | allocate FieldManagerBuilder: 1.88e-06 - 0.000106122% [1]
| | | | fmb->setWorksetContainer(): 1.72e-06 - 9.70899e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 1.7715 - 99.9968% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.77149 - 99.9998% [1]
| | | | | | getWorksets(): 1.20608 - 68.0829% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.20608 - 99.9999% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.71971 - 59.6734% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00760714 - 1.05697% [24]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.136012 - 18.8982% [24]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00268379 - 1.9732% [24]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.133281 - 97.992% [24]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00125411 - 0.940952% [24]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000780798 - 0.585827% [24]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00242924 - 1.82264% [24]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0130852 - 9.81771% [24]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.028844 - 21.6415% [24]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0076235 - 5.71986% [24]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0200668 - 15.056% [24]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000674158 - 0.505816% [24]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0364192 - 27.3251% [24]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0166054 - 45.5952% [24]
| | | | | | | | | | | | Remainder: 0.0198138 - 54.4048%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0164855 - 12.3689% [24]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00537418 - 4.03221% [24]
| | | | | | | | | | | Remainder: 0.0002446 - 0.183522%
| | | | | | | | | | Remainder: 4.728e-05 - 0.0347616%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.490601 - 68.1665% [24]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.287199 - 58.5402% [24]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000295959 - 0.10305% [24]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00017968 - 0.0625629% [24]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.142262 - 49.5344% [24]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.143794 - 50.0678% [24]
| | | | | | | | | | | Remainder: 0.000666917 - 0.232214%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0916729 - 18.6859% [24]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0906579 - 18.479% [24]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000444599 - 0.0906234% [24]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0202515 - 4.1279% [24]
| | | | | | | | | | Remainder: 0.00037512 - 0.0764614%
| | | | | | | | | Remainder: 0.0854896 - 11.8783%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.486356 - 40.3252% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.485729 - 99.8711% [24]
| | | | | | | | | Remainder: 0.000626759 - 0.128868%
| | | | | | | | Remainder: 1.684e-05 - 0.00139626%
| | | | | | | Remainder: 1.8e-06 - 0.000149243%
| | | | | | getOrientations(): 1.16e-05 - 0.000654814% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000418359 - 0.0236162% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000358359 - 0.0202292% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000217279 - 0.0122653% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.554581 - 31.3058% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.554556 - 99.9955% [1]
| | | | | | | Remainder: 2.488e-05 - 0.00448627%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000515558 - 0.029103% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 5.2e-07 - 2.93538e-05% [2]
| | | | | | Remainder: 0.00930718 - 0.525386%
| | | | | Remainder: 3.52e-06 - 0.000198702%
| | | | fmb->setupBCFieldManagers(): 3.2e-06 - 0.000180632% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.172e-05 - 0.00122604% [1]
| | | | build response library: 2.04e-05 - 0.00115153% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.37255% [1]
| | | | | Remainder: 2.012e-05 - 98.6275%
| | | | Remainder: 7.36e-06 - 0.000415454%
| | | Remainder: 9.44e-06 - 0.000532863%
| | Mini-EM: eval auxiliary physics model evaluator: 1.95504 - 13.1274% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.539289 - 27.5845% [1]
| | | panzer::ModelEvaluator::evalModel(J): 1.41063 - 72.1532% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00217603 - 0.15426% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.98297 - 69.6832% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 2.12e-06 - 0.000215673% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.864e-05 - 0.00393094% [24]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.428e-05 - 0.00145274% [24]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0070969 - 0.721985% [24]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0566406 - 5.76219% [24]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.146577 - 14.9116% [24]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0220129 - 2.23943% [24]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0872767 - 8.87888% [24]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.117219 - 11.9249% [24]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.164051 - 16.6893% [24]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 3.588e-05 - 0.00365016% [24]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.384e-05 - 0.00140798% [24]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.264644 - 26.9229% [24]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0218211 - 2.21991% [24]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.014297 - 1.45447% [24]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0807729 - 8.21723% [24]
| | | | | Remainder: 0.000456799 - 0.0464713%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.28e-05 - 0.0016163% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.24e-06 - 0.000158795% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00181952 - 0.128986% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.421891 - 29.9081% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.210253 - 49.8358% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.211613 - 50.1581% [1]
| | | | | Remainder: 2.572e-05 - 0.00609636%
| | | | Remainder: 0.00174447 - 0.123667%
| | | Remainder: 0.00512895 - 0.262344%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00440111 - 0.0295519% [1]
| | | getWorksets(): 6.16e-06 - 0.139965% [1]
| | | | panzer::WorksetContainer::getWorksets(): 4.04e-06 - 65.5844% [1]
| | | | Remainder: 2.12e-06 - 34.4156%
| | | getOrientations(): 5.6e-07 - 0.0127241% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000757158 - 17.2038% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000900117 - 20.4521% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000415519 - 9.44124% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00125452 - 28.5046% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.0272659% [3]
| | | Remainder: 0.00106588 - 24.2184%
| | panzer::ModelEvaluator::create_W_op: 1.52624 - 10.2482% [1]
| | panzer::ModelEvaluator::evalModel(J): 2.55162 - 17.1332% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00159044 - 0.0623303% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 2.00165 - 78.4461% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2.2e-06 - 0.000109909% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0135787 - 0.678377% [24]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0680615 - 3.40027% [24]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0783062 - 3.91208% [24]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00755866 - 0.377622% [24]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0861203 - 4.30247% [24]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0719341 - 3.59374% [24]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0150016 - 0.749462% [24]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0752082 - 3.75731% [24]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 3.54e-05 - 0.00176854% [24]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0265688 - 1.32735% [24]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.155299 - 7.75856% [24]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0246031 - 1.22914% [24]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.146271 - 7.30752% [24]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.158982 - 7.94256% [24]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.219397 - 10.9608% [24]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 4.84e-05 - 0.00241801% [24]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0127217 - 0.635562% [24]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.151636 - 7.57553% [24]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.242009 - 12.0905% [24]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0380949 - 1.90317% [24]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00718854 - 0.359131% [24]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0833787 - 4.1655% [24]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.175318 - 8.75865% [24]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.143362 - 7.16219% [24]
| | | | Remainder: 0.000965395 - 0.04823%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 3.428e-05 - 0.00134346% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.4e-06 - 5.4867e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00583634 - 0.228731% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.538271 - 21.0952% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.538236 - 99.9935% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.26e-05 - 0.00419863% [1]
| | | | Remainder: 1.24e-05 - 0.00230367%
| | | Remainder: 0.00424039 - 0.166184%
| | MaxwellPreconditioner::build: 0.00898202 - 0.060311% [1]
| | | MaxwellPreconditioner: Schur complement: 1.632e-05 - 0.181696% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00397183 - 44.2198% [1]
| | | | Ifpack2::Relaxation::initialize: 3.36e-06 - 0.0845958% [1]
| | | | Ifpack2::Relaxation::compute: 0.00318703 - 80.2409% [1]
| | | | Remainder: 0.000781438 - 19.6745%
| | | MaxwellPreconditioner: Solver S_E: 0.00490379 - 54.5956% [1]
| | | | Ifpack2::Relaxation::initialize: 1.44e-06 - 0.0293651% [1]
| | | | Ifpack2::Relaxation::compute: 0.00445431 - 90.834% [1]
| | | | Remainder: 0.000448039 - 9.13659%
| | | MaxwellPreconditioner: Block preconditioner: 8.128e-05 - 0.904919% [1]
| | | Remainder: 8.8e-06 - 0.0979736%
| | Mini-EM: timestepper: 1.8488 - 12.414% [1]
| | | Mini-EM: Advance Time Step: 1.84879 - 99.9999% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.220889 - 11.9477% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00116728 - 0.528445% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.213376 - 96.5987% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.56e-06 - 0.000731105% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.0013052 - 0.611689% [24]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0179784 - 8.42568% [24]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0107212 - 5.02457% [24]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00083752 - 0.392509% [24]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0100607 - 4.71503% [24]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00940237 - 4.40648% [24]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000777319 - 0.364296% [24]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00230143 - 1.07858% [24]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 1.604e-05 - 0.00751725% [24]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00180708 - 0.846899% [24]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0217687 - 10.202% [24]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00658146 - 3.08445% [24]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00304175 - 1.42554% [24]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0190395 - 8.92298% [24]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0381488 - 17.8787% [24]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 2.568e-05 - 0.0120351% [24]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00139387 - 0.653249% [24]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0163111 - 7.6443% [24]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0199998 - 9.37305% [24]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00139068 - 0.65175% [24]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000850999 - 0.398826% [24]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00981885 - 4.60167% [24]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0149481 - 7.00552% [24]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00435375 - 2.04041% [24]
| | | | | | Remainder: 0.000493997 - 0.231515%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.096e-05 - 0.00948893% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.28e-06 - 0.00103219% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00590414 - 2.6729% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000296239 - 0.134112% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000269599 - 91.0073% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.52e-06 - 0.513099% [1]
| | | | | | Remainder: 2.512e-05 - 8.47964%
| | | | | Remainder: 0.00012228 - 0.0553581%
| | | | Stratimikos: BelosLOWS: 1.58076 - 85.5024% [1]
| | | | | GMRES block system: Operation Op*x: 0.012849 - 0.812839% [1]
| | | | | Belos::MVT::MvAddMv: 0.000359999 - 0.0227738% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 1.56689 - 99.1228% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00172332 - 0.109983% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000450478 - 26.1402% [2]
| | | | | | | | Belos::MVT::MvDot: 0.000444398 - 98.6503% [2]
| | | | | | | | Remainder: 6.08e-06 - 1.34968%
| | | | | | | Belos::MVT::MvScale: 0.00025836 - 14.992% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000638398 - 37.0447% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.000623558 - 97.6754% [2]
| | | | | | | | Remainder: 1.484e-05 - 2.32457%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.00031092 - 18.042% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00030784 - 99.0094% [2]
| | | | | | | | Remainder: 3.08e-06 - 0.990609%
| | | | | | | Remainder: 6.516e-05 - 3.78108%
| | | | | | Belos::MVT::MvAddMv: 0.00129256 - 0.0824916% [2]
| | | | | | Belos::MVT::MvNorm: 0.00025356 - 0.0161823% [1]
| | | | | | GMRES block system: Operation Prec*x: 1.54895 - 98.8549% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00336147 - 0.217016% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.00040028 - 0.025842% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.0489703 - 3.16151% [2]
| | | | | | | | Belos::MVT::Assign: 0.000439359 - 0.897195% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.00368991 - 7.53499% [23]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00358535 - 97.1664% [23]
| | | | | | | | | Remainder: 0.000104559 - 2.83365%
| | | | | | | | Belos::MVT::MvDot: 0.00473931 - 9.67792% [44]
| | | | | | | | Belos::MVT::MvNorm: 0.00238063 - 4.86138% [23]
| | | | | | | | CG Q_B: Operation Op*x: 0.0327431 - 66.8632% [21]
| | | | | | | | Belos::MVT::MvAddMv: 0.00463851 - 9.47208% [63]
| | | | | | | | Remainder: 0.00033948 - 0.693236%
| | | | | | | CG S_E: Operation Op*x: 0.00447267 - 0.288754% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 1.48289 - 95.7349% [1]
| | | | | | | | Belos::MVT::Assign: 0.000382758 - 0.0258116% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.0528964 - 3.56712% [314]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0513542 - 97.0845% [314]
| | | | | | | | | Remainder: 0.0015422 - 2.91551%
| | | | | | | | Belos::MVT::MvDot: 0.0681639 - 4.5967% [627]
| | | | | | | | Belos::MVT::MvNorm: 0.0334974 - 2.25893% [314]
| | | | | | | | CG S_E: Operation Op*x: 1.25394 - 84.5607% [313]
| | | | | | | | Belos::MVT::MvAddMv: 0.0711814 - 4.80018% [939]
| | | | | | | | Remainder: 0.00282547 - 0.190538%
| | | | | | | Remainder: 0.00885926 - 0.571951%
| | | | | | GMRES block system: Operation Op*x: 0.0127788 - 0.815552% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.00019012 - 0.0121336% [1]
| | | | | | Remainder: 0.00170351 - 0.108719%
| | | | | Remainder: 0.000657999 - 0.0416254%
| | | | Mini-EM: Compute responses: 0.0466547 - 2.52352% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00132028 - 2.82989% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0389609 - 83.5092% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 5.48e-06 - 0.0140654% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000821075 - 2.10743% [24]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00922722 - 23.6833% [24]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.208e-05 - 0.0310054% [24]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00170604 - 4.37885% [24]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00130103 - 3.33932% [24]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0188965 - 48.5011% [24]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.08e-05 - 0.0277201% [24]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00168708 - 4.33018% [24]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00146539 - 3.76118% [24]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.0014146 - 3.63081% [24]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.00026124 - 0.670518% [24]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.092e-05 - 0.0280281% [24]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.0009956 - 2.55538% [24]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000754437 - 1.93639% [24]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.000155198 - 0.398343% [24]
| | | | | | Remainder: 0.000236279 - 0.606451%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.428e-05 - 0.0306079% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.36e-06 - 0.00291503% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00591074 - 12.6691% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000258079 - 0.553169% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.08e-06 - 0.418477% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00023748 - 92.0183% [1]
| | | | | | Remainder: 1.9519e-05 - 7.56319%
| | | | | Remainder: 0.000189 - 0.405104%
| | | | Remainder: 0.000487759 - 0.0263826%
| | | Remainder: 2.32e-06 - 0.000125487%
| | Remainder: 0.101962 - 0.684641%
| Remainder: 5.804e-05 - 0.000389716%
=================================
FOM Calculation
=================================
Number of cells = 46656
Time for Belos Linear Solve = 1.58076 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 29.5149 k-cell-steps per second
=================================
dt = 3.70627e-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.70627e-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.70627e-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=291708,domainDim=291708,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=143856,domainDim=143856}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=143856,domainDim=147852}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=147852,domainDim=143856}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=147852,domainDim=147852}
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=291708, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=143856,domainDim=143856}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=143856, #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.00282271 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=147852,domainDim=147852}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=147852, #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.49187 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=143856,domainDim=143856}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=143856, #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.0504068 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.58433 sec
Electromagnetic Energy = 5.89914e-09
Electromagnetic Energy/dt^2 = 4.29452e+10
* finished time step 1, t = 3.70627e-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: 15.1289 [1]
| Mini-EM: Total Time: 15.1289 - 99.9997% [1]
| | Mini-EM: build mesh: 0.000594318 - 0.00392837% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.0002878 - 48.4253% [1]
| | | Remainder: 0.000306518 - 51.5747%
| | Mini-EM: build physics blocks: 0.000779718 - 0.00515384% [1]
| | Mini-EM: build auxiliary physics blocks: 0.0002418 - 0.00159827% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 2.53814 - 16.7768% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.918902 - 6.07383% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.409307 - 44.5431% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.323883 - 79.1296% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0100883 - 2.46472% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.075235 - 18.381% [3]
| | | | Remainder: 0.00010088 - 0.0246465%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0492772 - 5.36261% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0331723 - 67.3177% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000998637 - 2.02657% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00339983 - 6.8994% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00248583 - 5.04459% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00120036 - 2.43593% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00736578 - 14.9476% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000557798 - 1.13196% [3]
| | | | Remainder: 9.668e-05 - 0.196196%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0891756 - 9.70457% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0369049 - 4.01619% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.110897 - 12.0685% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0453701 - 4.93742% [3]
| | | Remainder: 0.17797 - 19.3677%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.056898 - 0.376089% [2]
| | Mini-EM: setup physics model evaluator: 1.59336 - 10.5319% [1]
| | | panzer::ModelEvaluator::setupModel(): 1.59333 - 99.9983% [1]
| | | | allocate FieldManagerBuilder: 2.72e-06 - 0.000170711% [1]
| | | | fmb->setWorksetContainer(): 6.8e-07 - 4.26778e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 1.58763 - 99.6419% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.5876 - 99.9985% [1]
| | | | | | getWorksets(): 1.56373 - 98.4961% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.56372 - 99.9997% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.902844 - 57.7368% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00711498 - 0.788064% [24]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.144088 - 15.9594% [24]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00432263 - 2.99999% [24]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.139706 - 96.959% [24]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00145 - 1.03789% [24]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000795838 - 0.56965% [24]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00261671 - 1.87301% [24]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0132035 - 9.45088% [24]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.02895 - 20.722% [24]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0075795 - 5.4253% [24]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0201105 - 14.3948% [24]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000771917 - 0.552528% [24]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0372265 - 26.6462% [24]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.016943 - 45.5133% [24]
| | | | | | | | | | | | Remainder: 0.0202835 - 54.4867%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0212611 - 15.2184% [24]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00539982 - 3.86512% [24]
| | | | | | | | | | | Remainder: 0.00034116 - 0.244198%
| | | | | | | | | | Remainder: 5.904e-05 - 0.0409749%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.653386 - 72.3697% [48]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.381301 - 58.3577% [48]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000570718 - 0.149677% [48]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.0001982 - 0.0519799% [24]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.205436 - 53.8777% [48]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.143569 - 37.6525% [24]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.000174079 - 0.045654% [24]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0300955 - 7.89284% [24]
| | | | | | | | | | | Remainder: 0.00125704 - 0.329671%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.126155 - 19.3079% [48]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0907625 - 13.8911% [24]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000749638 - 0.114731% [48]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0308296 - 4.71844% [48]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0229369 - 3.51047% [24]
| | | | | | | | | | Remainder: 0.000651076 - 0.0996465%
| | | | | | | | | Remainder: 0.0982552 - 10.8829%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.660831 - 42.2601% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.659896 - 99.8584% [48]
| | | | | | | | | Remainder: 0.000935519 - 0.141567%
| | | | | | | | Remainder: 4.76e-05 - 0.00304402%
| | | | | | | Remainder: 4.12e-06 - 0.000263473%
| | | | | | getOrientations(): 1.5399e-05 - 0.000969952% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000776798 - 0.048929% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000784798 - 0.0494329% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000407599 - 0.0256739% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012548 - 0.00790374% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000909637 - 0.0572962% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 9.6e-07 - 6.04685e-05% [2]
| | | | | | Remainder: 0.0208558 - 1.31367%
| | | | | Remainder: 2.304e-05 - 0.00145122%
| | | | fmb->setupBCFieldManagers(): 7.48e-06 - 0.000469456% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.868e-05 - 0.00117239% [1]
| | | | build response library: 0.00565358 - 0.354828% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00556083 - 98.3593% [1]
| | | | | | getWorksets(): 2.92e-06 - 0.0525102% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 68.4932% [1]
| | | | | | | Remainder: 9.2e-07 - 31.5068%
| | | | | | getOrientations(): 4.4e-07 - 0.00791249% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000795118 - 14.2986% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000943238 - 16.9622% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000399559 - 7.18525% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00117612 - 21.15% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.0215795% [3]
| | | | | | Remainder: 0.00224223 - 40.322%
| | | | | Remainder: 9.2759e-05 - 1.64071%
| | | | Remainder: 2.324e-05 - 0.00145858%
| | | Remainder: 2.656e-05 - 0.00166692%
| | Mini-EM: setup auxiliary physics model evaluator: 1.80769 - 11.9486% [1]
| | | panzer::ModelEvaluator::setupModel(): 1.80769 - 99.9996% [1]
| | | | allocate FieldManagerBuilder: 2.2e-06 - 0.000121702% [1]
| | | | fmb->setWorksetContainer(): 2.16e-06 - 0.00011949% [1]
| | | | fmb->setupVolumeFieldManagers(): 1.80763 - 99.9969% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.80763 - 99.9998% [1]
| | | | | | getWorksets(): 1.20803 - 66.8298% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.20803 - 99.9999% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.722307 - 59.7921% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0075723 - 1.04835% [24]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.135997 - 18.8282% [24]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00269187 - 1.97936% [24]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.133261 - 97.9877% [24]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00123047 - 0.92336% [24]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000742158 - 0.556922% [24]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00261939 - 1.96562% [24]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0131044 - 9.83367% [24]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0288866 - 21.6768% [24]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0074859 - 5.61749% [24]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0200379 - 15.0367% [24]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000660638 - 0.495749% [24]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0364599 - 27.3599% [24]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.016599 - 45.5267% [24]
| | | | | | | | | | | | Remainder: 0.0198609 - 54.4733%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0164515 - 12.3453% [24]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00534014 - 4.00729% [24]
| | | | | | | | | | | Remainder: 0.00024148 - 0.181209%
| | | | | | | | | | Remainder: 4.48e-05 - 0.0329418%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.488793 - 67.6711% [24]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.285528 - 58.4148% [24]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.0002996 - 0.104928% [24]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00018056 - 0.0632373% [24]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.139049 - 48.6988% [24]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.145342 - 50.9028% [24]
| | | | | | | | | | | Remainder: 0.000657519 - 0.230282%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0908734 - 18.5914% [24]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0905809 - 18.5315% [24]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000445359 - 0.091114% [24]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0209941 - 4.2951% [24]
| | | | | | | | | | Remainder: 0.0003718 - 0.0760649%
| | | | | | | | | Remainder: 0.0899445 - 12.4524%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.485708 - 40.2065% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.485103 - 99.8756% [24]
| | | | | | | | | Remainder: 0.00060416 - 0.124388%
| | | | | | | | Remainder: 1.66e-05 - 0.00137414%
| | | | | | | Remainder: 1.4e-06 - 0.000115891%
| | | | | | getOrientations(): 1.144e-05 - 0.000632874% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000411319 - 0.0227546% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000356719 - 0.0197341% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000216559 - 0.0119803% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.58938 - 32.6052% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.589357 - 99.9961% [1]
| | | | | | | Remainder: 2.304e-05 - 0.00390919%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000512119 - 0.028331% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 7.2e-07 - 3.98312e-05% [2]
| | | | | | Remainder: 0.0087053 - 0.481587%
| | | | | Remainder: 3.68e-06 - 0.000203581%
| | | | fmb->setupBCFieldManagers(): 3.48e-06 - 0.000192511% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.16e-05 - 0.0011949% [1]
| | | | build response library: 2.124e-05 - 0.00117498% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.6e-07 - 1.69492% [1]
| | | | | Remainder: 2.088e-05 - 98.3051%
| | | | Remainder: 6.12e-06 - 0.000338554%
| | | Remainder: 7.48e-06 - 0.000413787%
| | Mini-EM: eval auxiliary physics model evaluator: 2.02483 - 13.3839% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.575852 - 28.4396% [1]
| | | panzer::ModelEvaluator::evalModel(J): 1.44383 - 71.3061% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00214375 - 0.148477% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.982274 - 68.0327% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.72e-06 - 0.000175104% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.968e-05 - 0.00403961% [24]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.488e-05 - 0.00151485% [24]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00663202 - 0.67517% [24]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0570298 - 5.80589% [24]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.146229 - 14.8868% [24]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0221255 - 2.25247% [24]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0873742 - 8.89509% [24]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.117848 - 11.9975% [24]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.164083 - 16.7044% [24]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 3.472e-05 - 0.00353466% [24]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.412e-05 - 0.00143748% [24]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.262811 - 26.7554% [24]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0227089 - 2.31188% [24]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0141574 - 1.44129% [24]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0807424 - 8.21995% [24]
| | | | | Remainder: 0.00042628 - 0.0433973%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.16e-05 - 0.00149603% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.24e-06 - 0.000155143% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00172916 - 0.119762% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.455889 - 31.5751% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.228588 - 50.1412% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.227275 - 49.8531% [1]
| | | | | Remainder: 2.564e-05 - 0.00562418%
| | | | Remainder: 0.00176652 - 0.12235%
| | | Remainder: 0.00514855 - 0.254271%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00435527 - 0.0287878% [1]
| | | getWorksets(): 6.16e-06 - 0.141438% [1]
| | | | panzer::WorksetContainer::getWorksets(): 4.48e-06 - 72.7273% [1]
| | | | Remainder: 1.68e-06 - 27.2727%
| | | getOrientations(): 6.4e-07 - 0.0146948% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000741958 - 17.0359% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000917957 - 21.0769% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000406319 - 9.32937% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00124296 - 28.5392% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 0.025716% [3]
| | | Remainder: 0.00103816 - 23.8368%
| | panzer::ModelEvaluator::create_W_op: 1.63626 - 10.8155% [1]
| | panzer::ModelEvaluator::evalModel(J): 2.58303 - 17.0735% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00150152 - 0.0581299% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.99361 - 77.1809% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.8e-06 - 9.02885e-05% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0129998 - 0.652076% [24]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0665277 - 3.33705% [24]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.076996 - 3.86214% [24]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00746058 - 0.374225% [24]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.086427 - 4.3352% [24]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0726358 - 3.64343% [24]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.012808 - 0.642455% [24]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0749117 - 3.75759% [24]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 3.652e-05 - 0.00183185% [24]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0264737 - 1.32793% [24]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.154863 - 7.76799% [24]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0245748 - 1.23268% [24]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.147991 - 7.42329% [24]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.15929 - 7.99003% [24]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.219279 - 10.9991% [24]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 5.012e-05 - 0.00251403% [24]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0127224 - 0.638161% [24]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.151685 - 7.60854% [24]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.241207 - 12.099% [24]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0347694 - 1.74404% [24]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00715866 - 0.35908% [24]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0831533 - 4.17099% [24]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.175642 - 8.81026% [24]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.143029 - 7.1744% [24]
| | | | Remainder: 0.000915759 - 0.0459347%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 3.328e-05 - 0.00128841% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.2e-06 - 4.6457e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00542543 - 0.210041% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.578184 - 22.3839% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.578149 - 99.9939% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.208e-05 - 0.00381885% [1]
| | | | Remainder: 1.32e-05 - 0.00228301%
| | | Remainder: 0.00427875 - 0.165648%
| | MaxwellPreconditioner::build: 0.00901618 - 0.0595958% [1]
| | | MaxwellPreconditioner: Schur complement: 1.74e-05 - 0.192986% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00400027 - 44.3677% [1]
| | | | Ifpack2::Relaxation::initialize: 3.2e-06 - 0.0799946% [1]
| | | | Ifpack2::Relaxation::compute: 0.00321067 - 80.2614% [1]
| | | | Remainder: 0.000786397 - 19.6586%
| | | MaxwellPreconditioner: Solver S_E: 0.00490703 - 54.4247% [1]
| | | | Ifpack2::Relaxation::initialize: 1.44e-06 - 0.0293457% [1]
| | | | Ifpack2::Relaxation::compute: 0.00445651 - 90.8189% [1]
| | | | Remainder: 0.000449079 - 9.15175%
| | | MaxwellPreconditioner: Block preconditioner: 8.196e-05 - 0.909033% [1]
| | | Remainder: 9.52e-06 - 0.105588%
| | Mini-EM: timestepper: 1.8517 - 12.2395% [1]
| | | Mini-EM: Advance Time Step: 1.8517 - 99.9999% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.22068 - 11.9177% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00118224 - 0.535725% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.21365 - 96.8145% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.64e-06 - 0.00076761% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00130256 - 0.609668% [24]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.017905 - 8.38052% [24]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0107528 - 5.03291% [24]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000842358 - 0.39427% [24]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00975361 - 4.56523% [24]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00947897 - 4.43668% [24]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000775278 - 0.362873% [24]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00228655 - 1.07023% [24]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 1.736e-05 - 0.00812544% [24]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00185408 - 0.867811% [24]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0219256 - 10.2624% [24]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00692426 - 3.24094% [24]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00324723 - 1.51988% [24]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0189449 - 8.86726% [24]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0381536 - 17.858% [24]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 2.5e-05 - 0.0117014% [24]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00138936 - 0.650296% [24]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.016393 - 7.67281% [24]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0201329 - 9.42329% [24]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00138264 - 0.647149% [24]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000854437 - 0.399924% [24]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00947037 - 4.43266% [24]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0150186 - 7.02953% [24]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00435743 - 2.03952% [24]
| | | | | | Remainder: 0.000460638 - 0.215604%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.064e-05 - 0.00935291% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.4e-06 - 0.00108755% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00540715 - 2.45022% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000295519 - 0.133913% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000268679 - 90.9177% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.6e-06 - 0.54142% [1]
| | | | | | Remainder: 2.524e-05 - 8.54091%
| | | | | Remainder: 0.000121879 - 0.0552289%
| | | | Stratimikos: BelosLOWS: 1.58438 - 85.5635% [1]
| | | | | GMRES block system: Operation Op*x: 0.012838 - 0.81029% [1]
| | | | | Belos::MVT::MvAddMv: 0.000332399 - 0.0209798% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 1.57054 - 99.1267% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00179812 - 0.11449% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000452598 - 25.1707% [2]
| | | | | | | | Belos::MVT::MvDot: 0.000446118 - 98.5683% [2]
| | | | | | | | Remainder: 6.48e-06 - 1.43173%
| | | | | | | Belos::MVT::MvScale: 0.00025 - 13.9034% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000691558 - 38.4602% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.000676158 - 97.7731% [2]
| | | | | | | | Remainder: 1.54e-05 - 2.22686%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000337039 - 18.744% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000334399 - 99.2167% [2]
| | | | | | | | Remainder: 2.64e-06 - 0.783292%
| | | | | | | Remainder: 6.692e-05 - 3.72168%
| | | | | | Belos::MVT::MvAddMv: 0.00119428 - 0.0760424% [2]
| | | | | | Belos::MVT::MvNorm: 0.000259359 - 0.016514% [1]
| | | | | | GMRES block system: Operation Prec*x: 1.55359 - 98.9206% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00342199 - 0.220264% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.000375079 - 0.0241428% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.0492281 - 3.16867% [2]
| | | | | | | | Belos::MVT::Assign: 0.000577677 - 1.17347% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.00339455 - 6.89555% [23]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00327963 - 96.6146% [23]
| | | | | | | | | Remainder: 0.00011492 - 3.38543%
| | | | | | | | Belos::MVT::MvDot: 0.00508547 - 10.3304% [44]
| | | | | | | | Belos::MVT::MvNorm: 0.00238667 - 4.84819% [23]
| | | | | | | | CG Q_B: Operation Op*x: 0.0328427 - 66.7154% [21]
| | | | | | | | Belos::MVT::MvAddMv: 0.00460187 - 9.34804% [63]
| | | | | | | | Remainder: 0.000339159 - 0.688953%
| | | | | | | CG S_E: Operation Op*x: 0.00505571 - 0.325421% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 1.48653 - 95.6839% [1]
| | | | | | | | Belos::MVT::Assign: 0.00036884 - 0.0248121% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.0512543 - 3.44791% [314]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0497205 - 97.0075% [314]
| | | | | | | | | Remainder: 0.0015338 - 2.99253%
| | | | | | | | Belos::MVT::MvDot: 0.0687435 - 4.62441% [627]
| | | | | | | | Belos::MVT::MvNorm: 0.0335593 - 2.25756% [314]
| | | | | | | | CG S_E: Operation Op*x: 1.2531 - 84.2967% [313]
| | | | | | | | Belos::MVT::MvAddMv: 0.0768517 - 5.16986% [939]
| | | | | | | | Remainder: 0.00265711 - 0.178745%
| | | | | | | Remainder: 0.00897314 - 0.577575%
| | | | | | GMRES block system: Operation Op*x: 0.01179 - 0.750697% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.000167159 - 0.0106434% [1]
| | | | | | Remainder: 0.00174388 - 0.111037%
| | | | | Remainder: 0.000665718 - 0.0420177%
| | | | Mini-EM: Compute responses: 0.046218 - 2.49598% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00140884 - 3.04824% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0388985 - 84.1632% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 5.48e-06 - 0.0140879% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000822515 - 2.11452% [24]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00905834 - 23.2871% [24]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.16e-05 - 0.0298212% [24]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00171272 - 4.40304% [24]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00129088 - 3.31858% [24]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0190045 - 48.8567% [24]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.128e-05 - 0.0289986% [24]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00173155 - 4.45147% [24]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00146067 - 3.75509% [24]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00146336 - 3.762% [24]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.000200838 - 0.516313% [24]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.06e-05 - 0.0272504% [24]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00102488 - 2.63475% [24]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000724877 - 1.86351% [24]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.00015184 - 0.390349% [24]
| | | | | | Remainder: 0.000212559 - 0.546445%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.372e-05 - 0.0296854% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.36e-06 - 0.00294258% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00546051 - 11.8147% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000241559 - 0.522652% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.04e-06 - 0.430537% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000220519 - 91.2899% [1]
| | | | | | Remainder: 2e-05 - 8.27955%
| | | | | Remainder: 0.00019348 - 0.418625%
| | | | Remainder: 0.000423479 - 0.0228698%
| | | Remainder: 2.24e-06 - 0.00012097%
| | Remainder: 0.10307 - 0.681278%
| Remainder: 4.336e-05 - 0.000286603%
=================================
FOM Calculation
=================================
Number of cells = 46656
Time for Belos Linear Solve = 1.58438 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 29.4475 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=maxwell36.xml' (5 runs):
31.03 msec task-clock:u # 0.002 CPUs utilized ( +- 0.90% )
0 context-switches:u # 0.000 /sec
0 cpu-migrations:u # 0.000 /sec
2,785 page-faults:u # 89.743 K/sec ( +- 0.40% )
20,253,086 cycles:u # 0.653 GHz ( +- 22.14% ) (8.80%)
68,537,499 instructions:u # 3.38 insn per cycle ( +- 4.23% )
<not supported> branches:u
350,861 branch-misses:u ( +- 0.57% )
27,843,192 L1-dcache-loads:u # 897.210 M/sec ( +- 0.40% )
383,510 L1-dcache-load-misses:u # 1.38% of all L1-dcache accesses ( +- 0.76% )
<not supported> LLC-loads:u
<not supported> LLC-load-misses:u
26,592,777 L1-icache-loads:u # 856.917 M/sec ( +- 0.36% )
238,346 L1-icache-load-misses:u # 0.90% of all L1-icache accesses ( +- 1.05% )
26,420,137 dTLB-loads:u # 851.354 M/sec ( +- 29.10% ) (10.01%)
<not counted> dTLB-load-misses:u (0.00%)
<not counted> iTLB-loads:u (0.00%)
<not counted> iTLB-load-misses:u (0.00%)
15.6695 +- 0.0599 seconds time elapsed ( +- 0.38% )
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=maxwell36.xml' (5 runs):
315,959 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio ( +- 0.41% )
16,836,375 BR_RETIRED:u ( +- 0.29% )
15.5597 +- 0.0737 seconds time elapsed ( +- 0.47% )
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=maxwell36.xml' (5 runs):
22,685,403 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio ( +- 0.34% )
5,443 ITLB_WALK:u ( +- 2.34% )
13,750 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio ( +- 4.74% )
30,446,137 L1D_TLB:u ( +- 0.30% )
15.5568 +- 0.0209 seconds time elapsed ( +- 0.13% )
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell36.xml' (5 runs):
26,548,886 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio ( +- 0.31% )
235,528 L1I_CACHE_REFILL:u ( +- 0.87% )
385,477 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio ( +- 0.38% )
27,783,147 L1D_CACHE:u ( +- 0.32% )
15.5407 +- 0.0621 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=maxwell36.xml' (5 runs):
463,120 LL_CACHE_MISS_RD:u # 0.9 per cache access ll_cache_read_miss_ratio ( +- 0.93% )
491,047 LL_CACHE_RD:u ( +- 0.92% )
138,387 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio ( +- 3.05% )
18,409 L2D_TLB_REFILL:u ( +- 4.65% )
257,708 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio ( +- 1.31% )
1,473,377 L2D_CACHE:u ( +- 0.45% )
15.6371 +- 0.0427 seconds time elapsed ( +- 0.27% )