2024-10-22 00:49:37 -04:00
oasis24.umiacs.umd.edu
2024-12-02 23:32:33 -05:00
1 GMRES Tpetra maxwell50.xml
output/altra_GMRES_Tpetra_maxwell50.output
output/altra_GMRES_Tpetra_maxwell50_power.output
2024-10-22 00:49:37 -04:00
dt = 2.66851e-10
Loading solver config from solverGMRES.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]
Use discrete gradient = 1 [unused]
Solve lower triangular = 1 [unused]
dt = 2.66851e-10 [unused]
Q_B Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block GMRES [unused]
Solver Types ->
Pseudo Block GMRES ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = GMRES 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 GMRES [unused]
Solver Types ->
Pseudo Block GMRES ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = GMRES 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]
Use discrete gradient = 1 [unused]
Solve lower triangular = 1 [unused]
dt = 2.66851e-10 [unused]
Q_u Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block GMRES [unused]
Solver Types ->
Pseudo Block GMRES ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = GMRES 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 GMRES [unused]
Solver Types ->
Pseudo Block GMRES ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = GMRES 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=772650,domainDim=772650,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=382500,domainDim=382500}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=382500,domainDim=390150}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=390150,domainDim=382500}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=390150,domainDim=390150}
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=772650, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=382500,domainDim=382500}
Using iterative solver = "Belos::PseudoBlockGmresSolMgr":
Template parameters:
ScalarType: double
MV: Thyra::MultiVectorBase<double>
OP: Thyra::LinearOpBase<double>
Num Blocks: 300
Maximum Iterations: 2000
Maximum Restarts: 20
Convergence Tolerance: 1e-09
With #Eqns=382500, #RHSs=1 ...
2024-12-02 23:32:33 -05:00
The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.0156583 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=390150,domainDim=390150}
Using iterative solver = "Belos::PseudoBlockGmresSolMgr":
Template parameters:
ScalarType: double
MV: Thyra::MultiVectorBase<double>
OP: Thyra::LinearOpBase<double>
Num Blocks: 300
Maximum Iterations: 2000
Maximum Restarts: 20
Convergence Tolerance: 1e-09
With #Eqns=390150, #RHSs=1 ...
2024-12-02 23:32:33 -05:00
The Belos solver "GMRES S_E" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 298 iterations with total CPU time of 71.3996 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=382500,domainDim=382500}
Using iterative solver = "Belos::PseudoBlockGmresSolMgr":
Template parameters:
ScalarType: double
MV: Thyra::MultiVectorBase<double>
OP: Thyra::LinearOpBase<double>
Num Blocks: 300
Maximum Iterations: 2000
Maximum Restarts: 20
Convergence Tolerance: 1e-09
With #Eqns=382500, #RHSs=1 ...
2024-12-02 23:32:33 -05:00
The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 21 iterations with total CPU time of 0.486816 sec
2024-10-22 00:49:37 -04:00
2024-12-02 23:32:33 -05: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 72.0155 sec
2024-10-22 00:49:37 -04:00
Electromagnetic Energy = 3.05863e-09
Electromagnetic Energy/dt^2 = 4.29525e+10
* finished time step 1, t = 2.66851e-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-12-02 23:32:33 -05:00
Mini-EM: 108.21 [1]
| Mini-EM: Total Time: 108.209 - 99.9999% [1]
| | Mini-EM: build mesh: 0.00127604 - 0.00117923% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000793237 - 62.1642% [1]
| | | Remainder: 0.000482798 - 37.8358%
| | Mini-EM: build physics blocks: 0.00196067 - 0.00181192% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000417878 - 0.000386175% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 6.73331 - 6.22248% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 2.73946 - 2.53163% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 1.27888 - 46.6837% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.993093 - 77.6532% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0421891 - 3.2989% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.243357 - 19.0289% [3]
| | | | Remainder: 0.000242479 - 0.0189602%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.129182 - 4.71559% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0863498 - 66.8436% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00289123 - 2.23811% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.0100158 - 7.75329% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00655418 - 5.07361% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00146591 - 1.13477% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.0195858 - 15.1614% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.00205719 - 1.59248% [3]
| | | | Remainder: 0.00026184 - 0.202691%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.257324 - 9.39325% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.103986 - 3.79584% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.299856 - 10.9458% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.13161 - 4.80424% [3]
| | | Remainder: 0.538622 - 19.6616%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.154726 - 0.142988% [2]
| | Mini-EM: setup physics model evaluator: 4.34231 - 4.01287% [1]
| | | panzer::ModelEvaluator::setupModel(): 4.34227 - 99.9992% [1]
| | | | allocate FieldManagerBuilder: 9e-06 - 0.000207265% [1]
| | | | fmb->setWorksetContainer(): 4.8e-07 - 1.10541e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 4.33526 - 99.8384% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4.33522 - 99.9992% [1]
| | | | | | getWorksets(): 4.31138 - 99.45% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 4.31137 - 99.9998% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 2.52648 - 58.6003% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0227376 - 0.899971% [63]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.400752 - 15.8621% [63]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00840441 - 2.09716% [63]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.392008 - 97.8182% [63]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00876557 - 2.23607% [63]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00253087 - 0.645617% [63]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00757482 - 1.93231% [63]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0386426 - 9.8576% [63]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0798959 - 20.3812% [63]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0218526 - 5.57454% [63]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0553572 - 14.1214% [63]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00351587 - 0.896887% [63]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0997664 - 25.4501% [63]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0443932 - 44.4972% [63]
| | | | | | | | | | | | Remainder: 0.0553732 - 55.5028%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0565718 - 14.4313% [63]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.0156901 - 4.00248% [63]
| | | | | | | | | | | Remainder: 0.00184435 - 0.470489%
| | | | | | | | | | Remainder: 0.000339356 - 0.0846798%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 1.815 - 71.8391% [126]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 1.04875 - 57.7825% [126]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00371047 - 0.353799% [126]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.000581874 - 0.0554825% [63]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.555676 - 52.9845% [126]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.395688 - 37.7294% [63]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.000703079 - 0.0670396% [63]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0847055 - 8.0768% [63]
| | | | | | | | | | | Remainder: 0.00768722 - 0.732987%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.351767 - 19.3812% [126]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.246765 - 13.5959% [63]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00723249 - 0.398485% [126]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0910485 - 5.01645% [126]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0640511 - 3.52899% [63]
| | | | | | | | | | Remainder: 0.00538146 - 0.2965%
| | | | | | | | | Remainder: 0.287989 - 11.3988%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 1.78479 - 41.3973% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 1.7826 - 99.8775% [126]
| | | | | | | | | Remainder: 0.00218616 - 0.122488%
| | | | | | | | Remainder: 0.00010644 - 0.00246882%
| | | | | | | Remainder: 7.56e-06 - 0.00017535%
| | | | | | getOrientations(): 1.38e-05 - 0.000318323% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.0012764 - 0.0294424% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000988517 - 0.022802% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000613918 - 0.0141612% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000248399 - 0.00572979% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00116756 - 0.0269319% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 3.6e-06 - 8.30407e-05% [2]
| | | | | | Remainder: 0.0195308 - 0.450515%
| | | | | Remainder: 3.36e-05 - 0.000775041%
| | | | fmb->setupBCFieldManagers(): 2.4e-05 - 0.000552706% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.408e-05 - 0.000554548% [1]
| | | | build response library: 0.00692742 - 0.159534% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0065563 - 94.6428% [1]
| | | | | | getWorksets(): 6.28e-06 - 0.0957858% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 4.68e-06 - 74.5223% [1]
| | | | | | | Remainder: 1.6e-06 - 25.4777%
| | | | | | getOrientations(): 7.2e-07 - 0.0109818% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00110732 - 16.8893% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00100392 - 15.3123% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000545518 - 8.32052% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00141132 - 21.5261% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4e-06 - 0.06101% [3]
| | | | | | Remainder: 0.00247723 - 37.784%
| | | | | Remainder: 0.000371119 - 5.35725%
| | | | Remainder: 3.172e-05 - 0.000730493%
| | | Remainder: 3.576e-05 - 0.000823525%
| | Mini-EM: setup auxiliary physics model evaluator: 4.82425 - 4.45825% [1]
| | | panzer::ModelEvaluator::setupModel(): 4.82422 - 99.9994% [1]
| | | | allocate FieldManagerBuilder: 1.12e-06 - 2.32162e-05% [1]
| | | | fmb->setWorksetContainer(): 3e-06 - 6.21862e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 4.82412 - 99.998% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4.82411 - 99.9998% [1]
| | | | | | getWorksets(): 3.34413 - 69.3212% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 3.34413 - 99.9999% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 2.01146 - 60.149% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0223621 - 1.11173% [63]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.385474 - 19.1639% [63]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00830422 - 2.15429% [63]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.376836 - 97.759% [63]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00854204 - 2.26678% [63]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00247767 - 0.657494% [63]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00764314 - 2.02824% [63]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0384422 - 10.2013% [63]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0799836 - 21.2251% [63]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0216063 - 5.73362% [63]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0539277 - 14.3107% [63]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00332338 - 0.881919% [63]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.099452 - 26.3914% [63]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0445583 - 44.8039% [63]
| | | | | | | | | | | | Remainder: 0.0548937 - 55.1961%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0443826 - 11.7777% [63]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.0153523 - 4.074% [63]
| | | | | | | | | | | Remainder: 0.00170263 - 0.451824%
| | | | | | | | | | Remainder: 0.000334279 - 0.0867189%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 1.35942 - 67.5839% [63]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.788982 - 58.038% [63]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00241163 - 0.305664% [63]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.000586957 - 0.0743943% [63]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.382945 - 48.5366% [63]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.397862 - 50.4273% [63]
| | | | | | | | | | | Remainder: 0.00517607 - 0.656044%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.25554 - 18.7977% [63]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.248238 - 18.2605% [63]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00435854 - 0.320617% [63]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0589125 - 4.33364% [63]
| | | | | | | | | | Remainder: 0.00339071 - 0.249423%
| | | | | | | | | Remainder: 0.244201 - 12.1405%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 1.33262 - 39.8494% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 1.3314 - 99.9091% [63]
| | | | | | | | | Remainder: 0.00121076 - 0.0908557%
| | | | | | | | Remainder: 5.336e-05 - 0.00159563%
| | | | | | | Remainder: 2.68e-06 - 8.01404e-05%
| | | | | | getOrientations(): 1.456e-05 - 0.000301817% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000755438 - 0.0156596% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000488878 - 0.0101341% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000341839 - 0.00708605% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 1.46849 - 30.4407% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 1.46843 - 99.9961% [1]
| | | | | | | Remainder: 5.684e-05 - 0.00387064%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000669717 - 0.0138827% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 2.04e-06 - 4.22876e-05% [2]
| | | | | | Remainder: 0.00921633 - 0.191047%
| | | | | Remainder: 1.152e-05 - 0.0002388%
| | | | fmb->setupBCFieldManagers(): 1.228e-05 - 0.000254549% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.924e-05 - 0.000398821% [1]
| | | | build response library: 4.804e-05 - 0.000995809% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 0.582848% [1]
| | | | | Remainder: 4.776e-05 - 99.4172%
| | | | Remainder: 1.42e-05 - 0.000294348%
| | | Remainder: 2.688e-05 - 0.000557185%
| | Mini-EM: eval auxiliary physics model evaluator: 5.25553 - 4.85681% [1]
| | | panzer::ModelEvaluator::create_W_op: 1.43761 - 27.3541% [1]
| | | panzer::ModelEvaluator::evalModel(J): 3.8062 - 72.4227% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00595742 - 0.156519% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 2.65638 - 69.791% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 2.76e-06 - 0.000103901% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 0.000241839 - 0.00910407% [63]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 3.824e-05 - 0.00143955% [63]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0207458 - 0.780981% [63]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.15209 - 5.72545% [63]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.400656 - 15.0828% [63]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0616183 - 2.31963% [63]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.239854 - 9.02936% [63]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.315846 - 11.8901% [63]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.439837 - 16.5577% [63]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 0.000255599 - 0.00962207% [63]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 3.78e-05 - 0.00142299% [63]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.709365 - 26.7042% [63]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0580655 - 2.18588% [63]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0361095 - 1.35935% [63]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.219498 - 8.26304% [63]
| | | | | Remainder: 0.00212099 - 0.0798451%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 3.648e-05 - 0.000958437% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 4.04e-06 - 0.000106143% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00508026 - 0.133473% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 1.134 - 29.7934% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.567977 - 50.0864% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.565978 - 49.9101% [1]
| | | | | Remainder: 3.984e-05 - 0.00351324%
| | | | Remainder: 0.00474022 - 0.12454%
| | | Remainder: 0.0117291 - 0.223177%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00589162 - 0.00544464% [1]
| | | getWorksets(): 1.06e-05 - 0.179917% [1]
| | | | panzer::WorksetContainer::getWorksets(): 6.64e-06 - 62.6415% [1]
| | | | Remainder: 3.96e-06 - 37.3585%
| | | getOrientations(): 1.08e-06 - 0.0183311% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.00103892 - 17.6338% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.0011012 - 18.6909% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000535878 - 9.0956% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0015126 - 25.6737% [1]
| | | Phalanx::SortAndOrderEvaluators: 4.16e-06 - 0.0706088% [3]
| | | Remainder: 0.00168719 - 28.6372%
| | panzer::ModelEvaluator::create_W_op: 4.11747 - 3.8051% [1]
| | panzer::ModelEvaluator::evalModel(J): 6.90278 - 6.3791% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00516878 - 0.0748797% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 5.43782 - 78.7772% [1]
| | | | panzer::WorksetContainer::getWorksets(): 4.12e-06 - 7.57657e-05% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0680539 - 1.25149% [63]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.174864 - 3.2157% [63]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.203384 - 3.74018% [63]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.0229352 - 0.421772% [63]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.226885 - 4.17235% [63]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.195873 - 3.60206% [63]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0343908 - 0.632437% [63]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.217588 - 4.00139% [63]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 0.00021424 - 0.00393981% [63]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0698688 - 1.28487% [63]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.41274 - 7.59018% [63]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0660215 - 1.21412% [63]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.394976 - 7.26349% [63]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.422933 - 7.77761% [63]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.586841 - 10.7919% [63]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 0.000335239 - 0.00616495% [63]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.065617 - 1.20668% [63]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.406264 - 7.47109% [63]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.651669 - 11.984% [63]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.090963 - 1.67279% [63]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.0207626 - 0.381819% [63]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.22309 - 4.10256% [63]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.473323 - 8.70428% [63]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.403376 - 7.41797% [63]
| | | | Remainder: 0.00484666 - 0.0891287%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 8.168e-05 - 0.00118329% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.4e-06 - 2.02817e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.015558 - 0.225387% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 1.43263 - 20.7544% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 1.43259 - 99.9967% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 3.108e-05 - 0.00216943% [1]
| | | | Remainder: 1.564e-05 - 0.0010917%
| | | Remainder: 0.011522 - 0.166918%
| | MaxwellPreconditioner::build: 0.0238406 - 0.0220319% [1]
| | | MaxwellPreconditioner: Schur complement: 4.064e-05 - 0.170465% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.0101706 - 42.661% [1]
| | | | Ifpack2::Relaxation::initialize: 1.024e-05 - 0.100682% [1]
| | | | Ifpack2::Relaxation::compute: 0.00847897 - 83.3671% [1]
| | | | Remainder: 0.00168143 - 16.5322%
| | | MaxwellPreconditioner: Solver S_E: 0.0133715 - 56.0869% [1]
| | | | Ifpack2::Relaxation::initialize: 4.32e-06 - 0.0323076% [1]
| | | | Ifpack2::Relaxation::compute: 0.012542 - 93.7964% [1]
| | | | Remainder: 0.000825197 - 6.17132%
| | | MaxwellPreconditioner: Block preconditioner: 0.00023052 - 0.96692% [1]
| | | Remainder: 2.736e-05 - 0.114762%
| | Mini-EM: timestepper: 72.8175 - 67.2931% [1]
| | | Mini-EM: Advance Time Step: 72.8175 - 100% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.632668 - 0.86884% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00439515 - 0.6947% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.60629 - 95.8306% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 2.96e-06 - 0.000488216% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00399195 - 0.658422% [63]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0521319 - 8.59852% [63]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0311196 - 5.1328% [63]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00347455 - 0.573085% [63]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.027987 - 4.6161% [63]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0253666 - 4.18391% [63]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00299231 - 0.493545% [63]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00669766 - 1.1047% [63]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 6.188e-05 - 0.0102063% [63]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00539986 - 0.89064% [63]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0623647 - 10.2863% [63]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0200285 - 3.30346% [63]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00797034 - 1.31461% [63]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0557513 - 9.1955% [63]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.103168 - 17.0163% [63]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 0.000141279 - 0.0233022% [63]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00504678 - 0.832405% [63]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0430467 - 7.10002% [63]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.054669 - 9.01698% [63]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.0047957 - 0.790992% [63]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00332047 - 0.54767% [63]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0253621 - 4.18317% [63]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0469471 - 7.74335% [63]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.0123247 - 2.03281% [63]
| | | | | | Remainder: 0.00212619 - 0.35069%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 6.6319e-05 - 0.0104824% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 4.44e-06 - 0.00070179% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0193209 - 3.05388% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00223915 - 0.353922% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00217987 - 97.3526% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 5.08e-06 - 0.226872% [1]
| | | | | | Remainder: 5.42e-05 - 2.42056%
| | | | | Remainder: 0.000352559 - 0.0557257%
| | | | Stratimikos: BelosLOWS: 72.0156 - 98.8987% [1]
| | | | | GMRES block system: Operation Op*x: 0.0358527 - 0.0497846% [1]
| | | | | Belos::MVT::MvAddMv: 0.00119072 - 0.00165341% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 71.9764 - 99.9456% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.0048701 - 0.00676625% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00121663 - 24.9817% [2]
| | | | | | | | Belos::MVT::MvDot: 0.00119564 - 98.2739% [2]
| | | | | | | | Remainder: 2.1e-05 - 1.72607%
| | | | | | | Belos::MVT::MvScale: 0.000797438 - 16.3741% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00173132 - 35.5498% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.00171856 - 99.263% [2]
| | | | | | | | Remainder: 1.276e-05 - 0.737012%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000940797 - 19.3178% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000936077 - 99.4983% [2]
| | | | | | | | Remainder: 4.72e-06 - 0.501702%
| | | | | | | Remainder: 0.00018392 - 3.77651%
| | | | | | Belos::MVT::MvAddMv: 0.00263759 - 0.00366452% [2]
| | | | | | Belos::MVT::MvNorm: 0.000682918 - 0.000948808% [1]
| | | | | | GMRES block system: Operation Prec*x: 71.9309 - 99.9368% [1]
| | | | | | | GMRES Q_B: Operation Op*x: 0.0120107 - 0.0166976% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.00123004 - 0.00171003% [3]
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.48829 - 0.678832% [2]
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.339654 - 69.5599% [23]
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00688286 - 2.02643% [23]
| | | | | | | | | | Belos::MVT::MvDot: 0.00682254 - 99.1236% [23]
| | | | | | | | | | Remainder: 6.032e-05 - 0.87638%
| | | | | | | | | Belos::MVT::MvScale: 0.00329375 - 0.969737% [22]
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.134523 - 39.6057% [42]
| | | | | | | | | | Belos::MVT::MvTransMv: 0.134362 - 99.8809% [42]
| | | | | | | | | | Remainder: 0.00016024 - 0.119118%
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.194306 - 57.2069% [42]
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.194184 - 99.9373% [42]
| | | | | | | | | | Remainder: 0.000121839 - 0.0627048%
| | | | | | | | | Remainder: 0.000649436 - 0.191205%
| | | | | | | | Belos::MVT::MvAddMv: 0.0143134 - 2.93133% [30]
| | | | | | | | GMRES Q_B: Operation Op*x: 0.102721 - 21.0369% [23]
| | | | | | | | Belos::MVT::MvNorm: 0.000595878 - 0.122034% [2]
| | | | | | | | GMRES Q_B: Operation Prec*x: 0.0144326 - 2.95575% [22]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0139311 - 96.5248% [22]
| | | | | | | | | Remainder: 0.000501558 - 3.47517%
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00960137 - 1.96632% [1]
| | | | | | | | Remainder: 0.0069717 - 1.42778%
| | | | | | | GMRES S_E: Operation Op*x: 0.0135389 - 0.0188221% [1]
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 71.3832 - 99.2385% [1]
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 67.3168 - 94.3035% [299]
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0904192 - 0.134319% [299]
| | | | | | | | | | Belos::MVT::MvDot: 0.0892371 - 98.6926% [299]
| | | | | | | | | | Remainder: 0.00118215 - 1.30741%
| | | | | | | | | Belos::MVT::MvScale: 0.0525931 - 0.0781277% [299]
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 24.8456 - 36.9084% [596]
| | | | | | | | | | Belos::MVT::MvTransMv: 24.8424 - 99.9874% [596]
| | | | | | | | | | Remainder: 0.00312095 - 0.0125614%
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 42.3171 - 62.8626% [596]
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 42.3145 - 99.9938% [596]
| | | | | | | | | | Remainder: 0.00262703 - 0.00620796%
| | | | | | | | | Remainder: 0.0111046 - 0.016496%
| | | | | | | | Belos::MVT::MvAddMv: 0.154839 - 0.216913% [303]
| | | | | | | | GMRES S_E: Operation Prec*x: 0.179478 - 0.251429% [299]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.172254 - 95.9749% [299]
| | | | | | | | | Remainder: 0.00722414 - 4.02508%
| | | | | | | | GMRES S_E: Operation Op*x: 3.52946 - 4.94439% [299]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.137995 - 0.193316% [1]
| | | | | | | | Belos::MVT::MvNorm: 0.000301839 - 0.000422843% [1]
| | | | | | | | Remainder: 0.0642922 - 0.0900663%
| | | | | | | Remainder: 0.0326485 - 0.0453887%
| | | | | | GMRES block system: Operation Op*x: 0.0324465 - 0.0450793% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.000751238 - 0.00104373% [1]
| | | | | | Remainder: 0.00412367 - 0.00572919%
| | | | | Remainder: 0.00212603 - 0.00295219%
| | | | Mini-EM: Compute responses: 0.167748 - 0.230368% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00654774 - 3.90332% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.143541 - 85.5694% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 7.4e-06 - 0.00515532% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00492663 - 3.43221% [63]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0364196 - 25.3722% [63]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 0.00012108 - 0.0843522% [63]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00518222 - 3.61027% [63]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00476235 - 3.31776% [63]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0684803 - 47.7078% [63]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 0.00012296 - 0.0856619% [63]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00504323 - 3.51344% [63]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00484023 - 3.37202% [63]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00475694 - 3.31399% [63]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.00151075 - 1.05249% [63]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 3.7839e-05 - 0.0263611% [63]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00345099 - 2.40418% [63]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00216976 - 1.51159% [63]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.000635198 - 0.44252% [63]
| | | | | | Remainder: 0.0010736 - 0.747936%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.976e-05 - 0.0117796% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.84e-06 - 0.00109688% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.016859 - 10.0502% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000335479 - 0.19999% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 3.88e-06 - 1.15656% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000291079 - 86.7652% [1]
| | | | | | Remainder: 4.052e-05 - 12.0783%
| | | | | Remainder: 0.000443239 - 0.264229%
| | | | Remainder: 0.00153475 - 0.00210767%
| | | Remainder: 9.16e-06 - 1.25794e-05%
| | Remainder: 0.288679 - 0.266778%
| Remainder: 0.000107759 - 9.95836e-05%
2024-10-22 00:49:37 -04:00
=================================
FOM Calculation
=================================
Number of cells = 125000
2024-12-02 23:32:33 -05:00
Time for Belos Linear Solve = 72.0156 seconds
2024-10-22 00:49:37 -04:00
Number of Time Steps (one linear solve per step) = 1
2024-12-02 23:32:33 -05:00
FOM ( num_cells * num_steps / solver_time / 1000) = 1.73574 k-cell-steps per second
2024-10-22 00:49:37 -04:00
=================================
2024-12-02 23:32:33 -05:00
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-arm.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell50.xml':
2024-10-22 00:49:37 -04:00
2024-12-02 23:32:33 -05:00
51.66 msec task-clock:u # 0.000 CPUs utilized
2024-10-29 19:27:33 -04:00
0 context-switches:u # 0.000 /sec
0 cpu-migrations:u # 0.000 /sec
2024-12-02 23:32:33 -05:00
3,307 page-faults:u # 64.016 K/sec
8,361,396 cycles:u # 0.162 GHz (11.90%)
63,314,699 instructions:u # 7.57 insn per cycle (88.10%)
2024-10-29 19:27:33 -04:00
<not supported> branches:u
2024-12-02 23:32:33 -05:00
372,181 branch-misses:u
32,592,626 L1-dcache-loads:u # 630.920 M/sec
493,204 L1-dcache-load-misses:u # 1.51% 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-12-02 23:32:33 -05:00
31,017,542 L1-icache-loads:u # 600.430 M/sec
294,565 L1-icache-load-misses:u # 0.95% of all L1-icache accesses
29,160,596 dTLB-loads:u # 564.484 M/sec (45.38%)
2024-10-29 19:27:33 -04:00
<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-12-02 23:32:33 -05:00
<not supported> L1-dcache-prefetches:u
<not supported> L1-dcache-prefetch-misses:u
2024-10-22 00:49:37 -04:00
2024-12-02 23:32:33 -05:00
109.244526381 seconds time elapsed
2024-10-22 00:49:37 -04:00
2024-12-02 23:32:33 -05:00
107.487732000 seconds user
1.738272000 seconds sys
2024-10-22 00:49:37 -04:00