ampere_research/trilinos/output_avg5/altra_CG_Tpetra_maxwell8.output
2024-10-30 13:42:00 -04:00

3009 lines
234 KiB
Plaintext

oasis16.umiacs.umd.edu
30 CG Tpetra maxwell8.xml
output_avg5/altra_CG_Tpetra_maxwell8.output
output_avg5/altra_CG_Tpetra_maxwell8_power.output
dt = 1.66782e-09
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 = 1.66782e-09 [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 = 1.66782e-09 [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=3672,domainDim=3672,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=1728,domainDim=1728}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1728,domainDim=1944}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1944,domainDim=1728}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1944,domainDim=1944}
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=3672, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1728,domainDim=1728}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=1728, #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.00034672 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1944,domainDim=1944}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=1944, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 178 iterations with total CPU time of 0.0130218 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1728,domainDim=1728}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=1728, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 9 iterations with total CPU time of 0.00057204 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 0.0170196 sec
Electromagnetic Energy = 1.19875e-07
Electromagnetic Energy/dt^2 = 4.30953e+10
* finished time step 1, t = 1.66782e-09
**************************************************
*** 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: 0.287198 [1]
| Mini-EM: Total Time: 0.287154 - 99.9847% [1]
| | Mini-EM: build mesh: 0.000691241 - 0.240721% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000282321 - 40.8426% [1]
| | | Remainder: 0.00040892 - 59.1574%
| | Mini-EM: build physics blocks: 0.000785241 - 0.273456% [1]
| | Mini-EM: build auxiliary physics blocks: 0.0002376 - 0.0827431% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0332477 - 11.5783% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.0111515 - 3.88345% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.00386312 - 34.6422% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.00305636 - 79.1164% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00018144 - 4.69672% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0005794 - 14.9982% [3]
| | | | Remainder: 4.592e-05 - 1.18868%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.002236 - 20.0511% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00052204 - 23.347% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 2.824e-05 - 1.26297% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00024836 - 11.1073% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 5.796e-05 - 2.59213% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00120152 - 53.7353% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 9.868e-05 - 4.41324% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 2.856e-05 - 1.27728% [3]
| | | | Remainder: 5.064e-05 - 2.26476%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.000989401 - 8.87237% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00045812 - 4.10815% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00125288 - 11.2351% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.000543961 - 4.87792% [3]
| | | Remainder: 0.001808 - 16.2131%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.00044632 - 0.155429% [2]
| | Mini-EM: setup physics model evaluator: 0.0754873 - 26.2881% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.0754715 - 99.9791% [1]
| | | | allocate FieldManagerBuilder: 2.52e-06 - 0.00333901% [1]
| | | | fmb->setWorksetContainer(): 4e-07 - 0.000530001% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.0678673 - 89.9244% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0678518 - 99.9771% [1]
| | | | | | getWorksets(): 0.0409547 - 60.359% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0409518 - 99.9929% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0236916 - 57.8524% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00276564 - 11.6735% [1]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00455208 - 19.2139% [1]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00024748 - 5.43663% [1]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00429512 - 94.3551% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00011304 - 2.63182% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.24e-05 - 0.754344% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000195681 - 4.55589% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00035836 - 8.34341% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0008286 - 19.2916% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000141201 - 3.28747% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00064636 - 15.0487% [1]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 6e-05 - 1.39693% [1]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00119436 - 27.8074% [1]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00047244 - 39.5559% [1]
| | | | | | | | | | | | Remainder: 0.000721921 - 60.4441%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00060332 - 14.0466% [1]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 7.1161e-05 - 1.65679% [1]
| | | | | | | | | | | Remainder: 5.064e-05 - 1.17901%
| | | | | | | | | | Remainder: 9.48e-06 - 0.208256%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.012111 - 51.1196% [2]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00655228 - 54.1017% [2]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.208e-05 - 0.642219% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 1.06e-05 - 0.161776% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0036564 - 55.8035% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0022072 - 33.686% [1]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 1.04e-05 - 0.158723% [1]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000381 - 5.81477% [1]
| | | | | | | | | | | Remainder: 0.0002446 - 3.73305%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0026886 - 22.1996% [2]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00204764 - 16.9072% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.56e-05 - 0.459085% [2]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000423561 - 3.49731% [2]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000302481 - 2.49756% [1]
| | | | | | | | | | Remainder: 4.088e-05 - 0.337543%
| | | | | | | | | Remainder: 0.0042628 - 17.9929%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0172411 - 42.1009% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.017214 - 99.8432% [2]
| | | | | | | | | Remainder: 2.704e-05 - 0.156835%
| | | | | | | | Remainder: 1.912e-05 - 0.0466891%
| | | | | | | Remainder: 2.92e-06 - 0.00712983%
| | | | | | getOrientations(): 3.18e-05 - 0.0468668% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00068012 - 1.00236% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000708401 - 1.04404% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0003536 - 0.521136% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00011596 - 0.170902% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000846481 - 1.24754% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 7.2e-07 - 0.00106114% [2]
| | | | | | Remainder: 0.0241601 - 35.6071%
| | | | | Remainder: 1.552e-05 - 0.0228681%
| | | | fmb->setupBCFieldManagers(): 8.32e-06 - 0.011024% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.5e-05 - 0.019875% [1]
| | | | build response library: 0.00755793 - 10.0143% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00746597 - 98.7833% [1]
| | | | | | getWorksets(): 2.72e-06 - 0.036432% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.76e-06 - 64.7059% [1]
| | | | | | | Remainder: 9.6e-07 - 35.2941%
| | | | | | getOrientations(): 4.4e-07 - 0.00589341% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000734281 - 9.83504% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000916721 - 12.2787% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040588 - 5.4364% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00136556 - 18.2905% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.52e-06 - 0.0203591% [3]
| | | | | | Remainder: 0.00403884 - 54.0967%
| | | | | Remainder: 9.196e-05 - 1.21674%
| | | | Remainder: 2.004e-05 - 0.0265531%
| | | Remainder: 1.58e-05 - 0.0209307%
| | Mini-EM: setup auxiliary physics model evaluator: 0.0426292 - 14.8454% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.0426208 - 99.9802% [1]
| | | | allocate FieldManagerBuilder: 6.4e-07 - 0.00150162% [1]
| | | | fmb->setWorksetContainer(): 7.6e-07 - 0.00178317% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.0425811 - 99.907% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0425776 - 99.9917% [1]
| | | | | | getWorksets(): 0.0233806 - 54.913% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0233797 - 99.9962% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.018893 - 80.8092% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00266312 - 14.0958% [1]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00350888 - 18.5724% [1]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000170761 - 4.86653% [1]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00333548 - 95.0582% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.196e-05 - 1.5578% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.024e-05 - 0.906616% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00016188 - 4.85327% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0002934 - 8.79633% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00069104 - 20.7178% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 9.4801e-05 - 2.8422% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00056944 - 17.0722% [1]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 2.2e-05 - 0.659575% [1]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.000793321 - 23.7843% [1]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00020232 - 25.5029% [1]
| | | | | | | | | | | | Remainder: 0.000591001 - 74.4971%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000542 - 16.2495% [1]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 7.284e-05 - 2.18379% [1]
| | | | | | | | | | | Remainder: 1.256e-05 - 0.376557%
| | | | | | | | | | Remainder: 2.64e-06 - 0.0752376%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.00896397 - 47.446% [1]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00459004 - 51.2055% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.488e-05 - 0.32418% [1]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.48e-06 - 0.162961% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00230876 - 50.2993% [1]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00223168 - 48.6201% [1]
| | | | | | | | | | | Remainder: 2.724e-05 - 0.593458%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00204728 - 22.839% [1]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00201996 - 22.5342% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 1.872e-05 - 0.208836% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00027008 - 3.01295% [1]
| | | | | | | | | | Remainder: 1.788e-05 - 0.199465%
| | | | | | | | | Remainder: 0.003757 - 19.8857%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0044796 - 19.1602% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.00446508 - 99.6758% [1]
| | | | | | | | | Remainder: 1.4521e-05 - 0.324158%
| | | | | | | | Remainder: 7.16e-06 - 0.0306248%
| | | | | | | Remainder: 8.8e-07 - 0.0037638%
| | | | | | getOrientations(): 6.52e-06 - 0.0153132% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00036348 - 0.853688% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00033796 - 0.793751% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000189321 - 0.444649% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00803173 - 18.8637% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.00801325 - 99.7699% [1]
| | | | | | | Remainder: 1.848e-05 - 0.230088%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00042268 - 0.992729% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4.8e-07 - 0.00112735% [2]
| | | | | | Remainder: 0.00984481 - 23.122%
| | | | | Remainder: 3.52e-06 - 0.00826658%
| | | | fmb->setupBCFieldManagers(): 3.12e-06 - 0.00732038% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.16e-05 - 0.0272168% [1]
| | | | build response library: 1.852e-05 - 0.043453% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.2959% [1]
| | | | | Remainder: 1.828e-05 - 98.7041%
| | | | Remainder: 5e-06 - 0.0117314%
| | | Remainder: 8.44e-06 - 0.0197986%
| | Mini-EM: eval auxiliary physics model evaluator: 0.0251286 - 8.75091% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.00742844 - 29.5617% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.0173194 - 68.923% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 8.6921e-05 - 0.501871% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.011611 - 67.0403% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 9.2e-07 - 0.00792354% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.08e-06 - 0.0265266% [1]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 7.6e-07 - 0.00654554% [1]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00011348 - 0.977352% [1]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00061244 - 5.27467% [1]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00151568 - 13.0539% [1]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00014104 - 1.21471% [1]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.000961881 - 8.28424% [1]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00129924 - 11.1898% [1]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00178548 - 15.3775% [1]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.28e-06 - 0.0110241% [1]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 5.2e-07 - 0.00447852% [1]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.00287228 - 24.7377% [1]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00114036 - 9.82141% [1]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00022516 - 1.9392% [1]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00091076 - 7.84396% [1]
| | | | | Remainder: 2.66e-05 - 0.229094%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.112e-05 - 0.0642056% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.96e-06 - 0.0113168% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000127161 - 0.734212% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.005408 - 31.2252% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00273868 - 50.6413% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0026564 - 49.1198% [1]
| | | | | Remainder: 1.292e-05 - 0.238905%
| | | | Remainder: 7.324e-05 - 0.422879%
| | | Remainder: 0.00038076 - 1.51525%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00412628 - 1.43696% [1]
| | | getWorksets(): 2.12e-06 - 0.051378% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.16e-06 - 54.717% [1]
| | | | Remainder: 9.6e-07 - 45.283%
| | | getOrientations(): 5.6e-07 - 0.0135715% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.00071032 - 17.2145% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000899841 - 21.8075% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00038984 - 9.44773% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00119836 - 29.0421% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.08e-06 - 0.0261737% [3]
| | | Remainder: 0.000924161 - 22.3969%
| | panzer::ModelEvaluator::create_W_op: 0.0222577 - 7.75115% [1]
| | panzer::ModelEvaluator::evalModel(J): 0.0311631 - 10.8524% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 5.684e-05 - 0.182395% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0239569 - 76.8758% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.12e-06 - 0.00467507% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00015408 - 0.643156% [1]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.000698561 - 2.91591% [1]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.000809001 - 3.37691% [1]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 8.324e-05 - 0.347458% [1]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.00092368 - 3.8556% [1]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.000789001 - 3.29342% [1]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000656321 - 2.7396% [1]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0006912 - 2.88519% [1]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.28e-06 - 0.00534294% [1]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00113216 - 4.72583% [1]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00163432 - 6.82193% [1]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00026504 - 1.10632% [1]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00164328 - 6.85934% [1]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0017038 - 7.11195% [1]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00228896 - 9.55452% [1]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 3.92e-06 - 0.0163627% [1]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00015656 - 0.653508% [1]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00162308 - 6.77502% [1]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00263132 - 10.9836% [1]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00170792 - 7.12915% [1]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 8.756e-05 - 0.36549% [1]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.000960081 - 4.00754% [1]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00178752 - 7.46142% [1]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.00148428 - 6.19565% [1]
| | | | Remainder: 3.956e-05 - 0.16513%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 9.96e-06 - 0.0319609% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.12e-06 - 0.003594% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00020312 - 0.651797% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.00688197 - 22.0837% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00686081 - 99.6925% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.212e-05 - 0.176112% [1]
| | | | Remainder: 9.04e-06 - 0.131358%
| | | Remainder: 5.32e-05 - 0.170715%
| | MaxwellPreconditioner::build: 0.00153528 - 0.534654% [1]
| | | MaxwellPreconditioner: Schur complement: 1.408e-05 - 0.917096% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.000893881 - 58.2226% [1]
| | | | Ifpack2::Relaxation::initialize: 3.56e-06 - 0.398263% [1]
| | | | Ifpack2::Relaxation::compute: 0.000156081 - 17.461% [1]
| | | | Remainder: 0.00073424 - 82.1407%
| | | MaxwellPreconditioner: Solver S_E: 0.00053908 - 35.1128% [1]
| | | | Ifpack2::Relaxation::initialize: 1.36e-06 - 0.252282% [1]
| | | | Ifpack2::Relaxation::compute: 0.0001266 - 23.4845% [1]
| | | | Remainder: 0.00041112 - 76.2633%
| | | MaxwellPreconditioner: Block preconditioner: 7.972e-05 - 5.19253% [1]
| | | Remainder: 8.52e-06 - 0.554947%
| | Mini-EM: timestepper: 0.0212125 - 7.38716% [1]
| | | Mini-EM: Advance Time Step: 0.0212107 - 99.9911% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.00299952 - 14.1416% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 6.544e-05 - 2.18168% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00260904 - 86.9819% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.68e-06 - 0.0643915% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 2.024e-05 - 0.775764% [1]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00022176 - 8.49967% [1]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00012848 - 4.92441% [1]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 1.424e-05 - 0.545794% [1]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0001254 - 4.80636% [1]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00010628 - 4.07353% [1]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 4.012e-05 - 1.53773% [1]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 3.096e-05 - 1.18664% [1]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 8e-07 - 0.0306626% [1]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.62e-05 - 2.92061% [1]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00021764 - 8.34176% [1]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00010732 - 4.11339% [1]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 4.8001e-05 - 1.83979% [1]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00020604 - 7.89715% [1]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00041664 - 15.9691% [1]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.2e-06 - 0.12265% [1]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 2.024e-05 - 0.775764% [1]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00016688 - 6.39622% [1]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00022332 - 8.55946% [1]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.68e-05 - 2.56033% [1]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 1.276e-05 - 0.489068% [1]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 9.724e-05 - 3.72704% [1]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.000174681 - 6.69522% [1]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 5.04e-05 - 1.93174% [1]
| | | | | | Remainder: 3.172e-05 - 1.21577%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 9.84e-06 - 0.328052% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.28e-06 - 0.0760121% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00022672 - 7.55854% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 4.324e-05 - 1.44156% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 2.48e-05 - 57.3543% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.08e-06 - 2.49769% [1]
| | | | | | Remainder: 1.736e-05 - 40.148%
| | | | | Remainder: 4.296e-05 - 1.43223%
| | | | Stratimikos: BelosLOWS: 0.0170499 - 80.3834% [1]
| | | | | GMRES block system: Operation Op*x: 0.00022152 - 1.29925% [1]
| | | | | Belos::MVT::MvAddMv: 6.496e-05 - 0.381% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.016259 - 95.3614% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00023116 - 1.42174% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 4.516e-05 - 19.5363% [2]
| | | | | | | | Belos::MVT::MvDot: 4.016e-05 - 88.9283% [2]
| | | | | | | | Remainder: 5e-06 - 11.0717%
| | | | | | | Belos::MVT::MvScale: 3.112e-05 - 13.4625% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 8.94e-05 - 38.6745% [2]
| | | | | | | | Belos::MVT::MvTransMv: 8.244e-05 - 92.2148% [2]
| | | | | | | | Remainder: 6.96e-06 - 7.78523%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 1.78e-05 - 7.70029% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.58e-05 - 88.764% [2]
| | | | | | | | Remainder: 2e-06 - 11.236%
| | | | | | | Remainder: 4.768e-05 - 20.6264%
| | | | | | Belos::MVT::MvAddMv: 3.156e-05 - 0.194108% [2]
| | | | | | Belos::MVT::MvNorm: 3.704e-05 - 0.227813% [1]
| | | | | | GMRES block system: Operation Prec*x: 0.0143529 - 88.2765% [1]
| | | | | | | CG Q_B: Operation Op*x: 5.076e-05 - 0.353658% [2]
| | | | | | | Belos::MVT::MvAddMv: 1.748e-05 - 0.121788% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.00064684 - 4.5067% [2]
| | | | | | | | Belos::MVT::Assign: 2.096e-05 - 3.24037% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.00010448 - 16.1524% [11]
| | | | | | | | | Ifpack2::Relaxation::apply: 7.012e-05 - 67.1133% [11]
| | | | | | | | | Remainder: 3.436e-05 - 32.8867%
| | | | | | | | Belos::MVT::MvDot: 5.98e-05 - 9.24494% [20]
| | | | | | | | Belos::MVT::MvNorm: 3.756e-05 - 5.80669% [11]
| | | | | | | | CG Q_B: Operation Op*x: 0.0001694 - 26.1889% [9]
| | | | | | | | Belos::MVT::MvAddMv: 7.572e-05 - 11.7061% [27]
| | | | | | | | Remainder: 0.00017892 - 27.6606%
| | | | | | | CG S_E: Operation Op*x: 6.364e-05 - 0.443396% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.0128576 - 89.5823% [1]
| | | | | | | | Belos::MVT::Assign: 2.276e-05 - 0.177016% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.000993521 - 7.7271% [179]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.000617321 - 62.1347% [179]
| | | | | | | | | Remainder: 0.0003762 - 37.8653%
| | | | | | | | Belos::MVT::MvDot: 0.00117172 - 9.11305% [357]
| | | | | | | | Belos::MVT::MvNorm: 0.00062068 - 4.82734% [179]
| | | | | | | | CG S_E: Operation Op*x: 0.00761477 - 59.2238% [178]
| | | | | | | | Belos::MVT::MvAddMv: 0.00161248 - 12.5411% [534]
| | | | | | | | Remainder: 0.00082168 - 6.39061%
| | | | | | | Remainder: 0.00071652 - 4.99218%
| | | | | | GMRES block system: Operation Op*x: 0.000152121 - 0.935613% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 9.4e-06 - 0.0578142% [1]
| | | | | | Remainder: 0.00144484 - 8.88643%
| | | | | Remainder: 0.0005044 - 2.95838%
| | | | Mini-EM: Compute responses: 0.0010926 - 5.15119% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 5.612e-05 - 5.13637% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00053176 - 48.6692% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1e-06 - 0.188055% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 1.456e-05 - 2.73808% [1]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 9.804e-05 - 18.4369% [1]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 6.4e-07 - 0.120355% [1]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 2.476e-05 - 4.65624% [1]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 1.728e-05 - 3.24959% [1]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00016708 - 31.4202% [1]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 6.4e-07 - 0.120355% [1]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 2.216e-05 - 4.16729% [1]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 6.86e-05 - 12.9006% [1]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 1.456e-05 - 2.73808% [1]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.164e-05 - 2.18896% [1]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 7.6e-07 - 0.142922% [1]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 5.364e-05 - 10.0873% [1]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 1.092e-05 - 2.05356% [1]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 5.68e-06 - 1.06815% [1]
| | | | | | Remainder: 1.98e-05 - 3.72348%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 5.16e-06 - 0.472268% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.44e-06 - 0.131796% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0001486 - 13.6006% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000227041 - 20.7799% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 6.4e-07 - 0.281887% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000214921 - 94.6618% [1]
| | | | | | Remainder: 1.148e-05 - 5.05636%
| | | | | Remainder: 0.00012248 - 11.2099%
| | | | Remainder: 6.868e-05 - 0.3238%
| | | Remainder: 1.88e-06 - 0.00886268%
| | Remainder: 0.0170545 - 5.93913%
| Remainder: 4.38e-05 - 0.0152508%
=================================
FOM Calculation
=================================
Number of cells = 512
Time for Belos Linear Solve = 0.0170499 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 30.0296 k-cell-steps per second
=================================
dt = 1.66782e-09
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 = 1.66782e-09 [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 = 1.66782e-09 [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=3672,domainDim=3672,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=1728,domainDim=1728}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1728,domainDim=1944}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1944,domainDim=1728}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1944,domainDim=1944}
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=3672, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1728,domainDim=1728}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=1728, #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.000364521 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1944,domainDim=1944}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=1944, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 178 iterations with total CPU time of 0.013276 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1728,domainDim=1728}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=1728, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 9 iterations with total CPU time of 0.00060048 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 0.0173418 sec
Electromagnetic Energy = 1.19875e-07
Electromagnetic Energy/dt^2 = 4.30953e+10
* finished time step 1, t = 1.66782e-09
**************************************************
*** 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: 0.288036 [1]
| Mini-EM: Total Time: 0.287992 - 99.9848% [1]
| | Mini-EM: build mesh: 0.000623841 - 0.216618% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00030268 - 48.5188% [1]
| | | Remainder: 0.000321161 - 51.4812%
| | Mini-EM: build physics blocks: 0.00081944 - 0.284536% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000241521 - 0.0838639% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0331367 - 11.5061% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.0114856 - 3.98819% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.0039354 - 34.2637% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0031136 - 79.1178% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00019112 - 4.85643% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00058136 - 14.7726% [3]
| | | | Remainder: 4.932e-05 - 1.25324%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00228124 - 19.8617% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.000501921 - 22.0021% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 3.296e-05 - 1.44483% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00025804 - 11.3114% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 5.808e-05 - 2.54598% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00124616 - 54.6264% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 9.916e-05 - 4.34675% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 2.88e-05 - 1.26247% [3]
| | | | Remainder: 5.612e-05 - 2.46006%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00100024 - 8.70862% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00046476 - 4.04644% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00126492 - 11.0131% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00056396 - 4.91013% [3]
| | | Remainder: 0.00197512 - 17.1964%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.000445801 - 0.154797% [2]
| | Mini-EM: setup physics model evaluator: 0.0755789 - 26.2435% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.075562 - 99.9776% [1]
| | | | allocate FieldManagerBuilder: 2.6e-06 - 0.00344088% [1]
| | | | fmb->setWorksetContainer(): 4.4e-07 - 0.000582303% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.0679867 - 89.9747% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0679722 - 99.9787% [1]
| | | | | | getWorksets(): 0.0411393 - 60.5237% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0411363 - 99.9927% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0237467 - 57.7269% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0027026 - 11.381% [1]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00465076 - 19.5849% [1]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00025104 - 5.39782% [1]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0043902 - 94.3975% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00012004 - 2.73427% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.352e-05 - 0.763518% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00020048 - 4.56653% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00036912 - 8.40781% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000834801 - 19.0151% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00014316 - 3.2609% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000679481 - 15.4772% [1]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 6.604e-05 - 1.50426% [1]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00120196 - 27.3783% [1]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00047472 - 39.4955% [1]
| | | | | | | | | | | | Remainder: 0.000727241 - 60.5045%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0006146 - 13.9994% [1]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 7.248e-05 - 1.65095% [1]
| | | | | | | | | | | Remainder: 5.452e-05 - 1.24186%
| | | | | | | | | | Remainder: 9.52e-06 - 0.204698%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0123816 - 52.1405% [2]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00656873 - 53.0521% [2]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.148e-05 - 0.631477% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 1.032e-05 - 0.157108% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00362876 - 55.243% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00223928 - 34.0901% [1]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 1.12e-05 - 0.170505% [1]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0003958 - 6.02552% [1]
| | | | | | | | | | | Remainder: 0.00024188 - 3.6823%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00270444 - 21.8423% [2]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00228156 - 18.427% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.932e-05 - 0.479096% [2]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00042132 - 3.40278% [2]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00030128 - 2.43328% [1]
| | | | | | | | | | Remainder: 4.5e-05 - 0.363441%
| | | | | | | | | Remainder: 0.00401168 - 16.8936%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0173695 - 42.2241% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0173438 - 99.8524% [2]
| | | | | | | | | Remainder: 2.564e-05 - 0.147615%
| | | | | | | | Remainder: 2.016e-05 - 0.0490078%
| | | | | | | Remainder: 3e-06 - 0.0072923%
| | | | | | getOrientations(): 7.16e-06 - 0.0105337% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00068604 - 1.00929% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000693201 - 1.01983% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00034972 - 0.514504% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0001158 - 0.170364% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000858001 - 1.26228% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 8e-07 - 0.00117695% [2]
| | | | | | Remainder: 0.0241222 - 35.4883%
| | | | | Remainder: 1.448e-05 - 0.0212983%
| | | | fmb->setupBCFieldManagers(): 8.8e-06 - 0.0116461% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.624e-05 - 0.0214923% [1]
| | | | build response library: 0.00752533 - 9.95914% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00743253 - 98.7668% [1]
| | | | | | getWorksets(): 3.04e-06 - 0.0409013% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.92e-06 - 63.1579% [1]
| | | | | | | Remainder: 1.12e-06 - 36.8421%
| | | | | | getOrientations(): 5.2e-07 - 0.00699628% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000745361 - 10.0284% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000914 - 12.2973% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000400921 - 5.39414% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00132508 - 17.8281% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.44e-06 - 0.0193743% [3]
| | | | | | Remainder: 0.00404216 - 54.3848%
| | | | | Remainder: 9.28e-05 - 1.23317%
| | | | Remainder: 2.188e-05 - 0.0289564%
| | | Remainder: 1.696e-05 - 0.0224401%
| | Mini-EM: setup auxiliary physics model evaluator: 0.0433232 - 15.0432% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.0433148 - 99.9807% [1]
| | | | allocate FieldManagerBuilder: 6.8e-07 - 0.0015699% [1]
| | | | fmb->setWorksetContainer(): 6.4e-07 - 0.00147755% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.0432744 - 99.9067% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0432709 - 99.9918% [1]
| | | | | | getWorksets(): 0.0238043 - 55.0124% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0238032 - 99.9951% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.019274 - 80.9724% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00265656 - 13.7831% [1]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00352612 - 18.2947% [1]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00017524 - 4.96976% [1]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00334828 - 94.9565% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.488e-05 - 1.63905% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.172e-05 - 0.947351% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00016292 - 4.86578% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000297001 - 8.87025% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00070532 - 21.0651% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 9.732e-05 - 2.90656% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000573561 - 17.13% [1]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 2.36e-05 - 0.704839% [1]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00078644 - 23.4879% [1]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00020624 - 26.2245% [1]
| | | | | | | | | | | | Remainder: 0.0005802 - 73.7755%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000531401 - 15.8709% [1]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 7.108e-05 - 2.12288% [1]
| | | | | | | | | | | Remainder: 1.304e-05 - 0.389453%
| | | | | | | | | | Remainder: 2.6e-06 - 0.0737354%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.00936381 - 48.5825% [1]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0050344 - 53.7645% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.48e-05 - 0.293977% [1]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.68e-06 - 0.15255% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00271072 - 53.844% [1]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0022726 - 45.1414% [1]
| | | | | | | | | | | Remainder: 2.86e-05 - 0.568091%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00198488 - 21.1974% [1]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00203576 - 21.7407% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 1.964e-05 - 0.209744% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00026992 - 2.88259% [1]
| | | | | | | | | | Remainder: 1.92e-05 - 0.205045%
| | | | | | | | | Remainder: 0.00372752 - 19.3396%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.00452084 - 18.9926% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.00450432 - 99.6346% [1]
| | | | | | | | | Remainder: 1.652e-05 - 0.365418%
| | | | | | | | Remainder: 8.32e-06 - 0.0349533%
| | | | | | | Remainder: 1.16e-06 - 0.00487306%
| | | | | | getOrientations(): 6.52e-06 - 0.0150679% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00038444 - 0.88845% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00033528 - 0.77484% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000195161 - 0.451022% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00758361 - 17.5259% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.00756509 - 99.7558% [1]
| | | | | | | Remainder: 1.852e-05 - 0.244211%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000411561 - 0.951127% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4.4e-07 - 0.00101685% [2]
| | | | | | Remainder: 0.0105495 - 24.3802%
| | | | | Remainder: 3.56e-06 - 0.00822657%
| | | | fmb->setupBCFieldManagers(): 3.68e-06 - 0.00849593% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.14e-05 - 0.0263189% [1]
| | | | build response library: 1.908e-05 - 0.0440496% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.25786% [1]
| | | | | Remainder: 1.884e-05 - 98.7421%
| | | | Remainder: 4.92e-06 - 0.0113587%
| | | Remainder: 8.36e-06 - 0.0192968%
| | Mini-EM: eval auxiliary physics model evaluator: 0.0244767 - 8.49909% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.00697981 - 28.5162% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.0171 - 69.8625% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 8.888e-05 - 0.519766% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0117509 - 68.7186% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.2e-06 - 0.010212% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.32e-06 - 0.0282532% [1]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 7.6e-07 - 0.0064676% [1]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.000113321 - 0.964361% [1]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00061788 - 5.25816% [1]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00150916 - 12.843% [1]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00014636 - 1.24552% [1]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00107248 - 9.12681% [1]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00128804 - 10.9612% [1]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00176504 - 15.0205% [1]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 8.8e-07 - 0.0074888% [1]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 5.6e-07 - 0.0047656% [1]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.00287644 - 24.4785% [1]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00117172 - 9.97134% [1]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00023396 - 1.991% [1]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0009212 - 7.83941% [1]
| | | | | Remainder: 2.856e-05 - 0.243045%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.144e-05 - 0.0669005% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.12e-06 - 0.0123977% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000126401 - 0.739187% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.00504388 - 29.4964% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00256944 - 50.9417% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.00246144 - 48.8005% [1]
| | | | | Remainder: 1.3e-05 - 0.257738%
| | | | Remainder: 7.64e-05 - 0.446783%
| | | Remainder: 0.00039684 - 1.6213%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00414212 - 1.43828% [1]
| | | getWorksets(): 2.12e-06 - 0.0511815% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.16e-06 - 54.717% [1]
| | | | Remainder: 9.6e-07 - 45.283%
| | | getOrientations(): 6e-07 - 0.0144853% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000713521 - 17.226% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000875881 - 21.1457% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00039208 - 9.46568% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00119632 - 28.8818% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.0289706% [3]
| | | Remainder: 0.000960401 - 23.1862%
| | panzer::ModelEvaluator::create_W_op: 0.0209495 - 7.27433% [1]
| | panzer::ModelEvaluator::evalModel(J): 0.0310343 - 10.7761% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 5.604e-05 - 0.180574% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0243621 - 78.5006% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.04e-06 - 0.00426892% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00015408 - 0.632457% [1]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.000701201 - 2.87824% [1]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00080184 - 3.29134% [1]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 8.576e-05 - 0.352022% [1]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.000923601 - 3.79113% [1]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.000785561 - 3.22452% [1]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00078804 - 3.23469% [1]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.000688641 - 2.82669% [1]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.16e-06 - 0.00476149% [1]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00111768 - 4.58778% [1]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00162108 - 6.6541% [1]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00027548 - 1.13077% [1]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00171572 - 7.04257% [1]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00169072 - 6.93996% [1]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00229592 - 9.42414% [1]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 4e-06 - 0.0164189% [1]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00015876 - 0.651667% [1]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00162372 - 6.66494% [1]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00262616 - 10.7797% [1]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00191964 - 7.87961% [1]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 8.892e-05 - 0.364993% [1]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.000944401 - 3.87651% [1]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00180312 - 7.40133% [1]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.00150256 - 6.16761% [1]
| | | | Remainder: 4.332e-05 - 0.177817%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.092e-05 - 0.0351868% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.12e-06 - 0.00360891% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00021356 - 0.688141% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.00633677 - 20.4186% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00631452 - 99.649% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.208e-05 - 0.190634% [1]
| | | | Remainder: 1.016e-05 - 0.160334%
| | | Remainder: 5.38e-05 - 0.173356%
| | MaxwellPreconditioner::build: 0.0015968 - 0.554461% [1]
| | | MaxwellPreconditioner: Schur complement: 1.464e-05 - 0.916833% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.000924281 - 57.8833% [1]
| | | | Ifpack2::Relaxation::initialize: 3.64e-06 - 0.39382% [1]
| | | | Ifpack2::Relaxation::compute: 0.0001676 - 18.133% [1]
| | | | Remainder: 0.000753041 - 81.4732%
| | | MaxwellPreconditioner: Solver S_E: 0.00056492 - 35.3782% [1]
| | | | Ifpack2::Relaxation::initialize: 1.28e-06 - 0.226581% [1]
| | | | Ifpack2::Relaxation::compute: 0.00013508 - 23.9114% [1]
| | | | Remainder: 0.00042856 - 75.8621%
| | | MaxwellPreconditioner: Block preconditioner: 8.412e-05 - 5.26803% [1]
| | | Remainder: 8.84e-06 - 0.553607%
| | Mini-EM: timestepper: 0.0216017 - 7.50079% [1]
| | | Mini-EM: Advance Time Step: 0.0215993 - 99.9891% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.00302696 - 14.0142% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 6.372e-05 - 2.10508% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00263536 - 87.0629% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.36e-06 - 0.0516058% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 2.128e-05 - 0.807479% [1]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.000228361 - 8.66526% [1]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00013276 - 5.03764% [1]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 1.564e-05 - 0.593467% [1]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00012852 - 4.87675% [1]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00010628 - 4.03284% [1]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 4.096e-05 - 1.55425% [1]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 3.148e-05 - 1.19452% [1]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 8.8e-07 - 0.033392% [1]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.66e-05 - 2.90662% [1]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00022184 - 8.41782% [1]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 8.624e-05 - 3.27242% [1]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 4.832e-05 - 1.83352% [1]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00020932 - 7.94274% [1]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.000424721 - 16.1162% [1]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.32e-06 - 0.125979% [1]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 2.008e-05 - 0.761945% [1]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00016916 - 6.41885% [1]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00022508 - 8.54076% [1]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.68e-05 - 2.53476% [1]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 1.34e-05 - 0.508469% [1]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 9.992e-05 - 3.79151% [1]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00017752 - 6.73608% [1]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 5.112e-05 - 1.93977% [1]
| | | | | | Remainder: 3.44e-05 - 1.30532%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 9.96e-06 - 0.329043% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.44e-06 - 0.0806088% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000231121 - 7.63541% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 3.992e-05 - 1.31881% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 2.128e-05 - 53.3066% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.08e-06 - 2.70541% [1]
| | | | | | Remainder: 1.756e-05 - 43.988%
| | | | | Remainder: 4.444e-05 - 1.46814%
| | | | Stratimikos: BelosLOWS: 0.0173738 - 80.4368% [1]
| | | | | GMRES block system: Operation Op*x: 0.00022604 - 1.30104% [1]
| | | | | Belos::MVT::MvAddMv: 6.872e-05 - 0.395539% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.0165695 - 95.3705% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00025012 - 1.50952% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 4.808e-05 - 19.2228% [2]
| | | | | | | | Belos::MVT::MvDot: 4.272e-05 - 88.8519% [2]
| | | | | | | | Remainder: 5.36e-06 - 11.1481%
| | | | | | | Belos::MVT::MvScale: 3.236e-05 - 12.9378% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 9.612e-05 - 38.4296% [2]
| | | | | | | | Belos::MVT::MvTransMv: 8.872e-05 - 92.3013% [2]
| | | | | | | | Remainder: 7.4e-06 - 7.69871%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 1.932e-05 - 7.72429% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.728e-05 - 89.441% [2]
| | | | | | | | Remainder: 2.04e-06 - 10.559%
| | | | | | | Remainder: 5.424e-05 - 21.6856%
| | | | | | Belos::MVT::MvAddMv: 3.472e-05 - 0.209542% [2]
| | | | | | Belos::MVT::MvNorm: 3.916e-05 - 0.236339% [1]
| | | | | | GMRES block system: Operation Prec*x: 0.0146642 - 88.5012% [1]
| | | | | | | CG Q_B: Operation Op*x: 5.124e-05 - 0.349423% [2]
| | | | | | | Belos::MVT::MvAddMv: 1.792e-05 - 0.122203% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.00068408 - 4.66498% [2]
| | | | | | | | Belos::MVT::Assign: 2.9e-05 - 4.23927% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.00010584 - 15.4719% [11]
| | | | | | | | | Ifpack2::Relaxation::apply: 6.784e-05 - 64.0967% [11]
| | | | | | | | | Remainder: 3.8e-05 - 35.9033%
| | | | | | | | Belos::MVT::MvDot: 6.308e-05 - 9.22114% [20]
| | | | | | | | Belos::MVT::MvNorm: 3.98e-05 - 5.81803% [11]
| | | | | | | | CG Q_B: Operation Op*x: 0.00017208 - 25.155% [9]
| | | | | | | | Belos::MVT::MvAddMv: 8.376e-05 - 12.2442% [27]
| | | | | | | | Remainder: 0.00019052 - 27.8505%
| | | | | | | CG S_E: Operation Op*x: 6.72e-05 - 0.45826% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.0130877 - 89.2497% [1]
| | | | | | | | Belos::MVT::Assign: 1.932e-05 - 0.147619% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.00102864 - 7.85958% [179]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00062784 - 61.0359% [179]
| | | | | | | | | Remainder: 0.0004008 - 38.9641%
| | | | | | | | Belos::MVT::MvDot: 0.00118036 - 9.01884% [357]
| | | | | | | | Belos::MVT::MvNorm: 0.00065628 - 5.01447% [179]
| | | | | | | | CG S_E: Operation Op*x: 0.00755057 - 57.692% [178]
| | | | | | | | Belos::MVT::MvAddMv: 0.00175048 - 13.375% [534]
| | | | | | | | Remainder: 0.00090208 - 6.89256%
| | | | | | | Remainder: 0.000756001 - 5.15543%
| | | | | | GMRES block system: Operation Op*x: 0.000153201 - 0.924599% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 1.02e-05 - 0.0615591% [1]
| | | | | | Remainder: 0.00141788 - 8.5572%
| | | | | Remainder: 0.00050956 - 2.93293%
| | | | Mini-EM: Compute responses: 0.00112488 - 5.20795% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 5.46e-05 - 4.85385% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00054096 - 48.0904% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.2e-06 - 0.221828% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 1.468e-05 - 2.71369% [1]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 9.896e-05 - 18.2934% [1]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 7.2e-07 - 0.133097% [1]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 2.424e-05 - 4.48092% [1]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 1.892e-05 - 3.49749% [1]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00017152 - 31.7066% [1]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 7.6e-07 - 0.140491% [1]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 2.2e-05 - 4.06684% [1]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 6.94e-05 - 12.829% [1]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 1.404e-05 - 2.59539% [1]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.08e-05 - 1.99645% [1]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.12e-06 - 0.207039% [1]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 5.424e-05 - 10.0266% [1]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 1.128e-05 - 2.08518% [1]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 6.16e-06 - 1.13872% [1]
| | | | | | Remainder: 2.092e-05 - 3.8672%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 5.4e-06 - 0.480051% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.44e-06 - 0.128014% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00015652 - 13.9144% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000232961 - 20.7098% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 6.4e-07 - 0.274724% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000221121 - 94.9176% [1]
| | | | | | Remainder: 1.12e-05 - 4.80767%
| | | | | Remainder: 0.000133 - 11.8235%
| | | | Remainder: 7.368e-05 - 0.341122%
| | | Remainder: 2.36e-06 - 0.0109251%
| | Remainder: 0.0185355 - 6.43614%
| Remainder: 4.392e-05 - 0.0152481%
=================================
FOM Calculation
=================================
Number of cells = 512
Time for Belos Linear Solve = 0.0173738 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 29.4697 k-cell-steps per second
=================================
dt = 1.66782e-09
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 = 1.66782e-09 [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 = 1.66782e-09 [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=3672,domainDim=3672,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=1728,domainDim=1728}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1728,domainDim=1944}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1944,domainDim=1728}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1944,domainDim=1944}
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=3672, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1728,domainDim=1728}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=1728, #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.00033504 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1944,domainDim=1944}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=1944, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 178 iterations with total CPU time of 0.0121018 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1728,domainDim=1728}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=1728, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 9 iterations with total CPU time of 0.00053128 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 0.0161109 sec
Electromagnetic Energy = 1.19875e-07
Electromagnetic Energy/dt^2 = 4.30953e+10
* finished time step 1, t = 1.66782e-09
**************************************************
*** 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: 0.283995 [1]
| Mini-EM: Total Time: 0.283954 - 99.9855% [1]
| | Mini-EM: build mesh: 0.000598281 - 0.210696% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00028032 - 46.8542% [1]
| | | Remainder: 0.000317961 - 53.1458%
| | Mini-EM: build physics blocks: 0.0007658 - 0.269691% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000226761 - 0.0798583% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0320627 - 11.2915% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.0116426 - 4.10015% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.00443037 - 38.0532% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.00362084 - 81.7279% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00018308 - 4.13239% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.000581121 - 13.1168% [3]
| | | | Remainder: 4.5321e-05 - 1.02296%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00217064 - 18.644% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00049156 - 22.6458% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 3.564e-05 - 1.64191% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.0002478 - 11.416% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 5.72e-05 - 2.63517% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00116008 - 53.4442% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 9.936e-05 - 4.57745% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 2.7e-05 - 1.24387% [3]
| | | | Remainder: 5.2e-05 - 2.39561%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.000988362 - 8.48921% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0004604 - 3.95445% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0012536 - 10.7674% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0005486 - 4.71202% [3]
| | | Remainder: 0.0017906 - 15.3798%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.00040476 - 0.142544% [2]
| | Mini-EM: setup physics model evaluator: 0.0757365 - 26.6721% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.0757207 - 99.9791% [1]
| | | | allocate FieldManagerBuilder: 2.36e-06 - 0.00311672% [1]
| | | | fmb->setWorksetContainer(): 4.4e-07 - 0.000581083% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.0683544 - 90.2718% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0683409 - 99.9802% [1]
| | | | | | getWorksets(): 0.0415972 - 60.8672% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0415942 - 99.9927% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0244036 - 58.6707% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00267856 - 10.9761% [1]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00462136 - 18.9372% [1]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00026144 - 5.65721% [1]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00435068 - 94.1429% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00011228 - 2.58074% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.176e-05 - 0.73% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00020376 - 4.6834% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000366721 - 8.42904% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0008336 - 19.1602% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00014128 - 3.24731% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000655961 - 15.0772% [1]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 6.236e-05 - 1.43334% [1]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00120144 - 27.615% [1]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0004674 - 38.9033% [1]
| | | | | | | | | | | | Remainder: 0.000734041 - 61.0967%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00062084 - 14.2699% [1]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 7.072e-05 - 1.62549% [1]
| | | | | | | | | | | Remainder: 4.996e-05 - 1.14833%
| | | | | | | | | | Remainder: 9.24e-06 - 0.199941%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.012432 - 50.9432% [2]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00692177 - 55.6771% [2]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.0241e-05 - 0.581369% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.72e-06 - 0.140427% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00362864 - 52.4237% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00261632 - 37.7985% [1]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 1e-05 - 0.144472% [1]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00037668 - 5.44196% [1]
| | | | | | | | | | | Remainder: 0.00024016 - 3.46963%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00265284 - 21.3389% [2]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00204448 - 16.4454% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.404e-05 - 0.434686% [2]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00041772 - 3.36005% [2]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00030044 - 2.41667% [1]
| | | | | | | | | | Remainder: 4.068e-05 - 0.327221%
| | | | | | | | | Remainder: 0.00467168 - 19.1434%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0171714 - 41.2832% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0171461 - 99.8525% [2]
| | | | | | | | | Remainder: 2.532e-05 - 0.147454%
| | | | | | | | Remainder: 1.916e-05 - 0.0460642%
| | | | | | | Remainder: 3.04e-06 - 0.00730819%
| | | | | | getOrientations(): 7.16e-06 - 0.0104769% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000668081 - 0.977572% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.0006654 - 0.973649% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000338481 - 0.495284% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0001136 - 0.166226% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0008138 - 1.1908% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 7.6e-07 - 0.00111207% [2]
| | | | | | Remainder: 0.0241364 - 35.3176%
| | | | | Remainder: 1.352e-05 - 0.0197793%
| | | | fmb->setupBCFieldManagers(): 8.04e-06 - 0.010618% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.46e-05 - 0.0192814% [1]
| | | | build response library: 0.00731997 - 9.66706% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00723385 - 98.8235% [1]
| | | | | | getWorksets(): 2.88e-06 - 0.0398129% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.88e-06 - 65.2778% [1]
| | | | | | | Remainder: 1e-06 - 34.7222%
| | | | | | getOrientations(): 4.8e-07 - 0.00663548% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.0007198 - 9.95045% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000876961 - 12.123% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00038732 - 5.35428% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00127804 - 17.6675% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.44e-06 - 0.0199064% [3]
| | | | | | Remainder: 0.00396692 - 54.8384%
| | | | | Remainder: 8.612e-05 - 1.17651%
| | | | Remainder: 2.088e-05 - 0.027575%
| | | Remainder: 1.584e-05 - 0.0209146%
| | Mini-EM: setup auxiliary physics model evaluator: 0.04309 - 15.175% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.0430818 - 99.981% [1]
| | | | allocate FieldManagerBuilder: 7.2e-07 - 0.00167124% [1]
| | | | fmb->setWorksetContainer(): 5.6e-07 - 0.00129985% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.0430438 - 99.9118% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0430403 - 99.9919% [1]
| | | | | | getWorksets(): 0.0242328 - 56.3026% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0242318 - 99.9959% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0196917 - 81.2641% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00266804 - 13.549% [1]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00350012 - 17.7746% [1]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000170801 - 4.87986% [1]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00332676 - 95.047% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.032e-05 - 1.51258% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 2.924e-05 - 0.878933% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.0001598 - 4.80347% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00029176 - 8.77009% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000700001 - 21.0415% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 9.564e-05 - 2.87487% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00058032 - 17.444% [1]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 2.248e-05 - 0.675732% [1]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.000779161 - 23.421% [1]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00020156 - 25.8689% [1]
| | | | | | | | | | | | Remainder: 0.000577601 - 74.1311%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0005362 - 16.1178% [1]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 6.912e-05 - 2.0777% [1]
| | | | | | | | | | | Remainder: 1.272e-05 - 0.382354%
| | | | | | | | | | Remainder: 2.56e-06 - 0.0731403%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.00930665 - 47.2617% [1]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0049808 - 53.5188% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.452e-05 - 0.291519% [1]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.28e-06 - 0.146161% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00224952 - 45.1638% [1]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00268168 - 53.8403% [1]
| | | | | | | | | | | Remainder: 2.78e-05 - 0.558143%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0020134 - 21.634% [1]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00200752 - 21.5708% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 1.712e-05 - 0.183955% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00026968 - 2.89771% [1]
| | | | | | | | | | Remainder: 1.812e-05 - 0.1947%
| | | | | | | | | Remainder: 0.00421692 - 21.4147%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.00453296 - 18.7067% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.00451816 - 99.6735% [1]
| | | | | | | | | Remainder: 1.48e-05 - 0.326497%
| | | | | | | | Remainder: 7.08e-06 - 0.0292178%
| | | | | | | Remainder: 1e-06 - 0.00412664%
| | | | | | getOrientations(): 6.8e-06 - 0.0157992% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00034892 - 0.810683% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00032216 - 0.748508% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00018328 - 0.425834% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00753117 - 17.498% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.00751333 - 99.7631% [1]
| | | | | | | Remainder: 1.784e-05 - 0.236882%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00039804 - 0.924808% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 3.6e-07 - 0.000836426% [2]
| | | | | | Remainder: 0.0100168 - 23.273%
| | | | | Remainder: 3.48e-06 - 0.0080848%
| | | | fmb->setupBCFieldManagers(): 3.16e-06 - 0.00733489% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.096e-05 - 0.02544% [1]
| | | | build response library: 1.8e-05 - 0.041781% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.33333% [1]
| | | | | Remainder: 1.776e-05 - 98.6667%
| | | | Remainder: 4.6e-06 - 0.0106774%
| | | Remainder: 8.2e-06 - 0.01903%
| | Mini-EM: eval auxiliary physics model evaluator: 0.0242399 - 8.53653% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.00693825 - 28.6233% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.0169294 - 69.8411% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 8.308e-05 - 0.490745% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.011669 - 68.9278% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.16e-06 - 0.00994083% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3e-06 - 0.025709% [1]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 7.2e-07 - 0.00617017% [1]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00012936 - 1.10857% [1]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00060312 - 5.16855% [1]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00152056 - 13.0307% [1]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00012624 - 1.08184% [1]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00100808 - 8.63893% [1]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00130016 - 11.142% [1]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0017698 - 15.1666% [1]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 9.2e-07 - 0.00788411% [1]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 7.2e-07 - 0.00617017% [1]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.00286164 - 24.5234% [1]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00117504 - 10.0697% [1]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00022564 - 1.93366% [1]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00091676 - 7.85634% [1]
| | | | | Remainder: 2.612e-05 - 0.22384%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.0361e-05 - 0.0612013% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.88e-06 - 0.011105% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00012244 - 0.72324% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0049716 - 29.3667% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00255408 - 51.3734% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.00240488 - 48.3723% [1]
| | | | | Remainder: 1.264e-05 - 0.254244%
| | | | Remainder: 7.0961e-05 - 0.419159%
| | | Remainder: 0.00037224 - 1.53565%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00397376 - 1.39944% [1]
| | | getWorksets(): 2.36e-06 - 0.0593895% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.12e-06 - 47.4576% [1]
| | | | Remainder: 1.24e-06 - 52.5424%
| | | getOrientations(): 6.4e-07 - 0.0161056% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.00068788 - 17.3105% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000840881 - 21.1608% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00038484 - 9.68452% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00115136 - 28.9741% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.08e-06 - 0.0271783% [3]
| | | Remainder: 0.000904722 - 22.7674%
| | panzer::ModelEvaluator::create_W_op: 0.0208383 - 7.33862% [1]
| | panzer::ModelEvaluator::evalModel(J): 0.0309673 - 10.9057% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 5.396e-05 - 0.174248% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0243527 - 78.64% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.12e-06 - 0.00459908% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00027336 - 1.1225% [1]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.000671401 - 2.75699% [1]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0008252 - 3.38854% [1]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 8.38e-05 - 0.34411% [1]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.000919241 - 3.7747% [1]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.000794281 - 3.26157% [1]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0006712 - 2.75616% [1]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.000715281 - 2.93717% [1]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.04e-06 - 0.00427057% [1]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00112092 - 4.60286% [1]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00164804 - 6.76739% [1]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00026532 - 1.08949% [1]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00162584 - 6.67623% [1]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00167784 - 6.88976% [1]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00229996 - 9.44438% [1]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 4.12e-06 - 0.016918% [1]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00026496 - 1.08801% [1]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00163504 - 6.71401% [1]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00264488 - 10.8607% [1]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00174756 - 7.17605% [1]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 9.064e-05 - 0.372197% [1]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.000930521 - 3.82102% [1]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00184 - 7.55564% [1]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.00156284 - 6.41753% [1]
| | | | Remainder: 3.828e-05 - 0.15719%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.112e-05 - 0.0359088% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.12e-06 - 0.00361672% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000196681 - 0.635125% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.00630236 - 20.3517% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0062828 - 99.6896% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.112e-05 - 0.176442% [1]
| | | | Remainder: 8.44e-06 - 0.133918%
| | | Remainder: 4.936e-05 - 0.159394%
| | MaxwellPreconditioner::build: 0.00154404 - 0.543764% [1]
| | | MaxwellPreconditioner: Schur complement: 1.412e-05 - 0.914483% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00089132 - 57.7264% [1]
| | | | Ifpack2::Relaxation::initialize: 3.76e-06 - 0.421846% [1]
| | | | Ifpack2::Relaxation::compute: 0.00015872 - 17.8073% [1]
| | | | Remainder: 0.00072884 - 81.7709%
| | | MaxwellPreconditioner: Solver S_E: 0.000548921 - 35.5509% [1]
| | | | Ifpack2::Relaxation::initialize: 1.4e-06 - 0.255046% [1]
| | | | Ifpack2::Relaxation::compute: 0.000130321 - 23.7413% [1]
| | | | Remainder: 0.0004172 - 76.0037%
| | | MaxwellPreconditioner: Block preconditioner: 8.096e-05 - 5.24338% [1]
| | | Remainder: 8.72e-06 - 0.564752%
| | Mini-EM: timestepper: 0.0202566 - 7.13374% [1]
| | | Mini-EM: Advance Time Step: 0.0202544 - 99.9893% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.0029616 - 14.622% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 5.92e-05 - 1.99892% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00259 - 87.4527% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.4e-06 - 0.054054% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 1.968e-05 - 0.759845% [1]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0002218 - 8.5637% [1]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00013188 - 5.09189% [1]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 1.428e-05 - 0.551351% [1]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00012708 - 4.90656% [1]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.000107481 - 4.14984% [1]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 3.904e-05 - 1.50733% [1]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 3.072e-05 - 1.1861% [1]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 8e-07 - 0.030888% [1]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.608e-05 - 2.93745% [1]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00021936 - 8.46949% [1]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00010416 - 4.02162% [1]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 3.368e-05 - 1.30039% [1]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00020124 - 7.76988% [1]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0004182 - 16.1467% [1]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.08e-06 - 0.118919% [1]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 1.948e-05 - 0.752123% [1]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.000167121 - 6.45254% [1]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00022184 - 8.56524% [1]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.596e-05 - 2.54672% [1]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 1.36e-05 - 0.525096% [1]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 9.764e-05 - 3.76988% [1]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00017216 - 6.6471% [1]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 5.08e-05 - 1.96139% [1]
| | | | | | Remainder: 3.144e-05 - 1.2139%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.04e-05 - 0.351161% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.24e-06 - 0.0756347% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00022136 - 7.47433% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 3.824e-05 - 1.29119% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 2.104e-05 - 55.0209% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1e-06 - 2.61506% [1]
| | | | | | Remainder: 1.62e-05 - 42.364%
| | | | | Remainder: 4.016e-05 - 1.35602%
| | | | Stratimikos: BelosLOWS: 0.0161403 - 79.688% [1]
| | | | | GMRES block system: Operation Op*x: 0.000217681 - 1.34868% [1]
| | | | | Belos::MVT::MvAddMv: 7.008e-05 - 0.434192% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.0153703 - 95.2293% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00022924 - 1.49144% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 4.428e-05 - 19.316% [2]
| | | | | | | | Belos::MVT::MvDot: 3.868e-05 - 87.3532% [2]
| | | | | | | | Remainder: 5.6e-06 - 12.6468%
| | | | | | | Belos::MVT::MvScale: 3.124e-05 - 13.6276% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 8.756e-05 - 38.1958% [2]
| | | | | | | | Belos::MVT::MvTransMv: 8.092e-05 - 92.4166% [2]
| | | | | | | | Remainder: 6.64e-06 - 7.58337%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 1.744e-05 - 7.60775% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.564e-05 - 89.6789% [2]
| | | | | | | | Remainder: 1.8e-06 - 10.3211%
| | | | | | | Remainder: 4.872e-05 - 21.2528%
| | | | | | Belos::MVT::MvAddMv: 3.252e-05 - 0.211576% [2]
| | | | | | Belos::MVT::MvNorm: 3.348e-05 - 0.217822% [1]
| | | | | | GMRES block system: Operation Prec*x: 0.0133797 - 87.0488% [1]
| | | | | | | CG Q_B: Operation Op*x: 5.088e-05 - 0.380278% [2]
| | | | | | | Belos::MVT::MvAddMv: 1.58e-05 - 0.118089% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.00060592 - 4.52865% [2]
| | | | | | | | Belos::MVT::Assign: 2.084e-05 - 3.4394% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.0001006 - 16.6029% [11]
| | | | | | | | | Ifpack2::Relaxation::apply: 6.92e-05 - 68.7873% [11]
| | | | | | | | | Remainder: 3.14e-05 - 31.2127%
| | | | | | | | Belos::MVT::MvDot: 5.408e-05 - 8.92527% [20]
| | | | | | | | Belos::MVT::MvNorm: 3.428e-05 - 5.65751% [11]
| | | | | | | | CG Q_B: Operation Op*x: 0.0001654 - 27.2973% [9]
| | | | | | | | Belos::MVT::MvAddMv: 6.464e-05 - 10.6681% [27]
| | | | | | | | Remainder: 0.00016608 - 27.4096%
| | | | | | | CG S_E: Operation Op*x: 6.276e-05 - 0.469069% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.0119433 - 89.2643% [1]
| | | | | | | | Belos::MVT::Assign: 1.656e-05 - 0.138655% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.0008492 - 7.11027% [179]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0005566 - 65.544% [179]
| | | | | | | | | Remainder: 0.0002926 - 34.456%
| | | | | | | | Belos::MVT::MvDot: 0.00103028 - 8.62646% [357]
| | | | | | | | Belos::MVT::MvNorm: 0.000566361 - 4.74209% [179]
| | | | | | | | CG S_E: Operation Op*x: 0.0074306 - 62.2157% [178]
| | | | | | | | Belos::MVT::MvAddMv: 0.00137268 - 11.4933% [534]
| | | | | | | | Remainder: 0.0006776 - 5.67348%
| | | | | | | Remainder: 0.000701041 - 5.23959%
| | | | | | GMRES block system: Operation Op*x: 0.000148 - 0.962894% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 9.44e-06 - 0.061417% [1]
| | | | | | Remainder: 0.00153796 - 10.006%
| | | | | Remainder: 0.00048224 - 2.98779%
| | | | Mini-EM: Compute responses: 0.00108436 - 5.3537% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 5.188e-05 - 4.78439% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00052968 - 48.8472% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.44e-06 - 0.271862% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 1.44e-05 - 2.71862% [1]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 9.86e-05 - 18.615% [1]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 7.6e-07 - 0.143483% [1]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 2.356e-05 - 4.44797% [1]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 1.716e-05 - 3.23969% [1]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00016552 - 31.2491% [1]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 7.6e-07 - 0.143483% [1]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 2.236e-05 - 4.22142% [1]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 6.844e-05 - 12.921% [1]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 1.508e-05 - 2.847% [1]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.088e-05 - 2.05407% [1]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 6.8e-07 - 0.128379% [1]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 5.516e-05 - 10.4138% [1]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 1.044e-05 - 1.971% [1]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 5.36e-06 - 1.01193% [1]
| | | | | | Remainder: 1.908e-05 - 3.60217%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 4.96e-06 - 0.457413% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.32e-06 - 0.121731% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0001448 - 13.3535% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00022776 - 21.0041% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 8e-07 - 0.351247% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00021636 - 94.9947% [1]
| | | | | | Remainder: 1.06e-05 - 4.65402%
| | | | | Remainder: 0.00012396 - 11.4316%
| | | | Remainder: 6.812e-05 - 0.336322%
| | | Remainder: 2.16e-06 - 0.0106632%
| | Remainder: 0.0176072 - 6.20071%
| Remainder: 4.112e-05 - 0.0144791%
=================================
FOM Calculation
=================================
Number of cells = 512
Time for Belos Linear Solve = 0.0161403 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 31.7218 k-cell-steps per second
=================================
dt = 1.66782e-09
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 = 1.66782e-09 [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 = 1.66782e-09 [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=3672,domainDim=3672,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=1728,domainDim=1728}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1728,domainDim=1944}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1944,domainDim=1728}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1944,domainDim=1944}
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=3672, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1728,domainDim=1728}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=1728, #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.00036744 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1944,domainDim=1944}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=1944, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 178 iterations with total CPU time of 0.0130843 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1728,domainDim=1728}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=1728, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 9 iterations with total CPU time of 0.000595121 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 0.017196 sec
Electromagnetic Energy = 1.19875e-07
Electromagnetic Energy/dt^2 = 4.30953e+10
* finished time step 1, t = 1.66782e-09
**************************************************
*** 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: 0.289751 [1]
| Mini-EM: Total Time: 0.289708 - 99.985% [1]
| | Mini-EM: build mesh: 0.00060384 - 0.208431% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.0002856 - 47.2973% [1]
| | | Remainder: 0.00031824 - 52.7027%
| | Mini-EM: build physics blocks: 0.00078064 - 0.269458% [1]
| | Mini-EM: build auxiliary physics blocks: 0.00023728 - 0.0819032% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0329218 - 11.3638% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.0113175 - 3.90653% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.00400912 - 35.424% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.00312436 - 77.9313% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00018908 - 4.71624% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00064952 - 16.2011% [3]
| | | | Remainder: 4.616e-05 - 1.15137%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0022622 - 19.9885% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00053592 - 23.6902% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 2.98e-05 - 1.3173% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00025764 - 11.3889% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 5.9201e-05 - 2.61696% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.001198 - 52.9573% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 9.9e-05 - 4.37627% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 2.84e-05 - 1.25541% [3]
| | | | Remainder: 5.424e-05 - 2.39766%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00099016 - 8.74891% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00046364 - 4.09665% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.001249 - 11.036% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00054916 - 4.8523% [3]
| | | Remainder: 0.00179424 - 15.8537%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.00044472 - 0.153506% [2]
| | Mini-EM: setup physics model evaluator: 0.0757257 - 26.1387% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.0757074 - 99.9759% [1]
| | | | allocate FieldManagerBuilder: 2.72e-06 - 0.00359278% [1]
| | | | fmb->setWorksetContainer(): 4.4e-07 - 0.000581185% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.068134 - 89.9964% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0681194 - 99.9786% [1]
| | | | | | getWorksets(): 0.040922 - 60.0739% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0409188 - 99.9924% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0236251 - 57.7366% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00267796 - 11.3352% [1]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00459904 - 19.4667% [1]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00024696 - 5.36981% [1]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00434152 - 94.4006% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00011672 - 2.68846% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.184e-05 - 0.733383% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000197401 - 4.54681% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0003664 - 8.43943% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0008258 - 19.021% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000142681 - 3.28643% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00067164 - 15.4701% [1]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 6.436e-05 - 1.48243% [1]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00119452 - 27.5139% [1]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000463361 - 38.7905% [1]
| | | | | | | | | | | | Remainder: 0.00073116 - 61.2095%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000605561 - 13.9481% [1]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 7.256e-05 - 1.6713% [1]
| | | | | | | | | | | Remainder: 5.204e-05 - 1.19866%
| | | | | | | | | | Remainder: 1.056e-05 - 0.229613%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0123524 - 52.2849% [2]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00723989 - 58.6113% [2]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 3.98e-05 - 0.549732% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 1.02e-05 - 0.140886% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00389988 - 53.8666% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00265724 - 36.7028% [1]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 1.032e-05 - 0.142544% [1]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00038332 - 5.29456% [1]
| | | | | | | | | | | Remainder: 0.000239121 - 3.30283%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00267264 - 21.6367% [2]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00160684 - 13.0084% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.848e-05 - 0.473431% [2]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000425121 - 3.44161% [2]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000306801 - 2.48374% [1]
| | | | | | | | | | Remainder: 4.26e-05 - 0.344873%
| | | | | | | | | Remainder: 0.00399576 - 16.9132%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0172739 - 42.215% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0172472 - 99.8453% [2]
| | | | | | | | | Remainder: 2.672e-05 - 0.154684%
| | | | | | | | Remainder: 1.98e-05 - 0.0483885%
| | | | | | | Remainder: 3.12e-06 - 0.00762427%
| | | | | | getOrientations(): 7.32e-06 - 0.0107458% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00067568 - 0.991906% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000700401 - 1.0282% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00035788 - 0.525372% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00011988 - 0.175985% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000856321 - 1.25709% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 8.8e-07 - 0.00129185% [2]
| | | | | | Remainder: 0.0244791 - 35.9355%
| | | | | Remainder: 1.46e-05 - 0.0214284%
| | | | fmb->setupBCFieldManagers(): 8.32e-06 - 0.0109897% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.552e-05 - 0.0205% [1]
| | | | build response library: 0.00752477 - 9.93927% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00743029 - 98.7444% [1]
| | | | | | getWorksets(): 3.44e-06 - 0.046297% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.4e-06 - 69.7674% [1]
| | | | | | | Remainder: 1.04e-06 - 30.2326%
| | | | | | getOrientations(): 4.8e-07 - 0.00646005% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00074236 - 9.991% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000903321 - 12.1573% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040748 - 5.48404% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0013148 - 17.6952% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.52e-06 - 0.0204568% [3]
| | | | | | Remainder: 0.00405688 - 54.5993%
| | | | | Remainder: 9.448e-05 - 1.25559%
| | | | Remainder: 2.168e-05 - 0.0286366%
| | | Remainder: 1.828e-05 - 0.0241398%
| | Mini-EM: setup auxiliary physics model evaluator: 0.0430257 - 14.8514% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.0430173 - 99.9804% [1]
| | | | allocate FieldManagerBuilder: 7.2e-07 - 0.00167375% [1]
| | | | fmb->setWorksetContainer(): 5.6e-07 - 0.0013018% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.042977 - 99.9065% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0429734 - 99.9915% [1]
| | | | | | getWorksets(): 0.0229703 - 53.4523% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0229695 - 99.9965% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.018407 - 80.1367% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00267548 - 14.5352% [1]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00350248 - 19.028% [1]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00017248 - 4.92451% [1]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00332704 - 94.991% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.356e-05 - 1.60984% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 2.892e-05 - 0.869241% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.0001634 - 4.91127% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0002948 - 8.86072% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000690001 - 20.7392% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 9.464e-05 - 2.84457% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00057296 - 17.2213% [1]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 2.22e-05 - 0.667259% [1]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.000781401 - 23.4864% [1]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00020328 - 26.0148% [1]
| | | | | | | | | | | | Remainder: 0.000578121 - 73.9852%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00054232 - 16.3004% [1]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 7.004e-05 - 2.10517% [1]
| | | | | | | | | | | Remainder: 1.28e-05 - 0.384726%
| | | | | | | | | | Remainder: 2.96e-06 - 0.0845115%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.00892545 - 48.4895% [1]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0053618 - 60.0732% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.436e-05 - 0.26782% [1]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.68e-06 - 0.143235% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0026636 - 49.6773% [1]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00264748 - 49.3767% [1]
| | | | | | | | | | | Remainder: 2.868e-05 - 0.534895%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00168348 - 18.8616% [1]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00157228 - 17.6157% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 1.92e-05 - 0.215115% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0002702 - 3.0273% [1]
| | | | | | | | | | Remainder: 1.848e-05 - 0.207048%
| | | | | | | | | Remainder: 0.00330356 - 17.9473%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.00455548 - 19.8328% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.00454044 - 99.6698% [1]
| | | | | | | | | Remainder: 1.504e-05 - 0.330152%
| | | | | | | | Remainder: 7e-06 - 0.0304753%
| | | | | | | Remainder: 8e-07 - 0.00348276%
| | | | | | getOrientations(): 6.76e-06 - 0.0157307% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00036028 - 0.838379% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.0003384 - 0.787464% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000193281 - 0.449769% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00819677 - 19.074% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.00817789 - 99.7697% [1]
| | | | | | | Remainder: 1.888e-05 - 0.230335%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00041308 - 0.961246% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 0.000930809% [2]
| | | | | | Remainder: 0.0104942 - 24.4202%
| | | | | Remainder: 3.64e-06 - 0.00846964%
| | | | fmb->setupBCFieldManagers(): 3.08e-06 - 0.00715991% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.224e-05 - 0.0284537% [1]
| | | | build response library: 1.864e-05 - 0.0433314% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.50215% [1]
| | | | | Remainder: 1.836e-05 - 98.4979%
| | | | Remainder: 5e-06 - 0.0116232%
| | | Remainder: 8.44e-06 - 0.0196162%
| | Mini-EM: eval auxiliary physics model evaluator: 0.0257057 - 8.87298% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.00760217 - 29.5739% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.0177112 - 68.8998% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 8.5e-05 - 0.479923% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0117998 - 66.6233% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.24e-06 - 0.0105087% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.12e-06 - 0.0264412% [1]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 6e-07 - 0.00508485% [1]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00013232 - 1.12138% [1]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.000615681 - 5.21774% [1]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00153548 - 13.0128% [1]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0001394 - 1.18138% [1]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0010544 - 8.93578% [1]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00128436 - 10.8846% [1]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00176308 - 14.9417% [1]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.32e-06 - 0.0111867% [1]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 4e-07 - 0.0033899% [1]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.00286172 - 24.2524% [1]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00123428 - 10.4602% [1]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.000218041 - 1.84784% [1]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00092748 - 7.86015% [1]
| | | | | Remainder: 2.684e-05 - 0.227462%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.084e-05 - 0.0612043% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.08e-06 - 0.011744% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.0001272 - 0.718191% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0056108 - 31.6795% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00281956 - 50.2524% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.00277952 - 49.5387% [1]
| | | | | Remainder: 1.172e-05 - 0.208883%
| | | | Remainder: 7.548e-05 - 0.426172%
| | | Remainder: 0.00039236 - 1.52635%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0040826 - 1.40921% [1]
| | | getWorksets(): 2.12e-06 - 0.0519277% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.12e-06 - 52.8302% [1]
| | | | Remainder: 1e-06 - 47.1698%
| | | getOrientations(): 6.4e-07 - 0.0156763% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.00070676 - 17.3115% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000883201 - 21.6333% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00038828 - 9.5106% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0011742 - 28.7611% [1]
| | | Phalanx::SortAndOrderEvaluators: 9.6e-07 - 0.0235144% [3]
| | | Remainder: 0.000926441 - 22.6924%
| | panzer::ModelEvaluator::create_W_op: 0.0227879 - 7.86582% [1]
| | panzer::ModelEvaluator::evalModel(J): 0.0318632 - 10.9984% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 5.812e-05 - 0.182405% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0244057 - 76.5951% [1]
| | | | panzer::WorksetContainer::getWorksets(): 8.4e-07 - 0.00344182% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00029708 - 1.21726% [1]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.000692721 - 2.83836% [1]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00081244 - 3.3289% [1]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 8.888e-05 - 0.364178% [1]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.000933281 - 3.82404% [1]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.000796041 - 3.26171% [1]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00065792 - 2.69577% [1]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.000685761 - 2.80984% [1]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.24e-06 - 0.00508079% [1]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00112748 - 4.61975% [1]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.001666 - 6.82629% [1]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00027148 - 1.11237% [1]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0016986 - 6.95987% [1]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00169128 - 6.92987% [1]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00230964 - 9.46355% [1]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 3.92e-06 - 0.0160618% [1]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00028676 - 1.17497% [1]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00159872 - 6.55062% [1]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00263772 - 10.8078% [1]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00174632 - 7.15539% [1]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 9.02e-05 - 0.369586% [1]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.000940161 - 3.85223% [1]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00184164 - 7.54596% [1]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.00148816 - 6.09761% [1]
| | | | Remainder: 4.136e-05 - 0.169469%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 9.92e-06 - 0.0311331% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.16e-06 - 0.00364056% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000209761 - 0.658317% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.00712392 - 22.3578% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00710112 - 99.68% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.296e-05 - 0.181922% [1]
| | | | Remainder: 9.84e-06 - 0.138126%
| | | Remainder: 5.468e-05 - 0.171608%
| | MaxwellPreconditioner::build: 0.00158428 - 0.546855% [1]
| | | MaxwellPreconditioner: Schur complement: 1.504e-05 - 0.949327% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.000919121 - 58.015% [1]
| | | | Ifpack2::Relaxation::initialize: 3.88e-06 - 0.422142% [1]
| | | | Ifpack2::Relaxation::compute: 0.000162161 - 17.6431% [1]
| | | | Remainder: 0.00075308 - 81.9348%
| | | MaxwellPreconditioner: Solver S_E: 0.00055508 - 35.0367% [1]
| | | | Ifpack2::Relaxation::initialize: 1.28e-06 - 0.230597% [1]
| | | | Ifpack2::Relaxation::compute: 0.00013124 - 23.6434% [1]
| | | | Remainder: 0.00042256 - 76.126%
| | | MaxwellPreconditioner: Block preconditioner: 8.64e-05 - 5.45358% [1]
| | | Remainder: 8.64e-06 - 0.545358%
| | Mini-EM: timestepper: 0.0214369 - 7.3995% [1]
| | | Mini-EM: Advance Time Step: 0.0214351 - 99.9912% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.00302412 - 14.1083% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 6.404e-05 - 2.11764% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00263136 - 87.0124% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.32e-06 - 0.0501641% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 2.064e-05 - 0.784385% [1]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00022424 - 8.52182% [1]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00013584 - 5.16235% [1]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 1.492e-05 - 0.567007% [1]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00012764 - 4.85072% [1]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00010708 - 4.06938% [1]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 4.116e-05 - 1.56421% [1]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 3.116e-05 - 1.18418% [1]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 8.4e-07 - 0.0319226% [1]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.608e-05 - 2.89128% [1]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00022452 - 8.53246% [1]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000115961 - 4.40688% [1]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 3.4e-05 - 1.29211% [1]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000206 - 7.82865% [1]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00041916 - 15.9294% [1]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.44e-06 - 0.130731% [1]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 2.044e-05 - 0.776784% [1]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00016692 - 6.34348% [1]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00022504 - 8.55223% [1]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.572e-05 - 2.49757% [1]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 1.468e-05 - 0.557886% [1]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 9.76e-05 - 3.70911% [1]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.000173281 - 6.58522% [1]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 5.1e-05 - 1.93816% [1]
| | | | | | Remainder: 3.268e-05 - 1.24194%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.028e-05 - 0.339933% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.36e-06 - 0.0780392% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00022928 - 7.5817% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 4.288e-05 - 1.41793% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 2.452e-05 - 57.1828% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.32e-06 - 3.07836% [1]
| | | | | | Remainder: 1.704e-05 - 39.7388%
| | | | | Remainder: 4.392e-05 - 1.45232%
| | | | Stratimikos: BelosLOWS: 0.0172273 - 80.3695% [1]
| | | | | GMRES block system: Operation Op*x: 0.00022776 - 1.32209% [1]
| | | | | Belos::MVT::MvAddMv: 6.764e-05 - 0.392634% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.0164249 - 95.3423% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00024436 - 1.48775% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 4.648e-05 - 19.0211% [2]
| | | | | | | | Belos::MVT::MvDot: 4.112e-05 - 88.4682% [2]
| | | | | | | | Remainder: 5.36e-06 - 11.5318%
| | | | | | | Belos::MVT::MvScale: 3.2e-05 - 13.0954% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 9.552e-05 - 39.0899% [2]
| | | | | | | | Belos::MVT::MvTransMv: 8.808e-05 - 92.2111% [2]
| | | | | | | | Remainder: 7.44e-06 - 7.78894%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 1.876e-05 - 7.6772% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.648e-05 - 87.8465% [2]
| | | | | | | | Remainder: 2.28e-06 - 12.1535%
| | | | | | | Remainder: 5.16e-05 - 21.1164%
| | | | | | Belos::MVT::MvAddMv: 3.024e-05 - 0.184111% [2]
| | | | | | Belos::MVT::MvNorm: 3.616e-05 - 0.220154% [1]
| | | | | | GMRES block system: Operation Prec*x: 0.0144748 - 88.1272% [1]
| | | | | | | CG Q_B: Operation Op*x: 5.26e-05 - 0.363391% [2]
| | | | | | | Belos::MVT::MvAddMv: 1.676e-05 - 0.115788% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.000674401 - 4.65915% [2]
| | | | | | | | Belos::MVT::Assign: 2.204e-05 - 3.26809% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.00010332 - 15.3203% [11]
| | | | | | | | | Ifpack2::Relaxation::apply: 6.792e-05 - 65.7375% [11]
| | | | | | | | | Remainder: 3.54e-05 - 34.2625%
| | | | | | | | Belos::MVT::MvDot: 6.328e-05 - 9.38314% [20]
| | | | | | | | Belos::MVT::MvNorm: 3.832e-05 - 5.68208% [11]
| | | | | | | | CG Q_B: Operation Op*x: 0.000171401 - 25.4153% [9]
| | | | | | | | Belos::MVT::MvAddMv: 8.032e-05 - 11.9098% [27]
| | | | | | | | Remainder: 0.00019572 - 29.0213%
| | | | | | | CG S_E: Operation Op*x: 6.22e-05 - 0.429713% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.0129203 - 89.2608% [1]
| | | | | | | | Belos::MVT::Assign: 1.584e-05 - 0.122598% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.001015 - 7.85587% [179]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.000637041 - 62.7626% [179]
| | | | | | | | | Remainder: 0.00037796 - 37.2374%
| | | | | | | | Belos::MVT::MvDot: 0.00119776 - 9.27039% [357]
| | | | | | | | Belos::MVT::MvNorm: 0.00062952 - 4.87234% [179]
| | | | | | | | CG S_E: Operation Op*x: 0.00755405 - 58.4665% [178]
| | | | | | | | Belos::MVT::MvAddMv: 0.00165972 - 12.8458% [534]
| | | | | | | | Remainder: 0.000848401 - 6.56642%
| | | | | | | Remainder: 0.00074852 - 5.1712%
| | | | | | GMRES block system: Operation Op*x: 0.00015236 - 0.927619% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 1.012e-05 - 0.0616139% [1]
| | | | | | Remainder: 0.00147684 - 8.99151%
| | | | | Remainder: 0.000507 - 2.94301%
| | | | Mini-EM: Compute responses: 0.00111208 - 5.18814% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 5.512e-05 - 4.95647% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.000535161 - 48.1225% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.12e-06 - 0.209283% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 1.388e-05 - 2.59361% [1]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 9.852e-05 - 18.4094% [1]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 6.4e-07 - 0.11959% [1]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 2.436e-05 - 4.5519% [1]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 1.76e-05 - 3.28873% [1]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0001684 - 31.4672% [1]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 6.8e-07 - 0.127065% [1]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 2.396e-05 - 4.47716% [1]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 7e-05 - 13.0802% [1]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 1.416e-05 - 2.64593% [1]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.144e-05 - 2.13767% [1]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 8e-07 - 0.149488% [1]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 5.3601e-05 - 10.0159% [1]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 1.068e-05 - 1.99566% [1]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 5.64e-06 - 1.05389% [1]
| | | | | | Remainder: 1.968e-05 - 3.6774%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 4.88e-06 - 0.438817% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.32e-06 - 0.118696% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00015152 - 13.6249% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00023396 - 21.038% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 6.8e-07 - 0.290648% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00022164 - 94.7341% [1]
| | | | | | Remainder: 1.164e-05 - 4.97521%
| | | | | Remainder: 0.00013012 - 11.7006%
| | | | Remainder: 7.16e-05 - 0.334032%
| | | Remainder: 1.88e-06 - 0.00876991%
| | Remainder: 0.0171899 - 5.93353%
| Remainder: 4.348e-05 - 0.015006%
=================================
FOM Calculation
=================================
Number of cells = 512
Time for Belos Linear Solve = 0.0172273 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 29.7204 k-cell-steps per second
=================================
dt = 1.66782e-09
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 = 1.66782e-09 [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 = 1.66782e-09 [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=3672,domainDim=3672,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=1728,domainDim=1728}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1728,domainDim=1944}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1944,domainDim=1728}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1944,domainDim=1944}
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=3672, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1728,domainDim=1728}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=1728, #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.00033668 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1944,domainDim=1944}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=1944, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 178 iterations with total CPU time of 0.0120568 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=1728,domainDim=1728}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=1728, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 9 iterations with total CPU time of 0.00053216 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 0.0160299 sec
Electromagnetic Energy = 1.19875e-07
Electromagnetic Energy/dt^2 = 4.30953e+10
* finished time step 1, t = 1.66782e-09
**************************************************
*** 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: 0.284326 [1]
| Mini-EM: Total Time: 0.284281 - 99.9844% [1]
| | Mini-EM: build mesh: 0.0006078 - 0.213802% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000288 - 47.384% [1]
| | | Remainder: 0.0003198 - 52.616%
| | Mini-EM: build physics blocks: 0.000781721 - 0.274981% [1]
| | Mini-EM: build auxiliary physics blocks: 0.00023716 - 0.0834244% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.03333 - 11.7243% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.0110804 - 3.8977% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.00387572 - 34.978% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.00306512 - 79.0852% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00018544 - 4.78466% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00058 - 14.9649% [3]
| | | | Remainder: 4.516e-05 - 1.1652%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00216316 - 19.5223% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.000486761 - 22.5023% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 2.676e-05 - 1.23708% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00025712 - 11.8863% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 5.8e-05 - 2.68126% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00115772 - 53.5198% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 9.904e-05 - 4.57848% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 2.676e-05 - 1.23708% [3]
| | | | Remainder: 5.1e-05 - 2.35766%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.000988761 - 8.92347% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00045976 - 4.14929% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00125136 - 11.2934% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00054392 - 4.90883% [3]
| | | Remainder: 0.00179776 - 16.2246%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.000441881 - 0.155438% [2]
| | Mini-EM: setup physics model evaluator: 0.0750503 - 26.4% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.0750341 - 99.9784% [1]
| | | | allocate FieldManagerBuilder: 2.44e-06 - 0.00325186% [1]
| | | | fmb->setWorksetContainer(): 4e-07 - 0.000533091% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.0675908 - 90.0801% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0675769 - 99.9795% [1]
| | | | | | getWorksets(): 0.0402119 - 59.5054% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0402088 - 99.9922% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0230918 - 57.4298% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0027204 - 11.7808% [1]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00463672 - 20.0795% [1]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.0002518 - 5.43056% [1]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00437556 - 94.3676% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.0001152 - 2.6328% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.316e-05 - 0.757845% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00021768 - 4.9749% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00036456 - 8.33173% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000834401 - 19.0696% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00013972 - 3.19319% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000666081 - 15.2227% [1]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 5.88e-05 - 1.34383% [1]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0012142 - 27.7496% [1]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00046608 - 38.3857% [1]
| | | | | | | | | | | | Remainder: 0.000748121 - 61.6143%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00060904 - 13.9191% [1]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 7.044e-05 - 1.60985% [1]
| | | | | | | | | | | Remainder: 5.228e-05 - 1.19482%
| | | | | | | | | | Remainder: 9.36e-06 - 0.201867%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0117482 - 50.8762% [2]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00699112 - 59.5078% [2]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 3.896e-05 - 0.557278% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 1e-05 - 0.143038% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0036764 - 52.5867% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00262308 - 37.5202% [1]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 1.028e-05 - 0.147044% [1]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00038972 - 5.5745% [1]
| | | | | | | | | | | Remainder: 0.00024268 - 3.47126%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0023442 - 19.9536% [2]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0015868 - 13.5067% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.4281e-05 - 0.462035% [2]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00042596 - 3.62573% [2]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000304401 - 2.59103% [1]
| | | | | | | | | | Remainder: 4.148e-05 - 0.353074%
| | | | | | | | | Remainder: 0.00398644 - 17.2634%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0170701 - 42.4537% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0170439 - 99.8465% [2]
| | | | | | | | | Remainder: 2.62e-05 - 0.153484%
| | | | | | | | Remainder: 4.684e-05 - 0.116492%
| | | | | | | Remainder: 3.12e-06 - 0.0077589%
| | | | | | getOrientations(): 6.96e-06 - 0.0102994% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00067008 - 0.991582% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000692761 - 1.02514% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00035252 - 0.521658% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00011452 - 0.169466% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000839641 - 1.2425% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 8e-07 - 0.00118384% [2]
| | | | | | Remainder: 0.0246877 - 36.5328%
| | | | | Remainder: 1.388e-05 - 0.0205353%
| | | | fmb->setupBCFieldManagers(): 7.64e-06 - 0.010182% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.48e-05 - 0.0197244% [1]
| | | | build response library: 0.00739693 - 9.85809% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00730588 - 98.7692% [1]
| | | | | | getWorksets(): 2.88e-06 - 0.0394203% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.88e-06 - 65.2778% [1]
| | | | | | | Remainder: 1e-06 - 34.7222%
| | | | | | getOrientations(): 4.4e-07 - 0.00602254% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00073756 - 10.0954% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000880521 - 12.0522% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040048 - 5.48161% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00130644 - 17.882% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.36e-06 - 0.0186151% [3]
| | | | | | Remainder: 0.0039762 - 54.4247%
| | | | | Remainder: 9.104e-05 - 1.23078%
| | | | Remainder: 2.108e-05 - 0.0280939%
| | | Remainder: 1.62e-05 - 0.0215855%
| | Mini-EM: setup auxiliary physics model evaluator: 0.0433086 - 15.2344% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.0433 - 99.9802% [1]
| | | | allocate FieldManagerBuilder: 6.8e-07 - 0.00157044% [1]
| | | | fmb->setWorksetContainer(): 6e-07 - 0.00138568% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.0432608 - 99.9094% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0432571 - 99.9916% [1]
| | | | | | getWorksets(): 0.0237254 - 54.8474% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0237244 - 99.9958% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0191819 - 80.8528% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0026242 - 13.6806% [1]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00347988 - 18.1415% [1]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00017084 - 4.90936% [1]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.003306 - 95.0033% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.212e-05 - 1.57653% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.092e-05 - 0.935269% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00015624 - 4.72595% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00029268 - 8.85299% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000680721 - 20.5905% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 9.496e-05 - 2.87235% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00056724 - 17.1579% [1]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 2.16e-05 - 0.653357% [1]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.000790641 - 23.9153% [1]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00020156 - 25.4932% [1]
| | | | | | | | | | | | Remainder: 0.000589081 - 74.5068%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00053196 - 16.0907% [1]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 7.376e-05 - 2.23109% [1]
| | | | | | | | | | | Remainder: 1.316e-05 - 0.398064%
| | | | | | | | | | Remainder: 3.04e-06 - 0.0873593%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.00928381 - 48.3989% [1]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00537896 - 57.9392% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.48e-05 - 0.275146% [1]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 8.04e-06 - 0.149471% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00266672 - 49.5769% [1]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0026598 - 49.4482% [1]
| | | | | | | | | | | Remainder: 2.96e-05 - 0.550292%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00161356 - 17.3804% [1]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00198184 - 21.3473% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 2.08e-05 - 0.224046% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00027096 - 2.91863% [1]
| | | | | | | | | | Remainder: 1.768e-05 - 0.190439%
| | | | | | | | | Remainder: 0.00379396 - 19.7789%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0045354 - 19.117% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0045204 - 99.6693% [1]
| | | | | | | | | Remainder: 1.5e-05 - 0.330731%
| | | | | | | | Remainder: 7.16e-06 - 0.0301799%
| | | | | | | Remainder: 1e-06 - 0.00421489%
| | | | | | getOrientations(): 6.28e-06 - 0.0145178% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000354281 - 0.819012% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00033248 - 0.768613% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00018816 - 0.43498% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00773069 - 17.8715% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.00771281 - 99.7687% [1]
| | | | | | | Remainder: 1.788e-05 - 0.231286%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00041448 - 0.958178% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 0.000924703% [2]
| | | | | | Remainder: 0.0105049 - 24.2849%
| | | | | Remainder: 3.64e-06 - 0.00841409%
| | | | fmb->setupBCFieldManagers(): 2.48e-06 - 0.00572748% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.228e-05 - 0.0283603% [1]
| | | | build response library: 1.84e-05 - 0.0424942% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.30435% [1]
| | | | | Remainder: 1.816e-05 - 98.6957%
| | | | Remainder: 4.8e-06 - 0.0110855%
| | | Remainder: 8.56e-06 - 0.0197651%
| | Mini-EM: eval auxiliary physics model evaluator: 0.0245745 - 8.64444% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.00707045 - 28.7714% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.0171267 - 69.6928% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 8.588e-05 - 0.501439% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0117374 - 68.5328% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.24e-06 - 0.0105645% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.36e-06 - 0.0286264% [1]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 6.4e-07 - 0.00545265% [1]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00014776 - 1.25888% [1]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.000624401 - 5.31975% [1]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00150868 - 12.8536% [1]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00014072 - 1.1989% [1]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00102884 - 8.76549% [1]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00127764 - 10.8852% [1]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00177836 - 15.1512% [1]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 8.4e-07 - 0.00715661% [1]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 4.8e-07 - 0.00408949% [1]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.00289552 - 24.6692% [1]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00115288 - 9.82228% [1]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00023248 - 1.98068% [1]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.000916241 - 7.80616% [1]
| | | | | Remainder: 2.732e-05 - 0.23276%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.108e-05 - 0.0646943% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.16e-06 - 0.0126119% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00012352 - 0.721213% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.00509488 - 29.7482% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00259568 - 50.9468% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0024888 - 48.849% [1]
| | | | | Remainder: 1.04e-05 - 0.204126%
| | | | Remainder: 7.176e-05 - 0.418995%
| | | Remainder: 0.0003774 - 1.53574%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00408144 - 1.43571% [1]
| | | getWorksets(): 1.68e-06 - 0.0411619% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.08e-06 - 64.2857% [1]
| | | | Remainder: 6e-07 - 35.7143%
| | | getOrientations(): 6.4e-07 - 0.0156807% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000722441 - 17.7006% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00085584 - 20.9691% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000384841 - 9.42904% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00117392 - 28.7624% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.04e-06 - 0.0254812% [3]
| | | Remainder: 0.00094104 - 23.0566%
| | panzer::ModelEvaluator::create_W_op: 0.0211338 - 7.43411% [1]
| | panzer::ModelEvaluator::evalModel(J): 0.0308181 - 10.8407% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 5.396e-05 - 0.175092% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0242369 - 78.645% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1e-06 - 0.00412595% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00026444 - 1.09107% [1]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.000676361 - 2.79063% [1]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00081 - 3.34202% [1]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 8.468e-05 - 0.349385% [1]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.000936241 - 3.86288% [1]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.000793481 - 3.27386% [1]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0006732 - 2.77759% [1]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.000694361 - 2.8649% [1]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.04e-06 - 0.00429099% [1]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.001113 - 4.59218% [1]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00164328 - 6.7801% [1]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00027076 - 1.11714% [1]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.001659 - 6.84495% [1]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00168676 - 6.95949% [1]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.002329 - 9.60934% [1]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 4.28e-06 - 0.0176591% [1]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.000271 - 1.11813% [1]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00163908 - 6.76277% [1]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00262592 - 10.8344% [1]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00170704 - 7.04316% [1]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 9.096e-05 - 0.375296% [1]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.000912841 - 3.76633% [1]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00181772 - 7.49982% [1]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.00147356 - 6.07984% [1]
| | | | Remainder: 5.784e-05 - 0.238645%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.088e-05 - 0.035304% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.24e-06 - 0.00402361% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00020308 - 0.658964% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.00626097 - 20.3159% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00624236 - 99.7029% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.04e-05 - 0.166109% [1]
| | | | Remainder: 8.2e-06 - 0.13097%
| | | Remainder: 5.108e-05 - 0.165747%
| | MaxwellPreconditioner::build: 0.00155064 - 0.54546% [1]
| | | MaxwellPreconditioner: Schur complement: 1.376e-05 - 0.887374% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.000891481 - 57.4911% [1]
| | | | Ifpack2::Relaxation::initialize: 3.56e-06 - 0.399335% [1]
| | | | Ifpack2::Relaxation::compute: 0.00015732 - 17.647% [1]
| | | | Remainder: 0.000730601 - 81.9536%
| | | MaxwellPreconditioner: Solver S_E: 0.000555721 - 35.8381% [1]
| | | | Ifpack2::Relaxation::initialize: 1.28e-06 - 0.230331% [1]
| | | | Ifpack2::Relaxation::compute: 0.0001384 - 24.9046% [1]
| | | | Remainder: 0.000416041 - 74.8651%
| | | MaxwellPreconditioner: Block preconditioner: 8.092e-05 - 5.21848% [1]
| | | Remainder: 8.76e-06 - 0.564927%
| | Mini-EM: timestepper: 0.0202772 - 7.13278% [1]
| | | Mini-EM: Advance Time Step: 0.0202754 - 99.9911% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.00302208 - 14.9052% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 6.056e-05 - 2.00392% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00263496 - 87.1903% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.32e-06 - 0.0500956% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 3.124e-05 - 1.1856% [1]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.000223 - 8.46312% [1]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.000131 - 4.97161% [1]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 1.528e-05 - 0.579895% [1]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00013568 - 5.14922% [1]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00010668 - 4.04864% [1]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 3.92e-05 - 1.48769% [1]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 3.096e-05 - 1.17497% [1]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 8e-07 - 0.030361% [1]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.556e-05 - 2.86759% [1]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.000221121 - 8.39181% [1]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00010852 - 4.11847% [1]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 3.416e-05 - 1.29641% [1]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00020692 - 7.85286% [1]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00042276 - 16.0443% [1]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.24e-06 - 0.122962% [1]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 2.008e-05 - 0.76206% [1]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00016816 - 6.38188% [1]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.000223081 - 8.46619% [1]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.32e-05 - 2.39852% [1]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 1.312e-05 - 0.49792% [1]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 9.796e-05 - 3.7177% [1]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00017896 - 6.79175% [1]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 5.092e-05 - 1.93248% [1]
| | | | | | Remainder: 3.204e-05 - 1.21596%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.012e-05 - 0.334868% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.28e-06 - 0.0754447% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00023344 - 7.72448% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 3.844e-05 - 1.27197% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 2.072e-05 - 53.9022% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.08e-06 - 2.80957% [1]
| | | | | | Remainder: 1.664e-05 - 43.2882%
| | | | | Remainder: 4.228e-05 - 1.39904%
| | | | Stratimikos: BelosLOWS: 0.0160605 - 79.2118% [1]
| | | | | GMRES block system: Operation Op*x: 0.000226081 - 1.40768% [1]
| | | | | Belos::MVT::MvAddMv: 6.504e-05 - 0.404969% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.0152711 - 95.0851% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00023028 - 1.50794% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 4.284e-05 - 18.6034% [2]
| | | | | | | | Belos::MVT::MvDot: 3.772e-05 - 88.0486% [2]
| | | | | | | | Remainder: 5.12e-06 - 11.9514%
| | | | | | | Belos::MVT::MvScale: 3.2e-05 - 13.8961% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 8.852e-05 - 38.4402% [2]
| | | | | | | | Belos::MVT::MvTransMv: 8.196e-05 - 92.5892% [2]
| | | | | | | | Remainder: 6.56e-06 - 7.41075%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 1.728e-05 - 7.50391% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.552e-05 - 89.8148% [2]
| | | | | | | | Remainder: 1.76e-06 - 10.1852%
| | | | | | | Remainder: 4.964e-05 - 21.5564%
| | | | | | Belos::MVT::MvAddMv: 3.12e-05 - 0.204307% [2]
| | | | | | Belos::MVT::MvNorm: 3.636e-05 - 0.238096% [1]
| | | | | | GMRES block system: Operation Prec*x: 0.0133381 - 87.3419% [1]
| | | | | | | CG Q_B: Operation Op*x: 5.212e-05 - 0.390761% [2]
| | | | | | | Belos::MVT::MvAddMv: 1.584e-05 - 0.118758% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.00060424 - 4.53018% [2]
| | | | | | | | Belos::MVT::Assign: 2.108e-05 - 3.48868% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 9.78e-05 - 16.1856% [11]
| | | | | | | | | Ifpack2::Relaxation::apply: 6.496e-05 - 66.4213% [11]
| | | | | | | | | Remainder: 3.284e-05 - 33.5787%
| | | | | | | | Belos::MVT::MvDot: 5.46e-05 - 9.03614% [20]
| | | | | | | | Belos::MVT::MvNorm: 3.376e-05 - 5.58718% [11]
| | | | | | | | CG Q_B: Operation Op*x: 0.00016344 - 27.0489% [9]
| | | | | | | | Belos::MVT::MvAddMv: 6.42e-05 - 10.6249% [27]
| | | | | | | | Remainder: 0.00016936 - 28.0286%
| | | | | | | CG S_E: Operation Op*x: 6.04e-05 - 0.452838% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.0118978 - 89.202% [1]
| | | | | | | | Belos::MVT::Assign: 2.212e-05 - 0.185916% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.00085524 - 7.18819% [179]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.000552 - 64.5433% [179]
| | | | | | | | | Remainder: 0.00030324 - 35.4567%
| | | | | | | | Belos::MVT::MvDot: 0.00102668 - 8.62914% [357]
| | | | | | | | Belos::MVT::MvNorm: 0.00055292 - 4.64723% [179]
| | | | | | | | CG S_E: Operation Op*x: 0.00737669 - 62.0002% [178]
| | | | | | | | Belos::MVT::MvAddMv: 0.0013288 - 11.1684% [534]
| | | | | | | | Remainder: 0.000735401 - 6.18096%
| | | | | | | Remainder: 0.000707641 - 5.30541%
| | | | | | GMRES block system: Operation Op*x: 0.00015756 - 1.03175% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 1.068e-05 - 0.0699359% [1]
| | | | | | Remainder: 0.00146696 - 9.60611%
| | | | | Remainder: 0.00049824 - 3.10227%
| | | | Mini-EM: Compute responses: 0.00112436 - 5.54545% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 5.24e-05 - 4.66042% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.000545241 - 48.4934% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.36e-06 - 0.249431% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 1.468e-05 - 2.69239% [1]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 9.8081e-05 - 17.9886% [1]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 6.8e-07 - 0.124715% [1]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 2.408e-05 - 4.4164% [1]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 1.748e-05 - 3.20592% [1]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00016824 - 30.8561% [1]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 7.6e-07 - 0.139388% [1]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 2.184e-05 - 4.00557% [1]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 8.208e-05 - 15.0539% [1]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 1.624e-05 - 2.9785% [1]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.072e-05 - 1.9661% [1]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 6.4e-07 - 0.117379% [1]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 5.328e-05 - 9.77183% [1]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 1.06e-05 - 1.94409% [1]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 6e-06 - 1.10043% [1]
| | | | | | Remainder: 1.848e-05 - 3.38933%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 5.12e-06 - 0.45537% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.36e-06 - 0.120958% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0001508 - 13.4121% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00024304 - 21.6158% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 6.4e-07 - 0.263331% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00023116 - 95.1119% [1]
| | | | | | Remainder: 1.124e-05 - 4.62475%
| | | | | Remainder: 0.0001264 - 11.2419%
| | | | Remainder: 6.844e-05 - 0.337552%
| | | Remainder: 1.8e-06 - 0.00887698%
| | Remainder: 0.0170079 - 5.98277%
| Remainder: 4.432e-05 - 0.0155878%
=================================
FOM Calculation
=================================
Number of cells = 512
Time for Belos Linear Solve = 0.0160605 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 31.8795 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=maxwell8.xml' (5 runs):
31.45 msec task-clock:u # 0.038 CPUs utilized ( +- 1.20% )
0 context-switches:u # 0.000 /sec
0 cpu-migrations:u # 0.000 /sec
2,774 page-faults:u # 88.206 K/sec ( +- 0.23% )
32,815,357 cycles:u # 1.043 GHz ( +- 14.64% ) (70.43%)
66,149,112 instructions:u # 2.02 insn per cycle ( +- 8.84% )
<not supported> branches:u
349,986 branch-misses:u ( +- 0.96% )
27,767,755 L1-dcache-loads:u # 882.943 M/sec ( +- 0.45% )
384,359 L1-dcache-load-misses:u # 1.38% of all L1-dcache accesses ( +- 0.83% )
<not supported> LLC-loads:u
<not supported> LLC-load-misses:u
26,501,487 L1-icache-loads:u # 842.679 M/sec ( +- 0.44% )
236,810 L1-icache-load-misses:u # 0.89% of all L1-icache accesses ( +- 1.40% )
<not counted> dTLB-loads:u ( +- 55.82% ) (0.00%)
<not counted> dTLB-load-misses:u (0.00%)
<not counted> iTLB-loads:u (0.00%)
<not counted> iTLB-load-misses:u (0.00%)
0.83799 +- 0.00136 seconds time elapsed ( +- 0.16% )
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell8.xml' (5 runs):
316,327 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio ( +- 0.51% )
16,870,034 BR_RETIRED:u ( +- 0.18% )
0.83609 +- 0.00368 seconds time elapsed ( +- 0.44% )
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=maxwell8.xml' (5 runs):
22,679,674 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio ( +- 0.29% )
5,382 ITLB_WALK:u ( +- 1.13% )
12,398 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio ( +- 0.83% )
30,378,978 L1D_TLB:u ( +- 0.33% )
0.83783 +- 0.00500 seconds time elapsed ( +- 0.60% )
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=maxwell8.xml' (5 runs):
26,491,951 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio ( +- 0.18% )
237,373 L1I_CACHE_REFILL:u ( +- 0.77% )
387,052 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio ( +- 0.35% )
27,761,126 L1D_CACHE:u ( +- 0.19% )
0.84703 +- 0.00363 seconds time elapsed ( +- 0.43% )
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=maxwell8.xml' (5 runs):
468,273 LL_CACHE_MISS_RD:u # 0.9 per cache access ll_cache_read_miss_ratio ( +- 0.40% )
497,700 LL_CACHE_RD:u ( +- 0.53% )
134,172 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio ( +- 0.60% )
17,639 L2D_TLB_REFILL:u ( +- 1.26% )
259,118 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio ( +- 0.80% )
1,468,915 L2D_CACHE:u ( +- 0.41% )
0.83941 +- 0.00362 seconds time elapsed ( +- 0.43% )