639 lines
49 KiB
Plaintext
639 lines
49 KiB
Plaintext
|
tron66.umiacs.umd.edu
|
||
|
1 CG Tpetra maxwell20.xml
|
||
|
output/xeon_CG_Tpetra_maxwell20.output
|
||
|
output/xeon_CG_Tpetra_maxwell20_power.output
|
||
|
dt = 6.67128e-10
|
||
|
|
||
|
Loading solver config from solverCG.xml
|
||
|
Linear Solver Type = Belos [unused]
|
||
|
Preconditioner Type = Teko [unused]
|
||
|
Linear Solver Types ->
|
||
|
Belos ->
|
||
|
Solver Type = Block GMRES [unused]
|
||
|
Solver Types ->
|
||
|
Block GMRES ->
|
||
|
Convergence Tolerance = 1e-08 [unused]
|
||
|
Orthogonalization = ICGS [unused]
|
||
|
Output Frequency = 1 [unused]
|
||
|
Output Style = 1 [unused]
|
||
|
Verbosity = 1 [unused]
|
||
|
Maximum Iterations = 10 [unused]
|
||
|
Block Size = 1 [unused]
|
||
|
Num Blocks = 10 [unused]
|
||
|
Flexible Gmres = 1 [unused]
|
||
|
Timer Label = GMRES block system [unused]
|
||
|
Implicit Residual Scaling = Norm of Initial Residual [unused]
|
||
|
VerboseObject ->
|
||
|
Verbosity Level = medium [unused]
|
||
|
Preconditioner Types ->
|
||
|
Teko ->
|
||
|
Inverse Type = Maxwell [unused]
|
||
|
Inverse Factory Library ->
|
||
|
Maxwell ->
|
||
|
Type = Full Maxwell Preconditioner [unused]
|
||
|
Use as preconditioner = 0 [unused]
|
||
|
Debug = 0 [unused]
|
||
|
Dump = 0 [unused]
|
||
|
Solve lower triangular = 1 [unused]
|
||
|
dt = 6.67128e-10 [unused]
|
||
|
Q_B Solve ->
|
||
|
Type = Belos [unused]
|
||
|
Solver Type = Pseudo Block CG [unused]
|
||
|
Solver Types ->
|
||
|
Pseudo Block CG ->
|
||
|
Convergence Tolerance = 1e-09 [unused]
|
||
|
Orthogonalization = ICGS [unused]
|
||
|
Maximum Iterations = 2000 [unused]
|
||
|
Timer Label = CG Q_B [unused]
|
||
|
Output Frequency = 10 [unused]
|
||
|
Output Style = 1 [unused]
|
||
|
Verbosity = 1 [unused]
|
||
|
Implicit Residual Scaling = None [unused]
|
||
|
VerboseObject ->
|
||
|
Verbosity Level = medium [unused]
|
||
|
Q_B Preconditioner ->
|
||
|
Prec Type = Ifpack2 [unused]
|
||
|
Prec Types ->
|
||
|
Ifpack2 ->
|
||
|
Prec Type = relaxation [unused]
|
||
|
Ifpack2 Settings ->
|
||
|
relaxation: type = Jacobi [unused]
|
||
|
relaxation: sweeps = 1 [unused]
|
||
|
S_E Solve ->
|
||
|
Type = Belos [unused]
|
||
|
Solver Type = Pseudo Block CG [unused]
|
||
|
Solver Types ->
|
||
|
Pseudo Block CG ->
|
||
|
Convergence Tolerance = 1e-09 [unused]
|
||
|
Orthogonalization = ICGS [unused]
|
||
|
Maximum Iterations = 2000 [unused]
|
||
|
Timer Label = CG S_E [unused]
|
||
|
Output Frequency = 10 [unused]
|
||
|
Output Style = 1 [unused]
|
||
|
Verbosity = 1 [unused]
|
||
|
Implicit Residual Scaling = None [unused]
|
||
|
VerboseObject ->
|
||
|
Verbosity Level = medium [unused]
|
||
|
S_E Preconditioner ->
|
||
|
Prec Type = Ifpack2 [unused]
|
||
|
Prec Types ->
|
||
|
Ifpack2 ->
|
||
|
Prec Type = relaxation [unused]
|
||
|
Ifpack2 Settings ->
|
||
|
relaxation: type = Jacobi [unused]
|
||
|
relaxation: sweeps = 1 [unused]
|
||
|
Darcy ->
|
||
|
Type = Full Darcy Preconditioner [unused]
|
||
|
Use as preconditioner = 0 [unused]
|
||
|
Debug = 0 [unused]
|
||
|
Dump = 0 [unused]
|
||
|
Solve lower triangular = 1 [unused]
|
||
|
dt = 6.67128e-10 [unused]
|
||
|
Q_u Solve ->
|
||
|
Type = Belos [unused]
|
||
|
Solver Type = Pseudo Block CG [unused]
|
||
|
Solver Types ->
|
||
|
Pseudo Block CG ->
|
||
|
Convergence Tolerance = 1e-09 [unused]
|
||
|
Orthogonalization = ICGS [unused]
|
||
|
Maximum Iterations = 2000 [unused]
|
||
|
Timer Label = CG Q_u [unused]
|
||
|
Output Frequency = 10 [unused]
|
||
|
Output Style = 1 [unused]
|
||
|
Verbosity = 1 [unused]
|
||
|
Implicit Residual Scaling = None [unused]
|
||
|
VerboseObject ->
|
||
|
Verbosity Level = medium [unused]
|
||
|
Q_u Preconditioner ->
|
||
|
Prec Type = Ifpack2 [unused]
|
||
|
Prec Types ->
|
||
|
Ifpack2 ->
|
||
|
Prec Type = relaxation [unused]
|
||
|
Ifpack2 Settings ->
|
||
|
relaxation: type = Jacobi [unused]
|
||
|
relaxation: sweeps = 1 [unused]
|
||
|
S_sigma Solve ->
|
||
|
Type = Belos [unused]
|
||
|
Solver Type = Pseudo Block CG [unused]
|
||
|
Solver Types ->
|
||
|
Pseudo Block CG ->
|
||
|
Convergence Tolerance = 1e-09 [unused]
|
||
|
Orthogonalization = ICGS [unused]
|
||
|
Maximum Iterations = 2000 [unused]
|
||
|
Timer Label = CG S_sigma [unused]
|
||
|
Output Frequency = 10 [unused]
|
||
|
Output Style = 1 [unused]
|
||
|
Verbosity = 1 [unused]
|
||
|
Implicit Residual Scaling = None [unused]
|
||
|
VerboseObject ->
|
||
|
Verbosity Level = medium [unused]
|
||
|
S_sigma Preconditioner ->
|
||
|
Prec Type = Ifpack2 [unused]
|
||
|
Prec Types ->
|
||
|
Ifpack2 ->
|
||
|
Prec Type = relaxation [unused]
|
||
|
Ifpack2 Settings ->
|
||
|
relaxation: type = Jacobi [unused]
|
||
|
relaxation: sweeps = 1 [unused]
|
||
|
p=0 | CubeHexMesh: Building sub cells
|
||
|
|
||
|
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
|
||
|
|
||
|
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
|
||
|
|
||
|
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
|
||
|
|
||
|
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
|
||
|
|
||
|
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
|
||
|
|
||
|
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
|
||
|
|
||
|
**************************************************
|
||
|
* starting time step 1
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::DefaultBlockedLinearOp<double>{rangeDim=51660,domainDim=51660,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=25200,domainDim=25200}
|
||
|
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=25200,domainDim=26460}
|
||
|
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=26460,domainDim=25200}
|
||
|
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=26460,domainDim=26460}
|
||
|
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=51660, #RHSs=1 ...
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=25200,domainDim=25200}
|
||
|
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
|
||
|
With #Eqns=25200, #RHSs=1 ...
|
||
|
|
||
|
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.00117782 sec
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=26460,domainDim=26460}
|
||
|
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
|
||
|
With #Eqns=26460, #RHSs=1 ...
|
||
|
|
||
|
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 277 iterations with total CPU time of 0.207509 sec
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=25200,domainDim=25200}
|
||
|
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
|
||
|
With #Eqns=25200, #RHSs=1 ...
|
||
|
|
||
|
The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 20 iterations with total CPU time of 0.00891744 sec
|
||
|
|
||
|
The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 0.227415 sec
|
||
|
Electromagnetic Energy = 1.9156e-08
|
||
|
Electromagnetic Energy/dt^2 = 4.30413e+10
|
||
|
|
||
|
* finished time step 1, t = 6.67128e-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: 2.88461 [1]
|
||
|
| Mini-EM: Total Time: 2.88458 - 99.9989% [1]
|
||
|
| | Mini-EM: build mesh: 0.00043313 - 0.0150154% [1]
|
||
|
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000285195 - 65.8451% [1]
|
||
|
| | | Remainder: 0.000147935 - 34.1549%
|
||
|
| | Mini-EM: build physics blocks: 0.000777633 - 0.0269583% [1]
|
||
|
| | Mini-EM: build auxiliary physics blocks: 0.000237623 - 0.0082377% [1]
|
||
|
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.350358 - 12.1459% [1]
|
||
|
| | panzer::DOFManager::buildGlobalUnknowns: 0.151568 - 5.25443% [3]
|
||
|
| | | panzer::DOFManager::buildTaggedMultiVector: 0.0592521 - 39.0926% [3]
|
||
|
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0488483 - 82.4415% [3]
|
||
|
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0017581 - 2.96715% [3]
|
||
|
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00858747 - 14.4931% [3]
|
||
|
| | | | Remainder: 5.8215e-05 - 0.0982498%
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0126415 - 8.34048% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00703 - 55.6104% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000283453 - 2.24224% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000969382 - 7.66823% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00160721 - 12.7137% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00123732 - 9.78772% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00132969 - 10.5184% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000129236 - 1.02231% [3]
|
||
|
| | | | Remainder: 5.5246e-05 - 0.43702%
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0213334 - 14.0751% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00976969 - 6.44573% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0164429 - 10.8485% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0109301 - 7.21136% [3]
|
||
|
| | | Remainder: 0.0211985 - 13.9861%
|
||
|
| | panzer::WorksetContainer::applyOrientations(ugi): 0.00988073 - 0.342536% [2]
|
||
|
| | Mini-EM: setup physics model evaluator: 0.458631 - 15.8994% [1]
|
||
|
| | | panzer::ModelEvaluator::setupModel(): 0.458617 - 99.9969% [1]
|
||
|
| | | | allocate FieldManagerBuilder: 6.883e-06 - 0.00150082% [1]
|
||
|
| | | | fmb->setWorksetContainer(): 6.23e-07 - 0.000135843% [1]
|
||
|
| | | | fmb->setupVolumeFieldManagers(): 0.452351 - 98.6337% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.452339 - 99.9974% [1]
|
||
|
| | | | | | getWorksets(): 0.412668 - 91.2299% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.412665 - 99.9992% [1]
|
||
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.233163 - 56.5019% [1]
|
||
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00689458 - 2.95697% [4]
|
||
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0339493 - 14.5603% [4]
|
||
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00113714 - 3.34952% [4]
|
||
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0327979 - 96.6084% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000259275 - 0.790523% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000115673 - 0.352684% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00105456 - 3.21532% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00264636 - 8.06868% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0102118 - 31.1357% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00272262 - 8.3012% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00279865 - 8.53302% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000181705 - 0.554014% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0072512 - 22.1087% [4]
|
||
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00353572 - 48.7605% [4]
|
||
|
| | | | | | | | | | | | Remainder: 0.00371548 - 51.2395%
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00459172 - 14% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000877809 - 2.67642% [4]
|
||
|
| | | | | | | | | | | Remainder: 8.6481e-05 - 0.263678%
|
||
|
| | | | | | | | | | Remainder: 1.4298e-05 - 0.0421157%
|
||
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.162822 - 69.8317% [8]
|
||
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0889816 - 54.6496% [8]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000103382 - 0.116184% [8]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.9261e-05 - 0.0328843% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0437294 - 49.1443% [8]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0361925 - 40.6741% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 2.9808e-05 - 0.033499% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00861229 - 9.67873% [4]
|
||
|
| | | | | | | | | | | Remainder: 0.000284992 - 0.320282%
|
||
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0355853 - 21.8554% [8]
|
||
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.023374 - 14.3556% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000136486 - 0.0838253% [8]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00665487 - 4.08721% [8]
|
||
|
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00740418 - 4.54741% [4]
|
||
|
| | | | | | | | | | Remainder: 0.000685434 - 0.420971%
|
||
|
| | | | | | | | | Remainder: 0.0294975 - 12.651%
|
||
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.179472 - 43.4909% [1]
|
||
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.179358 - 99.9369% [8]
|
||
|
| | | | | | | | | Remainder: 0.000113326 - 0.0631443%
|
||
|
| | | | | | | | Remainder: 2.984e-05 - 0.00723105%
|
||
|
| | | | | | | Remainder: 3.505e-06 - 0.000849351%
|
||
|
| | | | | | getOrientations(): 1.0513e-05 - 0.00232414% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000734804 - 0.162445% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000695485 - 0.153753% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000338141 - 0.0747539% [1]
|
||
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000117208 - 0.0259115% [1]
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000795826 - 0.175936% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 5.5e-07 - 0.00012159% [2]
|
||
|
| | | | | | Remainder: 0.0369781 - 8.17486%
|
||
|
| | | | | Remainder: 1.1968e-05 - 0.00264573%
|
||
|
| | | | fmb->setupBCFieldManagers(): 7.669e-06 - 0.0016722% [1]
|
||
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.2693e-05 - 0.00276767% [1]
|
||
|
| | | | build response library: 0.00621773 - 1.35576% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00614351 - 98.8062% [1]
|
||
|
| | | | | | getWorksets(): 3.175e-06 - 0.0516806% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.201e-06 - 69.3228% [1]
|
||
|
| | | | | | | Remainder: 9.74e-07 - 30.6772%
|
||
|
| | | | | | getOrientations(): 5.43e-07 - 0.0088386% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000748536 - 12.1842% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000890965 - 14.5025% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000367899 - 5.98842% [1]
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0010852 - 17.6642% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 1.034e-06 - 0.0168308% [3]
|
||
|
| | | | | | Remainder: 0.00304616 - 49.5833%
|
||
|
| | | | | Remainder: 7.4226e-05 - 1.19378%
|
||
|
| | | | Remainder: 2.0586e-05 - 0.00448871%
|
||
|
| | | Remainder: 1.4416e-05 - 0.00314326%
|
||
|
| | Mini-EM: setup auxiliary physics model evaluator: 0.440063 - 15.2557% [1]
|
||
|
| | | panzer::ModelEvaluator::setupModel(): 0.440052 - 99.9974% [1]
|
||
|
| | | | allocate FieldManagerBuilder: 8.37e-07 - 0.000190205% [1]
|
||
|
| | | | fmb->setWorksetContainer(): 8.31e-07 - 0.000188841% [1]
|
||
|
| | | | fmb->setupVolumeFieldManagers(): 0.439996 - 99.9873% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.439989 - 99.9984% [1]
|
||
|
| | | | | | getWorksets(): 0.313782 - 71.3158% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.31378 - 99.9996% [1]
|
||
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.185951 - 59.2616% [1]
|
||
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00734633 - 3.95068% [4]
|
||
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0371343 - 19.9699% [4]
|
||
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00119049 - 3.2059% [4]
|
||
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0359339 - 96.7675% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000197589 - 0.549868% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000115688 - 0.321947% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00113557 - 3.16018% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00292807 - 8.1485% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0107227 - 29.8402% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00280061 - 7.79378% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00387868 - 10.7939% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000189591 - 0.527611% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0089458 - 24.8952% [4]
|
||
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00474429 - 53.0338% [4]
|
||
|
| | | | | | | | | | | | Remainder: 0.0042015 - 46.9662%
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00407406 - 11.3377% [4]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000890979 - 2.4795% [4]
|
||
|
| | | | | | | | | | | Remainder: 5.451e-05 - 0.151695%
|
||
|
| | | | | | | | | | Remainder: 9.896e-06 - 0.0266492%
|
||
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.114889 - 61.7847% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0618818 - 53.8621% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 5.2393e-05 - 0.0846662% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.6955e-05 - 0.0435588% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.024488 - 39.5722% [4]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0372077 - 60.1271% [4]
|
||
|
| | | | | | | | | | | Remainder: 0.000106743 - 0.172495%
|
||
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0235061 - 20.4598% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.02392 - 20.82% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 7.506e-05 - 0.0653324% [4]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00453676 - 3.9488% [4]
|
||
|
| | | | | | | | | | Remainder: 0.000969597 - 0.84394%
|
||
|
| | | | | | | | | Remainder: 0.0265812 - 14.2947%
|
||
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.127821 - 40.7358% [1]
|
||
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.127756 - 99.9496% [4]
|
||
|
| | | | | | | | | Remainder: 6.4427e-05 - 0.0504041%
|
||
|
| | | | | | | | Remainder: 8.372e-06 - 0.00266811%
|
||
|
| | | | | | | Remainder: 1.368e-06 - 0.000435972%
|
||
|
| | | | | | getOrientations(): 1.0265e-05 - 0.00233301% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00043132 - 0.0980297% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000348889 - 0.0792949% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0001925 - 0.0437511% [1]
|
||
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.104811 - 23.8214% [1]
|
||
|
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.104782 - 99.9724% [1]
|
||
|
| | | | | | | Remainder: 2.8888e-05 - 0.0275619%
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000494978 - 0.112498% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 3.82e-07 - 8.68203e-05% [2]
|
||
|
| | | | | | Remainder: 0.0199175 - 4.52682%
|
||
|
| | | | | Remainder: 6.892e-06 - 0.00156638%
|
||
|
| | | | fmb->setupBCFieldManagers(): 6.795e-06 - 0.00154414% [1]
|
||
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.4116e-05 - 0.00320781% [1]
|
||
|
| | | | build response library: 2.3282e-05 - 0.00529074% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.32e-07 - 1.42599% [1]
|
||
|
| | | | | Remainder: 2.295e-05 - 98.574%
|
||
|
| | | | Remainder: 9.821e-06 - 0.00223178%
|
||
|
| | | Remainder: 1.1326e-05 - 0.00257372%
|
||
|
| | Mini-EM: eval auxiliary physics model evaluator: 0.377125 - 13.0738% [1]
|
||
|
| | | panzer::ModelEvaluator::create_W_op: 0.104919 - 27.8208% [1]
|
||
|
| | | panzer::ModelEvaluator::evalModel(J): 0.269768 - 71.5329% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00106307 - 0.394068% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.17734 - 65.7379% [1]
|
||
|
| | | | | panzer::WorksetContainer::getWorksets(): 3.5e-06 - 0.00197361% [1]
|
||
|
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 5.453e-06 - 0.00307488% [4]
|
||
|
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 2.679e-06 - 0.00151066% [4]
|
||
|
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00144177 - 0.812995% [4]
|
||
|
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00883046 - 4.97939% [4]
|
||
|
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0293109 - 16.5281% [4]
|
||
|
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00351801 - 1.98376% [4]
|
||
|
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00699023 - 3.94171% [4]
|
||
|
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0241676 - 13.6278% [4]
|
||
|
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0360211 - 20.3119% [4]
|
||
|
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 3.459e-06 - 0.00195049% [4]
|
||
|
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.876e-06 - 0.00105785% [4]
|
||
|
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0472655 - 26.6525% [4]
|
||
|
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00453813 - 2.559% [4]
|
||
|
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0014854 - 0.837598% [4]
|
||
|
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0136779 - 7.7128% [4]
|
||
|
| | | | | Remainder: 7.6075e-05 - 0.0428978%
|
||
|
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.2811e-05 - 0.00474889% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.5e-06 - 0.000926721% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000490652 - 0.181879% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0904786 - 33.5394% [1]
|
||
|
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0456052 - 50.4044% [1]
|
||
|
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0448585 - 49.5791% [1]
|
||
|
| | | | | Remainder: 1.4922e-05 - 0.0164923%
|
||
|
| | | | Remainder: 0.000380589 - 0.14108%
|
||
|
| | | Remainder: 0.00243747 - 0.646328%
|
||
|
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00454379 - 0.15752% [1]
|
||
|
| | | getWorksets(): 5.572e-06 - 0.122629% [1]
|
||
|
| | | | panzer::WorksetContainer::getWorksets(): 4.375e-06 - 78.5176% [1]
|
||
|
| | | | Remainder: 1.197e-06 - 21.4824%
|
||
|
| | | getOrientations(): 1.742e-06 - 0.038338% [1]
|
||
|
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000736179 - 16.2019% [1]
|
||
|
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000899521 - 19.7967% [1]
|
||
|
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000383657 - 8.44354% [1]
|
||
|
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00113789 - 25.0426% [1]
|
||
|
| | | Phalanx::SortAndOrderEvaluators: 8.56e-07 - 0.0188389% [3]
|
||
|
| | | Remainder: 0.00137838 - 30.3355%
|
||
|
| | panzer::ModelEvaluator::create_W_op: 0.285319 - 9.89119% [1]
|
||
|
| | panzer::ModelEvaluator::evalModel(J): 0.479087 - 16.6085% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000608809 - 0.127077% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.36636 - 76.4706% [1]
|
||
|
| | | | panzer::WorksetContainer::getWorksets(): 2.768e-06 - 0.00075554% [1]
|
||
|
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00235367 - 0.642447% [4]
|
||
|
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0112044 - 3.0583% [4]
|
||
|
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0153249 - 4.18302% [4]
|
||
|
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00148908 - 0.406451% [4]
|
||
|
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0156224 - 4.26421% [4]
|
||
|
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0144862 - 3.95408% [4]
|
||
|
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00275395 - 0.751704% [4]
|
||
|
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0104576 - 2.85446% [4]
|
||
|
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 5.086e-06 - 0.00138825% [4]
|
||
|
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00403283 - 1.10078% [4]
|
||
|
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0323687 - 8.83521% [4]
|
||
|
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00503634 - 1.3747% [4]
|
||
|
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0105639 - 2.88346% [4]
|
||
|
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.031603 - 8.62621% [4]
|
||
|
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0468177 - 12.7791% [4]
|
||
|
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 6.067e-06 - 0.00165602% [4]
|
||
|
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00232372 - 0.634273% [4]
|
||
|
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0308299 - 8.41517% [4]
|
||
|
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0479812 - 13.0967% [4]
|
||
|
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00679366 - 1.85436% [4]
|
||
|
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00139133 - 0.379772% [4]
|
||
|
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0141952 - 3.87465% [4]
|
||
|
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0369136 - 10.0758% [4]
|
||
|
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0216612 - 5.91253% [4]
|
||
|
| | | | Remainder: 0.000142099 - 0.0387867%
|
||
|
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.5215e-05 - 0.00317583% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.243e-06 - 0.000259452% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00115899 - 0.241917% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.109459 - 22.8475% [1]
|
||
|
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.109434 - 99.9768% [1]
|
||
|
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.5781e-05 - 0.0144172% [1]
|
||
|
| | | | Remainder: 9.638e-06 - 0.00880511%
|
||
|
| | | Remainder: 0.00148275 - 0.309495%
|
||
|
| | MaxwellPreconditioner::build: 0.00362117 - 0.125536% [1]
|
||
|
| | | MaxwellPreconditioner: Schur complement: 1.6384e-05 - 0.45245% [1]
|
||
|
| | | MaxwellPreconditioner: Inverse Q_B: 0.00141679 - 39.1253% [1]
|
||
|
| | | | Ifpack2::Relaxation::initialize: 8.632e-06 - 0.609262% [1]
|
||
|
| | | | Ifpack2::Relaxation::compute: 0.000605991 - 42.772% [1]
|
||
|
| | | | Remainder: 0.000802172 - 56.6188%
|
||
|
| | | MaxwellPreconditioner: Solver S_E: 0.00208841 - 57.6721% [1]
|
||
|
| | | | Ifpack2::Relaxation::initialize: 1.493e-06 - 0.0714898% [1]
|
||
|
| | | | Ifpack2::Relaxation::compute: 0.00159631 - 76.4368% [1]
|
||
|
| | | | Remainder: 0.000490602 - 23.4917%
|
||
|
| | | MaxwellPreconditioner: Block preconditioner: 9.0073e-05 - 2.4874% [1]
|
||
|
| | | Remainder: 9.514e-06 - 0.262732%
|
||
|
| | Mini-EM: timestepper: 0.287203 - 9.95648% [1]
|
||
|
| | | Mini-EM: Advance Time Step: 0.2872 - 99.9992% [1]
|
||
|
| | | | panzer::ModelEvaluator::evalModel(f): 0.0499501 - 17.3921% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000442013 - 0.88491% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0480849 - 96.266% [1]
|
||
|
| | | | | | panzer::WorksetContainer::getWorksets(): 2.095e-06 - 0.00435687% [1]
|
||
|
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000311222 - 0.647234% [4]
|
||
|
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00420301 - 8.74081% [4]
|
||
|
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00237782 - 4.94503% [4]
|
||
|
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00018372 - 0.382074% [4]
|
||
|
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00194249 - 4.03971% [4]
|
||
|
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00233002 - 4.84564% [4]
|
||
|
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00017551 - 0.365% [4]
|
||
|
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000436751 - 0.908291% [4]
|
||
|
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.847e-06 - 0.00592077% [4]
|
||
|
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00156454 - 3.2537% [4]
|
||
|
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0048252 - 10.0347% [4]
|
||
|
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0013632 - 2.83499% [4]
|
||
|
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.0008995 - 1.87065% [4]
|
||
|
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00335043 - 6.96773% [4]
|
||
|
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00889692 - 18.5025% [4]
|
||
|
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 4.864e-06 - 0.0101154% [4]
|
||
|
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000310109 - 0.644919% [4]
|
||
|
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00342283 - 7.1183% [4]
|
||
|
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00505076 - 10.5038% [4]
|
||
|
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000243307 - 0.505994% [4]
|
||
|
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000174895 - 0.363721% [4]
|
||
|
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00191076 - 3.97372% [4]
|
||
|
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00320117 - 6.65733% [4]
|
||
|
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.000801168 - 1.66615% [4]
|
||
|
| | | | | | Remainder: 9.9792e-05 - 0.207533%
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.816e-05 - 0.0363563% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.146e-06 - 0.00429629% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00114662 - 2.29553% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000143495 - 0.287277% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00011836 - 82.4837% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.891e-06 - 1.31782% [1]
|
||
|
| | | | | | Remainder: 2.3244e-05 - 16.1985%
|
||
|
| | | | | Remainder: 0.000112712 - 0.225649%
|
||
|
| | | | Stratimikos: BelosLOWS: 0.227451 - 79.1959% [1]
|
||
|
| | | | | GMRES block system: Operation Op*x: 0.00257477 - 1.13201% [1]
|
||
|
| | | | | Belos::MVT::MvAddMv: 0.000118522 - 0.0521088% [1]
|
||
|
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.224159 - 98.5526% [1]
|
||
|
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000603084 - 0.269043% [2]
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000171022 - 28.3579% [2]
|
||
|
| | | | | | | | Belos::MVT::MvDot: 0.000164226 - 96.0262% [2]
|
||
|
| | | | | | | | Remainder: 6.796e-06 - 3.97376%
|
||
|
| | | | | | | Belos::MVT::MvScale: 6.3934e-05 - 10.6012% [2]
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000251601 - 41.7191% [2]
|
||
|
| | | | | | | | Belos::MVT::MvTransMv: 0.000240771 - 95.6956% [2]
|
||
|
| | | | | | | | Remainder: 1.083e-05 - 4.30443%
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 6.4494e-05 - 10.694% [2]
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 6.2016e-05 - 96.1578% [2]
|
||
|
| | | | | | | | Remainder: 2.478e-06 - 3.84222%
|
||
|
| | | | | | | Remainder: 5.2033e-05 - 8.62782%
|
||
|
| | | | | | Belos::MVT::MvAddMv: 0.000527808 - 0.235462% [2]
|
||
|
| | | | | | Belos::MVT::MvNorm: 9.8821e-05 - 0.0440852% [1]
|
||
|
| | | | | | GMRES block system: Operation Prec*x: 0.219742 - 98.0297% [1]
|
||
|
| | | | | | | CG Q_B: Operation Op*x: 0.000793311 - 0.361019% [2]
|
||
|
| | | | | | | Belos::MVT::MvAddMv: 8.0512e-05 - 0.0366393% [3]
|
||
|
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.00898133 - 4.08721% [2]
|
||
|
| | | | | | | | Belos::MVT::Assign: 0.000226965 - 2.52707% [4]
|
||
|
| | | | | | | | CG Q_B: Operation Prec*x: 0.000654137 - 7.2833% [22]
|
||
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.000601044 - 91.8835% [22]
|
||
|
| | | | | | | | | Remainder: 5.3093e-05 - 8.1165%
|
||
|
| | | | | | | | Belos::MVT::MvDot: 0.00140711 - 15.6671% [42]
|
||
|
| | | | | | | | Belos::MVT::MvNorm: 0.000745186 - 8.29705% [22]
|
||
|
| | | | | | | | CG Q_B: Operation Op*x: 0.00492363 - 54.8207% [20]
|
||
|
| | | | | | | | Belos::MVT::MvAddMv: 0.000814994 - 9.07431% [60]
|
||
|
| | | | | | | | Remainder: 0.000209306 - 2.33046%
|
||
|
| | | | | | | CG S_E: Operation Op*x: 0.00107233 - 0.487996% [1]
|
||
|
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.206298 - 93.8816% [1]
|
||
|
| | | | | | | | Belos::MVT::Assign: 0.000200996 - 0.0974302% [2]
|
||
|
| | | | | | | | CG S_E: Operation Prec*x: 0.00675899 - 3.27633% [278]
|
||
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00619111 - 91.5982% [278]
|
||
|
| | | | | | | | | Remainder: 0.000567876 - 8.40179%
|
||
|
| | | | | | | | Belos::MVT::MvDot: 0.0192695 - 9.34065% [555]
|
||
|
| | | | | | | | Belos::MVT::MvNorm: 0.00976709 - 4.73447% [278]
|
||
|
| | | | | | | | CG S_E: Operation Op*x: 0.157216 - 76.2085% [277]
|
||
|
| | | | | | | | Belos::MVT::MvAddMv: 0.0118131 - 5.72626% [831]
|
||
|
| | | | | | | | Remainder: 0.00127163 - 0.616404%
|
||
|
| | | | | | | Remainder: 0.00251728 - 1.14556%
|
||
|
| | | | | | GMRES block system: Operation Op*x: 0.00246313 - 1.09883% [1]
|
||
|
| | | | | | Belos::MVT::MvTimesMatAddMv: 5.5929e-05 - 0.0249506% [1]
|
||
|
| | | | | | Remainder: 0.000667797 - 0.297912%
|
||
|
| | | | | Remainder: 0.000598845 - 0.263285%
|
||
|
| | | | Mini-EM: Compute responses: 0.00966409 - 3.36493% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000458904 - 4.74855% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00777413 - 80.4435% [1]
|
||
|
| | | | | | panzer::WorksetContainer::getWorksets(): 2.84e-06 - 0.0365314% [1]
|
||
|
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000192814 - 2.4802% [4]
|
||
|
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0019833 - 25.5115% [4]
|
||
|
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 2.666e-06 - 0.0342932% [4]
|
||
|
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000368662 - 4.74216% [4]
|
||
|
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000280566 - 3.60897% [4]
|
||
|
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0034904 - 44.8977% [4]
|
||
|
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 2.318e-06 - 0.0298168% [4]
|
||
|
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000342616 - 4.40713% [4]
|
||
|
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000283706 - 3.64936% [4]
|
||
|
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000289686 - 3.72628% [4]
|
||
|
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 3.8971e-05 - 0.501291% [4]
|
||
|
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.906e-06 - 0.0245172% [4]
|
||
|
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000210406 - 2.70649% [4]
|
||
|
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000187973 - 2.41793% [4]
|
||
|
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 2.6865e-05 - 0.345569% [4]
|
||
|
| | | | | | Remainder: 6.8433e-05 - 0.880265%
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 5.924e-06 - 0.0612991% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.198e-06 - 0.0123964% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00105657 - 10.9329% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00019581 - 2.02616% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.139e-06 - 0.581686% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000178955 - 91.3922% [1]
|
||
|
| | | | | | Remainder: 1.5716e-05 - 8.02615%
|
||
|
| | | | | Remainder: 0.000171555 - 1.77518%
|
||
|
| | | | Remainder: 0.00013516 - 0.0470612%
|
||
|
| | | Remainder: 2.311e-06 - 0.000804658%
|
||
|
| | Remainder: 0.0357328 - 1.23875%
|
||
|
| Remainder: 3.1728e-05 - 0.0010999%
|
||
|
|
||
|
=================================
|
||
|
FOM Calculation
|
||
|
=================================
|
||
|
Number of cells = 8000
|
||
|
Time for Belos Linear Solve = 0.227451 seconds
|
||
|
Number of Time Steps (one linear solve per step) = 1
|
||
|
FOM ( num_cells * num_steps / solver_time / 1000) = 35.1724 k-cell-steps per second
|
||
|
=================================
|
||
|
|
||
|
|
||
|
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell20.xml':
|
||
|
|
||
|
29.36 msec task-clock:u # 0.008 CPUs utilized
|
||
|
0 context-switches:u # 0.000 /sec
|
||
|
0 cpu-migrations:u # 0.000 /sec
|
||
|
3,257 page-faults:u # 110.925 K/sec
|
||
|
47,397,126 cycles:u # 1.614 GHz
|
||
|
79,359,110 instructions:u # 1.67 insn per cycle
|
||
|
17,182,349 branches:u # 585.186 M/sec
|
||
|
299,371 branch-misses:u # 1.74% of all branches
|
||
|
|
||
|
3.537009412 seconds time elapsed
|
||
|
|
||
|
3.102386000 seconds user
|
||
|
0.386185000 seconds sys
|
||
|
|
||
|
|
||
|
|
||
|
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell20.xml':
|
||
|
|
||
|
7,154 iTLB-loads:u
|
||
|
14,997 iTLB-load-misses:u # 209.63% of all iTLB cache accesses
|
||
|
17,594,878 dTLB-loads:u
|
||
|
14,791 dTLB-load-misses:u # 0.08% of all dTLB cache accesses
|
||
|
|
||
|
3.528816416 seconds time elapsed
|
||
|
|
||
|
3.098039000 seconds user
|
||
|
0.377742000 seconds sys
|
||
|
|
||
|
|
||
|
|
||
|
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell20.xml':
|
||
|
|
||
|
17,816,160 L1-dcache-loads:u
|
||
|
574,506 L1-dcache-load-misses:u # 3.22% of all L1-dcache accesses
|
||
|
67,016 LLC-loads:u
|
||
|
11,106 LLC-load-misses:u # 16.57% of all LL-cache accesses
|
||
|
|
||
|
3.503642985 seconds time elapsed
|
||
|
|
||
|
3.063981000 seconds user
|
||
|
0.395213000 seconds sys
|
||
|
|
||
|
|