2024-10-22 00:49:37 -04:00
oasis15.umiacs.umd.edu
30 CG Tpetra maxwell22.xml
output/CG_Tpetra_maxwell22.output
output/CG_Tpetra_maxwell22_power.output
dt = 6.0648e-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 = 6.0648e-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 = 6.0648e-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=68310,domainDim=68310,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=33396,domainDim=33396}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=33396,domainDim=34914}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=34914,domainDim=33396}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=34914,domainDim=34914}
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=68310, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=33396,domainDim=33396}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=33396, #RHSs=1 ...
2024-10-29 19:27:33 -04:00
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.0009724 sec
2024-10-22 00:49:37 -04:00
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=34914,domainDim=34914}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=34914, #RHSs=1 ...
2024-10-29 19:27:33 -04:00
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 292 iterations with total CPU time of 0.320615 sec
2024-10-22 00:49:37 -04:00
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=33396,domainDim=33396}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=33396, #RHSs=1 ...
2024-10-29 19:27:33 -04:00
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 20 iterations with total CPU time of 0.011141 sec
2024-10-22 00:49:37 -04:00
2024-10-29 19:27:33 -04:00
The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 0.344474 sec
2024-10-22 00:49:37 -04:00
Electromagnetic Energy = 1.58092e-08
Electromagnetic Energy/dt^2 = 4.2981e+10
* finished time step 1, t = 6.0648e-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. ***
2024-10-29 19:27:33 -04:00
Mini-EM: 3.41101 [1]
| Mini-EM: Total Time: 3.41095 - 99.9982% [1]
| | Mini-EM: build mesh: 0.00080528 - 0.0236087% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00031364 - 38.9479% [1]
| | | Remainder: 0.00049164 - 61.0521%
| | Mini-EM: build physics blocks: 0.000894119 - 0.0262132% [1]
| | Mini-EM: build auxiliary physics blocks: 0.00023836 - 0.00698809% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.526543 - 15.4369% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.19686 - 5.77142% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.0831023 - 42.2139% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0671729 - 80.8316% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00238596 - 2.87111% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0134698 - 16.2087% [3]
| | | | Remainder: 7.356e-05 - 0.0885174%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.013118 - 6.66361% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00798324 - 60.8571% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00028528 - 2.17472% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.0010982 - 8.3717% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00061192 - 4.66474% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00119064 - 9.07639% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00177164 - 13.5054% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 9.488e-05 - 0.723281% [3]
| | | | Remainder: 8.22e-05 - 0.62662%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0198164 - 10.0663% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00850088 - 4.31823% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0250723 - 12.7361% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0104582 - 5.31252% [3]
| | | Remainder: 0.036792 - 18.6894%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0109671 - 0.321526% [2]
| | Mini-EM: setup physics model evaluator: 0.411812 - 12.0732% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.411793 - 99.9955% [1]
| | | | allocate FieldManagerBuilder: 2.84e-06 - 0.000689666% [1]
| | | | fmb->setWorksetContainer(): 5.2e-07 - 0.000126277% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.406337 - 98.675% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.406324 - 99.9967% [1]
| | | | | | getWorksets(): 0.380835 - 93.7271% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.380832 - 99.9991% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.222478 - 58.4189% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00554476 - 2.49228% [6]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0387018 - 17.3958% [6]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00077808 - 2.01045% [6]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0379045 - 97.94% [6]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00039052 - 1.03027% [6]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00019544 - 0.515611% [6]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000865158 - 2.28246% [6]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00330996 - 8.73236% [6]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00799592 - 21.0949% [6]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00179684 - 4.74043% [6]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00664688 - 17.5358% [6]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00019244 - 0.507696% [6]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00996964 - 26.302% [6]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00440192 - 44.1532% [6]
| | | | | | | | | | | | Remainder: 0.00556772 - 55.8468%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00518576 - 13.6811% [6]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00124344 - 3.28045% [6]
| | | | | | | | | | | Remainder: 0.00011256 - 0.296956%
| | | | | | | | | | Remainder: 1.916e-05 - 0.0495068%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.152205 - 68.4137% [12]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0891924 - 58.6001% [12]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00015272 - 0.171225% [12]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 4.852e-05 - 0.0543993% [6]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0483526 - 54.2116% [12]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0332194 - 37.2447% [6]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 4.576e-05 - 0.0513048% [6]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00692268 - 7.76151% [6]
| | | | | | | | | | | Remainder: 0.00045068 - 0.50529%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0302297 - 19.8611% [12]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0196917 - 12.9376% [6]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00023844 - 0.156657% [12]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00709396 - 4.66078% [12]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.005301 - 3.4828% [6]
| | | | | | | | | | Remainder: 0.00045808 - 0.300962%
| | | | | | | | | Remainder: 0.0260259 - 11.6982%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.158322 - 41.5727% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.15815 - 99.8914% [12]
| | | | | | | | | Remainder: 0.00017188 - 0.108564%
| | | | | | | | Remainder: 3.184e-05 - 0.00836065%
| | | | | | | Remainder: 3.6e-06 - 0.000945291%
| | | | | | getOrientations(): 1.048e-05 - 0.00257923% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00071784 - 0.176667% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00071188 - 0.1752% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040432 - 0.0995069% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0001724 - 0.0424292% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00086528 - 0.212953% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 7.6e-07 - 0.000187043% [2]
| | | | | | Remainder: 0.0226053 - 5.56338%
| | | | | Remainder: 1.336e-05 - 0.00328791%
| | | | fmb->setupBCFieldManagers(): 7.68e-06 - 0.00186501% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.436e-05 - 0.00348719% [1]
| | | | build response library: 0.00541 - 1.31377% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00521064 - 96.315% [1]
| | | | | | getWorksets(): 3.32e-06 - 0.0637158% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.4e-06 - 72.2892% [1]
| | | | | | | Remainder: 9.2e-07 - 27.7108%
| | | | | | getOrientations(): 4.4e-07 - 0.00844426% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000736239 - 14.1295% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.0009202 - 17.66% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040284 - 7.73111% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00118676 - 22.7757% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.28e-06 - 0.0245651% [3]
| | | | | | Remainder: 0.00195956 - 37.6069%
| | | | | Remainder: 0.00019936 - 3.68503%
| | | | Remainder: 2.104e-05 - 0.00510936%
| | | Remainder: 1.864e-05 - 0.00452634%
| | Mini-EM: setup auxiliary physics model evaluator: 0.422415 - 12.3841% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.422406 - 99.9981% [1]
| | | | allocate FieldManagerBuilder: 7.6e-07 - 0.000179922% [1]
| | | | fmb->setWorksetContainer(): 4.8e-07 - 0.000113635% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.422364 - 99.99% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.42236 - 99.9991% [1]
| | | | | | getWorksets(): 0.286526 - 67.8391% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.286524 - 99.9995% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.176453 - 61.584% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0038768 - 2.19707% [6]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0344001 - 19.4953% [6]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00074588 - 2.16825% [6]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0336438 - 97.8014% [6]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00030704 - 0.91262% [6]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00018832 - 0.559747% [6]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00075336 - 2.23922% [6]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00314892 - 9.35959% [6]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00700388 - 20.8177% [6]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00181516 - 5.39523% [6]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00521988 - 15.5151% [6]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00016736 - 0.497447% [6]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00967948 - 28.7705% [6]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00446152 - 46.0926% [6]
| | | | | | | | | | | | Remainder: 0.00521796 - 53.9074%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00406744 - 12.0897% [6]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00122792 - 3.64976% [6]
| | | | | | | | | | | Remainder: 6.504e-05 - 0.193319%
| | | | | | | | | | Remainder: 1.044e-05 - 0.0303487%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.115127 - 65.2449% [6]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0676736 - 58.7819% [6]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 7.568e-05 - 0.111831% [6]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 4.468e-05 - 0.0660228% [6]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.032854 - 48.5478% [6]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0345337 - 51.0298% [6]
| | | | | | | | | | | Remainder: 0.00016548 - 0.244527%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.021237 - 18.4467% [6]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0213393 - 18.5355% [6]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00011824 - 0.102704% [6]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00466088 - 4.04848% [6]
| | | | | | | | | | Remainder: 9.752e-05 - 0.0847068%
| | | | | | | | | Remainder: 0.0230496 - 13.0627%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.110061 - 38.4125% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.109985 - 99.9309% [6]
| | | | | | | | | Remainder: 7.6e-05 - 0.0690526%
| | | | | | | | Remainder: 1.02e-05 - 0.00355991%
| | | | | | | Remainder: 1.4e-06 - 0.000488613%
| | | | | | getOrientations(): 9.68e-06 - 0.00229188% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00040172 - 0.0951131% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00034428 - 0.0815133% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00019844 - 0.0469836% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.126695 - 29.9969% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.126674 - 99.9831% [1]
| | | | | | | Remainder: 2.14e-05 - 0.016891%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00047724 - 0.112994% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4.4e-07 - 0.000104176% [2]
| | | | | | Remainder: 0.00770792 - 1.82496%
| | | | | Remainder: 3.64e-06 - 0.000861816%
| | | | fmb->setupBCFieldManagers(): 3.72e-06 - 0.000880668% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.368e-05 - 0.00323859% [1]
| | | | build response library: 1.912e-05 - 0.00452645% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.46444% [1]
| | | | | Remainder: 1.884e-05 - 98.5356%
| | | | Remainder: 4.64e-06 - 0.00109847%
| | | Remainder: 8.08e-06 - 0.00191281%
| | Mini-EM: eval auxiliary physics model evaluator: 0.452064 - 13.2533% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.123827 - 27.3914% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.326545 - 72.2341% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00051448 - 0.157553% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.227079 - 69.5398% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.48e-06 - 0.000651757% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 1.044e-05 - 0.00459753% [6]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 3.64e-06 - 0.00160297% [6]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00217084 - 0.955986% [6]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0130177 - 5.73269% [6]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.033309 - 14.6685% [6]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00507336 - 2.23419% [6]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0202823 - 8.93183% [6]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0268192 - 11.8105% [6]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0385565 - 16.9794% [6]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 9.48e-06 - 0.00417477% [6]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 3.24e-06 - 0.00142682% [6]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0598919 - 26.375% [6]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0056006 - 2.46637% [6]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0039108 - 1.72222% [6]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0182133 - 8.02069% [6]
| | | | | Remainder: 0.00020492 - 0.0902419%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.604e-05 - 0.0079744% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.24e-06 - 0.00068597% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00061468 - 0.188238% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.097832 - 29.9598% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0490402 - 50.1269% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0487624 - 49.843% [1]
| | | | | Remainder: 2.944e-05 - 0.0300924%
| | | | Remainder: 0.0004768 - 0.146014%
| | | Remainder: 0.00169296 - 0.374495%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00475664 - 0.139452% [1]
| | | getWorksets(): 6.88e-06 - 0.14464% [1]
| | | | panzer::WorksetContainer::getWorksets(): 3.36e-06 - 48.8372% [1]
| | | | Remainder: 3.52e-06 - 51.1628%
| | | getOrientations(): 1.8e-06 - 0.0378419% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000848479 - 17.8378% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00098452 - 20.6978% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00041576 - 8.74063% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0012622 - 26.5355% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.0252279% [3]
| | | Remainder: 0.0012358 - 25.9805%
| | panzer::ModelEvaluator::create_W_op: 0.343607 - 10.0737% [1]
| | panzer::ModelEvaluator::evalModel(J): 0.588974 - 17.2672% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00042 - 0.0713104% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.460454 - 78.179% [1]
| | | | panzer::WorksetContainer::getWorksets(): 3.4e-06 - 0.000738402% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0054446 - 1.18244% [6]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0149942 - 3.25639% [6]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0186647 - 4.05354% [6]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00181944 - 0.395141% [6]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0197596 - 4.29134% [6]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0167786 - 3.64393% [6]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00329344 - 0.715259% [6]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0162523 - 3.52963% [6]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 8.32e-06 - 0.00180691% [6]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0066154 - 1.43671% [6]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0363581 - 7.89614% [6]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00550884 - 1.19639% [6]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0327604 - 7.11479% [6]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0357043 - 7.75415% [6]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0497767 - 10.8104% [6]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.456e-05 - 0.0031621% [6]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00534556 - 1.16093% [6]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.034374 - 7.46523% [6]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0558799 - 12.1358% [6]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0089348 - 1.94043% [6]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00175004 - 0.380068% [6]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0188953 - 4.10363% [6]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0404612 - 8.78724% [6]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0307552 - 6.67933% [6]
| | | | Remainder: 0.000301119 - 0.0653961%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.796e-05 - 0.00304937% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.12e-06 - 0.000190161% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00141548 - 0.24033% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.12573 - 21.3473% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.125703 - 99.9786% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.672e-05 - 0.0132983% [1]
| | | | Remainder: 1.024e-05 - 0.00814442%
| | | Remainder: 0.00093548 - 0.158832%
| | MaxwellPreconditioner::build: 0.004104 - 0.120319% [1]
| | | MaxwellPreconditioner: Schur complement: 2.136e-05 - 0.520468% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.0015714 - 38.2895% [1]
| | | | Ifpack2::Relaxation::initialize: 3.56e-06 - 0.22655% [1]
| | | | Ifpack2::Relaxation::compute: 0.00078164 - 49.7416% [1]
| | | | Remainder: 0.0007862 - 50.0318%
| | | MaxwellPreconditioner: Solver S_E: 0.0023962 - 58.3869% [1]
| | | | Ifpack2::Relaxation::initialize: 1.44e-06 - 0.0600952% [1]
| | | | Ifpack2::Relaxation::compute: 0.00196092 - 81.8346% [1]
| | | | Remainder: 0.00043384 - 18.1053%
| | | MaxwellPreconditioner: Block preconditioner: 0.00010616 - 2.58674% [1]
| | | Remainder: 8.88e-06 - 0.216374%
| | Mini-EM: timestepper: 0.408144 - 11.9657% [1]
| | | Mini-EM: Advance Time Step: 0.408142 - 99.9994% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.0518198 - 12.6965% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00039868 - 0.769358% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0497608 - 96.0265% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.84e-06 - 0.00369769% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.0003494 - 0.702159% [6]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00413612 - 8.31201% [6]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00250684 - 5.03778% [6]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.0002312 - 0.464623% [6]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00215748 - 4.3357% [6]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0021694 - 4.35965% [6]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00022996 - 0.462131% [6]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000538999 - 1.08318% [6]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 4.96e-06 - 0.00996769% [6]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00045532 - 0.915018% [6]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00496728 - 9.98232% [6]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00176244 - 3.54182% [6]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00083848 - 1.68502% [6]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00437152 - 8.78507% [6]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00879188 - 17.6683% [6]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 8.32e-06 - 0.01672% [6]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00035816 - 0.719764% [6]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00368968 - 7.41483% [6]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0047628 - 9.57139% [6]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00035312 - 0.709635% [6]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00022436 - 0.450877% [6]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00213404 - 4.2886% [6]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0035364 - 7.1068% [6]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.0010116 - 2.03293% [6]
| | | | | | Remainder: 0.0001692 - 0.340027%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.004e-05 - 0.0386725% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.4e-06 - 0.00463143% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00139704 - 2.69596% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.0001598 - 0.308376% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00013188 - 82.5282% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.6e-06 - 1.00125% [1]
| | | | | | Remainder: 2.632e-05 - 16.4706%
| | | | | Remainder: 8.108e-05 - 0.156465%
| | | | Stratimikos: BelosLOWS: 0.344518 - 84.4114% [1]
| | | | | GMRES block system: Operation Op*x: 0.00312432 - 0.906866% [1]
| | | | | Belos::MVT::MvAddMv: 0.00013976 - 0.0405668% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.340592 - 98.8605% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00056916 - 0.167109% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00013932 - 24.4782% [2]
| | | | | | | | Belos::MVT::MvDot: 0.00013376 - 96.0092% [2]
| | | | | | | | Remainder: 5.56e-06 - 3.99081%
| | | | | | | Belos::MVT::MvScale: 8.08e-05 - 14.1964% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00020272 - 35.6174% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.00019212 - 94.7711% [2]
| | | | | | | | Remainder: 1.06e-05 - 5.22889%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 8.236e-05 - 14.4704% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 8.004e-05 - 97.1831% [2]
| | | | | | | | Remainder: 2.32e-06 - 2.8169%
| | | | | | | Remainder: 6.396e-05 - 11.2376%
| | | | | | Belos::MVT::MvAddMv: 0.00030704 - 0.0901488% [2]
| | | | | | Belos::MVT::MvNorm: 8.92e-05 - 0.0261897% [1]
| | | | | | GMRES block system: Operation Prec*x: 0.335051 - 98.373% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00078324 - 0.233768% [2]
| | | | | | | Belos::MVT::MvAddMv: 8.1199e-05 - 0.0242348% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.0109918 - 3.28064% [2]
| | | | | | | | Belos::MVT::Assign: 0.00010528 - 0.957805% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.00081256 - 7.39242% [22]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00070012 - 86.1623% [22]
| | | | | | | | | Remainder: 0.00011244 - 13.8377%
| | | | | | | | Belos::MVT::MvDot: 0.0011732 - 10.6734% [42]
| | | | | | | | Belos::MVT::MvNorm: 0.0005968 - 5.4295% [22]
| | | | | | | | CG Q_B: Operation Op*x: 0.00682196 - 62.0641% [20]
| | | | | | | | Belos::MVT::MvAddMv: 0.00119252 - 10.8492% [60]
| | | | | | | | Remainder: 0.00028948 - 2.6336%
| | | | | | | CG S_E: Operation Op*x: 0.00114896 - 0.342921% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.319315 - 95.3034% [1]
| | | | | | | | Belos::MVT::Assign: 3.58e-05 - 0.0112115% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.0112834 - 3.53363% [293]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0100261 - 88.8569% [293]
| | | | | | | | | Remainder: 0.00125732 - 11.1431%
| | | | | | | | Belos::MVT::MvDot: 0.0164794 - 5.16087% [585]
| | | | | | | | Belos::MVT::MvNorm: 0.00826912 - 2.58964% [293]
| | | | | | | | CG S_E: Operation Op*x: 0.263282 - 82.4523% [292]
| | | | | | | | Belos::MVT::MvAddMv: 0.0178697 - 5.59627% [876]
| | | | | | | | Remainder: 0.00209508 - 0.656117%
| | | | | | | Remainder: 0.00273064 - 0.814993%
| | | | | | GMRES block system: Operation Op*x: 0.00283916 - 0.833595% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 3.344e-05 - 0.00981819% [1]
| | | | | | Remainder: 0.0017036 - 0.500187%
| | | | | Remainder: 0.00066184 - 0.192106%
| | | | Mini-EM: Compute responses: 0.0116442 - 2.85297% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00029052 - 2.49499% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00959332 - 82.3874% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.1e-05 - 0.114663% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00020504 - 2.13732% [6]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00237692 - 24.7768% [6]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 4e-06 - 0.0416957% [6]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000408 - 4.25296% [6]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.0003334 - 3.47534% [6]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0043528 - 45.3732% [6]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 3.44e-06 - 0.0358583% [6]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00040752 - 4.24796% [6]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00039684 - 4.13663% [6]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00044936 - 4.68409% [6]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 5.952e-05 - 0.620432% [6]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 3.2e-06 - 0.0333566% [6]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00027736 - 2.89118% [6]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00018604 - 1.93927% [6]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 3.7e-05 - 0.385685% [6]
| | | | | | Remainder: 8.188e-05 - 0.853511%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 8.04e-06 - 0.0690475% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.36e-06 - 0.0116797% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00130196 - 11.1812% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00026244 - 2.25383% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.08e-06 - 0.411523% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00024372 - 92.8669% [1]
| | | | | | Remainder: 1.764e-05 - 6.72154%
| | | | | Remainder: 0.00018652 - 1.60183%
| | | | Remainder: 0.00015964 - 0.0391139%
| | | Remainder: 2.52e-06 - 0.000617429%
| | Remainder: 0.0387606 - 1.13636%
| Remainder: 6.272e-05 - 0.00183875%
2024-10-22 00:49:37 -04:00
=================================
FOM Calculation
=================================
Number of cells = 10648
2024-10-29 19:27:33 -04:00
Time for Belos Linear Solve = 0.344518 seconds
2024-10-22 00:49:37 -04:00
Number of Time Steps (one linear solve per step) = 1
2024-10-29 19:27:33 -04:00
FOM ( num_cells * num_steps / solver_time / 1000) = 30.9069 k-cell-steps per second
2024-10-22 00:49:37 -04:00
=================================
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=maxwell22.xml':
2024-10-29 19:27:33 -04:00
40.05 msec task-clock:u # 0.010 CPUs utilized
0 context-switches:u # 0.000 /sec
0 cpu-migrations:u # 0.000 /sec
2,787 page-faults:u # 69.594 K/sec
35,617,476 cycles:u # 0.889 GHz (61.18%)
70,762,281 instructions:u # 1.99 insn per cycle (90.72%)
<not supported> branches:u
346,831 branch-misses:u
27,764,098 L1-dcache-loads:u # 693.297 M/sec
376,636 L1-dcache-load-misses:u # 1.36% of all L1-dcache accesses
2024-10-22 00:49:37 -04:00
<not supported> LLC-loads:u
<not supported> LLC-load-misses:u
2024-10-29 19:27:33 -04:00
26,466,369 L1-icache-loads:u # 660.891 M/sec
234,605 L1-icache-load-misses:u # 0.89% of all L1-icache accesses
44,087,219 dTLB-loads:u # 1.101 G/sec (10.51%)
<not counted> dTLB-load-misses:u (0.00%)
<not counted> iTLB-loads:u (0.00%)
2024-10-22 00:49:37 -04:00
<not counted> iTLB-load-misses:u (0.00%)
2024-10-29 19:27:33 -04:00
4.091228720 seconds time elapsed
2024-10-22 00:49:37 -04:00
2024-10-29 19:27:33 -04:00
3.700808000 seconds user
0.375840000 seconds sys
2024-10-22 00:49:37 -04:00
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=maxwell22.xml':
2024-10-29 19:27:33 -04:00
315,551 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio
17,092,160 BR_RETIRED:u
2024-10-22 00:49:37 -04:00
2024-10-29 19:27:33 -04:00
4.062470086 seconds time elapsed
2024-10-22 00:49:37 -04:00
2024-10-29 19:27:33 -04:00
3.644576000 seconds user
0.467364000 seconds sys
2024-10-22 00:49:37 -04:00
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=maxwell22.xml':
2024-10-29 19:27:33 -04:00
22,270,930 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio
5,115 ITLB_WALK:u
12,145 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio
29,954,782 L1D_TLB:u
2024-10-22 00:49:37 -04:00
2024-10-29 19:27:33 -04:00
4.047592089 seconds time elapsed
2024-10-22 00:49:37 -04:00
2024-10-29 19:27:33 -04:00
3.602317000 seconds user
0.482181000 seconds sys
2024-10-22 00:49:37 -04:00
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=maxwell22.xml':
2024-10-29 19:27:33 -04:00
26,790,202 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio
235,685 L1I_CACHE_REFILL:u
385,839 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio
28,190,052 L1D_CACHE:u
2024-10-22 00:49:37 -04:00
2024-10-29 19:27:33 -04:00
4.023022575 seconds time elapsed
2024-10-22 00:49:37 -04:00
2024-10-29 19:27:33 -04:00
3.642403000 seconds user
0.433719000 seconds sys
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=maxwell22.xml':
463,555 LL_CACHE_MISS_RD:u # 0.9 per cache access ll_cache_read_miss_ratio
488,806 LL_CACHE_RD:u
132,085 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio
17,078 L2D_TLB_REFILL:u
248,234 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio
1,456,769 L2D_CACHE:u
4.012716937 seconds time elapsed
3.529663000 seconds user
0.529278000 seconds sys
2024-10-22 00:49:37 -04:00