ampere_research/trilinos/output/xeon_CG_Tpetra_maxwell24.output
2024-11-12 10:27:45 -05:00

639 lines
49 KiB
Plaintext

tron65.umiacs.umd.edu
1 CG Tpetra maxwell24.xml
output/xeon_CG_Tpetra_maxwell24.output
output/xeon_CG_Tpetra_maxwell24_power.output
dt = 5.5594e-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 = 5.5594e-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 = 5.5594e-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=88200,domainDim=88200,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=43200,domainDim=43200}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=43200,domainDim=45000}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=45000,domainDim=43200}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=45000,domainDim=45000}
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=88200, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=43200,domainDim=43200}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=43200, #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.00215527 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=45000,domainDim=45000}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=45000, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 296 iterations with total CPU time of 0.393829 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=43200,domainDim=43200}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=43200, #RHSs=1 ...
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.0163258 sec
The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 0.432532 sec
Electromagnetic Energy = 1.32931e-08
Electromagnetic Energy/dt^2 = 4.30101e+10
* finished time step 1, t = 5.5594e-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: 5.29614 [1]
| Mini-EM: Total Time: 5.29609 - 99.9992% [1]
| | Mini-EM: build mesh: 0.000529213 - 0.00999251% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000349442 - 66.0305% [1]
| | | Remainder: 0.000179771 - 33.9695%
| | Mini-EM: build physics blocks: 0.000908757 - 0.017159% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000268779 - 0.00507504% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.677206 - 12.7869% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.279696 - 5.28118% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.112084 - 40.0733% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0933387 - 83.2759% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00326833 - 2.91597% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0153915 - 13.7321% [3]
| | | | Remainder: 8.5196e-05 - 0.0760111%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0221364 - 7.91446% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0130308 - 58.8659% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000844878 - 3.81669% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00160559 - 7.25314% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00277884 - 12.5532% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00134516 - 6.07667% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.0021478 - 9.70254% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000293904 - 1.32769% [3]
| | | | Remainder: 8.9465e-05 - 0.404153%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0394076 - 14.0894% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0183488 - 6.56025% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0295954 - 10.5813% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.019849 - 7.09662% [3]
| | | Remainder: 0.0382754 - 13.6846%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0192396 - 0.363279% [2]
| | Mini-EM: setup physics model evaluator: 0.768627 - 14.5131% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.768608 - 99.9974% [1]
| | | | allocate FieldManagerBuilder: 7.712e-06 - 0.00100337% [1]
| | | | fmb->setWorksetContainer(): 6.53e-07 - 8.49588e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.762565 - 99.2138% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.76255 - 99.998% [1]
| | | | | | getWorksets(): 0.721335 - 94.5952% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.721331 - 99.9994% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.407441 - 56.4845% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00959977 - 2.35612% [7]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0589296 - 14.4634% [7]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.0018647 - 3.16429% [7]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.057032 - 96.78% [7]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000479297 - 0.840399% [7]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000219093 - 0.384158% [7]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00171748 - 3.01143% [7]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00459992 - 8.0655% [7]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0172926 - 30.3208% [7]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00373141 - 6.54266% [7]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00609271 - 10.683% [7]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000396138 - 0.694588% [7]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.012215 - 21.4178% [7]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00607151 - 49.7052% [7]
| | | | | | | | | | | | Remainder: 0.00614353 - 50.2948%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00846995 - 14.8512% [7]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00165354 - 2.89932% [7]
| | | | | | | | | | | Remainder: 0.000164887 - 0.289113%
| | | | | | | | | | Remainder: 3.2823e-05 - 0.0556987%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.285612 - 70.099% [14]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.157014 - 54.9745% [14]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000229909 - 0.146426% [14]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 5.8867e-05 - 0.0374916% [7]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0734226 - 46.7619% [14]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0671672 - 42.778% [7]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 6.0528e-05 - 0.0385495% [7]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0155448 - 9.90027% [7]
| | | | | | | | | | | Remainder: 0.000529765 - 0.337401%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0626764 - 21.9446% [14]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0397819 - 13.9287% [7]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000309156 - 0.108243% [14]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0117801 - 4.12452% [14]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0130592 - 4.57236% [7]
| | | | | | | | | | Remainder: 0.000991368 - 0.347103%
| | | | | | | | | Remainder: 0.0532995 - 13.0815%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.31385 - 43.5098% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.313619 - 99.9263% [14]
| | | | | | | | | Remainder: 0.000231464 - 0.0737499%
| | | | | | | | Remainder: 4.0698e-05 - 0.00564207%
| | | | | | | Remainder: 3.969e-06 - 0.00055023%
| | | | | | getOrientations(): 1.1572e-05 - 0.00151754% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000847553 - 0.111147% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00078508 - 0.102955% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000398612 - 0.0522736% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000131273 - 0.017215% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000900137 - 0.118043% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 5.01e-07 - 6.57006e-05% [2]
| | | | | | Remainder: 0.0381397 - 5.00161%
| | | | | Remainder: 1.4976e-05 - 0.0019639%
| | | | fmb->setupBCFieldManagers(): 9.357e-06 - 0.0012174% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.5763e-05 - 0.00205085% [1]
| | | | build response library: 0.00598617 - 0.778833% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00587634 - 98.1654% [1]
| | | | | | getWorksets(): 3.838e-06 - 0.0653127% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.947e-06 - 76.7848% [1]
| | | | | | | Remainder: 8.91e-07 - 23.2152%
| | | | | | getOrientations(): 4.91e-07 - 0.00835553% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000861851 - 14.6664% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000945608 - 16.0918% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000396847 - 6.7533% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.001124 - 19.1275% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.187e-06 - 0.0201996% [3]
| | | | | | Remainder: 0.00254253 - 43.2671%
| | | | | Remainder: 0.000109822 - 1.8346%
| | | | Remainder: 2.3355e-05 - 0.00303861%
| | | Remainder: 1.9685e-05 - 0.00256106%
| | Mini-EM: setup auxiliary physics model evaluator: 0.749216 - 14.1466% [1]
| | | panzer::ModelEvaluator::setupModel(): 0.749201 - 99.998% [1]
| | | | allocate FieldManagerBuilder: 7.8e-07 - 0.000104111% [1]
| | | | fmb->setWorksetContainer(): 6.94e-07 - 9.2632e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 0.749139 - 99.9917% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.749133 - 99.9992% [1]
| | | | | | getWorksets(): 0.543453 - 72.5443% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.543451 - 99.9995% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.316317 - 58.2054% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00838816 - 2.65182% [7]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0528398 - 16.7047% [7]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00186231 - 3.52445% [7]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0509509 - 96.4253% [7]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00041015 - 0.804991% [7]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000218403 - 0.428654% [7]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00181143 - 3.55524% [7]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00501671 - 9.84617% [7]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.016207 - 31.8091% [7]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00364424 - 7.15247% [7]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00472373 - 9.27115% [7]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.0003268 - 0.641402% [7]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0108162 - 21.2286% [7]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00611513 - 56.537% [7]
| | | | | | | | | | | | Remainder: 0.00470102 - 43.463%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00609377 - 11.9601% [7]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00155525 - 3.05246% [7]
| | | | | | | | | | | Remainder: 0.000127206 - 0.249664%
| | | | | | | | | | Remainder: 2.656e-05 - 0.0502652%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.208358 - 65.8699% [7]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.115236 - 55.3066% [7]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000114429 - 0.0993% [7]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 5.9016e-05 - 0.0512133% [7]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0446074 - 38.7097% [7]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0702012 - 60.9197% [7]
| | | | | | | | | | | Remainder: 0.000253639 - 0.220105%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0424994 - 20.3973% [7]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0421741 - 20.2412% [7]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000172179 - 0.0826361% [7]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00774248 - 3.71595% [7]
| | | | | | | | | | Remainder: 0.000534194 - 0.256383%
| | | | | | | | | Remainder: 0.0467314 - 14.7736%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.227109 - 41.7902% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.226911 - 99.9126% [7]
| | | | | | | | | Remainder: 0.000198461 - 0.0873857%
| | | | | | | | Remainder: 2.3955e-05 - 0.00440794%
| | | | | | | Remainder: 2.629e-06 - 0.000483758%
| | | | | | getOrientations(): 1.5329e-05 - 0.00204623% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000546788 - 0.0729895% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000387291 - 0.0516986% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000243469 - 0.0325001% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.187952 - 25.0893% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.187921 - 99.9838% [1]
| | | | | | | Remainder: 3.0539e-05 - 0.0162483%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000546428 - 0.0729414% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 5.81e-07 - 7.75564e-05% [2]
| | | | | | Remainder: 0.0159875 - 2.13413%
| | | | | Remainder: 6.031e-06 - 0.000805058%
| | | | fmb->setupBCFieldManagers(): 5.118e-06 - 0.000683128% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.4011e-05 - 0.00187013% [1]
| | | | build response library: 2.7971e-05 - 0.00373344% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.94e-07 - 1.05109% [1]
| | | | | Remainder: 2.7677e-05 - 98.9489%
| | | | Remainder: 1.3786e-05 - 0.00184009%
| | | Remainder: 1.4913e-05 - 0.00199048%
| | Mini-EM: eval auxiliary physics model evaluator: 0.668005 - 12.6132% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.181328 - 27.1448% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.483406 - 72.3658% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00182128 - 0.37676% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.32264 - 66.7431% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 2.346e-06 - 0.000727126% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 1.1444e-05 - 0.00354698% [7]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 4.187e-06 - 0.00129773% [7]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00258806 - 0.80215% [7]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0154176 - 4.77858% [7]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0538605 - 16.6937% [7]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00575568 - 1.78393% [7]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.012226 - 3.78935% [7]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0438441 - 13.5892% [7]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0636776 - 19.7364% [7]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 8.922e-06 - 0.00276531% [7]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 3.143e-06 - 0.00097415% [7]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.088788 - 27.5192% [7]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00904315 - 2.80286% [7]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00303031 - 0.939223% [7]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0242086 - 7.50328% [7]
| | | | | Remainder: 0.000170556 - 0.0528626%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.7573e-05 - 0.0057039% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.343e-06 - 0.000484685% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000770693 - 0.15943% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.157537 - 32.589% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0791043 - 50.2131% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0784089 - 49.7717% [1]
| | | | | Remainder: 2.4018e-05 - 0.0152459%
| | | | Remainder: 0.000607182 - 0.125605%
| | | Remainder: 0.00326979 - 0.489486%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00942558 - 0.177972% [1]
| | | getWorksets(): 6.691e-06 - 0.0709877% [1]
| | | | panzer::WorksetContainer::getWorksets(): 4.614e-06 - 68.9583% [1]
| | | | Remainder: 2.077e-06 - 31.0417%
| | | getOrientations(): 7.71e-07 - 0.00817987% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000833254 - 8.84035% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00101436 - 10.7618% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000467119 - 4.95587% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00187197 - 19.8605% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.859e-06 - 0.0197229% [3]
| | | Remainder: 0.00522955 - 55.4826%
| | panzer::ModelEvaluator::create_W_op: 0.514834 - 9.72101% [1]
| | panzer::ModelEvaluator::evalModel(J): 0.951148 - 17.9594% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00217622 - 0.228799% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.747544 - 78.5938% [1]
| | | | panzer::WorksetContainer::getWorksets(): 6.263e-06 - 0.000837811% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00730325 - 0.976967% [7]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.032768 - 4.38343% [7]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0340048 - 4.54887% [7]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.0037779 - 0.505375% [7]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0361625 - 4.83751% [7]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0264501 - 3.53827% [7]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00593034 - 0.793311% [7]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.021904 - 2.93013% [7]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 9.091e-06 - 0.00121612% [7]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0102351 - 1.36916% [7]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.069462 - 9.29203% [7]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0153309 - 2.05083% [7]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0248322 - 3.32185% [7]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0687353 - 9.19482% [7]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0849519 - 11.3641% [7]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.0919e-05 - 0.00146065% [7]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00578862 - 0.774352% [7]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0559949 - 7.49052% [7]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0831797 - 11.1271% [7]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0133781 - 1.78961% [7]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00350268 - 0.468559% [7]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.026556 - 3.55243% [7]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.07753 - 10.3713% [7]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0393898 - 5.26924% [7]
| | | | Remainder: 0.000349269 - 0.0467222%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.8598e-05 - 0.00195532% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.434e-06 - 0.000150765% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00344274 - 0.361956% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.194431 - 20.4417% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.19435 - 99.9587% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 5.1308e-05 - 0.0263888% [1]
| | | | Remainder: 2.9077e-05 - 0.0149549%
| | | Remainder: 0.00353508 - 0.371665%
| | MaxwellPreconditioner::build: 0.0118206 - 0.223194% [1]
| | | MaxwellPreconditioner: Schur complement: 0.000529692 - 4.4811% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00239398 - 20.2527% [1]
| | | | Ifpack2::Relaxation::initialize: 1.0996e-05 - 0.459318% [1]
| | | | Ifpack2::Relaxation::compute: 0.00138623 - 57.9049% [1]
| | | | Remainder: 0.000996755 - 41.6358%
| | | MaxwellPreconditioner: Solver S_E: 0.00876929 - 74.1868% [1]
| | | | Ifpack2::Relaxation::initialize: 1.463e-06 - 0.0166832% [1]
| | | | Ifpack2::Relaxation::compute: 0.00824098 - 93.9754% [1]
| | | | Remainder: 0.000526853 - 6.00793%
| | | MaxwellPreconditioner: Block preconditioner: 0.000104649 - 0.885313% [1]
| | | Remainder: 2.2947e-05 - 0.194128%
| | Mini-EM: timestepper: 0.567481 - 10.7151% [1]
| | | Mini-EM: Advance Time Step: 0.567478 - 99.9994% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.11497 - 20.2599% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00159255 - 1.38518% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.108973 - 94.7836% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.1413e-05 - 0.0104732% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000866918 - 0.795535% [7]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0117712 - 10.8019% [7]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00681873 - 6.25727% [7]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000487196 - 0.44708% [7]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00579764 - 5.32026% [7]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0040287 - 3.69697% [7]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000326799 - 0.29989% [7]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000788554 - 0.723624% [7]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 5.652e-06 - 0.00518661% [7]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00326025 - 2.9918% [7]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0131367 - 12.055% [7]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00364871 - 3.34827% [7]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00122579 - 1.12486% [7]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0104438 - 9.58383% [7]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0150689 - 13.8281% [7]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 8.597e-06 - 0.00788912% [7]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000722433 - 0.662947% [7]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00563701 - 5.17285% [7]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00860704 - 7.89832% [7]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000396337 - 0.363702% [7]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000415067 - 0.38089% [7]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00354984 - 3.25755% [7]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0102177 - 9.37641% [7]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.0014634 - 1.3429% [7]
| | | | | | Remainder: 0.000268524 - 0.246413%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.9191e-05 - 0.0166921% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.76e-06 - 0.00240062% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00361408 - 3.1435% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000563097 - 0.489776% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000528857 - 93.9193% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.944e-06 - 0.522823% [1]
| | | | | | Remainder: 3.1296e-05 - 5.55783%
| | | | | Remainder: 0.000205602 - 0.178831%
| | | | Stratimikos: BelosLOWS: 0.432571 - 76.227% [1]
| | | | | GMRES block system: Operation Op*x: 0.00557134 - 1.28796% [1]
| | | | | Belos::MVT::MvAddMv: 0.000166275 - 0.0384387% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.426106 - 98.5053% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000975932 - 0.229035% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000282833 - 28.9808% [2]
| | | | | | | | Belos::MVT::MvDot: 0.000265048 - 93.7118% [2]
| | | | | | | | Remainder: 1.7785e-05 - 6.28816%
| | | | | | | Belos::MVT::MvScale: 9.8999e-05 - 10.144% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000372573 - 38.1761% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.000358631 - 96.2579% [2]
| | | | | | | | Remainder: 1.3942e-05 - 3.74209%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000145208 - 14.8789% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000141833 - 97.6757% [2]
| | | | | | | | Remainder: 3.375e-06 - 2.32425%
| | | | | | | Remainder: 7.6319e-05 - 7.82011%
| | | | | | Belos::MVT::MvAddMv: 0.00100228 - 0.235219% [2]
| | | | | | Belos::MVT::MvNorm: 0.000146288 - 0.0343314% [1]
| | | | | | GMRES block system: Operation Prec*x: 0.417528 - 97.987% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00226951 - 0.543558% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.000151997 - 0.036404% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.0152901 - 3.66205% [2]
| | | | | | | | Belos::MVT::Assign: 0.000452861 - 2.9618% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.00107926 - 7.05857% [22]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00101386 - 93.94% [22]
| | | | | | | | | Remainder: 6.5403e-05 - 6.05998%
| | | | | | | | Belos::MVT::MvDot: 0.00235765 - 15.4195% [42]
| | | | | | | | Belos::MVT::MvNorm: 0.00124118 - 8.11756% [22]
| | | | | | | | CG Q_B: Operation Op*x: 0.00848939 - 55.5222% [20]
| | | | | | | | Belos::MVT::MvAddMv: 0.00137455 - 8.98979% [60]
| | | | | | | | Remainder: 0.000295191 - 1.9306%
| | | | | | | CG S_E: Operation Op*x: 0.00167645 - 0.401517% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.391983 - 93.8819% [1]
| | | | | | | | Belos::MVT::Assign: 0.000115023 - 0.0293438% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.0124264 - 3.17013% [297]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0117222 - 94.3329% [297]
| | | | | | | | | Remainder: 0.000704211 - 5.66707%
| | | | | | | | Belos::MVT::MvDot: 0.0345778 - 8.82124% [593]
| | | | | | | | Belos::MVT::MvNorm: 0.0175758 - 4.48381% [297]
| | | | | | | | CG S_E: Operation Op*x: 0.301156 - 76.8287% [296]
| | | | | | | | Belos::MVT::MvAddMv: 0.0235125 - 5.99834% [888]
| | | | | | | | Remainder: 0.0026203 - 0.668472%
| | | | | | | Remainder: 0.00615695 - 1.47462%
| | | | | | GMRES block system: Operation Op*x: 0.00492169 - 1.15504% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.000225338 - 0.0528831% [1]
| | | | | | Remainder: 0.00130588 - 0.306467%
| | | | | Remainder: 0.00072801 - 0.168298%
| | | | Mini-EM: Compute responses: 0.0195612 - 3.44704% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00131676 - 6.73151% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0153725 - 78.5865% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 6.603e-06 - 0.0429534% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000423824 - 2.75703% [7]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00359158 - 23.3637% [7]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 4.046e-06 - 0.0263198% [7]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000678775 - 4.41553% [7]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000689035 - 4.48227% [7]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00620761 - 40.3814% [7]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 3.509e-06 - 0.0228265% [7]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000507988 - 3.30453% [7]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000434458 - 2.82621% [7]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00129783 - 8.44257% [7]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 7.3294e-05 - 0.476788% [7]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 2.75e-06 - 0.0178891% [7]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000408701 - 2.65866% [7]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.0007645 - 4.97318% [7]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 4.8272e-05 - 0.314016% [7]
| | | | | | Remainder: 0.000229681 - 1.49411%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 7.127e-06 - 0.0364344% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.229e-06 - 0.00628285% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00196714 - 10.0563% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000217937 - 1.11413% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 7.64e-07 - 0.35056% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000197194 - 90.4821% [1]
| | | | | | Remainder: 1.9979e-05 - 9.16733%
| | | | | Remainder: 0.000678541 - 3.46881%
| | | | Remainder: 0.000374886 - 0.0660618%
| | | Remainder: 3.222e-06 - 0.000567772%
| | Remainder: 0.0776886 - 1.4669%
| Remainder: 4.4663e-05 - 0.000843312%
=================================
FOM Calculation
=================================
Number of cells = 13824
Time for Belos Linear Solve = 0.432571 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 31.9577 k-cell-steps per second
=================================
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell24.xml':
34.35 msec task-clock:u # 0.006 CPUs utilized
0 context-switches:u # 0.000 /sec
0 cpu-migrations:u # 0.000 /sec
3,283 page-faults:u # 95.580 K/sec
54,352,938 cycles:u # 1.582 GHz
79,973,336 instructions:u # 1.47 insn per cycle
17,312,182 branches:u # 504.021 M/sec
300,210 branch-misses:u # 1.73% of all branches
6.013966137 seconds time elapsed
5.244725000 seconds user
0.700360000 seconds sys
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell24.xml':
8,875 iTLB-loads:u
14,581 iTLB-load-misses:u # 164.29% of all iTLB cache accesses
17,769,566 dTLB-loads:u
14,200 dTLB-load-misses:u # 0.08% of all dTLB cache accesses
5.844994170 seconds time elapsed
5.249836000 seconds user
0.530988000 seconds sys
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell24.xml':
17,717,809 L1-dcache-loads:u
580,080 L1-dcache-load-misses:u # 3.27% of all L1-dcache accesses
70,529 LLC-loads:u
30,347 LLC-load-misses:u # 43.03% of all LL-cache accesses
5.803468163 seconds time elapsed
5.272874000 seconds user
0.475185000 seconds sys