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

3009 lines
234 KiB
Plaintext

oasis15.umiacs.umd.edu
30 CG Tpetra maxwell12.xml
output_avg5/altra_CG_Tpetra_maxwell12.output
output_avg5/altra_CG_Tpetra_maxwell12_power.output
dt = 1.11188e-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.11188e-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.11188e-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=11700,domainDim=11700,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=5616,domainDim=5616}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=5616,domainDim=6084}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=6084,domainDim=5616}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=6084,domainDim=6084}
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=11700, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=5616,domainDim=5616}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=5616, #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.0003484 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=6084,domainDim=6084}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=6084, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 223 iterations with total CPU time of 0.0401784 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=5616,domainDim=5616}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=5616, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 13 iterations with total CPU time of 0.00149568 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.0461855 sec
Electromagnetic Energy = 5.309e-08
Electromagnetic Energy/dt^2 = 4.29434e+10
* finished time step 1, t = 1.11188e-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.650036 [1]
| Mini-EM: Total Time: 0.649995 - 99.9937% [1]
| | Mini-EM: build mesh: 0.00062048 - 0.0954592% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00029736 - 47.9242% [1]
| | | Remainder: 0.00032312 - 52.0758%
| | Mini-EM: build physics blocks: 0.00079484 - 0.122284% [1]
| | Mini-EM: build auxiliary physics blocks: 0.00023544 - 0.0362218% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0999829 - 15.3821% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.0329131 - 5.0636% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.0126305 - 38.3753% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0100716 - 79.7399% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00046632 - 3.69201% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00203248 - 16.0918% [3]
| | | | Remainder: 6.016e-05 - 0.476307%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00357984 - 10.8766% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00138904 - 38.8017% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 9.456e-05 - 2.64146% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00038876 - 10.8597% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00012664 - 3.53759% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.0011782 - 32.9121% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00030528 - 8.52776% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 3.632e-05 - 1.01457% [3]
| | | | Remainder: 6.104e-05 - 1.7051%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00340536 - 10.3465% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0014202 - 4.31499% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.004013 - 12.1927% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00173016 - 5.25674% [3]
| | | Remainder: 0.00613408 - 18.6372%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.00140488 - 0.216137% [2]
| | Mini-EM: setup physics model evaluator: 0.109314 - 16.8176% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.109295 - 99.9834% [1]
| | | | allocate FieldManagerBuilder: 2.64e-06 - 0.00241547% [1]
| | | | fmb->setWorksetContainer(): 5.6e-07 - 0.000512373% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.101861 - 93.1978% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.101846 - 99.9858% [1]
| | | | | | getWorksets(): 0.0753049 - 73.9396% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0753017 - 99.9958% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0400282 - 53.1571% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00265872 - 6.64211% [1]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0078888 - 19.7081% [1]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000229119 - 2.90436% [1]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00765008 - 96.9739% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00012836 - 1.67789% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.248e-05 - 0.424571% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00023244 - 3.0384% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00067488 - 8.82187% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00162828 - 21.2845% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00029624 - 3.87238% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00121272 - 15.8524% [1]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 3.872e-05 - 0.506139% [1]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00213392 - 27.8941% [1]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00089256 - 41.8272% [1]
| | | | | | | | | | | | Remainder: 0.00124136 - 58.1728%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.001016 - 13.2809% [1]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00020116 - 2.62952% [1]
| | | | | | | | | | | Remainder: 5.4879e-05 - 0.717365%
| | | | | | | | | | Remainder: 9.6e-06 - 0.121692%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0246732 - 61.6394% [2]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0141532 - 57.3629% [2]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.176e-05 - 0.295056% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 1.036e-05 - 0.0731988% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00755576 - 53.3854% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00523228 - 36.9688% [1]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 9.96e-06 - 0.0703726% [1]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00113028 - 7.98602% [1]
| | | | | | | | | | | Remainder: 0.00017284 - 1.2212%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0047012 - 19.0539% [2]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00368612 - 14.9398% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 6.06e-05 - 0.245611% [2]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00116052 - 4.70357% [2]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000864799 - 3.50502% [1]
| | | | | | | | | | Remainder: 4.668e-05 - 0.189194%
| | | | | | | | | Remainder: 0.00480756 - 12.0104%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.035251 - 46.813% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0352097 - 99.883% [2]
| | | | | | | | | Remainder: 4.124e-05 - 0.11699%
| | | | | | | | Remainder: 2.248e-05 - 0.0298532%
| | | | | | | Remainder: 3.16e-06 - 0.00419628%
| | | | | | getOrientations(): 8.2e-06 - 0.00805133% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00071996 - 0.706907% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00069568 - 0.683067% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00036988 - 0.363174% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012312 - 0.120888% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00090284 - 0.886471% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 8.8e-07 - 0.000864046% [2]
| | | | | | Remainder: 0.0237211 - 23.291%
| | | | | Remainder: 1.448e-05 - 0.0142155%
| | | | fmb->setupBCFieldManagers(): 8.2e-06 - 0.0075026% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.52e-05 - 0.0139073% [1]
| | | | build response library: 0.00738624 - 6.75805% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00729396 - 98.7506% [1]
| | | | | | getWorksets(): 3.48e-06 - 0.0477107% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.56e-06 - 73.5632% [1]
| | | | | | | Remainder: 9.2e-07 - 26.4368%
| | | | | | getOrientations(): 4.8e-07 - 0.00658079% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00074564 - 10.2227% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00088332 - 12.1103% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040908 - 5.60848% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0011792 - 16.1668% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.24e-06 - 0.0170004% [3]
| | | | | | Remainder: 0.00407152 - 55.8204%
| | | | | Remainder: 9.228e-05 - 1.24935%
| | | | Remainder: 2.16e-05 - 0.019763%
| | | Remainder: 1.816e-05 - 0.0166128%
| | Mini-EM: setup auxiliary physics model evaluator: 0.0867429 - 13.3452% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.0867346 - 99.9904% [1]
| | | | allocate FieldManagerBuilder: 6.4e-07 - 0.000737883% [1]
| | | | fmb->setWorksetContainer(): 4.4e-07 - 0.000507295% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.0866947 - 99.954% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0866905 - 99.9951% [1]
| | | | | | getWorksets(): 0.0511093 - 58.956% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.051108 - 99.9976% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0324168 - 63.428% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00271648 - 8.37985% [1]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00719048 - 22.1813% [1]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00022548 - 3.13581% [1]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00696244 - 96.8286% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.812e-05 - 0.834765% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.132e-05 - 0.449842% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.0002258 - 3.24312% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00061948 - 8.89746% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00141552 - 20.3308% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00028108 - 4.03709% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0010744 - 15.4314% [1]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 2.984e-05 - 0.428586% [1]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00207364 - 29.7832% [1]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000975479 - 47.0419% [1]
| | | | | | | | | | | | Remainder: 0.00109816 - 52.9581%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00093676 - 13.4545% [1]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00020312 - 2.91737% [1]
| | | | | | | | | | | Remainder: 1.336e-05 - 0.191887%
| | | | | | | | | | Remainder: 2.56e-06 - 0.0356026%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.018375 - 56.6836% [1]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0108074 - 58.8158% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.496e-05 - 0.138424% [1]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.56e-06 - 0.0699521% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00554392 - 51.2974% [1]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00521104 - 48.2173% [1]
| | | | | | | | | | | Remainder: 2.992e-05 - 0.276847%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0030678 - 16.6955% [1]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00370052 - 20.1389% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 2.032e-05 - 0.110585% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00075984 - 4.13519% [1]
| | | | | | | | | | Remainder: 1.912e-05 - 0.104054%
| | | | | | | | | Remainder: 0.00413484 - 12.7552%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0186827 - 36.5553% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0186605 - 99.8812% [1]
| | | | | | | | | Remainder: 2.22e-05 - 0.118826%
| | | | | | | | Remainder: 8.52e-06 - 0.0166706%
| | | | | | | Remainder: 1.24e-06 - 0.00242617%
| | | | | | getOrientations(): 1.1e-05 - 0.0126888% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00040316 - 0.465057% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00034156 - 0.394% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00019816 - 0.228583% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0224127 - 25.8537% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.022391 - 99.9031% [1]
| | | | | | | Remainder: 2.172e-05 - 0.0969095%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00043172 - 0.498002% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4.4e-07 - 0.000507553% [2]
| | | | | | Remainder: 0.0117825 - 13.5914%
| | | | | Remainder: 4.24e-06 - 0.00489073%
| | | | fmb->setupBCFieldManagers(): 3.28e-06 - 0.00378165% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.152e-05 - 0.0132819% [1]
| | | | build response library: 1.872e-05 - 0.0215831% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.28205% [1]
| | | | | Remainder: 1.848e-05 - 98.7179%
| | | | Remainder: 5.28e-06 - 0.00608754%
| | | Remainder: 8.36e-06 - 0.00963767%
| | Mini-EM: eval auxiliary physics model evaluator: 0.0768601 - 11.8247% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.0218862 - 28.4754% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.0542697 - 70.6084% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00012372 - 0.227972% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.037402 - 68.9187% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.64e-06 - 0.00438479% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.28e-06 - 0.00876959% [1]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 6.4e-07 - 0.00171114% [1]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0004056 - 1.08443% [1]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00214864 - 5.74472% [1]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00532936 - 14.2489% [1]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00088644 - 2.37003% [1]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00349616 - 9.34752% [1]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00439528 - 11.7515% [1]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00615132 - 16.4465% [1]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.8e-06 - 0.00481258% [1]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 7.2e-07 - 0.00192503% [1]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0097504 - 26.0692% [1]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00099416 - 2.65804% [1]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00075832 - 2.02749% [1]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00304428 - 8.13935% [1]
| | | | | Remainder: 3.396e-05 - 0.0907973%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.384e-05 - 0.0255023% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.44e-06 - 0.00449606% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00020788 - 0.38305% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0164045 - 30.2277% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00827632 - 50.4516% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.00811244 - 49.4526% [1]
| | | | | Remainder: 1.572e-05 - 0.0958275%
| | | | Remainder: 0.00011536 - 0.212568%
| | | Remainder: 0.000704239 - 0.91626%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00422488 - 0.649986% [1]
| | | getWorksets(): 2.76e-06 - 0.0653273% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.52e-06 - 55.0725% [1]
| | | | Remainder: 1.24e-06 - 44.9275%
| | | getOrientations(): 7.6e-07 - 0.0179887% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000738599 - 17.4821% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00088828 - 21.025% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040392 - 9.56051% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00121812 - 28.8321% [1]
| | | Phalanx::SortAndOrderEvaluators: 1e-06 - 0.0236693% [3]
| | | Remainder: 0.000971439 - 22.9933%
| | panzer::ModelEvaluator::create_W_op: 0.0622267 - 9.57342% [1]
| | panzer::ModelEvaluator::evalModel(J): 0.0955667 - 14.7027% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 8.524e-05 - 0.0891943% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0741855 - 77.6269% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.4e-06 - 0.00188716% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.000984999 - 1.32775% [1]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00230916 - 3.11268% [1]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00272128 - 3.66821% [1]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00025572 - 0.344703% [1]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.00313448 - 4.22519% [1]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0027032 - 3.64384% [1]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00055792 - 0.752061% [1]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00239324 - 3.22602% [1]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.52e-06 - 0.00204892% [1]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00108116 - 1.45737% [1]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00554872 - 7.47952% [1]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0009428 - 1.27087% [1]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00575744 - 7.76087% [1]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00572748 - 7.72048% [1]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00795576 - 10.7241% [1]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 6.84e-06 - 0.00922013% [1]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00100472 - 1.35433% [1]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00562756 - 7.58579% [1]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00900156 - 12.1339% [1]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00146564 - 1.97564% [1]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.000263559 - 0.35527% [1]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.00307972 - 4.15138% [1]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0064332 - 8.67177% [1]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.00518032 - 6.98293% [1]
| | | | Remainder: 4.6119e-05 - 0.0621671%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.208e-05 - 0.0126404% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.44e-06 - 0.0015068% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00035228 - 0.368622% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0208194 - 21.7852% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0207976 - 99.8949% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.268e-05 - 0.0609046% [1]
| | | | Remainder: 9.2e-06 - 0.0441895%
| | | Remainder: 0.00011072 - 0.115856%
| | MaxwellPreconditioner::build: 0.00175168 - 0.269491% [1]
| | | MaxwellPreconditioner: Schur complement: 1.504e-05 - 0.858605% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00096792 - 55.2567% [1]
| | | | Ifpack2::Relaxation::initialize: 3.76e-06 - 0.388462% [1]
| | | | Ifpack2::Relaxation::compute: 0.0001994 - 20.6009% [1]
| | | | Remainder: 0.00076476 - 79.0107%
| | | MaxwellPreconditioner: Solver S_E: 0.000664879 - 37.9567% [1]
| | | | Ifpack2::Relaxation::initialize: 1.16e-06 - 0.174468% [1]
| | | | Ifpack2::Relaxation::compute: 0.000248879 - 37.4322% [1]
| | | | Remainder: 0.00041484 - 62.3933%
| | | MaxwellPreconditioner: Block preconditioner: 9.532e-05 - 5.44164% [1]
| | | Remainder: 8.52e-06 - 0.48639%
| | Mini-EM: timestepper: 0.0572101 - 8.80163% [1]
| | | Mini-EM: Advance Time Step: 0.0572075 - 99.9955% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.00877116 - 15.3322% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 8.924e-05 - 1.01743% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00826492 - 94.2284% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.92e-06 - 0.0232307% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 5.124e-05 - 0.61997% [1]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00073404 - 8.88139% [1]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0004094 - 4.95347% [1]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 3.212e-05 - 0.388631% [1]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00035088 - 4.24541% [1]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00034508 - 4.17524% [1]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 4.124e-05 - 0.498977% [1]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 8.748e-05 - 1.05845% [1]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 9.2e-07 - 0.0111314% [1]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.632e-05 - 0.923421% [1]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.000835399 - 10.1078% [1]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00036168 - 4.37609% [1]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00010648 - 1.28834% [1]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00071356 - 8.6336% [1]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00142628 - 17.257% [1]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.88e-06 - 0.0469454% [1]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 5.06e-05 - 0.612226% [1]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.000590639 - 7.14634% [1]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00075212 - 9.10015% [1]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.82e-05 - 0.825175% [1]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 3.288e-05 - 0.397826% [1]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00033308 - 4.03005% [1]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0006636 - 8.02912% [1]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.0001612 - 1.95041% [1]
| | | | | | Remainder: 3.468e-05 - 0.419605%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.188e-05 - 0.135444% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.24e-06 - 0.0255382% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00031476 - 3.58858% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 3.812e-05 - 0.434606% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.796e-05 - 47.1144% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.2e-06 - 3.14795% [1]
| | | | | | Remainder: 1.896e-05 - 49.7377%
| | | | | Remainder: 5e-05 - 0.57005%
| | | | Stratimikos: BelosLOWS: 0.0462202 - 80.7939% [1]
| | | | | GMRES block system: Operation Op*x: 0.0005276 - 1.14149% [1]
| | | | | Belos::MVT::MvAddMv: 8.48e-05 - 0.183469% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.0450137 - 97.3897% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00028248 - 0.627542% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 5.852e-05 - 20.7165% [2]
| | | | | | | | Belos::MVT::MvDot: 5.308e-05 - 90.704% [2]
| | | | | | | | Remainder: 5.44e-06 - 9.29597%
| | | | | | | Belos::MVT::MvScale: 3.744e-05 - 13.254% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00010788 - 38.1903% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.0001004 - 93.0664% [2]
| | | | | | | | Remainder: 7.48e-06 - 6.93363%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 2.576e-05 - 9.11923% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 2.368e-05 - 91.9255% [2]
| | | | | | | | Remainder: 2.08e-06 - 8.07453%
| | | | | | | Remainder: 5.288e-05 - 18.7199%
| | | | | | Belos::MVT::MvAddMv: 8.86e-05 - 0.196829% [2]
| | | | | | Belos::MVT::MvNorm: 4.872e-05 - 0.108234% [1]
| | | | | | GMRES block system: Operation Prec*x: 0.0426824 - 94.8208% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00011756 - 0.27543% [2]
| | | | | | | Belos::MVT::MvAddMv: 2.352e-05 - 0.0551047% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.00148864 - 3.48771% [2]
| | | | | | | | Belos::MVT::Assign: 1.676e-05 - 1.12586% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.00015816 - 10.6245% [15]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00011152 - 70.5109% [15]
| | | | | | | | | Remainder: 4.664e-05 - 29.4891%
| | | | | | | | Belos::MVT::MvDot: 0.00015904 - 10.6836% [28]
| | | | | | | | Belos::MVT::MvNorm: 9.268e-05 - 6.22582% [15]
| | | | | | | | CG Q_B: Operation Op*x: 0.00070744 - 47.5226% [13]
| | | | | | | | Belos::MVT::MvAddMv: 0.00018612 - 12.5027% [39]
| | | | | | | | Remainder: 0.00016844 - 11.315%
| | | | | | | CG S_E: Operation Op*x: 0.000236999 - 0.555262% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.0398327 - 93.3236% [1]
| | | | | | | | Belos::MVT::Assign: 9.32e-06 - 0.0233978% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.00185264 - 4.65105% [224]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00125364 - 67.6678% [224]
| | | | | | | | | Remainder: 0.000599 - 32.3322%
| | | | | | | | Belos::MVT::MvDot: 0.00266412 - 6.68826% [447]
| | | | | | | | Belos::MVT::MvNorm: 0.00145252 - 3.64654% [224]
| | | | | | | | CG S_E: Operation Op*x: 0.0293325 - 73.6391% [223]
| | | | | | | | Belos::MVT::MvAddMv: 0.00339888 - 8.53287% [669]
| | | | | | | | Remainder: 0.0011228 - 2.81879%
| | | | | | | Remainder: 0.00098292 - 2.30287%
| | | | | | GMRES block system: Operation Op*x: 0.000452559 - 1.00538% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 1.308e-05 - 0.0290578% [1]
| | | | | | Remainder: 0.00144592 - 3.21217%
| | | | | Remainder: 0.000594079 - 1.28532%
| | | | Mini-EM: Compute responses: 0.0021342 - 3.73063% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 8.336e-05 - 3.90591% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0013642 - 63.9209% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.6e-06 - 0.117285% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 3.068e-05 - 2.24894% [1]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00033296 - 24.407% [1]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 7.6e-07 - 0.0557103% [1]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 6.86e-05 - 5.02859% [1]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 4.632e-05 - 3.3954% [1]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00059456 - 43.5831% [1]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 6.8e-07 - 0.0498461% [1]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 6.56e-05 - 4.80868% [1]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 6.968e-05 - 5.10776% [1]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 3.244e-05 - 2.37795% [1]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.284e-05 - 0.941211% [1]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 5.2e-07 - 0.0381176% [1]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 5.044e-05 - 3.69741% [1]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 2.68e-05 - 1.96452% [1]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 7.92e-06 - 0.58056% [1]
| | | | | | Remainder: 2.18e-05 - 1.59801%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 5.84e-06 - 0.273639% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.44e-06 - 0.0674726% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00029364 - 13.7588% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000243 - 11.386% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 8.4e-07 - 0.345679% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00022992 - 94.6173% [1]
| | | | | | Remainder: 1.224e-05 - 5.03704%
| | | | | Remainder: 0.00014272 - 6.68728%
| | | | Remainder: 8.196e-05 - 0.143268%
| | | Remainder: 2.6e-06 - 0.00454465%
| | Remainder: 0.0201464 - 3.09948%
| Remainder: 4.112e-05 - 0.0063258%
=================================
FOM Calculation
=================================
Number of cells = 1728
Time for Belos Linear Solve = 0.0462202 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 37.3862 k-cell-steps per second
=================================
dt = 1.11188e-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.11188e-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.11188e-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=11700,domainDim=11700,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=5616,domainDim=5616}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=5616,domainDim=6084}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=6084,domainDim=5616}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=6084,domainDim=6084}
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=11700, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=5616,domainDim=5616}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=5616, #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.00036 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=6084,domainDim=6084}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=6084, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 223 iterations with total CPU time of 0.0410504 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=5616,domainDim=5616}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=5616, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 13 iterations with total CPU time of 0.00158468 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.047293 sec
Electromagnetic Energy = 5.309e-08
Electromagnetic Energy/dt^2 = 4.29434e+10
* finished time step 1, t = 1.11188e-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.646228 [1]
| Mini-EM: Total Time: 0.646188 - 99.9938% [1]
| | Mini-EM: build mesh: 0.00062096 - 0.0960959% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00029468 - 47.4556% [1]
| | | Remainder: 0.00032628 - 52.5444%
| | Mini-EM: build physics blocks: 0.00085596 - 0.132463% [1]
| | Mini-EM: build auxiliary physics blocks: 0.00023784 - 0.0368066% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0962859 - 14.9006% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.0334279 - 5.17309% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.0125952 - 37.6788% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.010064 - 79.9035% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0004666 - 3.70458% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0019986 - 15.8679% [3]
| | | | Remainder: 6.6e-05 - 0.524008%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00379588 - 11.3554% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00150312 - 39.5987% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00011484 - 3.02539% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00042976 - 11.3217% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00012824 - 3.3784% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00121844 - 32.099% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00030636 - 8.07086% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 3.664e-05 - 0.965257% [3]
| | | | Remainder: 5.848e-05 - 1.54062%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00345868 - 10.3467% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00145828 - 4.36246% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0040664 - 12.1647% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00189456 - 5.66761% [3]
| | | Remainder: 0.00615884 - 18.4243%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0017232 - 0.266672% [2]
| | Mini-EM: setup physics model evaluator: 0.109399 - 16.9299% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.109382 - 99.984% [1]
| | | | allocate FieldManagerBuilder: 2.48e-06 - 0.00226729% [1]
| | | | fmb->setWorksetContainer(): 6e-07 - 0.000548537% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.101892 - 93.1523% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.101875 - 99.9838% [1]
| | | | | | getWorksets(): 0.0756821 - 74.2891% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0756787 - 99.9955% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0409015 - 54.0462% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00273568 - 6.68846% [1]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0080782 - 19.7504% [1]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000243479 - 3.01403% [1]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00782452 - 96.8597% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00014 - 1.78925% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.328e-05 - 0.42533% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.0002602 - 3.32544% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00068924 - 8.80872% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00165856 - 21.197% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0002986 - 3.81621% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00120216 - 15.364% [1]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 3.824e-05 - 0.48872% [1]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.002174 - 27.7844% [1]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00089684 - 41.253% [1]
| | | | | | | | | | | | Remainder: 0.00127716 - 58.747%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00106768 - 13.6453% [1]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00020728 - 2.64911% [1]
| | | | | | | | | | | Remainder: 5.528e-05 - 0.706497%
| | | | | | | | | | Remainder: 1.02e-05 - 0.126266%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0256133 - 62.6219% [2]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0150855 - 58.8973% [2]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.368e-05 - 0.289549% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.92e-06 - 0.0657584% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00793028 - 52.5688% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00564208 - 37.4006% [1]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 1.104e-05 - 0.0731828% [1]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00112364 - 7.44847% [1]
| | | | | | | | | | | Remainder: 0.00032488 - 2.15359%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00509924 - 19.9086% [2]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00329824 - 12.8771% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 6.724e-05 - 0.26252% [2]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00115784 - 4.52047% [2]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0008612 - 3.36232% [1]
| | | | | | | | | | Remainder: 4.4e-05 - 0.171786%
| | | | | | | | | Remainder: 0.00447432 - 10.9393%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0347549 - 45.9242% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0347136 - 99.8812% [2]
| | | | | | | | | Remainder: 4.128e-05 - 0.118775%
| | | | | | | | Remainder: 2.236e-05 - 0.029546%
| | | | | | | Remainder: 3.4e-06 - 0.00449248%
| | | | | | getOrientations(): 8.08e-06 - 0.00793128% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00071124 - 0.698149% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00069172 - 0.678988% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0003706 - 0.363779% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0001254 - 0.123092% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000848879 - 0.833254% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 7.2e-07 - 0.000706747% [2]
| | | | | | Remainder: 0.0234364 - 23.005%
| | | | | Remainder: 1.648e-05 - 0.016174%
| | | | fmb->setupBCFieldManagers(): 8.44e-06 - 0.00771609% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.5e-05 - 0.0137134% [1]
| | | | build response library: 0.0074428 - 6.80442% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00735348 - 98.7999% [1]
| | | | | | getWorksets(): 2.96e-06 - 0.0402531% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.08e-06 - 70.2703% [1]
| | | | | | | Remainder: 8.8e-07 - 29.7297%
| | | | | | getOrientations(): 4.4e-07 - 0.00598356% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00075636 - 10.2857% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00087296 - 11.8714% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0003958 - 5.38249% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00117524 - 15.9821% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.4e-06 - 0.0190386% [3]
| | | | | | Remainder: 0.00414832 - 56.413%
| | | | | Remainder: 8.932e-05 - 1.20009%
| | | | Remainder: 2.08e-05 - 0.019016%
| | | Remainder: 1.748e-05 - 0.0159782%
| | Mini-EM: setup auxiliary physics model evaluator: 0.0862275 - 13.344% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.0862192 - 99.9903% [1]
| | | | allocate FieldManagerBuilder: 7.2e-07 - 0.000835081% [1]
| | | | fmb->setWorksetContainer(): 5.6e-07 - 0.000649508% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.0861801 - 99.9547% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0861766 - 99.9959% [1]
| | | | | | getWorksets(): 0.0506083 - 58.7262% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0506071 - 99.9977% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0324043 - 64.0311% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00283076 - 8.73575% [1]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00727304 - 22.4447% [1]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00023648 - 3.25146% [1]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00703372 - 96.7095% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.772e-05 - 0.820619% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.24e-05 - 0.460638% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00025532 - 3.62994% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00062764 - 8.9233% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00142792 - 20.3011% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00028336 - 4.02859% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00109072 - 15.507% [1]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 3.076e-05 - 0.437322% [1]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00206604 - 29.3734% [1]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000968879 - 46.8955% [1]
| | | | | | | | | | | | Remainder: 0.00109716 - 53.1045%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0009494 - 13.4978% [1]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00019844 - 2.82127% [1]
| | | | | | | | | | | Remainder: 1.4e-05 - 0.199041%
| | | | | | | | | | Remainder: 2.84e-06 - 0.0390483%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0184982 - 57.0856% [1]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0112522 - 60.8284% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.588e-05 - 0.141129% [1]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.92e-06 - 0.0703865% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00551008 - 48.9691% [1]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00568796 - 50.5499% [1]
| | | | | | | | | | | Remainder: 3.032e-05 - 0.269459%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00306216 - 16.5538% [1]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00338324 - 18.2896% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 1.968e-05 - 0.106389% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0007606 - 4.11175% [1]
| | | | | | | | | | Remainder: 2.036e-05 - 0.110065%
| | | | | | | | | Remainder: 0.00380232 - 11.734%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0181943 - 35.9521% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.018173 - 99.8828% [1]
| | | | | | | | | Remainder: 2.132e-05 - 0.117179%
| | | | | | | | Remainder: 8.48e-06 - 0.0167565%
| | | | | | | Remainder: 1.16e-06 - 0.00229212%
| | | | | | getOrientations(): 9.84e-06 - 0.0114184% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00039192 - 0.454787% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00033536 - 0.389154% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000196 - 0.22744% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0222955 - 25.8719% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0222753 - 99.9094% [1]
| | | | | | | Remainder: 2.02e-05 - 0.0906012%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0004162 - 0.482962% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4.8e-07 - 0.000556996% [2]
| | | | | | Remainder: 0.011923 - 13.8355%
| | | | | Remainder: 3.52e-06 - 0.00408447%
| | | | fmb->setupBCFieldManagers(): 2.76e-06 - 0.00320114% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.156e-05 - 0.0134077% [1]
| | | | build response library: 1.828e-05 - 0.0212018% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.31291% [1]
| | | | | Remainder: 1.804e-05 - 98.6871%
| | | | Remainder: 5.2e-06 - 0.00603114%
| | | Remainder: 8.36e-06 - 0.00969528%
| | Mini-EM: eval auxiliary physics model evaluator: 0.0760019 - 11.7616% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.0218747 - 28.7818% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.0533813 - 70.2368% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00012312 - 0.230643% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0367668 - 68.8758% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.12e-06 - 0.00304623% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.32e-06 - 0.00902989% [1]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 6.4e-07 - 0.0017407% [1]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00039484 - 1.0739% [1]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00210536 - 5.72625% [1]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00528904 - 14.3854% [1]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00080192 - 2.1811% [1]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00338168 - 9.19765% [1]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00438604 - 11.9293% [1]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00603556 - 16.4158% [1]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.72e-06 - 0.00467813% [1]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 6.8e-07 - 0.0018495% [1]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.00968192 - 26.3333% [1]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000984799 - 2.6785% [1]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0006894 - 1.87506% [1]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.002976 - 8.09426% [1]
| | | | | Remainder: 3.276e-05 - 0.0891022%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.38e-05 - 0.0258518% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.08e-06 - 0.0038965% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00019888 - 0.372565% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0161651 - 30.2823% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00814732 - 50.4007% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.00800168 - 49.4998% [1]
| | | | | Remainder: 1.608e-05 - 0.0994737%
| | | | Remainder: 0.000111519 - 0.20891%
| | | Remainder: 0.00074592 - 0.981449%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00420644 - 0.650962% [1]
| | | getWorksets(): 2.64e-06 - 0.0627609% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.48e-06 - 56.0606% [1]
| | | | Remainder: 1.16e-06 - 43.9394%
| | | getOrientations(): 5.6e-07 - 0.0133129% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.00078132 - 18.5744% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00086132 - 20.4762% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000395839 - 9.41031% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00119544 - 28.4193% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.0275768% [3]
| | | Remainder: 0.00096816 - 23.0161%
| | panzer::ModelEvaluator::create_W_op: 0.0626864 - 9.70096% [1]
| | panzer::ModelEvaluator::evalModel(J): 0.0940637 - 14.5567% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 8.536e-05 - 0.090747% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0730504 - 77.6606% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.24e-06 - 0.00169746% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0009222 - 1.26242% [1]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.002312 - 3.16494% [1]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00270624 - 3.70462% [1]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00025536 - 0.349567% [1]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.003057 - 4.18478% [1]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00269612 - 3.69076% [1]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00058088 - 0.795177% [1]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00230404 - 3.15404% [1]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.48e-06 - 0.002026% [1]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00109236 - 1.49535% [1]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00549012 - 7.51552% [1]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00087244 - 1.1943% [1]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00544836 - 7.45835% [1]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00568884 - 7.78755% [1]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0082102 - 11.2391% [1]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 5.84e-06 - 0.00799448% [1]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0008732 - 1.19534% [1]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00557224 - 7.62793% [1]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00898088 - 12.2941% [1]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00143448 - 1.96368% [1]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00026148 - 0.357945% [1]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0030548 - 4.18177% [1]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0063196 - 8.65101% [1]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.00486236 - 6.65617% [1]
| | | | Remainder: 4.668e-05 - 0.0639011%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.124e-05 - 0.0119494% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.2e-06 - 0.00127573% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000344199 - 0.365921% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0204576 - 21.7487% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0204348 - 99.8886% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.32e-05 - 0.0645236% [1]
| | | | Remainder: 9.6e-06 - 0.0469262%
| | | Remainder: 0.00011364 - 0.120812%
| | MaxwellPreconditioner::build: 0.00172724 - 0.267297% [1]
| | | MaxwellPreconditioner: Schur complement: 1.4e-05 - 0.810542% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.000945279 - 54.7277% [1]
| | | | Ifpack2::Relaxation::initialize: 3.32e-06 - 0.351219% [1]
| | | | Ifpack2::Relaxation::compute: 0.000195319 - 20.6626% [1]
| | | | Remainder: 0.00074664 - 78.9862%
| | | MaxwellPreconditioner: Solver S_E: 0.00066312 - 38.3919% [1]
| | | | Ifpack2::Relaxation::initialize: 1.16e-06 - 0.174931% [1]
| | | | Ifpack2::Relaxation::compute: 0.00024696 - 37.2421% [1]
| | | | Remainder: 0.000415 - 62.5829%
| | | MaxwellPreconditioner: Block preconditioner: 9.56e-05 - 5.53484% [1]
| | | Remainder: 9.24e-06 - 0.534958%
| | Mini-EM: timestepper: 0.0582647 - 9.01668% [1]
| | | Mini-EM: Advance Time Step: 0.0582624 - 99.996% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.00870396 - 14.9392% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 8.816e-05 - 1.01287% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0081976 - 94.1824% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.32e-06 - 0.0161023% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 5.092e-05 - 0.621158% [1]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00070872 - 8.64546% [1]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00041212 - 5.02733% [1]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 3.236e-05 - 0.39475% [1]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00035304 - 4.30663% [1]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.000350239 - 4.27246% [1]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 4.124e-05 - 0.503074% [1]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 8.668e-05 - 1.05738% [1]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 9.6e-07 - 0.0117107% [1]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.656e-05 - 0.933932% [1]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00081624 - 9.95706% [1]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0003402 - 4.15% [1]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00010632 - 1.29697% [1]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00072164 - 8.80307% [1]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00145572 - 17.7579% [1]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 5.16e-06 - 0.0629453% [1]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 5.048e-05 - 0.61579% [1]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00058468 - 7.13233% [1]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00074912 - 9.13829% [1]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.472e-05 - 0.7895% [1]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 3.14e-05 - 0.383039% [1]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00033404 - 4.07485% [1]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00062784 - 7.65883% [1]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.000160319 - 1.95568% [1]
| | | | | | Remainder: 3.556e-05 - 0.433786%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.204e-05 - 0.138328% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.2e-06 - 0.0252759% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00031512 - 3.62042% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 3.664e-05 - 0.420958% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.684e-05 - 45.9607% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.44e-06 - 3.93013% [1]
| | | | | | Remainder: 1.836e-05 - 50.1092%
| | | | | Remainder: 5.22e-05 - 0.599727%
| | | | Stratimikos: BelosLOWS: 0.0473282 - 81.2328% [1]
| | | | | GMRES block system: Operation Op*x: 0.00052268 - 1.10437% [1]
| | | | | Belos::MVT::MvAddMv: 9.748e-05 - 0.205966% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.0461127 - 97.4319% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00028088 - 0.609116% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 5.816e-05 - 20.7064% [2]
| | | | | | | | Belos::MVT::MvDot: 5.296e-05 - 91.0591% [2]
| | | | | | | | Remainder: 5.2e-06 - 8.94085%
| | | | | | | Belos::MVT::MvScale: 3.736e-05 - 13.3011% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00010568 - 37.6246% [2]
| | | | | | | | Belos::MVT::MvTransMv: 9.868e-05 - 93.3762% [2]
| | | | | | | | Remainder: 7e-06 - 6.62377%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 2.716e-05 - 9.66961% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 2.512e-05 - 92.489% [2]
| | | | | | | | Remainder: 2.04e-06 - 7.51105%
| | | | | | | Remainder: 5.252e-05 - 18.6984%
| | | | | | Belos::MVT::MvAddMv: 7.532e-05 - 0.163339% [2]
| | | | | | Belos::MVT::MvNorm: 5.016e-05 - 0.108777% [1]
| | | | | | GMRES block system: Operation Prec*x: 0.0436611 - 94.6835% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00011892 - 0.27237% [2]
| | | | | | | Belos::MVT::MvAddMv: 2.496e-05 - 0.0571675% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.00157876 - 3.61594% [2]
| | | | | | | | Belos::MVT::Assign: 1.676e-05 - 1.06159% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.00016536 - 10.474% [15]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00011536 - 69.7629% [15]
| | | | | | | | | Remainder: 5e-05 - 30.2371%
| | | | | | | | Belos::MVT::MvDot: 0.00019104 - 12.1006% [28]
| | | | | | | | Belos::MVT::MvNorm: 0.00010104 - 6.39996% [15]
| | | | | | | | CG Q_B: Operation Op*x: 0.000708439 - 44.8732% [13]
| | | | | | | | Belos::MVT::MvAddMv: 0.00020264 - 12.8354% [39]
| | | | | | | | Remainder: 0.00019348 - 12.2552%
| | | | | | | CG S_E: Operation Op*x: 0.00022992 - 0.526601% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.040702 - 93.2225% [1]
| | | | | | | | Belos::MVT::Assign: 9.8e-06 - 0.0240774% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.00196292 - 4.82266% [224]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00133968 - 68.2493% [224]
| | | | | | | | | Remainder: 0.00062324 - 31.7507%
| | | | | | | | Belos::MVT::MvDot: 0.00287808 - 7.07109% [447]
| | | | | | | | Belos::MVT::MvNorm: 0.00160696 - 3.94811% [224]
| | | | | | | | CG S_E: Operation Op*x: 0.0292571 - 71.8812% [223]
| | | | | | | | Belos::MVT::MvAddMv: 0.00369192 - 9.0706% [669]
| | | | | | | | Remainder: 0.00129524 - 3.18225%
| | | | | | | Remainder: 0.00100656 - 2.30539%
| | | | | | GMRES block system: Operation Op*x: 0.0004566 - 0.990182% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 1.344e-05 - 0.029146% [1]
| | | | | | Remainder: 0.0015752 - 3.41597%
| | | | | Remainder: 0.00059528 - 1.25777%
| | | | Mini-EM: Compute responses: 0.00214844 - 3.68752% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 8.24e-05 - 3.83534% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00137664 - 64.0762% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.68e-06 - 0.122036% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 3.02e-05 - 2.19375% [1]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00033248 - 24.1516% [1]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 6.8e-07 - 0.0493957% [1]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 6.768e-05 - 4.91632% [1]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 4.564e-05 - 3.31532% [1]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000601039 - 43.6599% [1]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 7.2e-07 - 0.0523013% [1]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 6.524e-05 - 4.73908% [1]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 6.928e-05 - 5.03255% [1]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 4.04e-05 - 2.93468% [1]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.284e-05 - 0.932706% [1]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 6.8e-07 - 0.0493957% [1]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 5.08e-05 - 3.69015% [1]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 2.832e-05 - 2.05718% [1]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 7.8e-06 - 0.566597% [1]
| | | | | | Remainder: 2.116e-05 - 1.53708%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 5.64e-06 - 0.262516% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.32e-06 - 0.06144% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00029644 - 13.7979% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00024016 - 11.1783% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 7.6e-07 - 0.316456% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00022776 - 94.8368% [1]
| | | | | | Remainder: 1.164e-05 - 4.84677%
| | | | | Remainder: 0.00014584 - 6.78818%
| | | | Remainder: 8.18e-05 - 0.140399%
| | | Remainder: 2.32e-06 - 0.00398183%
| | Remainder: 0.0204592 - 3.16613%
| Remainder: 3.992e-05 - 0.00617739%
=================================
FOM Calculation
=================================
Number of cells = 1728
Time for Belos Linear Solve = 0.0473282 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 36.511 k-cell-steps per second
=================================
dt = 1.11188e-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.11188e-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.11188e-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=11700,domainDim=11700,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=5616,domainDim=5616}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=5616,domainDim=6084}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=6084,domainDim=5616}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=6084,domainDim=6084}
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=11700, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=5616,domainDim=5616}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=5616, #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.00036012 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=6084,domainDim=6084}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=6084, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 223 iterations with total CPU time of 0.04003 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=5616,domainDim=5616}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=5616, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 13 iterations with total CPU time of 0.00149124 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.0461476 sec
Electromagnetic Energy = 5.309e-08
Electromagnetic Energy/dt^2 = 4.29434e+10
* finished time step 1, t = 1.11188e-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.645945 [1]
| Mini-EM: Total Time: 0.645903 - 99.9936% [1]
| | Mini-EM: build mesh: 0.00062884 - 0.0973582% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00030148 - 47.9422% [1]
| | | Remainder: 0.00032736 - 52.0578%
| | Mini-EM: build physics blocks: 0.00081384 - 0.126% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000240679 - 0.0372624% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0972287 - 15.0531% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.0339006 - 5.24855% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.0126221 - 37.2327% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0101066 - 80.0709% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00045952 - 3.64059% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0019836 - 15.7153% [3]
| | | | Remainder: 7.236e-05 - 0.573279%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00372384 - 10.9846% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00146624 - 39.3744% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000124799 - 3.35135% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00041964 - 11.269% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00012856 - 3.45235% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00118288 - 31.7651% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00030548 - 8.20336% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 3.504e-05 - 0.940965% [3]
| | | | Remainder: 6.12e-05 - 1.64347%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00344548 - 10.1635% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00142928 - 4.21609% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00405172 - 11.9518% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00177936 - 5.24876% [3]
| | | Remainder: 0.0068488 - 20.2026%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.00153212 - 0.237206% [2]
| | Mini-EM: setup physics model evaluator: 0.10963 - 16.9731% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.109613 - 99.9847% [1]
| | | | allocate FieldManagerBuilder: 2.56e-06 - 0.00233549% [1]
| | | | fmb->setWorksetContainer(): 5.6e-07 - 0.000510889% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.102112 - 93.1569% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.102098 - 99.9864% [1]
| | | | | | getWorksets(): 0.0753789 - 73.8299% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0753755 - 99.9955% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0406951 - 53.9899% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00270496 - 6.64688% [1]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00805576 - 19.7954% [1]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00024144 - 2.99711% [1]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0078044 - 96.8797% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00013484 - 1.72774% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.372e-05 - 0.432064% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00024568 - 3.14797% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000682679 - 8.74736% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00167964 - 21.5217% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0003044 - 3.90037% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00120496 - 15.4395% [1]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 6.664e-05 - 0.853878% [1]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00215456 - 27.607% [1]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000887 - 41.1685% [1]
| | | | | | | | | | | | Remainder: 0.00126756 - 58.8315%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0010368 - 13.2848% [1]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000205 - 2.62672% [1]
| | | | | | | | | | | Remainder: 5.548e-05 - 0.710881%
| | | | | | | | | | Remainder: 9.92e-06 - 0.123142%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0250265 - 61.4975% [2]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0145336 - 58.0726% [2]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.272e-05 - 0.29394% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 1.008e-05 - 0.0693567% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00753608 - 51.853% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00557268 - 38.3435% [1]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 9.88e-06 - 0.0679806% [1]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00116036 - 7.984% [1]
| | | | | | | | | | | Remainder: 0.00020176 - 1.38824%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00473284 - 18.9113% [2]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00362396 - 14.4805% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 7.02e-05 - 0.280503% [2]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00115848 - 4.629% [2]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00085892 - 3.43204% [1]
| | | | | | | | | | Remainder: 4.856e-05 - 0.194034%
| | | | | | | | | Remainder: 0.00490792 - 12.0602%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0346557 - 45.9775% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0346158 - 99.8847% [2]
| | | | | | | | | Remainder: 3.996e-05 - 0.115306%
| | | | | | | | Remainder: 2.464e-05 - 0.0326897%
| | | | | | | Remainder: 3.4e-06 - 0.00451054%
| | | | | | getOrientations(): 8.8e-06 - 0.00861916% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000734119 - 0.719032% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00070476 - 0.690277% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00037472 - 0.367019% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012236 - 0.119845% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00090884 - 0.890163% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 8e-07 - 0.00078356% [2]
| | | | | | Remainder: 0.0238648 - 23.3744%
| | | | | Remainder: 1.384e-05 - 0.0135537%
| | | | fmb->setupBCFieldManagers(): 7.48e-06 - 0.00682402% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.444e-05 - 0.0131736% [1]
| | | | build response library: 0.00745376 - 6.80007% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.007362 - 98.7689% [1]
| | | | | | getWorksets(): 2.88e-06 - 0.0391198% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.96e-06 - 68.0556% [1]
| | | | | | | Remainder: 9.2e-07 - 31.9444%
| | | | | | getOrientations(): 4.8e-07 - 0.00651997% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000750119 - 10.1891% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00088792 - 12.0609% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040488 - 5.49959% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0011958 - 16.2429% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.32e-06 - 0.0179299% [3]
| | | | | | Remainder: 0.0041186 - 55.944%
| | | | | Remainder: 9.176e-05 - 1.23106%
| | | | Remainder: 2.208e-05 - 0.0201436%
| | | Remainder: 1.676e-05 - 0.0152878%
| | Mini-EM: setup auxiliary physics model evaluator: 0.0857729 - 13.2795% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.0857649 - 99.9908% [1]
| | | | allocate FieldManagerBuilder: 7.2e-07 - 0.000839504% [1]
| | | | fmb->setWorksetContainer(): 6.8e-07 - 0.000792865% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.0857259 - 99.9545% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0857224 - 99.9959% [1]
| | | | | | getWorksets(): 0.0504579 - 58.8619% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0504567 - 99.9976% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.03237 - 64.154% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.002775 - 8.57276% [1]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0072456 - 22.3837% [1]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00023084 - 3.18593% [1]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00701188 - 96.7743% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.732e-05 - 0.81747% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.168e-05 - 0.451805% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00024124 - 3.44045% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00062116 - 8.85868% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00141788 - 20.2211% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000285 - 4.06453% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0010896 - 15.5393% [1]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 3.012e-05 - 0.429557% [1]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00205756 - 29.3439% [1]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00097904 - 47.5826% [1]
| | | | | | | | | | | | Remainder: 0.00107852 - 52.4174%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00094876 - 13.5308% [1]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.0002182 - 3.11186% [1]
| | | | | | | | | | | Remainder: 1.336e-05 - 0.190534%
| | | | | | | | | | Remainder: 2.88e-06 - 0.0397483%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.018199 - 56.2218% [1]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0111375 - 61.1984% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.452e-05 - 0.130371% [1]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.6e-06 - 0.0682381% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00546176 - 49.0395% [1]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00562404 - 50.4965% [1]
| | | | | | | | | | | Remainder: 2.956e-05 - 0.26541%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00297776 - 16.3623% [1]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00328584 - 18.0551% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 2.052e-05 - 0.112754% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00075948 - 4.17321% [1]
| | | | | | | | | | Remainder: 1.7879e-05 - 0.0982419%
| | | | | | | | | Remainder: 0.0041504 - 12.8218%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0180786 - 35.83% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.018057 - 99.8801% [1]
| | | | | | | | | Remainder: 2.168e-05 - 0.119921%
| | | | | | | | Remainder: 8.08e-06 - 0.0160137%
| | | | | | | Remainder: 1.2e-06 - 0.00237822%
| | | | | | getOrientations(): 9.36e-06 - 0.010919% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.0003892 - 0.454024% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000344599 - 0.401994% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00019908 - 0.232238% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0225036 - 26.2517% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0224844 - 99.9143% [1]
| | | | | | | Remainder: 1.928e-05 - 0.0856751%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00042608 - 0.497046% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4.4e-07 - 0.000513285% [2]
| | | | | | Remainder: 0.0113922 - 13.2896%
| | | | | Remainder: 3.52e-06 - 0.00410611%
| | | | fmb->setupBCFieldManagers(): 3.24e-06 - 0.00377777% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.092e-05 - 0.0127325% [1]
| | | | build response library: 1.848e-05 - 0.0215473% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.51515% [1]
| | | | | Remainder: 1.82e-05 - 98.4848%
| | | | Remainder: 4.96e-06 - 0.00578325%
| | | Remainder: 7.92e-06 - 0.00923369%
| | Mini-EM: eval auxiliary physics model evaluator: 0.076104 - 11.7826% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.021853 - 28.7147% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.0535241 - 70.3303% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00014804 - 0.276585% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0367018 - 68.5705% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.44e-06 - 0.00392351% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.12e-06 - 0.00850095% [1]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 7.6e-07 - 0.00207074% [1]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0003484 - 0.949273% [1]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00212156 - 5.78053% [1]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00523856 - 14.2733% [1]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0008194 - 2.23259% [1]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00337156 - 9.18636% [1]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00433644 - 11.8153% [1]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00607464 - 16.5513% [1]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.6e-06 - 0.00435946% [1]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 7.2e-07 - 0.00196176% [1]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.00970292 - 26.4372% [1]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00099716 - 2.71692% [1]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.000716159 - 1.95129% [1]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00293536 - 7.99787% [1]
| | | | | Remainder: 3.2e-05 - 0.0871892%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.292e-05 - 0.0241386% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.16e-06 - 0.00403556% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000204399 - 0.381882% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0163426 - 30.5331% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00823904 - 50.4145% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.00808832 - 49.4922% [1]
| | | | | Remainder: 1.524e-05 - 0.0932532%
| | | | Remainder: 0.00011224 - 0.2097%
| | | Remainder: 0.0007268 - 0.955009%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.004224 - 0.653968% [1]
| | | getWorksets(): 2.56e-06 - 0.0606061% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.4e-06 - 54.6875% [1]
| | | | Remainder: 1.16e-06 - 45.3125%
| | | getOrientations(): 7.2e-07 - 0.0170455% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.00074268 - 17.5824% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00087732 - 20.7699% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040444 - 9.57481% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0012116 - 28.6837% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 0.0265152% [3]
| | | Remainder: 0.00098356 - 23.285%
| | panzer::ModelEvaluator::create_W_op: 0.0627357 - 9.71286% [1]
| | panzer::ModelEvaluator::evalModel(J): 0.0935073 - 14.477% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 8.524e-05 - 0.0911586% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0723282 - 77.3503% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.24e-06 - 0.00171441% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00049984 - 0.691072% [1]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00229264 - 3.16977% [1]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00268068 - 3.70627% [1]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00025136 - 0.347527% [1]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.00313856 - 4.33933% [1]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00267764 - 3.70207% [1]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00062624 - 0.865831% [1]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00230036 - 3.18045% [1]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.6e-06 - 0.00221214% [1]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00109412 - 1.51272% [1]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00547468 - 7.56922% [1]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00086876 - 1.20114% [1]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00541952 - 7.49296% [1]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0057146 - 7.90093% [1]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00804632 - 11.1247% [1]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 7.12e-06 - 0.00984402% [1]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00046988 - 0.64965% [1]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0056324 - 7.78728% [1]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00901648 - 12.4661% [1]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00161264 - 2.22962% [1]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.000290439 - 0.401557% [1]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.00308476 - 4.26495% [1]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00627088 - 8.67003% [1]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.00480908 - 6.64897% [1]
| | | | Remainder: 4.636e-05 - 0.0640967%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.156e-05 - 0.0123627% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.24e-06 - 0.0013261% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00036108 - 0.386152% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0206108 - 22.0419% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0205905 - 99.9014% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.196e-05 - 0.0580277% [1]
| | | | Remainder: 8.36e-06 - 0.0405612%
| | | Remainder: 0.0001092 - 0.116782%
| | MaxwellPreconditioner::build: 0.00171484 - 0.265495% [1]
| | | MaxwellPreconditioner: Schur complement: 1.408e-05 - 0.821068% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.0009398 - 54.8039% [1]
| | | | Ifpack2::Relaxation::initialize: 3.24e-06 - 0.344754% [1]
| | | | Ifpack2::Relaxation::compute: 0.00019344 - 20.5831% [1]
| | | | Remainder: 0.00074312 - 79.0721%
| | | MaxwellPreconditioner: Solver S_E: 0.0006614 - 38.5692% [1]
| | | | Ifpack2::Relaxation::initialize: 1.24e-06 - 0.187481% [1]
| | | | Ifpack2::Relaxation::compute: 0.00024456 - 36.9761% [1]
| | | | Remainder: 0.0004156 - 62.8364%
| | | MaxwellPreconditioner: Block preconditioner: 9.12e-05 - 5.31828% [1]
| | | Remainder: 8.36e-06 - 0.487509%
| | Mini-EM: timestepper: 0.0571942 - 8.85491% [1]
| | | Mini-EM: Advance Time Step: 0.0571916 - 99.9955% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.00878364 - 15.3583% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 8.996e-05 - 1.02418% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00826908 - 94.1418% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.64e-06 - 0.0198329% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 5.0959e-05 - 0.61626% [1]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00070956 - 8.58089% [1]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00043544 - 5.26588% [1]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 3.412e-05 - 0.412622% [1]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00035568 - 4.30133% [1]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00034772 - 4.20506% [1]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 4.056e-05 - 0.490502% [1]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 8.72e-05 - 1.05453% [1]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 1.04e-06 - 0.012577% [1]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.668e-05 - 0.92731% [1]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00082788 - 10.0118% [1]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000339839 - 4.10976% [1]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00014824 - 1.7927% [1]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0007198 - 8.70472% [1]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00143532 - 17.3577% [1]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 4.28e-06 - 0.0517591% [1]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 5.064e-05 - 0.612402% [1]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00059792 - 7.23079% [1]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.000747799 - 9.04332% [1]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.472e-05 - 0.782675% [1]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 3.244e-05 - 0.392305% [1]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0003298 - 3.98835% [1]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0006322 - 7.64535% [1]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00016076 - 1.94411% [1]
| | | | | | Remainder: 3.684e-05 - 0.445515%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.108e-05 - 0.126144% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.12e-06 - 0.0241358% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00032776 - 3.73148% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 3.564e-05 - 0.405754% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.728e-05 - 48.4848% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.44e-06 - 4.0404% [1]
| | | | | | Remainder: 1.692e-05 - 47.4747%
| | | | | Remainder: 4.8e-05 - 0.546471%
| | | | Stratimikos: BelosLOWS: 0.0461827 - 80.751% [1]
| | | | | GMRES block system: Operation Op*x: 0.0005164 - 1.11817% [1]
| | | | | Belos::MVT::MvAddMv: 9.076e-05 - 0.196524% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.0449771 - 97.3895% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.0002852 - 0.6341% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 5.84e-05 - 20.4769% [2]
| | | | | | | | Belos::MVT::MvDot: 5.308e-05 - 90.8904% [2]
| | | | | | | | Remainder: 5.32e-06 - 9.10959%
| | | | | | | Belos::MVT::MvScale: 4.24e-05 - 14.8668% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00010568 - 37.0547% [2]
| | | | | | | | Belos::MVT::MvTransMv: 9.84e-05 - 93.1113% [2]
| | | | | | | | Remainder: 7.28e-06 - 6.88872%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 2.592e-05 - 9.08836% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 2.376e-05 - 91.6667% [2]
| | | | | | | | Remainder: 2.16e-06 - 8.33333%
| | | | | | | Remainder: 5.28e-05 - 18.5133%
| | | | | | Belos::MVT::MvAddMv: 7.536e-05 - 0.167552% [2]
| | | | | | Belos::MVT::MvNorm: 4.94e-05 - 0.109834% [1]
| | | | | | GMRES block system: Operation Prec*x: 0.0425285 - 94.5557% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00011828 - 0.27812% [2]
| | | | | | | Belos::MVT::MvAddMv: 2.452e-05 - 0.0576555% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.00148656 - 3.49545% [2]
| | | | | | | | Belos::MVT::Assign: 1.584e-05 - 1.06555% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.0001534 - 10.3191% [15]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00010904 - 71.0821% [15]
| | | | | | | | | Remainder: 4.436e-05 - 28.9179%
| | | | | | | | Belos::MVT::MvDot: 0.00015844 - 10.6582% [28]
| | | | | | | | Belos::MVT::MvNorm: 9.224e-05 - 6.20493% [15]
| | | | | | | | CG Q_B: Operation Op*x: 0.00070576 - 47.4761% [13]
| | | | | | | | Belos::MVT::MvAddMv: 0.00018772 - 12.6278% [39]
| | | | | | | | Remainder: 0.00017316 - 11.6484%
| | | | | | | CG S_E: Operation Op*x: 0.00023264 - 0.547022% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.0396879 - 93.3208% [1]
| | | | | | | | Belos::MVT::Assign: 8.8e-06 - 0.022173% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.00179088 - 4.5124% [224]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00128524 - 71.7659% [224]
| | | | | | | | | Remainder: 0.000505639 - 28.2341%
| | | | | | | | Belos::MVT::MvDot: 0.00268396 - 6.76266% [447]
| | | | | | | | Belos::MVT::MvNorm: 0.00145696 - 3.67104% [224]
| | | | | | | | CG S_E: Operation Op*x: 0.0292598 - 73.7248% [223]
| | | | | | | | Belos::MVT::MvAddMv: 0.00339112 - 8.54447% [669]
| | | | | | | | Remainder: 0.00109636 - 2.76245%
| | | | | | | Remainder: 0.00097856 - 2.30095%
| | | | | | GMRES block system: Operation Op*x: 0.00045476 - 1.01109% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 1.256e-05 - 0.0279253% [1]
| | | | | | Remainder: 0.0015714 - 3.49377%
| | | | | Remainder: 0.000598439 - 1.29581%
| | | | Mini-EM: Compute responses: 0.00214388 - 3.74859% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 8.252e-05 - 3.8491% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00136532 - 63.6845% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.6e-06 - 0.117189% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 3.084e-05 - 2.25881% [1]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000330079 - 24.176% [1]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 6.8e-07 - 0.0498052% [1]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 6.948e-05 - 5.08892% [1]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 4.632e-05 - 3.39261% [1]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0005974 - 43.7553% [1]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 6.8e-07 - 0.0498052% [1]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 6.592e-05 - 4.82818% [1]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 6.808e-05 - 4.98638% [1]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 3.368e-05 - 2.46682% [1]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.172e-05 - 0.858407% [1]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 6.4e-07 - 0.0468755% [1]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 5.032e-05 - 3.68559% [1]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 2.932e-05 - 2.14748% [1]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 7.04e-06 - 0.51563% [1]
| | | | | | Remainder: 2.152e-05 - 1.57619%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 5.76e-06 - 0.268672% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.56e-06 - 0.0727653% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00031104 - 14.5083% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00023924 - 11.1592% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 8e-07 - 0.334392% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.0002262 - 94.5494% [1]
| | | | | | Remainder: 1.224e-05 - 5.1162%
| | | | | Remainder: 0.00013844 - 6.45745%
| | | | Remainder: 8.132e-05 - 0.142189%
| | | Remainder: 2.6e-06 - 0.00454592%
| | Remainder: 0.0206761 - 3.20111%
| Remainder: 4.144e-05 - 0.00641541%
=================================
FOM Calculation
=================================
Number of cells = 1728
Time for Belos Linear Solve = 0.0461827 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 37.4166 k-cell-steps per second
=================================
dt = 1.11188e-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.11188e-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.11188e-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=11700,domainDim=11700,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=5616,domainDim=5616}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=5616,domainDim=6084}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=6084,domainDim=5616}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=6084,domainDim=6084}
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=11700, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=5616,domainDim=5616}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=5616, #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.0003644 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=6084,domainDim=6084}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=6084, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 223 iterations with total CPU time of 0.0405219 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=5616,domainDim=5616}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=5616, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 13 iterations with total CPU time of 0.00153192 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.0466931 sec
Electromagnetic Energy = 5.309e-08
Electromagnetic Energy/dt^2 = 4.29434e+10
* finished time step 1, t = 1.11188e-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.644402 [1]
| Mini-EM: Total Time: 0.644361 - 99.9935% [1]
| | Mini-EM: build mesh: 0.00061376 - 0.095251% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00028548 - 46.5133% [1]
| | | Remainder: 0.00032828 - 53.4867%
| | Mini-EM: build physics blocks: 0.0007826 - 0.121454% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000233 - 0.0361599% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0969559 - 15.0468% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.0331373 - 5.14266% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.0125778 - 37.9565% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.010074 - 80.0934% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00045408 - 3.61018% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.001986 - 15.7898% [3]
| | | | Remainder: 6.372e-05 - 0.506609%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0037884 - 11.4324% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00148336 - 39.1553% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00012984 - 3.4273% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.0004122 - 10.8806% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00012668 - 3.34389% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00123684 - 32.6481% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00030552 - 8.06462% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 3.516e-05 - 0.928096% [3]
| | | | Remainder: 5.88e-05 - 1.55211%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00343468 - 10.365% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0014234 - 4.29547% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00405296 - 12.2308% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00174564 - 5.2679% [3]
| | | Remainder: 0.00611444 - 18.4518%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.00156308 - 0.242578% [2]
| | Mini-EM: setup physics model evaluator: 0.108979 - 16.9127% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.108962 - 99.9845% [1]
| | | | allocate FieldManagerBuilder: 2.48e-06 - 0.00227602% [1]
| | | | fmb->setWorksetContainer(): 6e-07 - 0.00055065% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.101496 - 93.1479% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.101482 - 99.9867% [1]
| | | | | | getWorksets(): 0.0749159 - 73.8216% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0749128 - 99.9959% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0403377 - 53.8462% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00266636 - 6.6101% [1]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00809528 - 20.0688% [1]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00024664 - 3.04671% [1]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00783888 - 96.8327% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.0001316 - 1.67881% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.244e-05 - 0.413835% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000252 - 3.21475% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000688039 - 8.77726% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00169784 - 21.6592% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00030912 - 3.94342% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00121764 - 15.5333% [1]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 3.808e-05 - 0.485784% [1]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00217524 - 27.7494% [1]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00089876 - 41.3177% [1]
| | | | | | | | | | | | Remainder: 0.00127648 - 58.6823%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0010358 - 13.2136% [1]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00020532 - 2.61925% [1]
| | | | | | | | | | | Remainder: 5.576e-05 - 0.711326%
| | | | | | | | | | Remainder: 9.76e-06 - 0.120564%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.025219 - 62.5196% [2]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0146704 - 58.1723% [2]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.1e-05 - 0.279474% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.56e-06 - 0.0651651% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00763696 - 52.0568% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00565152 - 38.5232% [1]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 1.036e-05 - 0.0706182% [1]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00113024 - 7.7042% [1]
| | | | | | | | | | | Remainder: 0.0001908 - 1.30057%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00508196 - 20.1513% [2]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00332948 - 13.2023% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 6.276e-05 - 0.24886% [2]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0011614 - 4.60526% [2]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00086812 - 3.44233% [1]
| | | | | | | | | | Remainder: 4.48e-05 - 0.177644%
| | | | | | | | | Remainder: 0.00435708 - 10.8015%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0345532 - 46.1246% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0345141 - 99.8869% [2]
| | | | | | | | | Remainder: 3.908e-05 - 0.113101%
| | | | | | | | Remainder: 2.192e-05 - 0.0292607%
| | | | | | | Remainder: 3.08e-06 - 0.00411128%
| | | | | | getOrientations(): 9.2e-06 - 0.00906562% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00070664 - 0.696319% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000738119 - 0.727338% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00036744 - 0.362073% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0001236 - 0.121795% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0008524 - 0.83995% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 6.8e-07 - 0.000670068% [2]
| | | | | | Remainder: 0.0237684 - 23.4212%
| | | | | Remainder: 1.352e-05 - 0.0133207%
| | | | fmb->setupBCFieldManagers(): 7.2e-06 - 0.00660781% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.492e-05 - 0.0136928% [1]
| | | | build response library: 0.00742076 - 6.81041% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00733296 - 98.8168% [1]
| | | | | | getWorksets(): 3.16e-06 - 0.0430931% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.28e-06 - 72.1519% [1]
| | | | | | | Remainder: 8.8e-07 - 27.8481%
| | | | | | getOrientations(): 4.8e-07 - 0.00654579% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000734159 - 10.0118% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00089304 - 12.1784% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00039856 - 5.43519% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00116848 - 15.9346% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.32e-06 - 0.0180009% [3]
| | | | | | Remainder: 0.00413376 - 56.3723%
| | | | | Remainder: 8.78e-05 - 1.18317%
| | | | Remainder: 2.028e-05 - 0.018612%
| | | Remainder: 1.688e-05 - 0.0154892%
| | Mini-EM: setup auxiliary physics model evaluator: 0.0860644 - 13.3566% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.0860561 - 99.9904% [1]
| | | | allocate FieldManagerBuilder: 8.4e-07 - 0.000976107% [1]
| | | | fmb->setWorksetContainer(): 6e-07 - 0.000697219% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.0860157 - 99.953% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0860119 - 99.9956% [1]
| | | | | | getWorksets(): 0.0503603 - 58.5504% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0503592 - 99.9979% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0323555 - 64.2495% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00270972 - 8.37483% [1]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0072148 - 22.2985% [1]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.0002312 - 3.20452% [1]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00698064 - 96.7544% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.812e-05 - 0.832589% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.148e-05 - 0.450962% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00024288 - 3.47934% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00061856 - 8.86108% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00141296 - 20.2411% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000287479 - 4.11823% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00109668 - 15.7103% [1]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 3.108e-05 - 0.445232% [1]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0020374 - 29.1864% [1]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00095348 - 46.7989% [1]
| | | | | | | | | | | | Remainder: 0.00108392 - 53.2011%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00094412 - 13.5248% [1]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00020576 - 2.94758% [1]
| | | | | | | | | | | Remainder: 1.412e-05 - 0.202274%
| | | | | | | | | | Remainder: 2.96e-06 - 0.0410268%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0183148 - 56.605% [1]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0111842 - 61.0661% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.508e-05 - 0.134834% [1]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.92e-06 - 0.0708145% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0055234 - 49.3859% [1]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00560884 - 50.1499% [1]
| | | | | | | | | | | Remainder: 2.892e-05 - 0.25858%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00303768 - 16.5859% [1]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00329168 - 17.9727% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 2.056e-05 - 0.112259% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000761719 - 4.15903% [1]
| | | | | | | | | | Remainder: 1.904e-05 - 0.103959%
| | | | | | | | | Remainder: 0.00411616 - 12.7217%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.017995 - 35.7332% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0179721 - 99.8729% [1]
| | | | | | | | | Remainder: 2.288e-05 - 0.127147%
| | | | | | | | Remainder: 8.72e-06 - 0.0173156%
| | | | | | | Remainder: 1.08e-06 - 0.00214455%
| | | | | | getOrientations(): 8.92e-06 - 0.0103707% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00038968 - 0.453054% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00034088 - 0.396317% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00019396 - 0.225504% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0224744 - 26.1295% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0224551 - 99.9139% [1]
| | | | | | | Remainder: 1.936e-05 - 0.0861423%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0004204 - 0.48877% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4.4e-07 - 0.000511557% [2]
| | | | | | Remainder: 0.0118229 - 13.7456%
| | | | | Remainder: 3.8e-06 - 0.0044178%
| | | | fmb->setupBCFieldManagers(): 3.2e-06 - 0.0037185% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.164e-05 - 0.0135261% [1]
| | | | build response library: 1.932e-05 - 0.0224505% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.24224% [1]
| | | | | Remainder: 1.908e-05 - 98.7578%
| | | | Remainder: 4.88e-06 - 0.00567072%
| | | Remainder: 8.24e-06 - 0.00957423%
| | Mini-EM: eval auxiliary physics model evaluator: 0.0759111 - 11.7808% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.0218835 - 28.8278% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.0533009 - 70.2148% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00012708 - 0.23842% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.036503 - 68.4849% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.4e-06 - 0.0038353% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 2.88e-06 - 0.00788976% [1]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 7.2e-07 - 0.00197244% [1]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.000354 - 0.969783% [1]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00210516 - 5.76708% [1]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00522012 - 14.3005% [1]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000813679 - 2.22907% [1]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0032664 - 8.9483% [1]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.004325 - 11.8483% [1]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0060584 - 16.597% [1]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.56e-06 - 0.00427362% [1]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 6e-07 - 0.0016437% [1]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.00971272 - 26.608% [1]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00098604 - 2.70126% [1]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00068068 - 1.86472% [1]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00294148 - 8.05818% [1]
| | | | | Remainder: 3.22e-05 - 0.0882119%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.212e-05 - 0.0227388% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.8e-06 - 0.00337706% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00019704 - 0.369675% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0163483 - 30.6718% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.008253 - 50.4822% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.00808092 - 49.4297% [1]
| | | | | Remainder: 1.44e-05 - 0.0880825%
| | | | Remainder: 0.00011148 - 0.209152%
| | | Remainder: 0.0007268 - 0.957435%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00414152 - 0.642733% [1]
| | | getWorksets(): 2.68e-06 - 0.0647106% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.44e-06 - 53.7313% [1]
| | | | Remainder: 1.24e-06 - 46.2687%
| | | getOrientations(): 6e-07 - 0.0144874% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000723839 - 17.4776% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00088232 - 21.3043% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00039164 - 9.45644% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00118568 - 28.6291% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.0280091% [3]
| | | Remainder: 0.000953599 - 23.0253%
| | panzer::ModelEvaluator::create_W_op: 0.0632808 - 9.82071% [1]
| | panzer::ModelEvaluator::evalModel(J): 0.0933826 - 14.4923% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 8.504e-05 - 0.0910662% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0720245 - 77.1283% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.28e-06 - 0.00177717% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0004984 - 0.691987% [1]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0022714 - 3.15365% [1]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00267244 - 3.71046% [1]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00025508 - 0.354157% [1]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.00308392 - 4.28177% [1]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00267132 - 3.70891% [1]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00063424 - 0.88059% [1]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0022964 - 3.18836% [1]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.88e-06 - 0.00261022% [1]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0010964 - 1.52226% [1]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00543304 - 7.54332% [1]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00084816 - 1.1776% [1]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00530728 - 7.36872% [1]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00569816 - 7.91142% [1]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0081066 - 11.2553% [1]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 6.84e-06 - 0.00949677% [1]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0004692 - 0.651445% [1]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00561812 - 7.80029% [1]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0089896 - 12.4813% [1]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0015966 - 2.21675% [1]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00025808 - 0.358323% [1]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0030696 - 4.26188% [1]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0063096 - 8.76035% [1]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.00478324 - 6.64113% [1]
| | | | Remainder: 4.76e-05 - 0.0660887%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.14e-05 - 0.0122078% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.2e-06 - 0.00128504% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00036136 - 0.386967% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0207882 - 22.2613% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.020767 - 99.898% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.276e-05 - 0.0613811% [1]
| | | | Remainder: 8.44e-06 - 0.0406%
| | | Remainder: 0.000111 - 0.118866%
| | MaxwellPreconditioner::build: 0.0017466 - 0.271059% [1]
| | | MaxwellPreconditioner: Schur complement: 1.376e-05 - 0.787816% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.0009476 - 54.254% [1]
| | | | Ifpack2::Relaxation::initialize: 3.56e-06 - 0.375686% [1]
| | | | Ifpack2::Relaxation::compute: 0.00019188 - 20.2491% [1]
| | | | Remainder: 0.00075216 - 79.3753%
| | | MaxwellPreconditioner: Solver S_E: 0.00068404 - 39.1641% [1]
| | | | Ifpack2::Relaxation::initialize: 1.36e-06 - 0.198819% [1]
| | | | Ifpack2::Relaxation::compute: 0.00026544 - 38.8047% [1]
| | | | Remainder: 0.00041724 - 60.9964%
| | | MaxwellPreconditioner: Block preconditioner: 9.264e-05 - 5.30402% [1]
| | | Remainder: 8.56e-06 - 0.490095%
| | Mini-EM: timestepper: 0.0576358 - 8.94465% [1]
| | | Mini-EM: Advance Time Step: 0.0576335 - 99.996% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.0086736 - 15.0496% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 8.912e-05 - 1.02749% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0081586 - 94.0624% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.8e-06 - 0.0220626% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 5.016e-05 - 0.614812% [1]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.000702399 - 8.60931% [1]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00041088 - 5.03616% [1]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 3.188e-05 - 0.390753% [1]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00035188 - 4.313% [1]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00034952 - 4.28407% [1]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 4.012e-05 - 0.491751% [1]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 8.724e-05 - 1.0693% [1]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 1e-06 - 0.012257% [1]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.64e-05 - 0.936436% [1]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00081308 - 9.96593% [1]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00028932 - 3.5462% [1]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00014924 - 1.82924% [1]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000724479 - 8.87995% [1]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00143216 - 17.554% [1]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.88e-06 - 0.0475572% [1]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 5.016e-05 - 0.614812% [1]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00059656 - 7.31204% [1]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.000744479 - 9.12509% [1]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.364e-05 - 0.780036% [1]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 3.116e-05 - 0.381928% [1]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0003344 - 4.09874% [1]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00062836 - 7.70181% [1]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00016124 - 1.97632% [1]
| | | | | | Remainder: 3.316e-05 - 0.406442%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.072e-05 - 0.123593% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.16e-06 - 0.0249032% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00032884 - 3.79128% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 3.716e-05 - 0.428427% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.8e-05 - 48.4392% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.28e-06 - 3.44456% [1]
| | | | | | Remainder: 1.788e-05 - 48.1163%
| | | | | Remainder: 4.7e-05 - 0.541874%
| | | | Stratimikos: BelosLOWS: 0.0467319 - 81.0846% [1]
| | | | | GMRES block system: Operation Op*x: 0.00053344 - 1.14149% [1]
| | | | | Belos::MVT::MvAddMv: 9.088e-05 - 0.194471% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.0455116 - 97.3887% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000283199 - 0.622257% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 5.736e-05 - 20.2543% [2]
| | | | | | | | Belos::MVT::MvDot: 5.22e-05 - 91.0042% [2]
| | | | | | | | Remainder: 5.16e-06 - 8.99582%
| | | | | | | Belos::MVT::MvScale: 4.1919e-05 - 14.802% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00010636 - 37.5566% [2]
| | | | | | | | Belos::MVT::MvTransMv: 9.912e-05 - 93.1929% [2]
| | | | | | | | Remainder: 7.24e-06 - 6.80707%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 2.648e-05 - 9.35032% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 2.444e-05 - 92.2961% [2]
| | | | | | | | Remainder: 2.04e-06 - 7.70393%
| | | | | | | Remainder: 5.108e-05 - 18.0368%
| | | | | | Belos::MVT::MvAddMv: 7.876e-05 - 0.173055% [2]
| | | | | | Belos::MVT::MvNorm: 4.772e-05 - 0.104852% [1]
| | | | | | GMRES block system: Operation Prec*x: 0.0430488 - 94.5886% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.000119 - 0.276431% [2]
| | | | | | | Belos::MVT::MvAddMv: 2.364e-05 - 0.0549144% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.00153116 - 3.5568% [2]
| | | | | | | | Belos::MVT::Assign: 1.692e-05 - 1.10504% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.00015968 - 10.4287% [15]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00011376 - 71.2425% [15]
| | | | | | | | | Remainder: 4.592e-05 - 28.7575%
| | | | | | | | Belos::MVT::MvDot: 0.00016812 - 10.9799% [28]
| | | | | | | | Belos::MVT::MvNorm: 9.708e-05 - 6.34029% [15]
| | | | | | | | CG Q_B: Operation Op*x: 0.00071356 - 46.6026% [13]
| | | | | | | | Belos::MVT::MvAddMv: 0.00019548 - 12.7668% [39]
| | | | | | | | Remainder: 0.00018032 - 11.7767%
| | | | | | | CG S_E: Operation Op*x: 0.00023704 - 0.550631% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.0401713 - 93.3159% [1]
| | | | | | | | Belos::MVT::Assign: 8.72e-06 - 0.021707% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.00180628 - 4.49644% [224]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00125064 - 69.2385% [224]
| | | | | | | | | Remainder: 0.000555639 - 30.7615%
| | | | | | | | Belos::MVT::MvDot: 0.0028054 - 6.98358% [447]
| | | | | | | | Belos::MVT::MvNorm: 0.00148336 - 3.69258% [224]
| | | | | | | | CG S_E: Operation Op*x: 0.0294158 - 73.2257% [223]
| | | | | | | | Belos::MVT::MvAddMv: 0.00355184 - 8.84172% [669]
| | | | | | | | Remainder: 0.0011 - 2.73827%
| | | | | | | Remainder: 0.0009666 - 2.24536%
| | | | | | GMRES block system: Operation Op*x: 0.00045328 - 0.995966% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 1.364e-05 - 0.0299704% [1]
| | | | | | Remainder: 0.0015862 - 3.48527%
| | | | | Remainder: 0.000596 - 1.27536%
| | | | Mini-EM: Compute responses: 0.00214572 - 3.72304% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 8.0159e-05 - 3.73576% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00136156 - 63.4547% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.24e-06 - 0.091072% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 3.072e-05 - 2.25624% [1]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00033536 - 24.6306% [1]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 6.4e-07 - 0.0470049% [1]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 6.784e-05 - 4.98252% [1]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 4.636e-05 - 3.40492% [1]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00059076 - 43.3885% [1]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 6e-07 - 0.0440671% [1]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 6.636e-05 - 4.87382% [1]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 6.764e-05 - 4.96783% [1]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 3.304e-05 - 2.42663% [1]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.284e-05 - 0.943036% [1]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 6.4e-07 - 0.0470049% [1]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 5.14e-05 - 3.77508% [1]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 2.756e-05 - 2.02415% [1]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 7.6e-06 - 0.558183% [1]
| | | | | | Remainder: 2.096e-05 - 1.53941%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 5.4e-06 - 0.251664% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.4e-06 - 0.0652462% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00031152 - 14.5182% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00024144 - 11.2522% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 7.2e-07 - 0.298211% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00022844 - 94.6156% [1]
| | | | | | Remainder: 1.228e-05 - 5.08615%
| | | | | Remainder: 0.00014424 - 6.72222%
| | | | Remainder: 8.232e-05 - 0.142833%
| | | Remainder: 2.28e-06 - 0.00395587%
| | Remainder: 0.0199333 - 3.0935%
| Remainder: 4.164e-05 - 0.0064618%
=================================
FOM Calculation
=================================
Number of cells = 1728
Time for Belos Linear Solve = 0.0467319 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 36.9769 k-cell-steps per second
=================================
dt = 1.11188e-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.11188e-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.11188e-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=11700,domainDim=11700,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=5616,domainDim=5616}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=5616,domainDim=6084}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=6084,domainDim=5616}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=6084,domainDim=6084}
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=11700, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=5616,domainDim=5616}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=5616, #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.00035872 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=6084,domainDim=6084}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=6084, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 223 iterations with total CPU time of 0.0400965 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=5616,domainDim=5616}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=5616, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 13 iterations with total CPU time of 0.00149572 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.0462312 sec
Electromagnetic Energy = 5.309e-08
Electromagnetic Energy/dt^2 = 4.29434e+10
* finished time step 1, t = 1.11188e-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.650472 [1]
| Mini-EM: Total Time: 0.650419 - 99.9918% [1]
| | Mini-EM: build mesh: 0.00061952 - 0.0952494% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.0002996 - 48.36% [1]
| | | Remainder: 0.00031992 - 51.64%
| | Mini-EM: build physics blocks: 0.0008274 - 0.12721% [1]
| | Mini-EM: build auxiliary physics blocks: 0.00023596 - 0.0362782% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0976496 - 15.0133% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.033332 - 5.1247% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.0126388 - 37.9179% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.010135 - 80.1893% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00045432 - 3.59465% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00198432 - 15.7002% [3]
| | | | Remainder: 6.52e-05 - 0.515872%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0038408 - 11.5228% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00145916 - 37.9911% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00011756 - 3.06082% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00042048 - 10.9477% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00012912 - 3.3618% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00125236 - 32.6067% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00036864 - 9.598% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 3.524e-05 - 0.917517% [3]
| | | | Remainder: 5.824e-05 - 1.51635%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00342984 - 10.2899% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00147808 - 4.43441% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00409444 - 12.2838% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00175496 - 5.26509% [3]
| | | Remainder: 0.00609512 - 18.2861%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0014036 - 0.215799% [2]
| | Mini-EM: setup physics model evaluator: 0.110814 - 17.0374% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.110797 - 99.9848% [1]
| | | | allocate FieldManagerBuilder: 2.32e-06 - 0.00209391% [1]
| | | | fmb->setWorksetContainer(): 6.4e-07 - 0.000577631% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.103348 - 93.2768% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.103331 - 99.983% [1]
| | | | | | getWorksets(): 0.0764454 - 73.9814% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0764423 - 99.9959% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.04103 - 53.6745% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00269412 - 6.56622% [1]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0079802 - 19.4497% [1]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00023848 - 2.9884% [1]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00773196 - 96.8893% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00013564 - 1.75428% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.2719e-05 - 0.423166% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00025772 - 3.33318% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00068728 - 8.88882% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0016414 - 21.2288% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0002936 - 3.79723% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00119168 - 15.4124% [1]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 3.676e-05 - 0.475429% [1]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0021538 - 27.8558% [1]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00089404 - 41.5099% [1]
| | | | | | | | | | | | Remainder: 0.00125976 - 58.4901%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00104552 - 13.522% [1]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00020268 - 2.62133% [1]
| | | | | | | | | | | Remainder: 5.316e-05 - 0.687536%
| | | | | | | | | | Remainder: 9.76e-06 - 0.122303%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0259068 - 63.1412% [2]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0151144 - 58.3412% [2]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.008e-05 - 0.265178% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.68e-06 - 0.0640451% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00797776 - 52.7826% [2]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0056564 - 37.424% [1]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 1.024e-05 - 0.0677502% [1]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00113068 - 7.48083% [1]
| | | | | | | | | | | Remainder: 0.00028952 - 1.91553%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0051044 - 19.7029% [2]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00333788 - 12.8842% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 6.18e-05 - 0.238547% [2]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00138136 - 5.33203% [2]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00086308 - 3.33148% [1]
| | | | | | | | | | Remainder: 4.396e-05 - 0.169685%
| | | | | | | | | Remainder: 0.00444888 - 10.843%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0353895 - 46.2957% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0353481 - 99.8831% [2]
| | | | | | | | | Remainder: 4.136e-05 - 0.116871%
| | | | | | | | Remainder: 2.276e-05 - 0.0297741%
| | | | | | | Remainder: 3.12e-06 - 0.00408134%
| | | | | | getOrientations(): 9.24e-06 - 0.00894217% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00073124 - 0.70767% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00069912 - 0.676585% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0003682 - 0.356332% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012444 - 0.120429% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000857879 - 0.830227% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 7.6e-07 - 0.000735503% [2]
| | | | | | Remainder: 0.0240944 - 23.3177%
| | | | | Remainder: 1.756e-05 - 0.0169911%
| | | | fmb->setupBCFieldManagers(): 8.04e-06 - 0.00725649% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.564e-05 - 0.0141159% [1]
| | | | build response library: 0.00740156 - 6.68027% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00731108 - 98.7776% [1]
| | | | | | getWorksets(): 3.32e-06 - 0.0454105% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.52e-06 - 75.9036% [1]
| | | | | | | Remainder: 8e-07 - 24.0964%
| | | | | | getOrientations(): 4.8e-07 - 0.00656538% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00074056 - 10.1293% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000891959 - 12.2001% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00039792 - 5.4427% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00117872 - 16.1224% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.32e-06 - 0.0180548% [3]
| | | | | | Remainder: 0.0040968 - 56.0355%
| | | | | Remainder: 9.048e-05 - 1.22245%
| | | | Remainder: 2.096e-05 - 0.0189174%
| | | Remainder: 1.688e-05 - 0.0152327%
| | Mini-EM: setup auxiliary physics model evaluator: 0.0871505 - 13.3991% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.087142 - 99.9902% [1]
| | | | allocate FieldManagerBuilder: 8e-07 - 0.000918042% [1]
| | | | fmb->setWorksetContainer(): 5.2e-07 - 0.000596727% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.0870951 - 99.9462% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0870914 - 99.9957% [1]
| | | | | | getWorksets(): 0.0511989 - 58.7875% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0511973 - 99.997% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0329687 - 64.3954% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00275232 - 8.34827% [1]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0072436 - 21.9711% [1]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000226399 - 3.12551% [1]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.007014 - 96.8303% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.808e-05 - 0.828058% [1]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.056e-05 - 0.4357% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00024884 - 3.54776% [1]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00061792 - 8.80981% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00142116 - 20.2618% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00028148 - 4.01312% [1]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00107812 - 15.371% [1]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 3.02e-05 - 0.430568% [1]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00205908 - 29.3567% [1]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00096808 - 47.0152% [1]
| | | | | | | | | | | | Remainder: 0.001091 - 52.9848%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000957319 - 13.6487% [1]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00021816 - 3.11035% [1]
| | | | | | | | | | | Remainder: 1.308e-05 - 0.186484%
| | | | | | | | | | Remainder: 3.2e-06 - 0.0441769%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0188017 - 57.0288% [1]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0112014 - 59.5764% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.464e-05 - 0.130698% [1]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.92e-06 - 0.0707057% [1]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00550036 - 49.1044% [1]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00564896 - 50.431% [1]
| | | | | | | | | | | Remainder: 2.948e-05 - 0.263182%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00305664 - 16.2573% [1]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00370716 - 19.7172% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 2.024e-05 - 0.10765% [1]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000796439 - 4.236% [1]
| | | | | | | | | | Remainder: 1.984e-05 - 0.105523%
| | | | | | | | | Remainder: 0.00417116 - 12.6519%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0182193 - 35.5864% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0181971 - 99.8784% [1]
| | | | | | | | | Remainder: 2.216e-05 - 0.121629%
| | | | | | | | Remainder: 9.32e-06 - 0.0182041%
| | | | | | | Remainder: 1.56e-06 - 0.00304694%
| | | | | | getOrientations(): 1.024e-05 - 0.0117578% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.0004074 - 0.467784% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.0003436 - 0.394528% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00019756 - 0.226842% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0225771 - 25.9234% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0225563 - 99.908% [1]
| | | | | | | Remainder: 2.076e-05 - 0.0919517%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000420199 - 0.48248% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 0.000459288% [2]
| | | | | | Remainder: 0.011936 - 13.7052%
| | | | | Remainder: 3.72e-06 - 0.00427119%
| | | | fmb->setupBCFieldManagers(): 4e-06 - 0.00459021% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.58e-05 - 0.0181313% [1]
| | | | build response library: 2.028e-05 - 0.0232724% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.38067% [1]
| | | | | Remainder: 2e-05 - 98.6193%
| | | | Remainder: 5.44e-06 - 0.00624269%
| | | Remainder: 8.56e-06 - 0.00982209%
| | Mini-EM: eval auxiliary physics model evaluator: 0.0767771 - 11.8043% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.0220612 - 28.7341% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.0539709 - 70.2955% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00012572 - 0.23294% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0372252 - 68.9728% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.56e-06 - 0.00419071% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.16e-06 - 0.00848887% [1]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 8e-07 - 0.00214908% [1]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00047176 - 1.26731% [1]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00216692 - 5.8211% [1]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00543608 - 14.6032% [1]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00084244 - 2.26309% [1]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0034328 - 9.2217% [1]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00435144 - 11.6895% [1]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00611772 - 16.4343% [1]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.44e-06 - 0.00386834% [1]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 8.8e-07 - 0.00236399% [1]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.00971568 - 26.0997% [1]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000986519 - 2.65014% [1]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00071496 - 1.92063% [1]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00294764 - 7.91839% [1]
| | | | | Remainder: 3.344e-05 - 0.0898316%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.312e-05 - 0.0243094% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.04e-06 - 0.00377981% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00020536 - 0.380501% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0162839 - 30.1717% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00821948 - 50.4761% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.00805016 - 49.4363% [1]
| | | | | Remainder: 1.428e-05 - 0.0876939%
| | | | Remainder: 0.00011552 - 0.214041%
| | | Remainder: 0.00074504 - 0.970393%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00419992 - 0.645725% [1]
| | | getWorksets(): 2.72e-06 - 0.0647632% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.4e-06 - 51.4706% [1]
| | | | Remainder: 1.32e-06 - 48.5294%
| | | getOrientations(): 6.4e-07 - 0.0152384% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.0007366 - 17.5384% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00088584 - 21.0918% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040044 - 9.53447% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00120124 - 28.6015% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.28e-06 - 0.0304768% [3]
| | | Remainder: 0.00097116 - 23.1233%
| | panzer::ModelEvaluator::create_W_op: 0.0633949 - 9.74679% [1]
| | panzer::ModelEvaluator::evalModel(J): 0.0945533 - 14.5373% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 8.448e-05 - 0.0893464% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0733132 - 77.5364% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.28e-06 - 0.00174593% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00091704 - 1.25085% [1]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.002302 - 3.13995% [1]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00271464 - 3.7028% [1]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00026128 - 0.356389% [1]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.00313452 - 4.27552% [1]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00268588 - 3.66357% [1]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00055592 - 0.758281% [1]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00227652 - 3.1052% [1]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.36e-06 - 0.00185505% [1]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00110176 - 1.50281% [1]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00557864 - 7.60932% [1]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0008992 - 1.22652% [1]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00556132 - 7.5857% [1]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00576764 - 7.86712% [1]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00799876 - 10.9104% [1]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 6.48e-06 - 0.00883879% [1]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00086484 - 1.17965% [1]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00559368 - 7.62984% [1]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00898516 - 12.2558% [1]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.001483 - 2.02283% [1]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00025684 - 0.350332% [1]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0030936 - 4.2197% [1]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00635336 - 8.66605% [1]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.00487316 - 6.64704% [1]
| | | | Remainder: 4.536e-05 - 0.0618715%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.204e-05 - 0.0127336% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.16e-06 - 0.00122682% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00036116 - 0.381964% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0206718 - 21.8625% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0206508 - 99.8984% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.232e-05 - 0.0595982% [1]
| | | | Remainder: 8.68e-06 - 0.0419897%
| | | Remainder: 0.00010948 - 0.115787%
| | MaxwellPreconditioner::build: 0.00174252 - 0.267907% [1]
| | | MaxwellPreconditioner: Schur complement: 1.416e-05 - 0.812616% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00096812 - 55.5586% [1]
| | | | Ifpack2::Relaxation::initialize: 3.4e-06 - 0.351196% [1]
| | | | Ifpack2::Relaxation::compute: 0.000194 - 20.0388% [1]
| | | | Remainder: 0.00077072 - 79.61%
| | | MaxwellPreconditioner: Solver S_E: 0.00065776 - 37.7476% [1]
| | | | Ifpack2::Relaxation::initialize: 1.28e-06 - 0.1946% [1]
| | | | Ifpack2::Relaxation::compute: 0.00024296 - 36.9375% [1]
| | | | Remainder: 0.00041352 - 62.8679%
| | | MaxwellPreconditioner: Block preconditioner: 9.4e-05 - 5.39449% [1]
| | | Remainder: 8.48e-06 - 0.486652%
| | Mini-EM: timestepper: 0.0572604 - 8.80362% [1]
| | | Mini-EM: Advance Time Step: 0.0572577 - 99.9952% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.00874516 - 15.2733% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 8.892e-05 - 1.01679% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00822068 - 94.0026% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.56e-06 - 0.0189765% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 5.168e-05 - 0.628659% [1]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.000716119 - 8.71119% [1]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00043924 - 5.34311% [1]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 3.472e-05 - 0.42235% [1]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0003568 - 4.34028% [1]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00035664 - 4.33833% [1]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 4.092e-05 - 0.497769% [1]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 8.732e-05 - 1.0622% [1]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 1.08e-06 - 0.0131376% [1]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.66e-05 - 0.931797% [1]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00081928 - 9.96609% [1]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000345 - 4.19673% [1]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00010668 - 1.2977% [1]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000722999 - 8.79488% [1]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00142736 - 17.363% [1]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 4.48e-06 - 0.0544967% [1]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 5.084e-05 - 0.618441% [1]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00058844 - 7.15805% [1]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00074504 - 9.063% [1]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.512e-05 - 0.792149% [1]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 3.352e-05 - 0.407752% [1]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000331759 - 4.03567% [1]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00062128 - 7.55753% [1]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00016092 - 1.9575% [1]
| | | | | | Remainder: 3.528e-05 - 0.429162%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.092e-05 - 0.124869% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.12e-06 - 0.024242% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00033372 - 3.81605% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 3.756e-05 - 0.429495% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.784e-05 - 47.4973% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.28e-06 - 3.40788% [1]
| | | | | | Remainder: 1.844e-05 - 49.0948%
| | | | | Remainder: 5.124e-05 - 0.585924%
| | | | Stratimikos: BelosLOWS: 0.0462689 - 80.8082% [1]
| | | | | GMRES block system: Operation Op*x: 0.0005256 - 1.13597% [1]
| | | | | Belos::MVT::MvAddMv: 9.044e-05 - 0.195466% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.0450586 - 97.3843% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00027904 - 0.619282% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 5.788e-05 - 20.7425% [2]
| | | | | | | | Belos::MVT::MvDot: 5.248e-05 - 90.6704% [2]
| | | | | | | | Remainder: 5.4e-06 - 9.32965%
| | | | | | | Belos::MVT::MvScale: 3.852e-05 - 13.8045% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.0001048 - 37.5573% [2]
| | | | | | | | Belos::MVT::MvTransMv: 9.76e-05 - 93.1298% [2]
| | | | | | | | Remainder: 7.2e-06 - 6.87023%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 2.548e-05 - 9.13131% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 2.344e-05 - 91.9937% [2]
| | | | | | | | Remainder: 2.04e-06 - 8.00628%
| | | | | | | Remainder: 5.236e-05 - 18.7643%
| | | | | | Belos::MVT::MvAddMv: 7.232e-05 - 0.160502% [2]
| | | | | | Belos::MVT::MvNorm: 4.984e-05 - 0.110611% [1]
| | | | | | GMRES block system: Operation Prec*x: 0.042598 - 94.5391% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00011792 - 0.27682% [2]
| | | | | | | Belos::MVT::MvAddMv: 2.368e-05 - 0.0555894% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.0014908 - 3.49969% [2]
| | | | | | | | Belos::MVT::Assign: 1.648e-05 - 1.10545% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.00015384 - 10.3193% [15]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00011076 - 71.9969% [15]
| | | | | | | | | Remainder: 4.308e-05 - 28.0031%
| | | | | | | | Belos::MVT::MvDot: 0.000159 - 10.6654% [28]
| | | | | | | | Belos::MVT::MvNorm: 9.288e-05 - 6.23022% [15]
| | | | | | | | CG Q_B: Operation Op*x: 0.000699039 - 46.8902% [13]
| | | | | | | | Belos::MVT::MvAddMv: 0.0001946 - 13.0534% [39]
| | | | | | | | Remainder: 0.00017496 - 11.736%
| | | | | | | CG S_E: Operation Op*x: 0.00023576 - 0.553453% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.0397519 - 93.3187% [1]
| | | | | | | | Belos::MVT::Assign: 8.68e-06 - 0.0218354% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.00174748 - 4.39597% [224]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0012244 - 70.0666% [224]
| | | | | | | | | Remainder: 0.00052308 - 29.9334%
| | | | | | | | Belos::MVT::MvDot: 0.00266576 - 6.70599% [447]
| | | | | | | | Belos::MVT::MvNorm: 0.00146608 - 3.68807% [224]
| | | | | | | | CG S_E: Operation Op*x: 0.029253 - 73.5888% [223]
| | | | | | | | Belos::MVT::MvAddMv: 0.00354444 - 8.9164% [669]
| | | | | | | | Remainder: 0.00106652 - 2.68294%
| | | | | | | Remainder: 0.00097796 - 2.29579%
| | | | | | GMRES block system: Operation Op*x: 0.0004506 - 1.00003% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 1.208e-05 - 0.0268095% [1]
| | | | | | Remainder: 0.00159672 - 3.54365%
| | | | | Remainder: 0.0005942 - 1.28423%
| | | | Mini-EM: Compute responses: 0.00216064 - 3.77354% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 8.172e-05 - 3.78221% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00137232 - 63.5145% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.64e-06 - 0.119506% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 3.048e-05 - 2.22106% [1]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00033188 - 24.1839% [1]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 6.8e-07 - 0.0495512% [1]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 6.852e-05 - 4.99301% [1]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 4.616e-05 - 3.36365% [1]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000593719 - 43.2639% [1]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 6.8e-07 - 0.0495512% [1]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 6.66e-05 - 4.8531% [1]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 8.244e-05 - 6.00735% [1]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 3.232e-05 - 2.35514% [1]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.176e-05 - 0.856944% [1]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 5.2e-07 - 0.0378921% [1]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 5.012e-05 - 3.65221% [1]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 2.72e-05 - 1.98205% [1]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 7.56e-06 - 0.550892% [1]
| | | | | | Remainder: 2.004e-05 - 1.4603%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 5.24e-06 - 0.242521% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.48e-06 - 0.0684983% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00031088 - 14.3883% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00024432 - 11.3078% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 7.6e-07 - 0.311067% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.0002316 - 94.7937% [1]
| | | | | | Remainder: 1.196e-05 - 4.89522%
| | | | | Remainder: 0.00014468 - 6.69617%
| | | | Remainder: 8.3e-05 - 0.144959%
| | | Remainder: 2.72e-06 - 0.00475023%
| | Remainder: 0.0204577 - 3.14531%
| Remainder: 5.344e-05 - 0.00821557%
=================================
FOM Calculation
=================================
Number of cells = 1728
Time for Belos Linear Solve = 0.0462689 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 37.3469 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=maxwell12.xml' (5 runs):
37.54 msec task-clock:u # 0.030 CPUs utilized ( +- 1.49% )
0 context-switches:u # 0.000 /sec
0 cpu-migrations:u # 0.000 /sec
2,760 page-faults:u # 73.526 K/sec ( +- 0.18% )
22,132,597 cycles:u # 0.590 GHz ( +- 26.97% ) (2.77%)
64,195,503 instructions:u # 2.90 insn per cycle ( +- 8.15% ) (71.27%)
<not supported> branches:u
346,538 branch-misses:u ( +- 0.59% )
27,819,032 L1-dcache-loads:u # 741.096 M/sec ( +- 0.40% )
380,543 L1-dcache-load-misses:u # 1.37% of all L1-dcache accesses ( +- 0.50% )
<not supported> LLC-loads:u
<not supported> LLC-load-misses:u
26,491,631 L1-icache-loads:u # 705.734 M/sec ( +- 0.32% )
233,283 L1-icache-load-misses:u # 0.88% of all L1-icache accesses ( +- 1.17% )
33,038,635 dTLB-loads:u # 880.146 M/sec ( +- 9.80% ) (36.79%)
<not counted> dTLB-load-misses:u (0.00%)
<not counted> iTLB-loads:u (0.00%)
<not counted> iTLB-load-misses:u (0.00%)
1.24406 +- 0.00164 seconds time elapsed ( +- 0.13% )
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell12.xml' (5 runs):
314,694 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio ( +- 0.83% )
16,940,164 BR_RETIRED:u ( +- 0.39% )
1.24863 +- 0.00300 seconds time elapsed ( +- 0.24% )
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=maxwell12.xml' (5 runs):
22,547,129 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio ( +- 0.30% )
4,829 ITLB_WALK:u ( +- 2.56% )
12,002 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio ( +- 1.02% )
30,328,622 L1D_TLB:u ( +- 0.14% )
1.23824 +- 0.00242 seconds time elapsed ( +- 0.20% )
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=maxwell12.xml' (5 runs):
26,449,461 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio ( +- 0.39% )
234,030 L1I_CACHE_REFILL:u ( +- 1.31% )
380,896 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio ( +- 0.68% )
27,730,107 L1D_CACHE:u ( +- 0.39% )
1.24266 +- 0.00465 seconds time elapsed ( +- 0.37% )
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=maxwell12.xml' (5 runs):
462,874 LL_CACHE_MISS_RD:u # 1.0 per cache access ll_cache_read_miss_ratio ( +- 0.58% )
485,799 LL_CACHE_RD:u ( +- 0.33% )
132,581 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio ( +- 0.56% )
17,536 L2D_TLB_REFILL:u ( +- 0.75% )
248,787 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio ( +- 0.39% )
1,452,033 L2D_CACHE:u ( +- 0.14% )
1.2506 +- 0.0104 seconds time elapsed ( +- 0.83% )