687 lines
52 KiB
Plaintext
687 lines
52 KiB
Plaintext
tron66.umiacs.umd.edu
|
|
1 GMRES Tpetra maxwell24.xml
|
|
output/xeon_GMRES_Tpetra_maxwell24.output
|
|
output/xeon_GMRES_Tpetra_maxwell24_power.output
|
|
dt = 5.5594e-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 = 5.5594e-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 = 5.5594e-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=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::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=43200, #RHSs=1 ...
|
|
|
|
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.00238736 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::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=45000, #RHSs=1 ...
|
|
|
|
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 283 iterations with total CPU time of 8.42374 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::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=43200, #RHSs=1 ...
|
|
|
|
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 20 iterations with total CPU time of 0.0528418 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 8.49647 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: 12.995 [1]
|
|
| Mini-EM: Total Time: 12.995 - 99.9997% [1]
|
|
| | Mini-EM: build mesh: 0.000403248 - 0.0031031% [1]
|
|
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000266687 - 66.1347% [1]
|
|
| | | Remainder: 0.000136561 - 33.8653%
|
|
| | Mini-EM: build physics blocks: 0.000779153 - 0.00599579% [1]
|
|
| | Mini-EM: build auxiliary physics blocks: 0.000228578 - 0.00175897% [1]
|
|
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.63285 - 4.86995% [1]
|
|
| | panzer::DOFManager::buildGlobalUnknowns: 0.265292 - 2.04149% [3]
|
|
| | | panzer::DOFManager::buildTaggedMultiVector: 0.106652 - 40.2017% [3]
|
|
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0888025 - 83.2639% [3]
|
|
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00303862 - 2.8491% [3]
|
|
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0147389 - 13.8197% [3]
|
|
| | | | Remainder: 7.1841e-05 - 0.0673603%
|
|
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0210571 - 7.93734% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0123095 - 58.4577% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000889119 - 4.22241% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00156426 - 7.42863% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00263022 - 12.4909% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.0012833 - 6.09437% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00203136 - 9.64689% [3]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000281358 - 1.33616% [3]
|
|
| | | | Remainder: 6.801e-05 - 0.322978%
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0375662 - 14.1603% [3]
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0168255 - 6.34226% [3]
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0275284 - 10.3766% [3]
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.018824 - 7.09556% [3]
|
|
| | | Remainder: 0.036839 - 13.8862%
|
|
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0182938 - 0.140776% [2]
|
|
| | Mini-EM: setup physics model evaluator: 0.745403 - 5.73607% [1]
|
|
| | | panzer::ModelEvaluator::setupModel(): 0.745385 - 99.9975% [1]
|
|
| | | | allocate FieldManagerBuilder: 6.871e-06 - 0.000921806% [1]
|
|
| | | | fmb->setWorksetContainer(): 3.33e-07 - 4.46749e-05% [1]
|
|
| | | | fmb->setupVolumeFieldManagers(): 0.739699 - 99.2373% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.739687 - 99.9983% [1]
|
|
| | | | | | getWorksets(): 0.700254 - 94.669% [1]
|
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.700251 - 99.9995% [1]
|
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.396327 - 56.5979% [1]
|
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00997551 - 2.51699% [7]
|
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0549349 - 13.861% [7]
|
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00169527 - 3.08596% [7]
|
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0532172 - 96.8731% [7]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000402834 - 0.756962% [7]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000191589 - 0.360013% [7]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00159177 - 2.99107% [7]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00483028 - 9.07654% [7]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0164608 - 30.9313% [7]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00346791 - 6.51653% [7]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00588057 - 11.0501% [7]
|
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000311971 - 0.586222% [7]
|
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0112192 - 21.0818% [7]
|
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0053034 - 47.2709% [7]
|
|
| | | | | | | | | | | | Remainder: 0.00591576 - 52.7291%
|
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0072155 - 13.5586% [7]
|
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00151102 - 2.83935% [7]
|
|
| | | | | | | | | | | Remainder: 0.000133813 - 0.251447%
|
|
| | | | | | | | | | Remainder: 2.2473e-05 - 0.0409084%
|
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.278988 - 70.3934% [14]
|
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.153172 - 54.9025% [14]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000174307 - 0.113799% [14]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 4.821e-05 - 0.0314745% [7]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0736624 - 48.0915% [14]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0639222 - 41.7324% [7]
|
|
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 4.8259e-05 - 0.0315065% [7]
|
|
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0147666 - 9.64057% [7]
|
|
| | | | | | | | | | | Remainder: 0.000549573 - 0.358796%
|
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.061403 - 22.0092% [14]
|
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0392965 - 14.0854% [7]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000224159 - 0.0803471% [14]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0112029 - 4.01555% [14]
|
|
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0124826 - 4.47425% [7]
|
|
| | | | | | | | | | Remainder: 0.0012075 - 0.432815%
|
|
| | | | | | | | | Remainder: 0.0524286 - 13.2286%
|
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.303896 - 43.3981% [1]
|
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.303718 - 99.9414% [14]
|
|
| | | | | | | | | Remainder: 0.000178107 - 0.0586079%
|
|
| | | | | | | | Remainder: 2.8145e-05 - 0.00401927%
|
|
| | | | | | | Remainder: 3.277e-06 - 0.000467973%
|
|
| | | | | | getOrientations(): 9.046e-06 - 0.00122295% [1]
|
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000723431 - 0.0978023% [1]
|
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000693242 - 0.093721% [1]
|
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000341164 - 0.0461228% [1]
|
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000112249 - 0.0151752% [1]
|
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000776479 - 0.104974% [1]
|
|
| | | | | | Phalanx::SortAndOrderEvaluators: 5.66e-07 - 7.65189e-05% [2]
|
|
| | | | | | Remainder: 0.0367762 - 4.97187%
|
|
| | | | | Remainder: 1.2419e-05 - 0.00167893%
|
|
| | | | fmb->setupBCFieldManagers(): 8.288e-06 - 0.00111191% [1]
|
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.3143e-05 - 0.00176325% [1]
|
|
| | | | build response library: 0.00563601 - 0.756121% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00556294 - 98.7035% [1]
|
|
| | | | | | getWorksets(): 3.093e-06 - 0.0556001% [1]
|
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.171e-06 - 70.1908% [1]
|
|
| | | | | | | Remainder: 9.22e-07 - 29.8092%
|
|
| | | | | | getOrientations(): 6.13e-07 - 0.0110194% [1]
|
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000738163 - 13.2693% [1]
|
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000889327 - 15.9866% [1]
|
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000365542 - 6.57102% [1]
|
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00107196 - 19.2697% [1]
|
|
| | | | | | Phalanx::SortAndOrderEvaluators: 1.188e-06 - 0.0213556% [3]
|
|
| | | | | | Remainder: 0.00249305 - 44.8153%
|
|
| | | | | Remainder: 7.307e-05 - 1.29648%
|
|
| | | | Remainder: 2.0749e-05 - 0.00278366%
|
|
| | | Remainder: 1.876e-05 - 0.00251676%
|
|
| | Mini-EM: setup auxiliary physics model evaluator: 0.715078 - 5.50272% [1]
|
|
| | | panzer::ModelEvaluator::setupModel(): 0.715067 - 99.9985% [1]
|
|
| | | | allocate FieldManagerBuilder: 7.79e-07 - 0.000108941% [1]
|
|
| | | | fmb->setWorksetContainer(): 5.18e-07 - 7.24407e-05% [1]
|
|
| | | | fmb->setupVolumeFieldManagers(): 0.715019 - 99.9932% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.715013 - 99.9992% [1]
|
|
| | | | | | getWorksets(): 0.519649 - 72.6769% [1]
|
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.519647 - 99.9995% [1]
|
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.299841 - 57.701% [1]
|
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00815441 - 2.71957% [7]
|
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0540394 - 18.0227% [7]
|
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.0018768 - 3.47303% [7]
|
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0521444 - 96.4933% [7]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000334587 - 0.641655% [7]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000186529 - 0.357716% [7]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00174939 - 3.3549% [7]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00478036 - 9.16754% [7]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0157235 - 30.1538% [7]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00346444 - 6.64393% [7]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00460645 - 8.83403% [7]
|
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000298169 - 0.571814% [7]
|
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.013153 - 25.2242% [7]
|
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00834617 - 63.4544% [7]
|
|
| | | | | | | | | | | | Remainder: 0.00480685 - 36.5456%
|
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0062529 - 11.9915% [7]
|
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00149225 - 2.86176% [7]
|
|
| | | | | | | | | | | Remainder: 0.000102765 - 0.197078%
|
|
| | | | | | | | | | Remainder: 1.8218e-05 - 0.0337124%
|
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.196003 - 65.3688% [7]
|
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.106683 - 54.4295% [7]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 8.9693e-05 - 0.0840741% [7]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 4.7101e-05 - 0.0441503% [7]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0430106 - 40.3162% [7]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0633389 - 59.3709% [7]
|
|
| | | | | | | | | | | Remainder: 0.000197054 - 0.184709%
|
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0412421 - 21.0416% [7]
|
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0396565 - 20.2326% [7]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000130936 - 0.0668032% [7]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00747765 - 3.81508% [7]
|
|
| | | | | | | | | | Remainder: 0.000812128 - 0.414345%
|
|
| | | | | | | | | Remainder: 0.041645 - 13.889%
|
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.219788 - 42.2956% [1]
|
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.219629 - 99.9277% [7]
|
|
| | | | | | | | | Remainder: 0.000158866 - 0.0722815%
|
|
| | | | | | | | Remainder: 1.7423e-05 - 0.00335285%
|
|
| | | | | | | Remainder: 2.339e-06 - 0.000450111%
|
|
| | | | | | getOrientations(): 1.0661e-05 - 0.00149102% [1]
|
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000467336 - 0.0653605% [1]
|
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000364405 - 0.0509648% [1]
|
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000223772 - 0.0312962% [1]
|
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.177765 - 24.8617% [1]
|
|
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.177737 - 99.9842% [1]
|
|
| | | | | | | Remainder: 2.8007e-05 - 0.0157551%
|
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000468025 - 0.0654569% [1]
|
|
| | | | | | Phalanx::SortAndOrderEvaluators: 4.26e-07 - 5.95793e-05% [2]
|
|
| | | | | | Remainder: 0.0160645 - 2.24674%
|
|
| | | | | Remainder: 5.648e-06 - 0.00078991%
|
|
| | | | fmb->setupBCFieldManagers(): 4.428e-06 - 0.000619242% [1]
|
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.2478e-05 - 0.00174501% [1]
|
|
| | | | build response library: 2.0214e-05 - 0.00282687% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.71e-07 - 1.83536% [1]
|
|
| | | | | Remainder: 1.9843e-05 - 98.1646%
|
|
| | | | Remainder: 1.0413e-05 - 0.00145623%
|
|
| | | Remainder: 1.0906e-05 - 0.00152515%
|
|
| | Mini-EM: eval auxiliary physics model evaluator: 0.641506 - 4.93656% [1]
|
|
| | | panzer::ModelEvaluator::create_W_op: 0.173497 - 27.0453% [1]
|
|
| | | panzer::ModelEvaluator::evalModel(J): 0.464954 - 72.4785% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00180772 - 0.388795% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.300546 - 64.6399% [1]
|
|
| | | | | panzer::WorksetContainer::getWorksets(): 2.205e-06 - 0.000733665% [1]
|
|
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 9.286e-06 - 0.00308971% [7]
|
|
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 3.663e-06 - 0.00121878% [7]
|
|
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0024229 - 0.806168% [7]
|
|
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0138206 - 4.5985% [7]
|
|
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0493878 - 16.4327% [7]
|
|
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00539613 - 1.79544% [7]
|
|
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0119627 - 3.98034% [7]
|
|
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0408877 - 13.6045% [7]
|
|
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0603716 - 20.0873% [7]
|
|
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 7.242e-06 - 0.00240962% [7]
|
|
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 3.936e-06 - 0.00130962% [7]
|
|
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0818251 - 27.2255% [7]
|
|
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00809424 - 2.69318% [7]
|
|
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00267003 - 0.888393% [7]
|
|
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0235767 - 7.84462% [7]
|
|
| | | | | Remainder: 0.000103914 - 0.0345751%
|
|
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.3052e-05 - 0.00280716% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.056e-06 - 0.000442194% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000712515 - 0.153244% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.161326 - 34.6971% [1]
|
|
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0822931 - 51.0105% [1]
|
|
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0790139 - 48.9779% [1]
|
|
| | | | | Remainder: 1.8735e-05 - 0.0116132%
|
|
| | | | Remainder: 0.000547146 - 0.117677%
|
|
| | | Remainder: 0.00305455 - 0.476153%
|
|
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00477342 - 0.0367327% [1]
|
|
| | | getWorksets(): 4.612e-06 - 0.0966184% [1]
|
|
| | | | panzer::WorksetContainer::getWorksets(): 3.259e-06 - 70.6635% [1]
|
|
| | | | Remainder: 1.353e-06 - 29.3365%
|
|
| | | getOrientations(): 8.15e-07 - 0.0170737% [1]
|
|
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.00075966 - 15.9144% [1]
|
|
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000914607 - 19.1604% [1]
|
|
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000369883 - 7.74881% [1]
|
|
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00113361 - 23.7483% [1]
|
|
| | | Phalanx::SortAndOrderEvaluators: 9.83e-07 - 0.0205932% [3]
|
|
| | | Remainder: 0.00158925 - 33.2938%
|
|
| | panzer::ModelEvaluator::create_W_op: 0.482728 - 3.71472% [1]
|
|
| | panzer::ModelEvaluator::evalModel(J): 0.823526 - 6.33725% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.001124 - 0.136487% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.624932 - 75.8848% [1]
|
|
| | | | panzer::WorksetContainer::getWorksets(): 1.911e-06 - 0.000305793% [1]
|
|
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00382909 - 0.612721% [7]
|
|
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.01789 - 2.86271% [7]
|
|
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0268202 - 4.2917% [7]
|
|
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00228135 - 0.365056% [7]
|
|
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0259344 - 4.14996% [7]
|
|
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0247354 - 3.9581% [7]
|
|
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00478924 - 0.766362% [7]
|
|
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0182146 - 2.91465% [7]
|
|
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 6.694e-06 - 0.00107116% [7]
|
|
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00686575 - 1.09864% [7]
|
|
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0548878 - 8.78301% [7]
|
|
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00825419 - 1.32082% [7]
|
|
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0182879 - 2.92638% [7]
|
|
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0545429 - 8.72783% [7]
|
|
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0802266 - 12.8377% [7]
|
|
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 9.79e-06 - 0.00156657% [7]
|
|
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00381352 - 0.610231% [7]
|
|
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0524656 - 8.39541% [7]
|
|
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0819116 - 13.1073% [7]
|
|
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0122261 - 1.9564% [7]
|
|
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00215419 - 0.344708% [7]
|
|
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0243735 - 3.90019% [7]
|
|
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.062217 - 9.95581% [7]
|
|
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0379677 - 6.07549% [7]
|
|
| | | | Remainder: 0.000224575 - 0.0359359%
|
|
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.5986e-05 - 0.00194116% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.155e-06 - 0.000140251% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.0018609 - 0.225967% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.192043 - 23.3196% [1]
|
|
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.192015 - 99.9856% [1]
|
|
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.5983e-05 - 0.00832262% [1]
|
|
| | | | Remainder: 1.1747e-05 - 0.00611686%
|
|
| | | Remainder: 0.00354973 - 0.43104%
|
|
| | MaxwellPreconditioner::build: 0.00494377 - 0.0380436% [1]
|
|
| | | MaxwellPreconditioner: Schur complement: 1.6491e-05 - 0.333572% [1]
|
|
| | | MaxwellPreconditioner: Inverse Q_B: 0.00178021 - 36.0092% [1]
|
|
| | | | Ifpack2::Relaxation::initialize: 8.11e-06 - 0.455564% [1]
|
|
| | | | Ifpack2::Relaxation::compute: 0.0009815 - 55.1339% [1]
|
|
| | | | Remainder: 0.000790601 - 44.4105%
|
|
| | | MaxwellPreconditioner: Solver S_E: 0.00304734 - 61.6401% [1]
|
|
| | | | Ifpack2::Relaxation::initialize: 1.516e-06 - 0.0497483% [1]
|
|
| | | | Ifpack2::Relaxation::compute: 0.00257507 - 84.5021% [1]
|
|
| | | | Remainder: 0.000470759 - 15.4482%
|
|
| | | MaxwellPreconditioner: Block preconditioner: 9.0461e-05 - 1.8298% [1]
|
|
| | | Remainder: 9.262e-06 - 0.187347%
|
|
| | Mini-EM: timestepper: 8.6032 - 66.2039% [1]
|
|
| | | Mini-EM: Advance Time Step: 8.6032 - 100% [1]
|
|
| | | | panzer::ModelEvaluator::evalModel(f): 0.0848514 - 0.986278% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000747907 - 0.881431% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0817132 - 96.3015% [1]
|
|
| | | | | | panzer::WorksetContainer::getWorksets(): 1.735e-06 - 0.00212328% [1]
|
|
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000505022 - 0.618042% [7]
|
|
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00723872 - 8.8587% [7]
|
|
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00410184 - 5.01981% [7]
|
|
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000294041 - 0.359845% [7]
|
|
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00333714 - 4.08397% [7]
|
|
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00401515 - 4.91371% [7]
|
|
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.0002481 - 0.303623% [7]
|
|
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000758861 - 0.928689% [7]
|
|
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 4.994e-06 - 0.00611162% [7]
|
|
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00283552 - 3.47009% [7]
|
|
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00831038 - 10.1702% [7]
|
|
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00230303 - 2.81843% [7]
|
|
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00113585 - 1.39005% [7]
|
|
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00591032 - 7.233% [7]
|
|
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0151617 - 18.5548% [7]
|
|
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 7.962e-06 - 0.00974384% [7]
|
|
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000499056 - 0.610741% [7]
|
|
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00566777 - 6.93617% [7]
|
|
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00833298 - 10.1978% [7]
|
|
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000443181 - 0.542362% [7]
|
|
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000287667 - 0.352045% [7]
|
|
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00319528 - 3.91036% [7]
|
|
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00559007 - 6.84108% [7]
|
|
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00138883 - 1.69964% [7]
|
|
| | | | | | Remainder: 0.000137929 - 0.168797%
|
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.4984e-05 - 0.0176591% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.234e-06 - 0.00263284% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00197548 - 2.32816% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000240864 - 0.283866% [1]
|
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000212854 - 88.371% [1]
|
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.905e-06 - 0.790903% [1]
|
|
| | | | | | Remainder: 2.6105e-05 - 10.8381%
|
|
| | | | | Remainder: 0.0001568 - 0.184794%
|
|
| | | | Stratimikos: BelosLOWS: 8.49651 - 98.7599% [1]
|
|
| | | | | GMRES block system: Operation Op*x: 0.00456089 - 0.0536796% [1]
|
|
| | | | | Belos::MVT::MvAddMv: 0.000143413 - 0.0016879% [1]
|
|
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 8.49117 - 99.9372% [1]
|
|
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000950377 - 0.0111925% [2]
|
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000265628 - 27.9498% [2]
|
|
| | | | | | | | Belos::MVT::MvDot: 0.000258959 - 97.4893% [2]
|
|
| | | | | | | | Remainder: 6.669e-06 - 2.51065%
|
|
| | | | | | | Belos::MVT::MvScale: 9.0094e-05 - 9.47982% [2]
|
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000421787 - 44.381% [2]
|
|
| | | | | | | | Belos::MVT::MvTransMv: 0.000417988 - 99.0993% [2]
|
|
| | | | | | | | Remainder: 3.799e-06 - 0.900692%
|
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000131923 - 13.8811% [2]
|
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000129482 - 98.1497% [2]
|
|
| | | | | | | | Remainder: 2.441e-06 - 1.85032%
|
|
| | | | | | | Remainder: 4.0945e-05 - 4.30829%
|
|
| | | | | | Belos::MVT::MvAddMv: 0.000424422 - 0.00499839% [2]
|
|
| | | | | | Belos::MVT::MvNorm: 0.000143687 - 0.00169219% [1]
|
|
| | | | | | GMRES block system: Operation Prec*x: 8.48337 - 99.9081% [1]
|
|
| | | | | | | GMRES Q_B: Operation Op*x: 0.00138228 - 0.016294% [2]
|
|
| | | | | | | Belos::MVT::MvAddMv: 0.000156836 - 0.00184875% [3]
|
|
| | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0532136 - 0.62727% [2]
|
|
| | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0380703 - 71.5424% [22]
|
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.0013489 - 3.54318% [22]
|
|
| | | | | | | | | | Belos::MVT::MvDot: 0.00132802 - 98.4518% [22]
|
|
| | | | | | | | | | Remainder: 2.0884e-05 - 1.54823%
|
|
| | | | | | | | | Belos::MVT::MvScale: 0.000351761 - 0.923978% [21]
|
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0241934 - 63.5492% [40]
|
|
| | | | | | | | | | Belos::MVT::MvTransMv: 0.024159 - 99.8581% [40]
|
|
| | | | | | | | | | Remainder: 3.4332e-05 - 0.141907%
|
|
| | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0120742 - 31.7157% [40]
|
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0120428 - 99.7393% [40]
|
|
| | | | | | | | | | Remainder: 3.1473e-05 - 0.260662%
|
|
| | | | | | | | | Remainder: 0.000102026 - 0.267994%
|
|
| | | | | | | | Belos::MVT::MvAddMv: 0.00255244 - 4.79659% [29]
|
|
| | | | | | | | GMRES Q_B: Operation Op*x: 0.00989733 - 18.5992% [22]
|
|
| | | | | | | | Belos::MVT::MvNorm: 0.000119167 - 0.223941% [2]
|
|
| | | | | | | | GMRES Q_B: Operation Prec*x: 0.000846057 - 1.58993% [21]
|
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.000776839 - 91.8188% [21]
|
|
| | | | | | | | | Remainder: 6.9218e-05 - 8.18125%
|
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000607489 - 1.1416% [1]
|
|
| | | | | | | | Remainder: 0.00112086 - 2.10635%
|
|
| | | | | | | GMRES S_E: Operation Op*x: 0.0017342 - 0.0204423% [1]
|
|
| | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 8.42147 - 99.2703% [1]
|
|
| | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 7.91952 - 94.0397% [284]
|
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0177072 - 0.22359% [284]
|
|
| | | | | | | | | | Belos::MVT::MvDot: 0.017309 - 97.7508% [284]
|
|
| | | | | | | | | | Remainder: 0.000398265 - 2.24917%
|
|
| | | | | | | | | Belos::MVT::MvScale: 0.00530389 - 0.0669723% [284]
|
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 4.7821 - 60.3836% [566]
|
|
| | | | | | | | | | Belos::MVT::MvTransMv: 4.78114 - 99.9799% [566]
|
|
| | | | | | | | | | Remainder: 0.000959641 - 0.0200674%
|
|
| | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 3.11205 - 39.296% [566]
|
|
| | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 3.11139 - 99.9787% [566]
|
|
| | | | | | | | | | Remainder: 0.000662129 - 0.0212763%
|
|
| | | | | | | | | Remainder: 0.00236067 - 0.0298083%
|
|
| | | | | | | | Belos::MVT::MvAddMv: 0.0280329 - 0.332875% [288]
|
|
| | | | | | | | GMRES S_E: Operation Prec*x: 0.019328 - 0.229509% [284]
|
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0173726 - 89.8831% [284]
|
|
| | | | | | | | | Remainder: 0.00195539 - 10.1169%
|
|
| | | | | | | | GMRES S_E: Operation Op*x: 0.430963 - 5.11744% [284]
|
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0112089 - 0.133099% [1]
|
|
| | | | | | | | Belos::MVT::MvNorm: 6.7864e-05 - 0.000805845% [1]
|
|
| | | | | | | | Remainder: 0.0123454 - 0.146594%
|
|
| | | | | | | Remainder: 0.00541276 - 0.0638044%
|
|
| | | | | | GMRES block system: Operation Op*x: 0.00546264 - 0.0643331% [1]
|
|
| | | | | | Belos::MVT::MvTimesMatAddMv: 8.2155e-05 - 0.000967534% [1]
|
|
| | | | | | Remainder: 0.000743781 - 0.00875946%
|
|
| | | | | Remainder: 0.000632912 - 0.00744908%
|
|
| | | | Mini-EM: Compute responses: 0.0215311 - 0.250269% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00163001 - 7.57049% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0173314 - 80.4946% [1]
|
|
| | | | | | panzer::WorksetContainer::getWorksets(): 5.827e-06 - 0.0336211% [1]
|
|
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000385277 - 2.223% [7]
|
|
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00480196 - 27.7067% [7]
|
|
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 4.504e-06 - 0.0259875% [7]
|
|
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000582148 - 3.35892% [7]
|
|
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000621909 - 3.58834% [7]
|
|
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00846275 - 48.829% [7]
|
|
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 5.109e-06 - 0.0294783% [7]
|
|
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000582398 - 3.36037% [7]
|
|
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00048544 - 2.80093% [7]
|
|
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000503789 - 2.9068% [7]
|
|
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 6.8956e-05 - 0.397868% [7]
|
|
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 2.669e-06 - 0.0153998% [7]
|
|
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000359356 - 2.07344% [7]
|
|
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000304242 - 1.75544% [7]
|
|
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 4.4706e-05 - 0.257948% [7]
|
|
| | | | | | Remainder: 0.000110351 - 0.636712%
|
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 6.39e-06 - 0.029678% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.608e-06 - 0.00746826% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00214238 - 9.95017% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00019995 - 0.928656% [1]
|
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 9.05e-07 - 0.452613% [1]
|
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000180063 - 90.054% [1]
|
|
| | | | | | Remainder: 1.8982e-05 - 9.49337%
|
|
| | | | | Remainder: 0.000219386 - 1.01893%
|
|
| | | | Remainder: 0.000303029 - 0.00352228%
|
|
| | | Remainder: 2.385e-06 - 2.77222e-05%
|
|
| | Remainder: 0.0560017 - 0.430948%
|
|
| Remainder: 4.1445e-05 - 0.000318929%
|
|
|
|
=================================
|
|
FOM Calculation
|
|
=================================
|
|
Number of cells = 13824
|
|
Time for Belos Linear Solve = 8.49651 seconds
|
|
Number of Time Steps (one linear solve per step) = 1
|
|
FOM ( num_cells * num_steps / solver_time / 1000) = 1.62702 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=GMRES --linAlgebra=Tpetra --inputFile=maxwell24.xml':
|
|
|
|
26.65 msec task-clock:u # 0.002 CPUs utilized
|
|
0 context-switches:u # 0.000 /sec
|
|
0 cpu-migrations:u # 0.000 /sec
|
|
2,750 page-faults:u # 103.192 K/sec
|
|
45,052,601 cycles:u # 1.691 GHz
|
|
78,090,758 instructions:u # 1.73 insn per cycle
|
|
16,972,059 branches:u # 636.867 M/sec
|
|
289,279 branch-misses:u # 1.70% of all branches
|
|
|
|
13.709625148 seconds time elapsed
|
|
|
|
13.060387000 seconds user
|
|
0.519485000 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=GMRES --linAlgebra=Tpetra --inputFile=maxwell24.xml':
|
|
|
|
8,033 iTLB-loads:u
|
|
14,485 iTLB-load-misses:u # 180.32% of all iTLB cache accesses
|
|
18,107,303 dTLB-loads:u
|
|
14,607 dTLB-load-misses:u # 0.08% of all dTLB cache accesses
|
|
|
|
13.702173896 seconds time elapsed
|
|
|
|
13.114203000 seconds user
|
|
0.482923000 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=GMRES --linAlgebra=Tpetra --inputFile=maxwell24.xml':
|
|
|
|
17,698,985 L1-dcache-loads:u
|
|
571,365 L1-dcache-load-misses:u # 3.23% of all L1-dcache accesses
|
|
63,864 LLC-loads:u
|
|
11,859 LLC-load-misses:u # 18.57% of all LL-cache accesses
|
|
|
|
13.680480797 seconds time elapsed
|
|
|
|
13.071922000 seconds user
|
|
0.507445000 seconds sys
|
|
|
|
|