ampere_research/trilinos/output_avg5/altra_CG_Tpetra_maxwell40.output

3009 lines
235 KiB
Plaintext
Raw Normal View History

2024-10-30 13:42:00 -04:00
oasis19.umiacs.umd.edu
30 CG Tpetra maxwell40.xml
output_avg5/altra_CG_Tpetra_maxwell40.output
output_avg5/altra_CG_Tpetra_maxwell40_power.output
dt = 3.33564e-10
Loading solver config from solverCG.xml
Linear Solver Type = Belos [unused]
Preconditioner Type = Teko [unused]
Linear Solver Types ->
Belos ->
Solver Type = Block GMRES [unused]
Solver Types ->
Block GMRES ->
Convergence Tolerance = 1e-08 [unused]
Orthogonalization = ICGS [unused]
Output Frequency = 1 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Maximum Iterations = 10 [unused]
Block Size = 1 [unused]
Num Blocks = 10 [unused]
Flexible Gmres = 1 [unused]
Timer Label = GMRES block system [unused]
Implicit Residual Scaling = Norm of Initial Residual [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Preconditioner Types ->
Teko ->
Inverse Type = Maxwell [unused]
Inverse Factory Library ->
Maxwell ->
Type = Full Maxwell Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Solve lower triangular = 1 [unused]
dt = 3.33564e-10 [unused]
Q_B Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG Q_B [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Q_B Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
S_E Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG S_E [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_E Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
Darcy ->
Type = Full Darcy Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Solve lower triangular = 1 [unused]
dt = 3.33564e-10 [unused]
Q_u Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG Q_u [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Q_u Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
S_sigma Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG S_sigma [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_sigma Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
p=0 | CubeHexMesh: Building sub cells
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
**************************************************
* starting time step 1
Starting iterations with Belos:
Using forward operator = Thyra::DefaultBlockedLinearOp<double>{rangeDim=398520,domainDim=398520,numRowBlocks=2,numColBlocks=2}
Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]:
Op[0,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=201720}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=196800}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=201720}
Using iterative solver = "Belos::BlockGmresSolMgr":
Template parameters:
ScalarType: double
MV: Thyra::MultiVectorBase<double>
OP: Thyra::LinearOpBase<double>
Flexible: true
Num Blocks: 10
Maximum Iterations: 10
Maximum Restarts: 20
Convergence Tolerance: 1e-08
With #Eqns=398520, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=196800, #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.00369948 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=201720}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=201720, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 318 iterations with total CPU time of 2.10323 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=196800, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 21 iterations with total CPU time of 0.0712139 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 2.23111 sec
Electromagnetic Energy = 4.77568e-09
Electromagnetic Energy/dt^2 = 4.29217e+10
* finished time step 1, t = 3.33564e-10
**************************************************
*** Teuchos::StackedTimer::report() - Remainder for a level will be ***
*** incorrect if a timer in the level does not exist on every rank ***
*** of the MPI Communicator. ***
Mini-EM: 20.7969 [1]
| Mini-EM: Total Time: 20.7968 - 99.9997% [1]
| | Mini-EM: build mesh: 0.00064216 - 0.00308778% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00031672 - 49.321% [1]
| | | Remainder: 0.00032544 - 50.679%
| | Mini-EM: build physics blocks: 0.00090292 - 0.00434163% [1]
| | Mini-EM: build auxiliary physics blocks: 0.0002264 - 0.00108863% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 3.45869 - 16.6309% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 1.33388 - 6.41388% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.596902 - 44.7492% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.46602 - 78.0732% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0155308 - 2.60189% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.11522 - 19.3029% [3]
| | | | Remainder: 0.00013132 - 0.0220003%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0674103 - 5.05369% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0449937 - 66.7461% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00147032 - 2.18115% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00517832 - 7.6818% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.0033884 - 5.02653% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.0013426 - 1.99168% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.0100398 - 14.8936% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.00087596 - 1.29945% [3]
| | | | Remainder: 0.00012112 - 0.179676%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.130947 - 9.81695% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0523663 - 3.92586% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.152331 - 11.4201% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0644187 - 4.82941% [3]
| | | Remainder: 0.269507 - 20.2047%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0800915 - 0.385114% [2]
| | Mini-EM: setup physics model evaluator: 2.15767 - 10.375% [1]
| | | panzer::ModelEvaluator::setupModel(): 2.15765 - 99.9989% [1]
| | | | allocate FieldManagerBuilder: 3.2e-06 - 0.00014831% [1]
| | | | fmb->setWorksetContainer(): 6e-07 - 2.78081e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 2.15191 - 99.7341% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.15189 - 99.999% [1]
| | | | | | getWorksets(): 2.12747 - 98.8652% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.12746 - 99.9997% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.2243 - 57.5472% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00915072 - 0.747427% [32]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.191736 - 15.6609% [32]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00362464 - 1.89043% [32]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.188035 - 98.0696% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00180244 - 0.958567% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00098648 - 0.524626% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00353612 - 1.88057% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0180432 - 9.59569% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0391638 - 20.8279% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0103202 - 5.48845% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0278181 - 14.7941% [32]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00096636 - 0.513926% [32]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0508846 - 27.0613% [32]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.022646 - 44.5047% [32]
| | | | | | | | | | | | Remainder: 0.0282386 - 55.4953%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0267442 - 14.223% [32]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00737172 - 3.9204% [32]
| | | | | | | | | | | Remainder: 0.00039756 - 0.211429%
| | | | | | | | | | Remainder: 7.66e-05 - 0.0399507%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.890921 - 72.7701% [64]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.5197 - 58.3328% [64]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00071136 - 0.136879% [64]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.0002262 - 0.0435252% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.278909 - 53.6674% [64]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.196861 - 37.8798% [32]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.00020896 - 0.0402078% [32]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0412345 - 7.93429% [32]
| | | | | | | | | | | Remainder: 0.00154796 - 0.297857%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.175182 - 19.663% [64]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.120748 - 13.5532% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.0009818 - 0.110201% [64]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0420784 - 4.72303% [64]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.03142 - 3.52669% [32]
| | | | | | | | | | Remainder: 0.00081116 - 0.0910473%
| | | | | | | | | Remainder: 0.132488 - 10.8215%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.903128 - 42.4509% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.90178 - 99.8508% [64]
| | | | | | | | | Remainder: 0.0013478 - 0.149237%
| | | | | | | | Remainder: 3.88e-05 - 0.00182377%
| | | | | | | Remainder: 5.6e-06 - 0.000263224%
| | | | | | getOrientations(): 1.6e-05 - 0.000743533% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.0007692 - 0.0357454% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00074412 - 0.0345799% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00041224 - 0.0191571% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000177 - 0.00822534% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00087316 - 0.0405765% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1e-06 - 4.64708e-05% [2]
| | | | | | Remainder: 0.0214271 - 0.995736%
| | | | | Remainder: 2.056e-05 - 0.000955431%
| | | | fmb->setupBCFieldManagers(): 7.76e-06 - 0.000359651% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.08e-05 - 0.000964014% [1]
| | | | build response library: 0.00567908 - 0.263207% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0054746 - 96.3994% [1]
| | | | | | getWorksets(): 3.32e-06 - 0.0606437% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.44e-06 - 73.494% [1]
| | | | | | | Remainder: 8.8e-07 - 26.506%
| | | | | | getOrientations(): 4.8e-07 - 0.00876776% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000768 - 14.0284% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00090388 - 16.5104% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000402121 - 7.34521% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00112536 - 20.556% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 0.0204581% [3]
| | | | | | Remainder: 0.00227032 - 41.4701%
| | | | | Remainder: 0.00020448 - 3.60058%
| | | | Remainder: 2.556e-05 - 0.00118462%
| | | Remainder: 2.372e-05 - 0.00109933%
| | Mini-EM: setup auxiliary physics model evaluator: 2.46176 - 11.8372% [1]
| | | panzer::ModelEvaluator::setupModel(): 2.46175 - 99.9996% [1]
| | | | allocate FieldManagerBuilder: 1.6e-06 - 6.49943e-05% [1]
| | | | fmb->setWorksetContainer(): 2.04e-06 - 8.28678e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 2.4617 - 99.9977% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.46169 - 99.9999% [1]
| | | | | | getWorksets(): 1.65376 - 67.1797% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.65376 - 99.9999% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.985647 - 59.6005% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00941636 - 0.955348% [32]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.18543 - 18.8131% [32]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00361116 - 1.94745% [32]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.181742 - 98.0109% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00162828 - 0.895929% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00095836 - 0.527319% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00352432 - 1.93919% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.017926 - 9.86341% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.039515 - 21.7424% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0103424 - 5.69068% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0274554 - 15.1068% [32]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.0009206 - 0.506542% [32]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0494843 - 27.2278% [32]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0223576 - 45.1812% [32]
| | | | | | | | | | | | Remainder: 0.0271267 - 54.8188%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.022402 - 12.3262% [32]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00726068 - 3.99505% [32]
| | | | | | | | | | | Remainder: 0.00032476 - 0.178693%
| | | | | | | | | | Remainder: 7.724e-05 - 0.0416544%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.668046 - 67.7774% [32]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.3905 - 58.454% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.0003966 - 0.101562% [32]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00021424 - 0.054863% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.191725 - 49.0974% [32]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.197227 - 50.5064% [32]
| | | | | | | | | | | Remainder: 0.00093656 - 0.239836%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.125462 - 18.7805% [32]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.123139 - 18.4327% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00058224 - 0.0871557% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.027856 - 4.16978% [32]
| | | | | | | | | | Remainder: 0.00050664 - 0.0758391%
| | | | | | | | | Remainder: 0.122754 - 12.4542%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.668084 - 40.398% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.667206 - 99.8686% [32]
| | | | | | | | | Remainder: 0.0008776 - 0.131361%
| | | | | | | | Remainder: 2.548e-05 - 0.00154073%
| | | | | | | Remainder: 1.44e-06 - 8.70744e-05%
| | | | | | getOrientations(): 1.564e-05 - 0.000635335% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00043164 - 0.0175343% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00035124 - 0.0142682% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00020936 - 0.00850471% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.798595 - 32.4409% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.798572 - 99.9972% [1]
| | | | | | | Remainder: 2.236e-05 - 0.00279992%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00050388 - 0.0204688% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 1.6249e-05% [2]
| | | | | | Remainder: 0.0078294 - 0.318049%
| | | | | Remainder: 3.52e-06 - 0.000142991%
| | | | fmb->setupBCFieldManagers(): 3.28e-06 - 0.000133238% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.452e-05 - 0.000589824% [1]
| | | | build response library: 2.284e-05 - 0.000927794% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4e-07 - 1.75131% [1]
| | | | | Remainder: 2.244e-05 - 98.2487%
| | | | Remainder: 1.112e-05 - 0.000451711%
| | | Remainder: 8.68e-06 - 0.000352593%
| | Mini-EM: eval auxiliary physics model evaluator: 2.77507 - 13.3437% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.787657 - 28.3834% [1]
| | | panzer::ModelEvaluator::evalModel(J): 1.98102 - 71.3864% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00300616 - 0.151748% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.34604 - 67.947% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.68e-06 - 0.00012481% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 5.032e-05 - 0.00373836% [32]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 2.04e-05 - 0.00151555% [32]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00939028 - 0.697621% [32]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0790552 - 5.87316% [32]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.200803 - 14.918% [32]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0304772 - 2.26421% [32]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.12044 - 8.94771% [32]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.160749 - 11.9424% [32]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.22551 - 16.7535% [32]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 4.868e-05 - 0.00361653% [32]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.852e-05 - 0.00137588% [32]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.361305 - 26.842% [32]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0279852 - 2.07907% [32]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0193966 - 1.44101% [32]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.110293 - 8.19384% [32]
| | | | | Remainder: 0.00049932 - 0.0370954%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.96e-05 - 0.00098939% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.08e-06 - 0.000104997% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00243648 - 0.122991% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.627146 - 31.6578% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.312783 - 49.8741% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.314337 - 50.1218% [1]
| | | | | Remainder: 2.624e-05 - 0.00418403%
| | | | Remainder: 0.00236456 - 0.119361%
| | | Remainder: 0.0063898 - 0.230258%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00428712 - 0.0206143% [1]
| | | getWorksets(): 3.88e-06 - 0.0905036% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2.48e-06 - 63.9175% [1]
| | | | Remainder: 1.4e-06 - 36.0825%
| | | getOrientations(): 7.2e-07 - 0.0167945% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.00074212 - 17.3105% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00085708 - 19.992% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0003932 - 9.17166% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00117312 - 27.3638% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.24e-06 - 0.0289238% [3]
| | | Remainder: 0.00111576 - 26.0259%
| | panzer::ModelEvaluator::create_W_op: 2.23899 - 10.766% [1]
| | panzer::ModelEvaluator::evalModel(J): 3.53146 - 16.9808% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00232816 - 0.0659263% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 2.72264 - 77.0966% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.68e-06 - 6.17049e-05% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0180691 - 0.663661% [32]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0905383 - 3.32539% [32]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.106056 - 3.89534% [32]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00992036 - 0.364366% [32]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.116502 - 4.279% [32]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0990297 - 3.63727% [32]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0172653 - 0.634138% [32]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.104113 - 3.82399% [32]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 4.296e-05 - 0.00157788% [32]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0349336 - 1.28308% [32]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.213212 - 7.8311% [32]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0325914 - 1.19705% [32]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.201446 - 7.39893% [32]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.217555 - 7.99059% [32]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.297218 - 10.9165% [32]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 6.128e-05 - 0.00225076% [32]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0169789 - 0.623621% [32]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.208824 - 7.66993% [32]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.331181 - 12.164% [32]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0458969 - 1.68575% [32]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00945988 - 0.347453% [32]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.113559 - 4.17094% [32]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.239505 - 8.79682% [32]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.197522 - 7.25482% [32]
| | | | Remainder: 0.0011526 - 0.042334%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 4.268e-05 - 0.00120856% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.16e-06 - 3.28476e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00761168 - 0.215539% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.79304 - 22.4564% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.793004 - 99.9955% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.3e-05 - 0.00290023% [1]
| | | | Remainder: 1.28e-05 - 0.00161404%
| | | Remainder: 0.00580184 - 0.16429%
| | MaxwellPreconditioner::build: 0.0115536 - 0.0555545% [1]
| | | MaxwellPreconditioner: Schur complement: 1.444e-05 - 0.124983% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00505808 - 43.7794% [1]
| | | | Ifpack2::Relaxation::initialize: 3.24e-06 - 0.0640559% [1]
| | | | Ifpack2::Relaxation::compute: 0.00427728 - 84.5633% [1]
| | | | Remainder: 0.00077756 - 15.3726%
| | | MaxwellPreconditioner: Solver S_E: 0.00636472 - 55.0888% [1]
| | | | Ifpack2::Relaxation::initialize: 1.32e-06 - 0.0207393% [1]
| | | | Ifpack2::Relaxation::compute: 0.00590324 - 92.7494% [1]
| | | | Remainder: 0.00046016 - 7.22985%
| | | MaxwellPreconditioner: Block preconditioner: 0.000107 - 0.926121% [1]
| | | Remainder: 9.32e-06 - 0.0806678%
| | Mini-EM: timestepper: 2.60483 - 12.5251% [1]
| | | Mini-EM: Advance Time Step: 2.60482 - 99.9998% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.308139 - 11.8296% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00191424 - 0.621225% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.297965 - 96.6981% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.84e-06 - 0.000617522% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00175508 - 0.589022% [32]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0248474 - 8.33904% [32]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0151537 - 5.08574% [32]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00114284 - 0.383549% [32]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0129814 - 4.35667% [32]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0130118 - 4.3669% [32]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.0010196 - 0.342188% [32]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00311108 - 1.04411% [32]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.184e-05 - 0.00732972% [32]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00243104 - 0.815881% [32]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0307276 - 10.3125% [32]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00898964 - 3.01701% [32]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.004448 - 1.49279% [32]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0273916 - 9.19291% [32]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0551978 - 18.5249% [32]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.048e-05 - 0.0102294% [32]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00185812 - 0.623604% [32]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0222244 - 7.45874% [32]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0277927 - 9.32751% [32]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00183584 - 0.616126% [32]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00114608 - 0.384636% [32]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0126023 - 4.22946% [32]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0217306 - 7.29301% [32]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00593156 - 1.99069% [32]
| | | | | | Remainder: 0.00058048 - 0.194815%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 3.06e-05 - 0.00993057% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.6e-06 - 0.000843774% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0076092 - 2.4694% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00046416 - 0.150633% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00043812 - 94.3899% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.44e-06 - 0.310238% [1]
| | | | | | Remainder: 2.46e-05 - 5.2999%
| | | | | Remainder: 0.00015376 - 0.0498995%
| | | | Stratimikos: BelosLOWS: 2.23116 - 85.6547% [1]
| | | | | GMRES block system: Operation Op*x: 0.0174337 - 0.781376% [1]
| | | | | Belos::MVT::MvAddMv: 0.00048652 - 0.0218057% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 2.21258 - 99.1672% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.0022282 - 0.100706% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00060088 - 26.9671% [2]
| | | | | | | | Belos::MVT::MvDot: 0.00059436 - 98.9149% [2]
| | | | | | | | Remainder: 6.52e-06 - 1.08508%
| | | | | | | Belos::MVT::MvScale: 0.00034268 - 15.3792% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.0007886 - 35.3918% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.00077416 - 98.1689% [2]
| | | | | | | | Remainder: 1.444e-05 - 1.83109%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.00042744 - 19.1832% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00042492 - 99.4104% [2]
| | | | | | | | Remainder: 2.52e-06 - 0.589556%
| | | | | | | Remainder: 6.86e-05 - 3.07872%
| | | | | | Belos::MVT::MvAddMv: 0.0014654 - 0.0662305% [2]
| | | | | | Belos::MVT::MvNorm: 0.00033412 - 0.015101% [1]
| | | | | | GMRES block system: Operation Prec*x: 2.18972 - 98.967% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00459076 - 0.209651% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.0004956 - 0.022633% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.0696638 - 3.18141% [2]
| | | | | | | | Belos::MVT::Assign: 0.00069008 - 0.990586% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.0058046 - 8.3323% [23]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00568824 - 97.9954% [23]
| | | | | | | | | Remainder: 0.00011636 - 2.00462%
| | | | | | | | Belos::MVT::MvDot: 0.00693748 - 9.95851% [44]
| | | | | | | | Belos::MVT::MvNorm: 0.00322664 - 4.63173% [23]
| | | | | | | | CG Q_B: Operation Op*x: 0.0461781 - 66.2871% [21]
| | | | | | | | Belos::MVT::MvAddMv: 0.00650316 - 9.33506% [63]
| | | | | | | | Remainder: 0.00032376 - 0.464746%
| | | | | | | CG S_E: Operation Op*x: 0.00633264 - 0.289199% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 2.09657 - 95.746% [1]
| | | | | | | | Belos::MVT::Assign: 0.00026772 - 0.0127694% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.0782612 - 3.73283% [319]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0768488 - 98.1952% [319]
| | | | | | | | | Remainder: 0.00141248 - 1.80483%
| | | | | | | | Belos::MVT::MvDot: 0.0956511 - 4.56227% [637]
| | | | | | | | Belos::MVT::MvNorm: 0.0458153 - 2.18525% [319]
| | | | | | | | CG S_E: Operation Op*x: 1.77071 - 84.4576% [318]
| | | | | | | | Belos::MVT::MvAddMv: 0.103391 - 4.93143% [954]
| | | | | | | | Remainder: 0.0024706 - 0.11784%
| | | | | | | Remainder: 0.0120683 - 0.551136%
| | | | | | GMRES block system: Operation Op*x: 0.0167336 - 0.756293% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.0002746 - 0.0124109% [1]
| | | | | | Remainder: 0.00182064 - 0.082286%
| | | | | Remainder: 0.00066024 - 0.0295918%
| | | | Mini-EM: Compute responses: 0.064987 - 2.49487% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.0018914 - 2.91043% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0549946 - 84.6241% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 8.88e-06 - 0.016147% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00112264 - 2.04136% [32]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0135216 - 24.5871% [32]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.636e-05 - 0.0297484% [32]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00236352 - 4.29773% [32]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00170884 - 3.10728% [32]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0266691 - 48.494% [32]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.532e-05 - 0.0278573% [32]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00237916 - 4.32617% [32]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00197276 - 3.58719% [32]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00217364 - 3.95246% [32]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.00025616 - 0.465791% [32]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.336e-05 - 0.0242933% [32]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.0013388 - 2.43442% [32]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00099048 - 1.80105% [32]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.00018628 - 0.338724% [32]
| | | | | | Remainder: 0.00025776 - 0.4687%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.112e-05 - 0.0171111% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.44e-06 - 0.00221583% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00764572 - 11.765% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00024776 - 0.381246% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.2e-06 - 0.48434% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.0002274 - 91.7824% [1]
| | | | | | Remainder: 1.916e-05 - 7.73329%
| | | | | Remainder: 0.00019488 - 0.299876%
| | | | Remainder: 0.00054236 - 0.0208214%
| | | Remainder: 4.64e-06 - 0.000178131%
| | Remainder: 0.136765 - 0.657626%
| Remainder: 6.404e-05 - 0.000307931%
=================================
FOM Calculation
=================================
Number of cells = 64000
Time for Belos Linear Solve = 2.23116 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 28.6847 k-cell-steps per second
=================================
dt = 3.33564e-10
Loading solver config from solverCG.xml
Linear Solver Type = Belos [unused]
Preconditioner Type = Teko [unused]
Linear Solver Types ->
Belos ->
Solver Type = Block GMRES [unused]
Solver Types ->
Block GMRES ->
Convergence Tolerance = 1e-08 [unused]
Orthogonalization = ICGS [unused]
Output Frequency = 1 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Maximum Iterations = 10 [unused]
Block Size = 1 [unused]
Num Blocks = 10 [unused]
Flexible Gmres = 1 [unused]
Timer Label = GMRES block system [unused]
Implicit Residual Scaling = Norm of Initial Residual [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Preconditioner Types ->
Teko ->
Inverse Type = Maxwell [unused]
Inverse Factory Library ->
Maxwell ->
Type = Full Maxwell Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Solve lower triangular = 1 [unused]
dt = 3.33564e-10 [unused]
Q_B Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG Q_B [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Q_B Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
S_E Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG S_E [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_E Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
Darcy ->
Type = Full Darcy Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Solve lower triangular = 1 [unused]
dt = 3.33564e-10 [unused]
Q_u Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG Q_u [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Q_u Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
S_sigma Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG S_sigma [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_sigma Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
p=0 | CubeHexMesh: Building sub cells
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
**************************************************
* starting time step 1
Starting iterations with Belos:
Using forward operator = Thyra::DefaultBlockedLinearOp<double>{rangeDim=398520,domainDim=398520,numRowBlocks=2,numColBlocks=2}
Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]:
Op[0,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=201720}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=196800}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=201720}
Using iterative solver = "Belos::BlockGmresSolMgr":
Template parameters:
ScalarType: double
MV: Thyra::MultiVectorBase<double>
OP: Thyra::LinearOpBase<double>
Flexible: true
Num Blocks: 10
Maximum Iterations: 10
Maximum Restarts: 20
Convergence Tolerance: 1e-08
With #Eqns=398520, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=196800, #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.0036354 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=201720}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=201720, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 318 iterations with total CPU time of 2.11215 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=196800, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 21 iterations with total CPU time of 0.0703342 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 2.23898 sec
Electromagnetic Energy = 4.77568e-09
Electromagnetic Energy/dt^2 = 4.29217e+10
* finished time step 1, t = 3.33564e-10
**************************************************
*** Teuchos::StackedTimer::report() - Remainder for a level will be ***
*** incorrect if a timer in the level does not exist on every rank ***
*** of the MPI Communicator. ***
Mini-EM: 20.5575 [1]
| Mini-EM: Total Time: 20.5574 - 99.9998% [1]
| | Mini-EM: build mesh: 0.00062688 - 0.00304941% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.0003106 - 49.547% [1]
| | | Remainder: 0.00031628 - 50.453%
| | Mini-EM: build physics blocks: 0.000795 - 0.00386722% [1]
| | Mini-EM: build auxiliary physics blocks: 0.00024392 - 0.00118653% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 3.46694 - 16.8647% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 1.33172 - 6.47805% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.597411 - 44.8601% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.46685 - 78.1455% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.015478 - 2.59084% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.114945 - 19.2405% [3]
| | | | Remainder: 0.00013848 - 0.02318%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0666338 - 5.00359% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0440672 - 66.1334% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00146952 - 2.20537% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00546596 - 8.20298% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.0033712 - 5.05929% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00126668 - 1.90096% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.0100586 - 15.0954% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.00080784 - 1.21236% [3]
| | | | Remainder: 0.00012676 - 0.190234%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.131004 - 9.83723% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0523892 - 3.93395% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.152276 - 11.4346% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0644617 - 4.84048% [3]
| | | Remainder: 0.267544 - 20.0901%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0795928 - 0.387173% [2]
| | Mini-EM: setup physics model evaluator: 2.15988 - 10.5066% [1]
| | | panzer::ModelEvaluator::setupModel(): 2.15985 - 99.9989% [1]
| | | | allocate FieldManagerBuilder: 2.76e-06 - 0.000127786% [1]
| | | | fmb->setWorksetContainer(): 7.2e-07 - 3.33356e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 2.15401 - 99.7296% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.15399 - 99.999% [1]
| | | | | | getWorksets(): 2.12889 - 98.8346% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.12888 - 99.9997% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.22329 - 57.4617% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00925112 - 0.756248% [32]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.192635 - 15.7473% [32]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.0036548 - 1.89727% [32]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.188906 - 98.0644% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00184936 - 0.978982% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.0010666 - 0.564618% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00334592 - 1.77121% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0180074 - 9.53245% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.039264 - 20.7849% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0106522 - 5.63888% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0282654 - 14.9627% [32]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00099072 - 0.52445% [32]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.050855 - 26.9208% [32]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0225251 - 44.2927% [32]
| | | | | | | | | | | | Remainder: 0.02833 - 55.7073%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0268001 - 14.187% [32]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.0073914 - 3.91273% [32]
| | | | | | | | | | | Remainder: 0.0004182 - 0.22138%
| | | | | | | | | | Remainder: 7.38e-05 - 0.0383108%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.890796 - 72.8196% [64]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.519237 - 58.2891% [64]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.0007248 - 0.13959% [64]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00024272 - 0.0467455% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.278589 - 53.6535% [64]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.196473 - 37.8387% [32]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.00022772 - 0.0438567% [32]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0414132 - 7.97579% [32]
| | | | | | | | | | | Remainder: 0.00156692 - 0.301774%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.173912 - 19.5232% [64]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.12221 - 13.7192% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00099976 - 0.112232% [64]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0421483 - 4.73153% [64]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0314648 - 3.53221% [32]
| | | | | | | | | | Remainder: 0.00082484 - 0.0925958%
| | | | | | | | | Remainder: 0.13061 - 10.6769%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.90555 - 42.5364% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.904202 - 99.8511% [64]
| | | | | | | | | Remainder: 0.00134792 - 0.148851%
| | | | | | | | Remainder: 4.148e-05 - 0.00194844%
| | | | | | | Remainder: 5.4e-06 - 0.000253653%
| | | | | | getOrientations(): 1.676e-05 - 0.00077809% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000813 - 0.0377439% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00078052 - 0.036236% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00042852 - 0.0198942% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00013232 - 0.00614301% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00092988 - 0.0431701% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1e-06 - 4.64254e-05% [2]
| | | | | | Remainder: 0.0220015 - 1.02143%
| | | | | Remainder: 2.052e-05 - 0.00095264%
| | | | fmb->setupBCFieldManagers(): 8.56e-06 - 0.000396323% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.216e-05 - 0.001026% [1]
| | | | build response library: 0.00577952 - 0.267588% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00568692 - 98.3978% [1]
| | | | | | getWorksets(): 3.4e-06 - 0.0597863% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.52e-06 - 74.1176% [1]
| | | | | | | Remainder: 8.8e-07 - 25.8824%
| | | | | | getOrientations(): 4.4e-07 - 0.00773705% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00081136 - 14.2671% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00093908 - 16.513% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0004234 - 7.44515% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00121988 - 21.4506% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.4e-06 - 0.0246179% [3]
| | | | | | Remainder: 0.00228796 - 40.232%
| | | | | Remainder: 9.26e-05 - 1.60221%
| | | | Remainder: 2.688e-05 - 0.00124453%
| | | Remainder: 2.308e-05 - 0.00106858%
| | Mini-EM: setup auxiliary physics model evaluator: 2.42798 - 11.8107% [1]
| | | panzer::ModelEvaluator::setupModel(): 2.42797 - 99.9996% [1]
| | | | allocate FieldManagerBuilder: 2.2e-06 - 9.06106e-05% [1]
| | | | fmb->setWorksetContainer(): 2.2e-06 - 9.06106e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 2.42791 - 99.9976% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.42789 - 99.9992% [1]
| | | | | | getWorksets(): 1.6611 - 68.4174% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.6611 - 99.9999% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.989297 - 59.5568% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00959392 - 0.969771% [32]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.186554 - 18.8572% [32]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00364712 - 1.95499% [32]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.18284 - 98.0093% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00167724 - 0.917324% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00101928 - 0.55747% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00332732 - 1.81979% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0179561 - 9.82065% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0395112 - 21.6097% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0106261 - 5.81169% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0280224 - 15.3261% [32]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000922 - 0.504265% [32]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.049521 - 27.0843% [32]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0221924 - 44.814% [32]
| | | | | | | | | | | | Remainder: 0.0273287 - 55.186%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0225567 - 12.3368% [32]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00735084 - 4.02036% [32]
| | | | | | | | | | | Remainder: 0.00035012 - 0.191489%
| | | | | | | | | | Remainder: 6.652e-05 - 0.0356572%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.66807 - 67.5298% [32]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.390954 - 58.5199% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00039576 - 0.101229% [32]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00023448 - 0.0599764% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.191997 - 49.11% [32]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.197423 - 50.4978% [32]
| | | | | | | | | | | Remainder: 0.00090344 - 0.231086%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.124267 - 18.6009% [32]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.123982 - 18.5582% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00062028 - 0.0928465% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0277236 - 4.1498% [32]
| | | | | | | | | | Remainder: 0.00052388 - 0.0784169%
| | | | | | | | | Remainder: 0.125079 - 12.6432%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.671775 - 40.4416% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.670868 - 99.8651% [32]
| | | | | | | | | Remainder: 0.00090652 - 0.134944%
| | | | | | | | Remainder: 2.7e-05 - 0.00162543%
| | | | | | | Remainder: 1.64e-06 - 9.87297e-05%
| | | | | | getOrientations(): 1.448e-05 - 0.000596402% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00044 - 0.0181227% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00036188 - 0.0149051% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00022192 - 0.00914044% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.757879 - 31.2155% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.757856 - 99.997% [1]
| | | | | | | Remainder: 2.256e-05 - 0.00297673%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0005322 - 0.0219202% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 5.6e-07 - 2.30653e-05% [2]
| | | | | | Remainder: 0.00734268 - 0.30243%
| | | | | Remainder: 2.004e-05 - 0.0008254%
| | | | fmb->setupBCFieldManagers(): 3.92e-06 - 0.000161452% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.332e-05 - 0.000548606% [1]
| | | | build response library: 2.536e-05 - 0.00104449% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.6e-07 - 1.41956% [1]
| | | | | Remainder: 2.5e-05 - 98.5804%
| | | | Remainder: 1.096e-05 - 0.000451406%
| | | Remainder: 8.8e-06 - 0.000362441%
| | Mini-EM: eval auxiliary physics model evaluator: 2.69806 - 13.1245% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.741145 - 27.4695% [1]
| | | panzer::ModelEvaluator::evalModel(J): 1.95093 - 72.3087% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00293896 - 0.150644% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.35138 - 69.2684% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.84e-06 - 0.000136157% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 5.056e-05 - 0.00374136% [32]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.916e-05 - 0.00141781% [32]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.010812 - 0.800075% [32]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0783292 - 5.79624% [32]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.200819 - 14.8603% [32]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0310898 - 2.3006% [32]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.12261 - 9.07295% [32]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.160985 - 11.9126% [32]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.225217 - 16.6658% [32]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 4.912e-05 - 0.00363481% [32]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.928e-05 - 0.00142669% [32]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.362949 - 26.8577% [32]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0281855 - 2.08569% [32]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0187387 - 1.38664% [32]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.110937 - 8.20915% [32]
| | | | | Remainder: 0.00056676 - 0.0419394%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.952e-05 - 0.00100055% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.08e-06 - 0.000106616% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00267712 - 0.137223% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.591507 - 30.3192% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.295917 - 50.0276% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.295564 - 49.9679% [1]
| | | | | Remainder: 2.656e-05 - 0.00449022%
| | | | Remainder: 0.0024074 - 0.123398%
| | | Remainder: 0.00598436 - 0.221802%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00445112 - 0.0216521% [1]
| | | getWorksets(): 6.64e-06 - 0.149176% [1]
| | | | panzer::WorksetContainer::getWorksets(): 4.64e-06 - 69.8795% [1]
| | | | Remainder: 2e-06 - 30.1205%
| | | getOrientations(): 6.8e-07 - 0.0152771% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.00078064 - 17.5381% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.0009028 - 20.2825% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00044108 - 9.90942% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00126896 - 28.5088% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.4e-06 - 0.0314528% [3]
| | | Remainder: 0.00104892 - 23.5653%
| | panzer::ModelEvaluator::create_W_op: 2.10738 - 10.2512% [1]
| | panzer::ModelEvaluator::evalModel(J): 3.5165 - 17.1057% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00243044 - 0.0691153% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 2.76481 - 78.624% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 7.23376e-05% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0323575 - 1.17033% [32]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.090905 - 3.28793% [32]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.104349 - 3.77418% [32]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00951476 - 0.344138% [32]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.116993 - 4.23151% [32]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0990027 - 3.58081% [32]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0174463 - 0.631013% [32]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.10571 - 3.82342% [32]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 4.676e-05 - 0.00169125% [32]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0348434 - 1.26024% [32]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.211218 - 7.63952% [32]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0346838 - 1.25447% [32]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.207083 - 7.48995% [32]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.217654 - 7.87227% [32]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.300226 - 10.8588% [32]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 6.132e-05 - 0.00221787% [32]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0322279 - 1.16565% [32]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.207813 - 7.51635% [32]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.333455 - 12.0607% [32]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0470904 - 1.70321% [32]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00954056 - 0.345071% [32]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.114206 - 4.1307% [32]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.239716 - 8.67024% [32]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.197394 - 7.13952% [32]
| | | | Remainder: 0.00127144 - 0.0459865%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 4.404e-05 - 0.00125238% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.24e-06 - 3.52623e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00820356 - 0.233288% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.735207 - 20.9073% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.735171 - 99.9952% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.24e-05 - 0.00304676% [1]
| | | | Remainder: 1.284e-05 - 0.00174645%
| | | Remainder: 0.00580224 - 0.165%
| | MaxwellPreconditioner::build: 0.0116493 - 0.056667% [1]
| | | MaxwellPreconditioner: Schur complement: 1.604e-05 - 0.137691% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00509432 - 43.7308% [1]
| | | | Ifpack2::Relaxation::initialize: 3.48e-06 - 0.0683114% [1]
| | | | Ifpack2::Relaxation::compute: 0.00429688 - 84.3465% [1]
| | | | Remainder: 0.00079396 - 15.5852%
| | | MaxwellPreconditioner: Solver S_E: 0.00644288 - 55.3071% [1]
| | | | Ifpack2::Relaxation::initialize: 1.48e-06 - 0.0229711% [1]
| | | | Ifpack2::Relaxation::compute: 0.00597568 - 92.7486% [1]
| | | | Remainder: 0.00046572 - 7.22844%
| | | MaxwellPreconditioner: Block preconditioner: 8.708e-05 - 0.747514% [1]
| | | Remainder: 8.96e-06 - 0.0769146%
| | Mini-EM: timestepper: 2.61614 - 12.726% [1]
| | | Mini-EM: Advance Time Step: 2.61613 - 99.9998% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.311506 - 11.9071% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00190364 - 0.611108% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.300786 - 96.5585% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.96e-06 - 0.000651626% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00176828 - 0.587887% [32]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0259108 - 8.61437% [32]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0154538 - 5.13779% [32]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00117968 - 0.392199% [32]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0142454 - 4.73606% [32]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.012922 - 4.29608% [32]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00103664 - 0.344644% [32]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00313196 - 1.04126% [32]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.256e-05 - 0.00750035% [32]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00242496 - 0.806208% [32]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0313156 - 10.4113% [32]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0106464 - 3.53951% [32]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.004146 - 1.37839% [32]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0275009 - 9.14302% [32]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0522094 - 17.3577% [32]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.076e-05 - 0.0102265% [32]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00187324 - 0.622782% [32]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0218908 - 7.27788% [32]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0275307 - 9.15293% [32]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00182728 - 0.607502% [32]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00117224 - 0.389726% [32]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0135206 - 4.4951% [32]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0223936 - 7.44502% [32]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00597236 - 1.98559% [32]
| | | | | | Remainder: 0.00065796 - 0.218747%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 3.284e-05 - 0.0105423% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.48e-06 - 0.000796131% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0081642 - 2.62088% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00046048 - 0.147824% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00043248 - 93.9194% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.84e-06 - 0.399583% [1]
| | | | | | Remainder: 2.616e-05 - 5.68103%
| | | | | Remainder: 0.00015684 - 0.0503489%
| | | | Stratimikos: BelosLOWS: 2.23902 - 85.5854% [1]
| | | | | GMRES block system: Operation Op*x: 0.0175751 - 0.784945% [1]
| | | | | Belos::MVT::MvAddMv: 0.0005152 - 0.02301% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 2.22026 - 99.1621% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00230144 - 0.103656% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00060032 - 26.0845% [2]
| | | | | | | | Belos::MVT::MvDot: 0.00059384 - 98.9206% [2]
| | | | | | | | Remainder: 6.48e-06 - 1.07942%
| | | | | | | Belos::MVT::MvScale: 0.00035976 - 15.632% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00083148 - 36.1287% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.00081572 - 98.1046% [2]
| | | | | | | | Remainder: 1.576e-05 - 1.89542%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000439 - 19.075% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00043636 - 99.3986% [2]
| | | | | | | | Remainder: 2.64e-06 - 0.601367%
| | | | | | | Remainder: 7.088e-05 - 3.07981%
| | | | | | Belos::MVT::MvAddMv: 0.0014432 - 0.0650013% [2]
| | | | | | Belos::MVT::MvNorm: 0.0003326 - 0.0149802% [1]
| | | | | | GMRES block system: Operation Prec*x: 2.19766 - 98.9818% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00459448 - 0.209063% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.00060868 - 0.0276968% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.0686628 - 3.12437% [2]
| | | | | | | | Belos::MVT::Assign: 0.00065164 - 0.949043% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.00572876 - 8.34332% [23]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00561432 - 98.0024% [23]
| | | | | | | | | Remainder: 0.00011444 - 1.99764%
| | | | | | | | Belos::MVT::MvDot: 0.00642672 - 9.35982% [44]
| | | | | | | | Belos::MVT::MvNorm: 0.00320788 - 4.67193% [23]
| | | | | | | | CG Q_B: Operation Op*x: 0.045717 - 66.5819% [21]
| | | | | | | | Belos::MVT::MvAddMv: 0.00660928 - 9.6257% [63]
| | | | | | | | Remainder: 0.00032152 - 0.468259%
| | | | | | | CG S_E: Operation Op*x: 0.0064342 - 0.292776% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 2.10533 - 95.7987% [1]
| | | | | | | | Belos::MVT::Assign: 0.00032272 - 0.0153287% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.0797607 - 3.78852% [319]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.078343 - 98.2226% [319]
| | | | | | | | | Remainder: 0.00141768 - 1.77742%
| | | | | | | | Belos::MVT::MvDot: 0.0956722 - 4.54429% [637]
| | | | | | | | Belos::MVT::MvNorm: 0.0456679 - 2.16916% [319]
| | | | | | | | CG S_E: Operation Op*x: 1.77742 - 84.4252% [318]
| | | | | | | | Belos::MVT::MvAddMv: 0.103952 - 4.93758% [954]
| | | | | | | | Remainder: 0.0025248 - 0.119924%
| | | | | | | Remainder: 0.0120308 - 0.547438%
| | | | | | GMRES block system: Operation Op*x: 0.0164393 - 0.74042% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.0002766 - 0.012458% [1]
| | | | | | Remainder: 0.00181368 - 0.0816876%
| | | | | Remainder: 0.000671 - 0.0299684%
| | | | Mini-EM: Compute responses: 0.0650748 - 2.48745% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00186796 - 2.87048% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0544702 - 83.7039% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 8.4e-06 - 0.0154213% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.001116 - 2.04883% [32]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0141103 - 25.9047% [32]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.52e-05 - 0.0279052% [32]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00234716 - 4.30907% [32]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00170476 - 3.12971% [32]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0258947 - 47.5393% [32]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.44e-05 - 0.0264365% [32]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00229444 - 4.21229% [32]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.0018834 - 3.45767% [32]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00196376 - 3.6052% [32]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.000253 - 0.464474% [32]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.372e-05 - 0.0251881% [32]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00137472 - 2.5238% [32]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.0009958 - 1.82816% [32]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.00019428 - 0.356672% [32]
| | | | | | Remainder: 0.00028608 - 0.525205%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.032e-05 - 0.0158587% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.4e-06 - 0.00215137% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0082774 - 12.7198% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.0002504 - 0.384788% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.32e-06 - 0.527157% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00023 - 91.853% [1]
| | | | | | Remainder: 1.908e-05 - 7.61981%
| | | | | Remainder: 0.0001972 - 0.303036%
| | | | Remainder: 0.00052472 - 0.0200571%
| | | Remainder: 4.68e-06 - 0.00017889%
| | Remainder: 0.135465 - 0.658959%
| Remainder: 4.316e-05 - 0.000209948%
=================================
FOM Calculation
=================================
Number of cells = 64000
Time for Belos Linear Solve = 2.23902 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 28.5839 k-cell-steps per second
=================================
dt = 3.33564e-10
Loading solver config from solverCG.xml
Linear Solver Type = Belos [unused]
Preconditioner Type = Teko [unused]
Linear Solver Types ->
Belos ->
Solver Type = Block GMRES [unused]
Solver Types ->
Block GMRES ->
Convergence Tolerance = 1e-08 [unused]
Orthogonalization = ICGS [unused]
Output Frequency = 1 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Maximum Iterations = 10 [unused]
Block Size = 1 [unused]
Num Blocks = 10 [unused]
Flexible Gmres = 1 [unused]
Timer Label = GMRES block system [unused]
Implicit Residual Scaling = Norm of Initial Residual [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Preconditioner Types ->
Teko ->
Inverse Type = Maxwell [unused]
Inverse Factory Library ->
Maxwell ->
Type = Full Maxwell Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Solve lower triangular = 1 [unused]
dt = 3.33564e-10 [unused]
Q_B Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG Q_B [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Q_B Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
S_E Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG S_E [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_E Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
Darcy ->
Type = Full Darcy Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Solve lower triangular = 1 [unused]
dt = 3.33564e-10 [unused]
Q_u Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG Q_u [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Q_u Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
S_sigma Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG S_sigma [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_sigma Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
p=0 | CubeHexMesh: Building sub cells
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
**************************************************
* starting time step 1
Starting iterations with Belos:
Using forward operator = Thyra::DefaultBlockedLinearOp<double>{rangeDim=398520,domainDim=398520,numRowBlocks=2,numColBlocks=2}
Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]:
Op[0,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=201720}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=196800}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=201720}
Using iterative solver = "Belos::BlockGmresSolMgr":
Template parameters:
ScalarType: double
MV: Thyra::MultiVectorBase<double>
OP: Thyra::LinearOpBase<double>
Flexible: true
Num Blocks: 10
Maximum Iterations: 10
Maximum Restarts: 20
Convergence Tolerance: 1e-08
With #Eqns=398520, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=196800, #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.00370432 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=201720}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=201720, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 318 iterations with total CPU time of 2.11402 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=196800, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 21 iterations with total CPU time of 0.0713491 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 2.24247 sec
Electromagnetic Energy = 4.77568e-09
Electromagnetic Energy/dt^2 = 4.29217e+10
* finished time step 1, t = 3.33564e-10
**************************************************
*** Teuchos::StackedTimer::report() - Remainder for a level will be ***
*** incorrect if a timer in the level does not exist on every rank ***
*** of the MPI Communicator. ***
Mini-EM: 20.8072 [1]
| Mini-EM: Total Time: 20.8072 - 99.9998% [1]
| | Mini-EM: build mesh: 0.00060764 - 0.00292034% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00029264 - 48.1601% [1]
| | | Remainder: 0.000315 - 51.8399%
| | Mini-EM: build physics blocks: 0.00078576 - 0.00377639% [1]
| | Mini-EM: build auxiliary physics blocks: 0.00023928 - 0.00114999% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 3.63015 - 17.4467% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 1.33585 - 6.42016% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.610665 - 45.7134% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.477492 - 78.1922% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0154276 - 2.52637% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.117584 - 19.2551% [3]
| | | | Remainder: 0.00016124 - 0.026404%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0652879 - 4.88735% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0430031 - 65.8669% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00144036 - 2.20617% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00517032 - 7.91926% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.0033882 - 5.18963% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.0012314 - 1.88611% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.0100461 - 15.3874% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.0008876 - 1.35952% [3]
| | | | Remainder: 0.00012084 - 0.185088%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.127335 - 9.53211% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0523262 - 3.91706% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.149026 - 11.1558% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0645571 - 4.83265% [3]
| | | Remainder: 0.266658 - 19.9616%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0798748 - 0.383881% [2]
| | Mini-EM: setup physics model evaluator: 2.17378 - 10.4473% [1]
| | | panzer::ModelEvaluator::setupModel(): 2.17375 - 99.9988% [1]
| | | | allocate FieldManagerBuilder: 3.08e-06 - 0.00014169% [1]
| | | | fmb->setWorksetContainer(): 9.2e-07 - 4.23231e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 2.16793 - 99.732% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.16791 - 99.999% [1]
| | | | | | getWorksets(): 2.14288 - 98.8457% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.14288 - 99.9998% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.22545 - 57.1869% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00920408 - 0.75108% [32]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.191834 - 15.6543% [32]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00367936 - 1.91799% [32]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.188076 - 98.0411% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00188124 - 1.00025% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00103484 - 0.550223% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00335468 - 1.78368% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0180064 - 9.57398% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0391693 - 20.8263% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0105764 - 5.62348% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0277567 - 14.7582% [32]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00101744 - 0.540972% [32]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0506909 - 26.9523% [32]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0225517 - 44.4886% [32]
| | | | | | | | | | | | Remainder: 0.0281392 - 55.5114%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0267266 - 14.2105% [32]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00744608 - 3.95907% [32]
| | | | | | | | | | | Remainder: 0.0004158 - 0.22108%
| | | | | | | | | | Remainder: 7.852e-05 - 0.0409312%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.893006 - 72.872% [64]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.519586 - 58.184% [64]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00073516 - 0.141489% [64]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.0002426 - 0.046691% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.27908 - 53.7119% [64]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.196365 - 37.7926% [32]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.00022732 - 0.0437502% [32]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0413617 - 7.9605% [32]
| | | | | | | | | | | Remainder: 0.00157456 - 0.303041%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.176759 - 19.7937% [64]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.121276 - 13.5806% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.0010264 - 0.114938% [64]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0421175 - 4.71637% [64]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0314041 - 3.51667% [32]
| | | | | | | | | | Remainder: 0.00083728 - 0.0937597%
| | | | | | | | | Remainder: 0.131401 - 10.7227%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.917392 - 42.8112% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.915988 - 99.847% [64]
| | | | | | | | | Remainder: 0.00140352 - 0.15299%
| | | | | | | | Remainder: 4.028e-05 - 0.00187972%
| | | | | | | Remainder: 5e-06 - 0.000233331%
| | | | | | getOrientations(): 1.588e-05 - 0.000732504% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00080836 - 0.0372876% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.0007788 - 0.035924% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00043044 - 0.0198551% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00013008 - 0.00600026% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0008922 - 0.0411549% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.08e-06 - 4.98176e-05% [2]
| | | | | | Remainder: 0.0219684 - 1.01334%
| | | | | Remainder: 2.18e-05 - 0.00100557%
| | | | fmb->setupBCFieldManagers(): 8.72e-06 - 0.000401149% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.148e-05 - 0.000988152% [1]
| | | | build response library: 0.00576232 - 0.265086% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0056656 - 98.3215% [1]
| | | | | | getWorksets(): 3.64e-06 - 0.0642474% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.68e-06 - 73.6264% [1]
| | | | | | | Remainder: 9.6e-07 - 26.3736%
| | | | | | getOrientations(): 4.4e-07 - 0.00776617% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00079904 - 14.1034% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00092996 - 16.4141% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00041924 - 7.39975% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00121112 - 21.3767% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.32e-06 - 0.0232985% [3]
| | | | | | Remainder: 0.00230084 - 40.6107%
| | | | | Remainder: 9.672e-05 - 1.67849%
| | | | Remainder: 2.928e-05 - 0.00134698%
| | | Remainder: 2.524e-05 - 0.00116111%
| | Mini-EM: setup auxiliary physics model evaluator: 2.44737 - 11.7621% [1]
| | | panzer::ModelEvaluator::setupModel(): 2.44736 - 99.9996% [1]
| | | | allocate FieldManagerBuilder: 2.08e-06 - 8.49896e-05% [1]
| | | | fmb->setWorksetContainer(): 1.84e-06 - 7.51831e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 2.4473 - 99.9976% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4473 - 99.9998% [1]
| | | | | | getWorksets(): 1.66922 - 68.2067% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.66922 - 99.9999% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.98882 - 59.2385% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00940168 - 0.950798% [32]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.185477 - 18.7574% [32]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.003639 - 1.96197% [32]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.181764 - 97.9982% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.0016876 - 0.928457% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00101092 - 0.556172% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00333796 - 1.83643% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0179156 - 9.85654% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0394856 - 21.7235% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0104812 - 5.76636% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.027378 - 15.0624% [32]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00092492 - 0.508858% [32]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0492771 - 27.1105% [32]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0222025 - 45.0565% [32]
| | | | | | | | | | | | Remainder: 0.0270746 - 54.9435%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0225203 - 12.3898% [32]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00740164 - 4.07212% [32]
| | | | | | | | | | | Remainder: 0.00034328 - 0.18886%
| | | | | | | | | | Remainder: 7.38e-05 - 0.0397893%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.671809 - 67.9405% [32]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.391588 - 58.2886% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00040332 - 0.102996% [32]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00023592 - 0.060247% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.192009 - 49.0334% [32]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.198041 - 50.5738% [32]
| | | | | | | | | | | Remainder: 0.00089868 - 0.229496%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.12661 - 18.8461% [32]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.124635 - 18.5521% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.0006226 - 0.0926752% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.027828 - 4.14225% [32]
| | | | | | | | | | Remainder: 0.00052572 - 0.0782544%
| | | | | | | | | Remainder: 0.122133 - 12.3514%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.680371 - 40.7599% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.679477 - 99.8686% [32]
| | | | | | | | | Remainder: 0.00089412 - 0.131416%
| | | | | | | | Remainder: 2.616e-05 - 0.0015672%
| | | | | | | Remainder: 1.96e-06 - 0.00011742%
| | | | | | getOrientations(): 1.512e-05 - 0.000617825% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00043628 - 0.017827% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00036128 - 0.0147624% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00021964 - 0.00897481% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.769059 - 31.4249% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.769036 - 99.997% [1]
| | | | | | | Remainder: 2.34e-05 - 0.00304268%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0005202 - 0.0212561% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 6e-07 - 2.45169e-05% [2]
| | | | | | Remainder: 0.00746356 - 0.304972%
| | | | | Remainder: 3.84e-06 - 0.000156908%
| | | | fmb->setupBCFieldManagers(): 3.88e-06 - 0.000158538% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.42e-05 - 0.000580217% [1]
| | | | build response library: 2.48e-05 - 0.00101334% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 6e-07 - 2.41935% [1]
| | | | | Remainder: 2.42e-05 - 97.5806%
| | | | Remainder: 1.24e-05 - 0.000506669%
| | | Remainder: 8.84e-06 - 0.000361205%
| | Mini-EM: eval auxiliary physics model evaluator: 2.70445 - 12.9977% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.755829 - 27.9476% [1]
| | | panzer::ModelEvaluator::evalModel(J): 1.94266 - 71.8319% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00299596 - 0.15422% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.35704 - 69.8548% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.76e-06 - 0.000129694% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 4.952e-05 - 0.00364912% [32]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 2.084e-05 - 0.0015357% [32]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0100934 - 0.743781% [32]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0784447 - 5.78057% [32]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.201454 - 14.8451% [32]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0311593 - 2.29612% [32]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.124697 - 9.1889% [32]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.161342 - 11.8893% [32]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.2265 - 16.6907% [32]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 4.748e-05 - 0.00349879% [32]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 2.152e-05 - 0.00158581% [32]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.362488 - 26.7117% [32]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0285218 - 2.10176% [32]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0195428 - 1.4401% [32]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.112103 - 8.26085% [32]
| | | | | Remainder: 0.00055212 - 0.0406856%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.1e-05 - 0.00108099% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.24e-06 - 0.000115306% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00262156 - 0.134947% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.577619 - 29.7334% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.287898 - 49.8423% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.289694 - 50.1531% [1]
| | | | | Remainder: 2.696e-05 - 0.00466744%
| | | | Remainder: 0.0023588 - 0.121421%
| | | Remainder: 0.00596168 - 0.22044%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0043404 - 0.0208601% [1]
| | | getWorksets(): 5.76e-06 - 0.132707% [1]
| | | | panzer::WorksetContainer::getWorksets(): 4.04e-06 - 70.1389% [1]
| | | | Remainder: 1.72e-06 - 29.8611%
| | | getOrientations(): 7.2e-07 - 0.0165883% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.00076468 - 17.6177% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.0008866 - 20.4267% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00041728 - 9.61386% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00123244 - 28.3946% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.36e-06 - 0.0313335% [3]
| | | Remainder: 0.00103156 - 23.7665%
| | panzer::ModelEvaluator::create_W_op: 2.1489 - 10.3277% [1]
| | panzer::ModelEvaluator::evalModel(J): 3.51417 - 16.8892% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.0023268 - 0.0662119% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 2.76106 - 78.5692% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.76e-06 - 6.37437e-05% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.017955 - 0.650293% [32]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0916321 - 3.31873% [32]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.106517 - 3.85784% [32]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.0100658 - 0.364565% [32]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.117367 - 4.2508% [32]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0987011 - 3.57476% [32]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0212366 - 0.769147% [32]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.106381 - 3.85289% [32]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 4.7e-05 - 0.00170225% [32]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0351182 - 1.27191% [32]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.214555 - 7.77077% [32]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0347482 - 1.25851% [32]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.210716 - 7.6317% [32]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.218477 - 7.91282% [32]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.301405 - 10.9163% [32]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 6.188e-05 - 0.00224117% [32]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0170948 - 0.619138% [32]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.208265 - 7.54295% [32]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.333361 - 12.0737% [32]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0523539 - 1.89615% [32]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00968008 - 0.350593% [32]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.114245 - 4.13773% [32]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.240877 - 8.72407% [32]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.198901 - 7.20379% [32]
| | | | Remainder: 0.00129392 - 0.0468632%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 4.392e-05 - 0.0012498% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.48e-06 - 4.21152e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00820568 - 0.233502% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.736703 - 20.9638% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.736665 - 99.9948% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.372e-05 - 0.00321975% [1]
| | | | Remainder: 1.424e-05 - 0.00193294%
| | | Remainder: 0.00583572 - 0.166062%
| | MaxwellPreconditioner::build: 0.0117372 - 0.0564096% [1]
| | | MaxwellPreconditioner: Schur complement: 1.644e-05 - 0.140067% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00509488 - 43.4078% [1]
| | | | Ifpack2::Relaxation::initialize: 2.84e-06 - 0.0557422% [1]
| | | | Ifpack2::Relaxation::compute: 0.00429084 - 84.2187% [1]
| | | | Remainder: 0.0008012 - 15.7256%
| | | MaxwellPreconditioner: Solver S_E: 0.00653272 - 55.6581% [1]
| | | | Ifpack2::Relaxation::initialize: 1.56e-06 - 0.0238798% [1]
| | | | Ifpack2::Relaxation::compute: 0.00606644 - 92.8624% [1]
| | | | Remainder: 0.00046472 - 7.11373%
| | | MaxwellPreconditioner: Block preconditioner: 8.42e-05 - 0.717375% [1]
| | | Remainder: 9e-06 - 0.076679%
| | Mini-EM: timestepper: 2.61709 - 12.5778% [1]
| | | Mini-EM: Advance Time Step: 2.61709 - 99.9998% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.307909 - 11.7653% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00191524 - 0.622016% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.297158 - 96.5085% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.88e-06 - 0.00063266% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00177624 - 0.597743% [32]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0251963 - 8.4791% [32]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0151819 - 5.10903% [32]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00119008 - 0.400487% [32]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0132252 - 4.45056% [32]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0129254 - 4.34966% [32]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00104112 - 0.350359% [32]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.0031048 - 1.04483% [32]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.132e-05 - 0.00717463% [32]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00242272 - 0.815297% [32]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0309706 - 10.4223% [32]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00911912 - 3.06878% [32]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00418624 - 1.40876% [32]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0273481 - 9.20323% [32]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0530353 - 17.8475% [32]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.5e-05 - 0.0117782% [32]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00186664 - 0.628164% [32]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0225163 - 7.57722% [32]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.027735 - 9.33342% [32]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00186396 - 0.627262% [32]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00118644 - 0.399262% [32]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.012804 - 4.30881% [32]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0218415 - 7.35014% [32]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.0059522 - 2.00304% [32]
| | | | | | Remainder: 0.00061064 - 0.205493%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.86e-05 - 0.00928847% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.64e-06 - 0.000857397% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00818576 - 2.6585% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00046156 - 0.149902% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00043444 - 94.1243% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.52e-06 - 0.329318% [1]
| | | | | | Remainder: 2.56e-05 - 5.54641%
| | | | | Remainder: 0.00015688 - 0.0509502%
| | | | Stratimikos: BelosLOWS: 2.24252 - 85.6875% [1]
| | | | | GMRES block system: Operation Op*x: 0.0175908 - 0.78442% [1]
| | | | | Belos::MVT::MvAddMv: 0.0004924 - 0.0219575% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 2.22376 - 99.1634% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00223732 - 0.10061% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.0005958 - 26.6301% [2]
| | | | | | | | Belos::MVT::MvDot: 0.00058976 - 98.9862% [2]
| | | | | | | | Remainder: 6.04e-06 - 1.01376%
| | | | | | | Belos::MVT::MvScale: 0.0003462 - 15.4739% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00078268 - 34.9829% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.0007666 - 97.9455% [2]
| | | | | | | | Remainder: 1.608e-05 - 2.05448%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.00044452 - 19.8684% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0004414 - 99.2981% [2]
| | | | | | | | Remainder: 3.12e-06 - 0.701881%
| | | | | | | Remainder: 6.812e-05 - 3.04471%
| | | | | | Belos::MVT::MvAddMv: 0.00150192 - 0.0675398% [2]
| | | | | | Belos::MVT::MvNorm: 0.0003334 - 0.0149926% [1]
| | | | | | GMRES block system: Operation Prec*x: 2.20076 - 98.966% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00462316 - 0.210071% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.00049976 - 0.0227085% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.0697286 - 3.16838% [2]
| | | | | | | | Belos::MVT::Assign: 0.00067008 - 0.960982% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.00584056 - 8.37613% [23]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00571912 - 97.9207% [23]
| | | | | | | | | Remainder: 0.00012144 - 2.07925%
| | | | | | | | Belos::MVT::MvDot: 0.00693764 - 9.94948% [44]
| | | | | | | | Belos::MVT::MvNorm: 0.00323544 - 4.64004% [23]
| | | | | | | | CG Q_B: Operation Op*x: 0.0461884 - 66.2403% [21]
| | | | | | | | Belos::MVT::MvAddMv: 0.00652748 - 9.36126% [63]
| | | | | | | | Remainder: 0.000329 - 0.471829%
| | | | | | | CG S_E: Operation Op*x: 0.00625964 - 0.28443% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 2.10747 - 95.7609% [1]
| | | | | | | | Belos::MVT::Assign: 0.00027036 - 0.0128286% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.0790871 - 3.7527% [319]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0776585 - 98.1936% [319]
| | | | | | | | | Remainder: 0.0014286 - 1.80636%
| | | | | | | | Belos::MVT::MvDot: 0.0958225 - 4.5468% [637]
| | | | | | | | Belos::MVT::MvNorm: 0.0458455 - 2.17538% [319]
| | | | | | | | CG S_E: Operation Op*x: 1.77559 - 84.2521% [318]
| | | | | | | | Belos::MVT::MvAddMv: 0.108318 - 5.13973% [954]
| | | | | | | | Remainder: 0.00253808 - 0.120432%
| | | | | | | Remainder: 0.0121809 - 0.553484%
| | | | | | GMRES block system: Operation Op*x: 0.0167961 - 0.755302% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.0002732 - 0.0122855% [1]
| | | | | | Remainder: 0.00185068 - 0.0832231%
| | | | | Remainder: 0.00067724 - 0.0302%
| | | | Mini-EM: Compute responses: 0.0661508 - 2.52765% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00188412 - 2.84822% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0555442 - 83.966% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 7.4e-06 - 0.0133227% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00115444 - 2.07842% [32]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.014097 - 25.3798% [32]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.568e-05 - 0.0282298% [32]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00237824 - 4.28171% [32]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00172272 - 3.10153% [32]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0265034 - 47.7159% [32]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.764e-05 - 0.0317585% [32]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00236752 - 4.26241% [32]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00198624 - 3.57596% [32]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.002202 - 3.96441% [32]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.0002646 - 0.476377% [32]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.632e-05 - 0.029382% [32]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00135304 - 2.43597% [32]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00100116 - 1.80246% [32]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.000195 - 0.351072% [32]
| | | | | | Remainder: 0.0002618 - 0.471336%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.208e-05 - 0.0182613% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.52e-06 - 0.00229778% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00825932 - 12.4856% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00025108 - 0.379557% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 9.6e-07 - 0.382348% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.0002314 - 92.1619% [1]
| | | | | | Remainder: 1.872e-05 - 7.45579%
| | | | | Remainder: 0.00019848 - 0.300042%
| | | | Remainder: 0.00051088 - 0.0195209%
| | | Remainder: 4.32e-06 - 0.000165069%
| | Remainder: 0.137819 - 0.662362%
| Remainder: 4.452e-05 - 0.000213964%
=================================
FOM Calculation
=================================
Number of cells = 64000
Time for Belos Linear Solve = 2.24252 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 28.5394 k-cell-steps per second
=================================
dt = 3.33564e-10
Loading solver config from solverCG.xml
Linear Solver Type = Belos [unused]
Preconditioner Type = Teko [unused]
Linear Solver Types ->
Belos ->
Solver Type = Block GMRES [unused]
Solver Types ->
Block GMRES ->
Convergence Tolerance = 1e-08 [unused]
Orthogonalization = ICGS [unused]
Output Frequency = 1 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Maximum Iterations = 10 [unused]
Block Size = 1 [unused]
Num Blocks = 10 [unused]
Flexible Gmres = 1 [unused]
Timer Label = GMRES block system [unused]
Implicit Residual Scaling = Norm of Initial Residual [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Preconditioner Types ->
Teko ->
Inverse Type = Maxwell [unused]
Inverse Factory Library ->
Maxwell ->
Type = Full Maxwell Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Solve lower triangular = 1 [unused]
dt = 3.33564e-10 [unused]
Q_B Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG Q_B [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Q_B Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
S_E Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG S_E [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_E Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
Darcy ->
Type = Full Darcy Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Solve lower triangular = 1 [unused]
dt = 3.33564e-10 [unused]
Q_u Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG Q_u [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Q_u Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
S_sigma Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG S_sigma [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_sigma Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
p=0 | CubeHexMesh: Building sub cells
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
**************************************************
* starting time step 1
Starting iterations with Belos:
Using forward operator = Thyra::DefaultBlockedLinearOp<double>{rangeDim=398520,domainDim=398520,numRowBlocks=2,numColBlocks=2}
Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]:
Op[0,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=201720}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=196800}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=201720}
Using iterative solver = "Belos::BlockGmresSolMgr":
Template parameters:
ScalarType: double
MV: Thyra::MultiVectorBase<double>
OP: Thyra::LinearOpBase<double>
Flexible: true
Num Blocks: 10
Maximum Iterations: 10
Maximum Restarts: 20
Convergence Tolerance: 1e-08
With #Eqns=398520, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=196800, #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.00362504 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=201720}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=201720, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 318 iterations with total CPU time of 2.10859 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=196800, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 21 iterations with total CPU time of 0.0703456 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 2.2357 sec
Electromagnetic Energy = 4.77568e-09
Electromagnetic Energy/dt^2 = 4.29217e+10
* finished time step 1, t = 3.33564e-10
**************************************************
*** Teuchos::StackedTimer::report() - Remainder for a level will be ***
*** incorrect if a timer in the level does not exist on every rank ***
*** of the MPI Communicator. ***
Mini-EM: 20.8627 [1]
| Mini-EM: Total Time: 20.8627 - 99.9998% [1]
| | Mini-EM: build mesh: 0.00059116 - 0.00283358% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00027948 - 47.2765% [1]
| | | Remainder: 0.00031168 - 52.7235%
| | Mini-EM: build physics blocks: 0.0007762 - 0.00372052% [1]
| | Mini-EM: build auxiliary physics blocks: 0.00022788 - 0.00109228% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 3.46592 - 16.613% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 1.33374 - 6.39292% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.597695 - 44.8136% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.467182 - 78.164% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0151602 - 2.53645% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.115218 - 19.277% [3]
| | | | Remainder: 0.00013444 - 0.0224931%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0712309 - 5.34071% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0454684 - 63.8323% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00195252 - 2.74111% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00555644 - 7.8006% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00336168 - 4.71941% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.0012524 - 1.75823% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.0123764 - 17.375% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.00110112 - 1.54585% [3]
| | | | Remainder: 0.00016204 - 0.227485%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.130798 - 9.8069% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0523514 - 3.92517% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.15182 - 11.3831% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0644013 - 4.82864% [3]
| | | Remainder: 0.265439 - 19.9019%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0773342 - 0.370682% [2]
| | Mini-EM: setup physics model evaluator: 2.15455 - 10.3273% [1]
| | | panzer::ModelEvaluator::setupModel(): 2.15452 - 99.9989% [1]
| | | | allocate FieldManagerBuilder: 2.76e-06 - 0.000128103% [1]
| | | | fmb->setWorksetContainer(): 7.6e-07 - 3.52747e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 2.14918 - 99.7523% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.14917 - 99.9992% [1]
| | | | | | getWorksets(): 2.12542 - 98.895% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.12541 - 99.9998% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.21897 - 57.3523% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00911076 - 0.747412% [32]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.191852 - 15.7388% [32]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00363688 - 1.89567% [32]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.188143 - 98.0667% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00178312 - 0.947749% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00103652 - 0.550923% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00335232 - 1.7818% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0180177 - 9.57661% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0391917 - 20.8309% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.010302 - 5.47561% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0275527 - 14.6446% [32]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00099212 - 0.527324% [32]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0514853 - 27.3651% [32]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.022587 - 43.8707% [32]
| | | | | | | | | | | | Remainder: 0.0288984 - 56.1293%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0266286 - 14.1534% [32]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00738864 - 3.92715% [32]
| | | | | | | | | | | Remainder: 0.00041188 - 0.218919%
| | | | | | | | | | Remainder: 7.228e-05 - 0.0376749%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.890512 - 73.0542% [64]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.520583 - 58.4588% [64]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00073704 - 0.14158% [64]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00024088 - 0.0462712% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.280446 - 53.8716% [64]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.196103 - 37.6699% [32]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.00022688 - 0.0435819% [32]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0412496 - 7.92374% [32]
| | | | | | | | | | | Remainder: 0.00157912 - 0.303337%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.172793 - 19.4037% [64]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.12135 - 13.627% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00099312 - 0.111522% [64]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0424072 - 4.76211% [64]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0315484 - 3.54273% [32]
| | | | | | | | | | Remainder: 0.00083788 - 0.0940897%
| | | | | | | | | Remainder: 0.127499 - 10.4596%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.906383 - 42.645% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.905683 - 99.9227% [64]
| | | | | | | | | Remainder: 0.0007004 - 0.0772742%
| | | | | | | | Remainder: 5.752e-05 - 0.0027063%
| | | | | | | Remainder: 3.48e-06 - 0.000163732%
| | | | | | getOrientations(): 2.856e-05 - 0.00132889% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00074032 - 0.0344468% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00069348 - 0.0322674% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00038064 - 0.017711% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012256 - 0.00570267% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00083736 - 0.0389621% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1e-06 - 4.65297e-05% [2]
| | | | | | Remainder: 0.0209453 - 0.974577%
| | | | | Remainder: 1.704e-05 - 0.000792859%
| | | | fmb->setupBCFieldManagers(): 7.4e-06 - 0.000343464% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.488e-05 - 0.000690641% [1]
| | | | build response library: 0.0052906 - 0.245558% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00519816 - 98.2528% [1]
| | | | | | getWorksets(): 3.2e-06 - 0.0615602% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.32e-06 - 72.5% [1]
| | | | | | | Remainder: 8.8e-07 - 27.5%
| | | | | | getOrientations(): 4.4e-07 - 0.00846453% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00072488 - 13.9449% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00088344 - 16.9952% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040144 - 7.72273% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00114184 - 21.9662% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.28e-06 - 0.0246241% [3]
| | | | | | Remainder: 0.00204164 - 39.2762%
| | | | | Remainder: 9.244e-05 - 1.74725%
| | | | Remainder: 2.064e-05 - 0.000957985%
| | | Remainder: 2.412e-05 - 0.00111949%
| | Mini-EM: setup auxiliary physics model evaluator: 2.46927 - 11.8358% [1]
| | | panzer::ModelEvaluator::setupModel(): 2.46926 - 99.9996% [1]
| | | | allocate FieldManagerBuilder: 7.2e-07 - 2.91586e-05% [1]
| | | | fmb->setWorksetContainer(): 6.4e-07 - 2.59187e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 2.4692 - 99.9977% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.46919 - 99.9997% [1]
| | | | | | getWorksets(): 1.66051 - 67.249% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.6605 - 99.9999% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.984001 - 59.2592% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00931332 - 0.946474% [32]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.185592 - 18.8609% [32]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00362952 - 1.95565% [32]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.181895 - 98.0084% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00165048 - 0.907379% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00100536 - 0.552713% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00333908 - 1.83571% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0179266 - 9.85544% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0393622 - 21.64% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0102098 - 5.61301% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0271878 - 14.9469% [32]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00090704 - 0.49866% [32]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0500429 - 27.5119% [32]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0222158 - 44.3936% [32]
| | | | | | | | | | | | Remainder: 0.027827 - 55.6064%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0225854 - 12.4167% [32]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00733692 - 4.03359% [32]
| | | | | | | | | | | Remainder: 0.00034188 - 0.187954%
| | | | | | | | | | Remainder: 6.676e-05 - 0.0359714%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.670205 - 68.1102% [32]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.392183 - 58.5169% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.0004002 - 0.102044% [32]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00023164 - 0.0590642% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.193667 - 49.3817% [32]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.196965 - 50.2227% [32]
| | | | | | | | | | | Remainder: 0.00091992 - 0.234564%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.124481 - 18.5736% [32]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.124352 - 18.5544% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00061712 - 0.0920793% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0280438 - 4.18437% [32]
| | | | | | | | | | Remainder: 0.00052716 - 0.0786566%
| | | | | | | | | Remainder: 0.118891 - 12.0824%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.676487 - 40.7398% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.675839 - 99.9042% [32]
| | | | | | | | | Remainder: 0.0006484 - 0.0958481%
| | | | | | | | Remainder: 1.664e-05 - 0.0010021%
| | | | | | | Remainder: 2.44e-06 - 0.000146943%
| | | | | | getOrientations(): 2.04e-05 - 0.000826181% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00044504 - 0.0180237% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00037972 - 0.0153783% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00022792 - 0.00923055% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.799631 - 32.3843% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.799602 - 99.9964% [1]
| | | | | | | Remainder: 2.884e-05 - 0.00360666%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0005178 - 0.0209704% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 5.2e-07 - 2.10595e-05% [2]
| | | | | | Remainder: 0.00746372 - 0.302274%
| | | | | Remainder: 7.84e-06 - 0.000317512%
| | | | fmb->setupBCFieldManagers(): 3.4e-06 - 0.000137693% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.564e-05 - 0.000633389% [1]
| | | | build response library: 2.56e-05 - 0.00103675% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.6e-07 - 1.40625% [1]
| | | | | Remainder: 2.524e-05 - 98.5938%
| | | | Remainder: 1.052e-05 - 0.000426039%
| | | Remainder: 1.068e-05 - 0.000432517%
| | Mini-EM: eval auxiliary physics model evaluator: 2.77985 - 13.3245% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.783488 - 28.1845% [1]
| | | panzer::ModelEvaluator::evalModel(J): 1.99008 - 71.5893% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00287844 - 0.14464% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.34487 - 67.5786% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.76e-06 - 0.000130868% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 4.676e-05 - 0.00347692% [32]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.956e-05 - 0.00145442% [32]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00951588 - 0.70757% [32]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0769938 - 5.72502% [32]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.203684 - 15.1453% [32]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0307828 - 2.28891% [32]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.118048 - 8.77765% [32]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.160452 - 11.9307% [32]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.225265 - 16.75% [32]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 6.352e-05 - 0.00472314% [32]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.9e-05 - 0.00141278% [32]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.361744 - 26.8982% [32]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.027711 - 2.0605% [32]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0198602 - 1.47674% [32]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.110094 - 8.18621% [32]
| | | | | Remainder: 0.00056668 - 0.0421365%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.008e-05 - 0.00100901% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.04e-06 - 0.000102509% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00244076 - 0.122647% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.637463 - 32.0321% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.320492 - 50.2762% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.316944 - 49.7196% [1]
| | | | | Remainder: 2.616e-05 - 0.00410377%
| | | | Remainder: 0.00240576 - 0.120888%
| | | Remainder: 0.00628612 - 0.226132%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00427712 - 0.0205013% [1]
| | | getWorksets(): 8e-06 - 0.187042% [1]
| | | | panzer::WorksetContainer::getWorksets(): 6.4e-06 - 80% [1]
| | | | Remainder: 1.6e-06 - 20%
| | | getOrientations(): 7.6e-07 - 0.017769% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.0007616 - 17.8064% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00090752 - 21.218% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040012 - 9.35489% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.001171 - 27.3782% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.0271211% [3]
| | | Remainder: 0.00102696 - 24.0105%
| | panzer::ModelEvaluator::create_W_op: 2.25003 - 10.785% [1]
| | panzer::ModelEvaluator::evalModel(J): 3.56934 - 17.1087% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00225568 - 0.063196% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 2.75039 - 77.0559% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2.24e-06 - 8.14431e-05% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.03368 - 1.22456% [32]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0898629 - 3.26728% [32]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.104181 - 3.78788% [32]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.0100378 - 0.36496% [32]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.115494 - 4.1992% [32]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0998339 - 3.62981% [32]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0173194 - 0.629709% [32]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.104521 - 3.80022% [32]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 4.84e-05 - 0.00175975% [32]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0348161 - 1.26586% [32]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.211504 - 7.68996% [32]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0331105 - 1.20385% [32]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.201227 - 7.31634% [32]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.215958 - 7.85192% [32]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.297849 - 10.8294% [32]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 6.296e-05 - 0.00228913% [32]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0323746 - 1.17709% [32]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.207365 - 7.53951% [32]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.33074 - 12.0252% [32]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0465748 - 1.69339% [32]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00974115 - 0.354174% [32]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.113688 - 4.13354% [32]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.241146 - 8.76772% [32]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.198002 - 7.19905% [32]
| | | | Remainder: 0.00124492 - 0.0452635%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 4.436e-05 - 0.00124281% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.56e-06 - 4.37056e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00775223 - 0.21719% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.803144 - 22.5012% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.803109 - 99.9956% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.244e-05 - 0.00279402% [1]
| | | | Remainder: 1.312e-05 - 0.00163358%
| | | Remainder: 0.00575488 - 0.161231%
| | MaxwellPreconditioner::build: 0.0115509 - 0.0553662% [1]
| | | MaxwellPreconditioner: Schur complement: 1.516e-05 - 0.131246% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00504552 - 43.6808% [1]
| | | | Ifpack2::Relaxation::initialize: 3.52e-06 - 0.0697649% [1]
| | | | Ifpack2::Relaxation::compute: 0.00427088 - 84.647% [1]
| | | | Remainder: 0.00077112 - 15.2833%
| | | MaxwellPreconditioner: Solver S_E: 0.00639699 - 55.3811% [1]
| | | | Ifpack2::Relaxation::initialize: 1.56e-06 - 0.0243865% [1]
| | | | Ifpack2::Relaxation::compute: 0.00593832 - 92.8298% [1]
| | | | Remainder: 0.000457119 - 7.14584%
| | | MaxwellPreconditioner: Block preconditioner: 8.424e-05 - 0.729296% [1]
| | | Remainder: 8.96e-06 - 0.0775699%
| | Mini-EM: timestepper: 2.60996 - 12.5102% [1]
| | | Mini-EM: Advance Time Step: 2.60996 - 99.9999% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.307261 - 11.7726% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00191716 - 0.623951% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.297066 - 96.6818% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.88e-06 - 0.000632857% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00181824 - 0.612066% [32]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0251529 - 8.46713% [32]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0150938 - 5.08097% [32]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00119788 - 0.403237% [32]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.013448 - 4.52694% [32]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.012837 - 4.32126% [32]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00105368 - 0.354696% [32]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00312708 - 1.05266% [32]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.244e-05 - 0.00755389% [32]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00244556 - 0.823239% [32]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0303419 - 10.2139% [32]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0102446 - 3.44858% [32]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00388252 - 1.30696% [32]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0272098 - 9.15953% [32]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0531455 - 17.8901% [32]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.328e-05 - 0.0112029% [32]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00191472 - 0.644544% [32]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0220273 - 7.41495% [32]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0277522 - 9.3421% [32]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00184828 - 0.622179% [32]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.0012088 - 0.406913% [32]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0128338 - 4.3202% [32]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0218421 - 7.35263% [32]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.0059664 - 2.00844% [32]
| | | | | | Remainder: 0.00061604 - 0.207375%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 3.068e-05 - 0.00998499% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.48e-06 - 0.000807131% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00761707 - 2.47902% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00046532 - 0.151441% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.0004356 - 93.613% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.48e-06 - 0.318061% [1]
| | | | | | Remainder: 2.824e-05 - 6.06894%
| | | | | Remainder: 0.00016268 - 0.0529452%
| | | | Stratimikos: BelosLOWS: 2.23575 - 85.6623% [1]
| | | | | GMRES block system: Operation Op*x: 0.0174503 - 0.780511% [1]
| | | | | Belos::MVT::MvAddMv: 0.0005266 - 0.0235536% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 2.21711 - 99.1662% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00228984 - 0.103281% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00059488 - 25.9791% [2]
| | | | | | | | Belos::MVT::MvDot: 0.00058808 - 98.8569% [2]
| | | | | | | | Remainder: 6.8e-06 - 1.14309%
| | | | | | | Belos::MVT::MvScale: 0.00033364 - 14.5705% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000845479 - 36.9231% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.000831119 - 98.3016% [2]
| | | | | | | | Remainder: 1.436e-05 - 1.69845%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.00044432 - 19.404% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0004414 - 99.3428% [2]
| | | | | | | | Remainder: 2.92e-06 - 0.657184%
| | | | | | | Remainder: 7.152e-05 - 3.12336%
| | | | | | Belos::MVT::MvAddMv: 0.0016858 - 0.076036% [2]
| | | | | | Belos::MVT::MvNorm: 0.00033168 - 0.01496% [1]
| | | | | | GMRES block system: Operation Prec*x: 2.19424 - 98.9687% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00453284 - 0.206579% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.0004634 - 0.0211189% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.0688019 - 3.13557% [2]
| | | | | | | | Belos::MVT::Assign: 0.000557999 - 0.811023% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.00578043 - 8.40156% [23]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00566343 - 97.9759% [23]
| | | | | | | | | Remainder: 0.000117 - 2.02407%
| | | | | | | | Belos::MVT::MvDot: 0.00659839 - 9.59042% [44]
| | | | | | | | Belos::MVT::MvNorm: 0.00325416 - 4.72975% [23]
| | | | | | | | CG Q_B: Operation Op*x: 0.0456172 - 66.3022% [21]
| | | | | | | | Belos::MVT::MvAddMv: 0.00665624 - 9.6745% [63]
| | | | | | | | Remainder: 0.00033752 - 0.490568%
| | | | | | | CG S_E: Operation Op*x: 0.00625255 - 0.284953% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 2.10203 - 95.7978% [1]
| | | | | | | | Belos::MVT::Assign: 0.00028724 - 0.0136649% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.0786766 - 3.74288% [319]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0770819 - 97.9731% [319]
| | | | | | | | | Remainder: 0.00159472 - 2.02693%
| | | | | | | | Belos::MVT::MvDot: 0.0967033 - 4.60046% [637]
| | | | | | | | Belos::MVT::MvNorm: 0.046087 - 2.1925% [319]
| | | | | | | | CG S_E: Operation Op*x: 1.77312 - 84.3526% [318]
| | | | | | | | Belos::MVT::MvAddMv: 0.104349 - 4.96421% [954]
| | | | | | | | Remainder: 0.00281088 - 0.133722%
| | | | | | | Remainder: 0.0121559 - 0.553992%
| | | | | | GMRES block system: Operation Op*x: 0.0163416 - 0.737068% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.00028304 - 0.0127662% [1]
| | | | | | Remainder: 0.00193336 - 0.0872019%
| | | | | Remainder: 0.000665119 - 0.0297493%
| | | | Mini-EM: Compute responses: 0.0664264 - 2.54511% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.0018628 - 2.80431% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0564924 - 85.0451% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 3.76e-06 - 0.00665576% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.0011354 - 2.00983% [32]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0140966 - 24.9531% [32]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.736e-05 - 0.0307298% [32]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.002392 - 4.2342% [32]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.0017994 - 3.18521% [32]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0276033 - 48.862% [32]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.76e-05 - 0.0311546% [32]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00235884 - 4.1755% [32]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00193696 - 3.4287% [32]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.0020428 - 3.61606% [32]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.00027876 - 0.493447% [32]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.36e-05 - 0.024074% [32]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00132584 - 2.34693% [32]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00097808 - 1.73135% [32]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.00020224 - 0.357995% [32]
| | | | | | Remainder: 0.0002898 - 0.512989%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.072e-05 - 0.0161382% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.4e-06 - 0.0021076% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00762383 - 11.4771% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00024768 - 0.372864% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.64e-06 - 0.662145% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00022688 - 91.6021% [1]
| | | | | | Remainder: 1.916e-05 - 7.73579%
| | | | | Remainder: 0.00018756 - 0.282358%
| | | | Remainder: 0.000521158 - 0.0199681%
| | | Remainder: 2.52e-06 - 9.65532e-05%
| | Remainder: 0.135285 - 0.648454%
| Remainder: 4.396e-05 - 0.000210711%
=================================
FOM Calculation
=================================
Number of cells = 64000
Time for Belos Linear Solve = 2.23575 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 28.6258 k-cell-steps per second
=================================
dt = 3.33564e-10
Loading solver config from solverCG.xml
Linear Solver Type = Belos [unused]
Preconditioner Type = Teko [unused]
Linear Solver Types ->
Belos ->
Solver Type = Block GMRES [unused]
Solver Types ->
Block GMRES ->
Convergence Tolerance = 1e-08 [unused]
Orthogonalization = ICGS [unused]
Output Frequency = 1 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Maximum Iterations = 10 [unused]
Block Size = 1 [unused]
Num Blocks = 10 [unused]
Flexible Gmres = 1 [unused]
Timer Label = GMRES block system [unused]
Implicit Residual Scaling = Norm of Initial Residual [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Preconditioner Types ->
Teko ->
Inverse Type = Maxwell [unused]
Inverse Factory Library ->
Maxwell ->
Type = Full Maxwell Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Solve lower triangular = 1 [unused]
dt = 3.33564e-10 [unused]
Q_B Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG Q_B [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Q_B Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
S_E Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG S_E [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_E Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
Darcy ->
Type = Full Darcy Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Solve lower triangular = 1 [unused]
dt = 3.33564e-10 [unused]
Q_u Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG Q_u [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Q_u Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
S_sigma Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG S_sigma [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_sigma Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
p=0 | CubeHexMesh: Building sub cells
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
**************************************************
* starting time step 1
Starting iterations with Belos:
Using forward operator = Thyra::DefaultBlockedLinearOp<double>{rangeDim=398520,domainDim=398520,numRowBlocks=2,numColBlocks=2}
Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]:
Op[0,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=201720}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=196800}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=201720}
Using iterative solver = "Belos::BlockGmresSolMgr":
Template parameters:
ScalarType: double
MV: Thyra::MultiVectorBase<double>
OP: Thyra::LinearOpBase<double>
Flexible: true
Num Blocks: 10
Maximum Iterations: 10
Maximum Restarts: 20
Convergence Tolerance: 1e-08
With #Eqns=398520, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=196800, #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.00363792 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=201720}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=201720, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 318 iterations with total CPU time of 2.10506 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=196800, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 21 iterations with total CPU time of 0.070093 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 2.23204 sec
Electromagnetic Energy = 4.77568e-09
Electromagnetic Energy/dt^2 = 4.29217e+10
* finished time step 1, t = 3.33564e-10
**************************************************
*** Teuchos::StackedTimer::report() - Remainder for a level will be ***
*** incorrect if a timer in the level does not exist on every rank ***
*** of the MPI Communicator. ***
Mini-EM: 20.5286 [1]
| Mini-EM: Total Time: 20.5286 - 99.9998% [1]
| | Mini-EM: build mesh: 0.00060568 - 0.00295042% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00029268 - 48.3225% [1]
| | | Remainder: 0.000313 - 51.6775%
| | Mini-EM: build physics blocks: 0.0007872 - 0.00383465% [1]
| | Mini-EM: build auxiliary physics blocks: 0.00023588 - 0.00114903% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 3.46567 - 16.8822% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 1.33309 - 6.49383% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.597184 - 44.7969% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.466795 - 78.166% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0152322 - 2.55068% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.115024 - 19.2611% [3]
| | | | Remainder: 0.00013264 - 0.0222109%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0666845 - 5.00224% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0435915 - 65.3697% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00197684 - 2.96446% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00555764 - 8.33422% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00336068 - 5.03967% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00122252 - 1.83329% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.010054 - 15.0769% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000797279 - 1.1956% [3]
| | | | Remainder: 0.00012412 - 0.18613%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.131957 - 9.89859% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0523442 - 3.92652% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.152798 - 11.4619% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0646638 - 4.85066% [3]
| | | Remainder: 0.267461 - 20.0632%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0774043 - 0.377056% [2]
| | Mini-EM: setup physics model evaluator: 2.15325 - 10.489% [1]
| | | panzer::ModelEvaluator::setupModel(): 2.15323 - 99.9989% [1]
| | | | allocate FieldManagerBuilder: 2.8e-06 - 0.000130037% [1]
| | | | fmb->setWorksetContainer(): 7.2e-07 - 3.34381e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 2.14753 - 99.735% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.1475 - 99.999% [1]
| | | | | | getWorksets(): 2.1221 - 98.8169% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.12209 - 99.9998% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.21982 - 57.4818% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00911316 - 0.747093% [32]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.192618 - 15.7907% [32]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00365304 - 1.89652% [32]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.188888 - 98.0635% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00181324 - 0.959956% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000998959 - 0.528864% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00334039 - 1.76845% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0179927 - 9.52559% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0391608 - 20.7323% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.010683 - 5.65576% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0282797 - 14.9717% [32]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00099 - 0.524121% [32]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0510172 - 27.0093% [32]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0225309 - 44.1633% [32]
| | | | | | | | | | | | Remainder: 0.0284863 - 55.8367%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0268246 - 14.2013% [32]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00737007 - 3.90183% [32]
| | | | | | | | | | | Remainder: 0.000417079 - 0.220808%
| | | | | | | | | | Remainder: 7.692e-05 - 0.039934%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.891347 - 73.0723% [64]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.520774 - 58.4255% [64]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000721118 - 0.13847% [64]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00024148 - 0.0463694% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.280411 - 53.8451% [64]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.196219 - 37.6784% [32]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.00022012 - 0.0422678% [32]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0413918 - 7.94812% [32]
| | | | | | | | | | | Remainder: 0.00156904 - 0.30129%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.17355 - 19.4705% [64]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.121472 - 13.628% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.0010206 - 0.114501% [64]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0421703 - 4.73107% [64]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0315144 - 3.53559% [32]
| | | | | | | | | | Remainder: 0.00084512 - 0.0948138%
| | | | | | | | | Remainder: 0.126738 - 10.3899%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.902234 - 42.5163% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.901007 - 99.864% [64]
| | | | | | | | | Remainder: 0.00122728 - 0.136027%
| | | | | | | | Remainder: 4.116e-05 - 0.0019396%
| | | | | | | Remainder: 5e-06 - 0.000235616%
| | | | | | getOrientations(): 1.556e-05 - 0.000724562% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000791279 - 0.0368465% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00077164 - 0.0359319% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00042392 - 0.0197401% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000133159 - 0.00620064% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00089016 - 0.0414509% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.04e-06 - 4.84283e-05% [2]
| | | | | | Remainder: 0.0223808 - 1.04218%
| | | | | Remainder: 2.148e-05 - 0.00100022%
| | | | fmb->setupBCFieldManagers(): 8.48e-06 - 0.000393827% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.1119e-05 - 0.000980805% [1]
| | | | build response library: 0.00564468 - 0.262149% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00555416 - 98.3964% [1]
| | | | | | getWorksets(): 3.36e-06 - 0.0604952% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.44e-06 - 72.619% [1]
| | | | | | | Remainder: 9.2e-07 - 27.381%
| | | | | | getOrientations(): 4.8e-07 - 0.00864218% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00078388 - 14.1134% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000938879 - 16.9041% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00041832 - 7.53166% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00116276 - 20.9349% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.36e-06 - 0.0244862% [3]
| | | | | | Remainder: 0.00224512 - 40.4223%
| | | | | Remainder: 9.052e-05 - 1.60364%
| | | | Remainder: 2.812e-05 - 0.00130594%
| | | Remainder: 2.288e-05 - 0.00106258%
| | Mini-EM: setup auxiliary physics model evaluator: 2.42029 - 11.7898% [1]
| | | panzer::ModelEvaluator::setupModel(): 2.42028 - 99.9997% [1]
| | | | allocate FieldManagerBuilder: 1.6e-06 - 6.6108e-05% [1]
| | | | fmb->setWorksetContainer(): 1.92e-06 - 7.93297e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 2.42022 - 99.9977% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.42022 - 99.9998% [1]
| | | | | | getWorksets(): 1.65572 - 68.4118% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.65571 - 99.9999% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.987409 - 59.6364% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00954835 - 0.967011% [32]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.186171 - 18.8545% [32]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00363244 - 1.95113% [32]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.182471 - 98.0128% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00166036 - 0.909929% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000996278 - 0.545992% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00333516 - 1.82777% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0180074 - 9.86864% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0394079 - 21.5968% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0105862 - 5.80157% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0280073 - 15.3489% [32]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.0009068 - 0.496955% [32]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0493822 - 27.063% [32]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.022133 - 44.8197% [32]
| | | | | | | | | | | | Remainder: 0.0272493 - 55.1803%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0225593 - 12.3632% [32]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00728524 - 3.99254% [32]
| | | | | | | | | | | Remainder: 0.000337 - 0.184687%
| | | | | | | | | | Remainder: 6.72e-05 - 0.0360959%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.669935 - 67.8478% [32]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.393385 - 58.7199% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000395878 - 0.100634% [32]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00022888 - 0.0581822% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.193381 - 49.1582% [32]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.198467 - 50.451% [32]
| | | | | | | | | | | Remainder: 0.000912319 - 0.231915%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.123825 - 18.4831% [32]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.123705 - 18.4653% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00061048 - 0.0911253% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0278908 - 4.16321% [32]
| | | | | | | | | | Remainder: 0.00051868 - 0.0774224%
| | | | | | | | | Remainder: 0.121755 - 12.3307%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.66828 - 40.362% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.667385 - 99.8662% [32]
| | | | | | | | | Remainder: 0.00089444 - 0.133842%
| | | | | | | | Remainder: 2.628e-05 - 0.00158723%
| | | | | | | Remainder: 1.4e-06 - 8.45556e-05%
| | | | | | getOrientations(): 1.452e-05 - 0.000599945% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00041584 - 0.0171819% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00036732 - 0.0151771% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00021532 - 0.00889671% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.756266 - 31.2478% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.756244 - 99.9972% [1]
| | | | | | | Remainder: 2.144e-05 - 0.00283498%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00053316 - 0.0220294% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 6e-07 - 2.47911e-05% [2]
| | | | | | Remainder: 0.00669148 - 0.276482%
| | | | | Remainder: 3.68e-06 - 0.000152052%
| | | | fmb->setupBCFieldManagers(): 3.72e-06 - 0.000153701% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.348e-05 - 0.00055696% [1]
| | | | build response library: 2.476e-05 - 0.00102302% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4.4e-07 - 1.77706% [1]
| | | | | Remainder: 2.432e-05 - 98.2229%
| | | | Remainder: 1.1e-05 - 0.000454493%
| | | Remainder: 7.56e-06 - 0.00031236%
| | Mini-EM: eval auxiliary physics model evaluator: 2.69529 - 13.1294% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.742912 - 27.5633% [1]
| | | panzer::ModelEvaluator::evalModel(J): 1.94644 - 72.2164% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.0028862 - 0.148281% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.34405 - 69.0519% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.76e-06 - 0.000130947% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 5.492e-05 - 0.00408615% [32]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.828e-05 - 0.00136006% [32]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0100768 - 0.749734% [32]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0780269 - 5.80534% [32]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.2007 - 14.9324% [32]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0310041 - 2.30676% [32]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.118643 - 8.82726% [32]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.160705 - 11.9567% [32]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.224795 - 16.7252% [32]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 5.228e-05 - 0.00388972% [32]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.788e-05 - 0.0013303% [32]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.361881 - 26.9246% [32]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0279599 - 2.08027% [32]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0187152 - 1.39244% [32]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.110826 - 8.24567% [32]
| | | | | Remainder: 0.000575519 - 0.0428196%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.968e-05 - 0.00101108% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2e-06 - 0.000102752% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00258176 - 0.13264% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.594508 - 30.5433% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.29799 - 50.1238% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.296488 - 49.8711% [1]
| | | | | Remainder: 3.024e-05 - 0.00508656%
| | | | Remainder: 0.00238964 - 0.12277%
| | | Remainder: 0.00593732 - 0.220285%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00426268 - 0.0207646% [1]
| | | getWorksets(): 5.68e-06 - 0.13325% [1]
| | | | panzer::WorksetContainer::getWorksets(): 4.2e-06 - 73.9437% [1]
| | | | Remainder: 1.48e-06 - 26.0563%
| | | getOrientations(): 7.6e-07 - 0.0178292% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.00074836 - 17.5561% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000902759 - 21.1782% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040668 - 9.54048% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00120116 - 28.1785% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.36e-06 - 0.0319048% [3]
| | | Remainder: 0.000995919 - 23.3637%
| | panzer::ModelEvaluator::create_W_op: 2.11023 - 10.2795% [1]
| | panzer::ModelEvaluator::evalModel(J): 3.51286 - 17.112% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00228796 - 0.065131% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 2.75341 - 78.3808% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.72e-06 - 6.24681e-05% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0318757 - 1.15768% [32]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0891271 - 3.23698% [32]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.103919 - 3.77421% [32]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.010073 - 0.365839% [32]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.116006 - 4.21318% [32]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.098687 - 3.58418% [32]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0169691 - 0.616295% [32]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.10564 - 3.83672% [32]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 4.82e-05 - 0.00175056% [32]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0352373 - 1.27977% [32]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.211533 - 7.68259% [32]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.033676 - 1.22307% [32]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.201033 - 7.30125% [32]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.217499 - 7.89927% [32]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.30052 - 10.9145% [32]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 6.784e-05 - 0.00246386% [32]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0308905 - 1.1219% [32]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.208126 - 7.55885% [32]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.332461 - 12.0745% [32]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0467773 - 1.69889% [32]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00967959 - 0.35155% [32]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.113905 - 4.13687% [32]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.238372 - 8.65735% [32]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.199986 - 7.26322% [32]
| | | | Remainder: 0.00129524 - 0.0470413%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 4.316e-05 - 0.00122863% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.16e-06 - 3.30216e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00820475 - 0.233564% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.743099 - 21.1537% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.743064 - 99.9952% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.176e-05 - 0.00292828% [1]
| | | | Remainder: 1.372e-05 - 0.00184632%
| | | Remainder: 0.00581356 - 0.165494%
| | MaxwellPreconditioner::build: 0.0115562 - 0.0562929% [1]
| | | MaxwellPreconditioner: Schur complement: 1.572e-05 - 0.136031% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.005088 - 44.0285% [1]
| | | | Ifpack2::Relaxation::initialize: 3.04e-06 - 0.0597485% [1]
| | | | Ifpack2::Relaxation::compute: 0.00429948 - 84.5023% [1]
| | | | Remainder: 0.00078548 - 15.4379%
| | | MaxwellPreconditioner: Solver S_E: 0.00635803 - 55.0186% [1]
| | | | Ifpack2::Relaxation::initialize: 1.44e-06 - 0.0226485% [1]
| | | | Ifpack2::Relaxation::compute: 0.00589779 - 92.7613% [1]
| | | | Remainder: 0.0004588 - 7.21607%
| | | MaxwellPreconditioner: Block preconditioner: 8.504e-05 - 0.735885% [1]
| | | Remainder: 9.36e-06 - 0.0809958%
| | Mini-EM: timestepper: 2.60978 - 12.7129% [1]
| | | Mini-EM: Advance Time Step: 2.60978 - 99.9999% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.311179 - 11.9236% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00192028 - 0.617098% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.300447 - 96.5512% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 2.2e-06 - 0.000732242% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00181092 - 0.602741% [32]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0263118 - 8.75754% [32]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0156945 - 5.22372% [32]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.0011862 - 0.394811% [32]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0139559 - 4.64503% [32]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0129214 - 4.30073% [32]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00107708 - 0.358492% [32]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.0031416 - 1.04564% [32]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.232e-05 - 0.00742893% [32]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00243148 - 0.809287% [32]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0305789 - 10.1778% [32]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0101717 - 3.38552% [32]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00413876 - 1.37753% [32]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0275363 - 9.16512% [32]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0523942 - 17.4388% [32]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.256e-05 - 0.0108372% [32]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00187768 - 0.624961% [32]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0219303 - 7.29921% [32]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0277233 - 9.22735% [32]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00186128 - 0.619503% [32]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00121136 - 0.403186% [32]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0127572 - 4.24607% [32]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0230569 - 7.67418% [32]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00596715 - 1.98609% [32]
| | | | | | Remainder: 0.0006542 - 0.217742%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.776e-05 - 0.00892091% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.56e-06 - 0.000822678% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00816247 - 2.62308% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00046388 - 0.149072% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.0004378 - 94.3779% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.44e-06 - 0.310425% [1]
| | | | | | Remainder: 2.464e-05 - 5.31172%
| | | | | Remainder: 0.00015484 - 0.0497591%
| | | | Stratimikos: BelosLOWS: 2.23209 - 85.5278% [1]
| | | | | GMRES block system: Operation Op*x: 0.0175165 - 0.784757% [1]
| | | | | Belos::MVT::MvAddMv: 0.0005356 - 0.0239955% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 2.21337 - 99.1615% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00222856 - 0.100686% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00061088 - 27.4114% [2]
| | | | | | | | Belos::MVT::MvDot: 0.0006042 - 98.9065% [2]
| | | | | | | | Remainder: 6.68e-06 - 1.0935%
| | | | | | | Belos::MVT::MvScale: 0.00035328 - 15.8524% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000779279 - 34.9678% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.000763559 - 97.9828% [2]
| | | | | | | | Remainder: 1.572e-05 - 2.01725%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.00041748 - 18.7332% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00041472 - 99.3389% [2]
| | | | | | | | Remainder: 2.76e-06 - 0.66111%
| | | | | | | Remainder: 6.764e-05 - 3.03515%
| | | | | | Belos::MVT::MvAddMv: 0.00170172 - 0.0768836% [2]
| | | | | | Belos::MVT::MvNorm: 0.00035208 - 0.015907% [1]
| | | | | | GMRES block system: Operation Prec*x: 2.19045 - 98.9643% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00459856 - 0.209937% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.000486879 - 0.0222274% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.0684717 - 3.12593% [2]
| | | | | | | | Belos::MVT::Assign: 0.000535159 - 0.781576% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.0058008 - 8.47181% [23]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00569356 - 98.1513% [23]
| | | | | | | | | Remainder: 0.00010724 - 1.84871%
| | | | | | | | Belos::MVT::MvDot: 0.00658527 - 9.61751% [44]
| | | | | | | | Belos::MVT::MvNorm: 0.00321812 - 4.69992% [23]
| | | | | | | | CG Q_B: Operation Op*x: 0.0453896 - 66.2895% [21]
| | | | | | | | Belos::MVT::MvAddMv: 0.00661196 - 9.65647% [63]
| | | | | | | | Remainder: 0.00033084 - 0.483177%
| | | | | | | CG S_E: Operation Op*x: 0.00636488 - 0.290574% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 2.0984 - 95.7976% [1]
| | | | | | | | Belos::MVT::Assign: 0.00028588 - 0.0136237% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.0765407 - 3.64758% [319]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0750969 - 98.1137% [319]
| | | | | | | | | Remainder: 0.00144376 - 1.88626%
| | | | | | | | Belos::MVT::MvDot: 0.0978275 - 4.66201% [637]
| | | | | | | | Belos::MVT::MvNorm: 0.0458387 - 2.18446% [319]
| | | | | | | | CG S_E: Operation Op*x: 1.76853 - 84.28% [318]
| | | | | | | | Belos::MVT::MvAddMv: 0.106825 - 5.09079% [954]
| | | | | | | | Remainder: 0.00255072 - 0.121556%
| | | | | | | Remainder: 0.0121292 - 0.553731%
| | | | | | GMRES block system: Operation Op*x: 0.0163879 - 0.740407% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.0002894 - 0.0130751% [1]
| | | | | | Remainder: 0.00196348 - 0.0887098%
| | | | | Remainder: 0.0006648 - 0.0297838%
| | | | Mini-EM: Compute responses: 0.0659694 - 2.52777% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.0018732 - 2.8395% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.055342 - 83.8904% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 9.32e-06 - 0.0168407% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00114568 - 2.07018% [32]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0140776 - 25.4375% [32]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.584e-05 - 0.028622% [32]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.0023288 - 4.20802% [32]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.0017272 - 3.12096% [32]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0265478 - 47.9704% [32]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.484e-05 - 0.0268151% [32]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00234216 - 4.23216% [32]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.0019354 - 3.49716% [32]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00212332 - 3.83673% [32]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.00026672 - 0.481949% [32]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.464e-05 - 0.0264537% [32]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00133388 - 2.41025% [32]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.0009746 - 1.76105% [32]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.00019808 - 0.35792% [32]
| | | | | | Remainder: 0.00028608 - 0.516931%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.02e-05 - 0.0154617% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.36e-06 - 0.00206156% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00830487 - 12.589% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000248679 - 0.376961% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.28e-06 - 0.51472% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000228759 - 91.9897% [1]
| | | | | | Remainder: 1.864e-05 - 7.49561%
| | | | | Remainder: 0.00018908 - 0.286618%
| | | | Remainder: 0.000545439 - 0.0208998%
| | | Remainder: 2.32e-06 - 8.88963e-05%
| | Remainder: 0.133281 - 0.649244%
| Remainder: 4.292e-05 - 0.000209074%
=================================
FOM Calculation
=================================
Number of cells = 64000
Time for Belos Linear Solve = 2.23209 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 28.6727 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=maxwell40.xml' (5 runs):
32.49 msec task-clock:u # 0.002 CPUs utilized ( +- 1.98% )
0 context-switches:u # 0.000 /sec
0 cpu-migrations:u # 0.000 /sec
2,768 page-faults:u # 85.204 K/sec ( +- 0.26% )
19,631,801 cycles:u # 0.604 GHz ( +- 32.25% ) (21.04%)
68,496,608 instructions:u # 3.49 insn per cycle ( +- 4.33% ) (86.05%)
<not supported> branches:u
351,506 branch-misses:u ( +- 0.74% )
27,843,373 L1-dcache-loads:u # 857.066 M/sec ( +- 0.37% )
386,159 L1-dcache-load-misses:u # 1.39% of all L1-dcache accesses ( +- 0.63% )
<not supported> LLC-loads:u
<not supported> LLC-load-misses:u
26,596,239 L1-icache-loads:u # 818.678 M/sec ( +- 0.38% )
238,653 L1-icache-load-misses:u # 0.90% of all L1-icache accesses ( +- 1.26% )
23,516,176 dTLB-loads:u # 723.868 M/sec ( +- 41.12% ) (16.32%)
<not counted> dTLB-load-misses:u (0.00%)
<not counted> iTLB-loads:u (0.00%)
<not counted> iTLB-load-misses:u (0.00%)
21.3701 +- 0.0785 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=maxwell40.xml' (5 runs):
317,333 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio ( +- 0.43% )
16,955,130 BR_RETIRED:u ( +- 0.25% )
21.2515 +- 0.0738 seconds time elapsed ( +- 0.35% )
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=maxwell40.xml' (5 runs):
22,701,687 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio ( +- 0.22% )
5,315 ITLB_WALK:u ( +- 2.99% )
13,233 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio ( +- 5.04% )
30,492,027 L1D_TLB:u ( +- 0.25% )
21.1898 +- 0.0393 seconds time elapsed ( +- 0.19% )
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=maxwell40.xml' (5 runs):
26,680,037 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio ( +- 0.25% )
239,035 L1I_CACHE_REFILL:u ( +- 1.14% )
386,176 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio ( +- 0.46% )
27,928,001 L1D_CACHE:u ( +- 0.26% )
21.3704 +- 0.0813 seconds time elapsed ( +- 0.38% )
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell40.xml' (5 runs):
469,818 LL_CACHE_MISS_RD:u # 0.9 per cache access ll_cache_read_miss_ratio ( +- 1.38% )
497,246 LL_CACHE_RD:u ( +- 1.22% )
138,869 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio ( +- 3.14% )
18,716 L2D_TLB_REFILL:u ( +- 2.78% )
260,825 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio ( +- 1.41% )
1,482,824 L2D_CACHE:u ( +- 0.50% )
21.3474 +- 0.0921 seconds time elapsed ( +- 0.43% )