639 lines
49 KiB
Plaintext
639 lines
49 KiB
Plaintext
|
tron66.umiacs.umd.edu
|
||
|
1 CG Tpetra maxwell28.xml
|
||
|
output/xeon_CG_Tpetra_maxwell28.output
|
||
|
output/xeon_CG_Tpetra_maxwell28_power.output
|
||
|
dt = 4.7652e-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 = 4.7652e-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 = 4.7652e-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=138852,domainDim=138852,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=68208,domainDim=68208}
|
||
|
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=68208,domainDim=70644}
|
||
|
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=70644,domainDim=68208}
|
||
|
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=70644,domainDim=70644}
|
||
|
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=138852, #RHSs=1 ...
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=68208,domainDim=68208}
|
||
|
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
|
||
|
With #Eqns=68208, #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.0281566 sec
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=70644,domainDim=70644}
|
||
|
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
|
||
|
With #Eqns=70644, #RHSs=1 ...
|
||
|
|
||
|
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 305 iterations with total CPU time of 0.840979 sec
|
||
|
|
||
|
Starting iterations with Belos:
|
||
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=68208,domainDim=68208}
|
||
|
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
|
||
|
With #Eqns=68208, #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.0247462 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.963316 sec
|
||
|
Electromagnetic Energy = 9.76787e-09
|
||
|
Electromagnetic Energy/dt^2 = 4.30167e+10
|
||
|
|
||
|
* finished time step 1, t = 4.7652e-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.2988 [1]
|
||
|
| Mini-EM: Total Time: 12.2987 - 99.9997% [1]
|
||
|
| | Mini-EM: build mesh: 0.000441249 - 0.00358776% [1]
|
||
|
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000280405 - 63.548% [1]
|
||
|
| | | Remainder: 0.000160844 - 36.452%
|
||
|
| | Mini-EM: build physics blocks: 0.000795659 - 0.00646943% [1]
|
||
|
| | Mini-EM: build auxiliary physics blocks: 0.00024914 - 0.00202574% [1]
|
||
|
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 1.00549 - 8.17554% [1]
|
||
|
| | panzer::DOFManager::buildGlobalUnknowns: 0.422401 - 3.43451% [3]
|
||
|
| | | panzer::DOFManager::buildTaggedMultiVector: 0.177876 - 42.1108% [3]
|
||
|
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.148815 - 83.6622% [3]
|
||
|
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00499781 - 2.80971% [3]
|
||
|
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0239939 - 13.4891% [3]
|
||
|
| | | | Remainder: 6.9365e-05 - 0.0389962%
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0321241 - 7.60512% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0192513 - 59.9281% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00136882 - 4.26103% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.0023487 - 7.31133% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.0041323 - 12.8636% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00127745 - 3.97662% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00319883 - 9.95773% [3]
|
||
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000472111 - 1.46965% [3]
|
||
|
| | | | Remainder: 7.4536e-05 - 0.232025%
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0558768 - 13.2284% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0250865 - 5.93903% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0436058 - 10.3233% [3]
|
||
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0290117 - 6.86829% [3]
|
||
|
| | | Remainder: 0.0588196 - 13.9251%
|
||
|
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0313479 - 0.254887% [2]
|
||
|
| | Mini-EM: setup physics model evaluator: 1.14635 - 9.32088% [1]
|
||
|
| | | panzer::ModelEvaluator::setupModel(): 1.14633 - 99.9985% [1]
|
||
|
| | | | allocate FieldManagerBuilder: 2.863e-06 - 0.000249753% [1]
|
||
|
| | | | fmb->setWorksetContainer(): 6.01e-07 - 5.2428e-05% [1]
|
||
|
| | | | fmb->setupVolumeFieldManagers(): 1.14025 - 99.4695% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.14024 - 99.9985% [1]
|
||
|
| | | | | | getWorksets(): 1.10222 - 96.6659% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.10221 - 99.9995% [1]
|
||
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.617026 - 55.9806% [1]
|
||
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0111762 - 1.8113% [11]
|
||
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.085857 - 13.9147% [11]
|
||
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00299998 - 3.49416% [11]
|
||
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0828217 - 96.4648% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000589479 - 0.711744% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000309728 - 0.37397% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00252102 - 3.04391% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00729245 - 8.805% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0257039 - 31.0352% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00560434 - 6.76675% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00831204 - 10.0361% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000572041 - 0.69069% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0175563 - 21.1977% [11]
|
||
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00928539 - 52.8892% [11]
|
||
|
| | | | | | | | | | | | Remainder: 0.0082709 - 47.1108%
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0117793 - 14.2225% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00239155 - 2.88758% [11]
|
||
|
| | | | | | | | | | | Remainder: 0.00018961 - 0.228938%
|
||
|
| | | | | | | | | | Remainder: 3.5273e-05 - 0.0410834%
|
||
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.440284 - 71.3558% [22]
|
||
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.240099 - 54.5327% [22]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000264527 - 0.110174% [22]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.772e-05 - 0.03237% [11]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.11391 - 47.4428% [22]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.101474 - 42.2635% [11]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 7.5118e-05 - 0.0312863% [11]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0235591 - 9.81226% [11]
|
||
|
| | | | | | | | | | | Remainder: 0.000738506 - 0.307584%
|
||
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0944173 - 21.4447% [22]
|
||
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0660229 - 14.9955% [11]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00037099 - 0.0842616% [22]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0183084 - 4.15831% [22]
|
||
|
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.020121 - 4.57002% [11]
|
||
|
| | | | | | | | | | Remainder: 0.000944323 - 0.214481%
|
||
|
| | | | | | | | | Remainder: 0.0797089 - 12.9182%
|
||
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.485142 - 44.0152% [1]
|
||
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.484749 - 99.9191% [22]
|
||
|
| | | | | | | | | Remainder: 0.000392577 - 0.0809201%
|
||
|
| | | | | | | | Remainder: 4.5712e-05 - 0.00414729%
|
||
|
| | | | | | | Remainder: 5.466e-06 - 0.000495909%
|
||
|
| | | | | | getOrientations(): 9.009e-06 - 0.0007901% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00074232 - 0.0651024% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000719721 - 0.0631204% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000392618 - 0.0344331% [1]
|
||
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000118169 - 0.0103636% [1]
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000798635 - 0.0700413% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 5.63e-07 - 4.93758e-05% [2]
|
||
|
| | | | | | Remainder: 0.0352356 - 3.0902%
|
||
|
| | | | | Remainder: 1.6715e-05 - 0.0014659%
|
||
|
| | | | fmb->setupBCFieldManagers(): 7.527e-06 - 0.000656615% [1]
|
||
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.4474e-05 - 0.00126263% [1]
|
||
|
| | | | build response library: 0.00603145 - 0.526152% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00596279 - 98.8615% [1]
|
||
|
| | | | | | getWorksets(): 2.881e-06 - 0.0483163% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.03e-06 - 70.4616% [1]
|
||
|
| | | | | | | Remainder: 8.51e-07 - 29.5384%
|
||
|
| | | | | | getOrientations(): 5.14e-07 - 0.00862013% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000759704 - 12.7408% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000921891 - 15.4607% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000387023 - 6.49064% [1]
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00110058 - 18.4575% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 1.276e-06 - 0.0213994% [3]
|
||
|
| | | | | | Remainder: 0.00278891 - 46.772%
|
||
|
| | | | | Remainder: 6.8667e-05 - 1.13848%
|
||
|
| | | | Remainder: 2.4495e-05 - 0.00213681%
|
||
|
| | | Remainder: 1.7342e-05 - 0.0015128%
|
||
|
| | Mini-EM: setup auxiliary physics model evaluator: 1.58013 - 12.8479% [1]
|
||
|
| | | panzer::ModelEvaluator::setupModel(): 1.58001 - 99.9921% [1]
|
||
|
| | | | allocate FieldManagerBuilder: 9.76e-07 - 6.17718e-05% [1]
|
||
|
| | | | fmb->setWorksetContainer(): 1.392e-06 - 8.81008e-05% [1]
|
||
|
| | | | fmb->setupVolumeFieldManagers(): 1.57853 - 99.9063% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.57824 - 99.982% [1]
|
||
|
| | | | | | getWorksets(): 0.945979 - 59.9387% [1]
|
||
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.945977 - 99.9998% [1]
|
||
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.565178 - 59.7454% [1]
|
||
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0106951 - 1.89234% [11]
|
||
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0777229 - 13.7519% [11]
|
||
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00275782 - 3.54826% [11]
|
||
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0749361 - 96.4144% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00054719 - 0.730209% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000311981 - 0.416329% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00239404 - 3.19477% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00719973 - 9.60783% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0246235 - 32.8593% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00557495 - 7.4396% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00721625 - 9.62988% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00046389 - 0.619047% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.015477 - 20.6536% [11]
|
||
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00871881 - 56.334% [11]
|
||
|
| | | | | | | | | | | | Remainder: 0.00675817 - 43.666%
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00863706 - 11.5259% [11]
|
||
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00234393 - 3.12791% [11]
|
||
|
| | | | | | | | | | | Remainder: 0.000146615 - 0.195653%
|
||
|
| | | | | | | | | | Remainder: 2.9011e-05 - 0.0373262%
|
||
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.38741 - 68.5465% [11]
|
||
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.222975 - 57.5553% [11]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000145423 - 0.0652195% [11]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.6822e-05 - 0.0344532% [11]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0785835 - 35.2432% [11]
|
||
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.14386 - 64.5185% [11]
|
||
|
| | | | | | | | | | | Remainder: 0.000309068 - 0.138611%
|
||
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0711896 - 18.3758% [11]
|
||
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0804125 - 20.7564% [11]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000219194 - 0.0565794% [11]
|
||
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0121251 - 3.12978% [11]
|
||
|
| | | | | | | | | | Remainder: 0.000488681 - 0.126141%
|
||
|
| | | | | | | | | Remainder: 0.0893501 - 15.8092%
|
||
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.377433 - 39.8987% [1]
|
||
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.377201 - 99.9386% [11]
|
||
|
| | | | | | | | | Remainder: 0.000231627 - 0.0613691%
|
||
|
| | | | | | | | Remainder: 0.00336658 - 0.355884%
|
||
|
| | | | | | | Remainder: 2.329e-06 - 0.0002462%
|
||
|
| | | | | | getOrientations(): 1.2313e-05 - 0.000780171% [1]
|
||
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00670902 - 0.425094% [1]
|
||
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00246431 - 0.156142% [1]
|
||
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00023194 - 0.0146961% [1]
|
||
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.540061 - 34.2191% [1]
|
||
|
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.532492 - 98.5984% [1]
|
||
|
| | | | | | | Remainder: 0.00756956 - 1.40161%
|
||
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00437551 - 0.277239% [1]
|
||
|
| | | | | | Phalanx::SortAndOrderEvaluators: 6.33e-07 - 4.01079e-05% [2]
|
||
|
| | | | | | Remainder: 0.0784093 - 4.96813%
|
||
|
| | | | | Remainder: 0.00028365 - 0.0179693%
|
||
|
| | | | fmb->setupBCFieldManagers(): 9.023e-06 - 0.000571073% [1]
|
||
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 0.000188817 - 0.0119504% [1]
|
||
|
| | | | build response library: 0.000650557 - 0.0411743% [1]
|
||
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.558e-06 - 0.239487% [1]
|
||
|
| | | | | Remainder: 0.000648999 - 99.7605%
|
||
|
| | | | Remainder: 0.000630359 - 0.0398959%
|
||
|
| | | Remainder: 0.000124233 - 0.00786219%
|
||
|
| | Mini-EM: eval auxiliary physics model evaluator: 1.32332 - 10.7598% [1]
|
||
|
| | | panzer::ModelEvaluator::create_W_op: 0.476952 - 36.042% [1]
|
||
|
| | | panzer::ModelEvaluator::evalModel(J): 0.77862 - 58.8383% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.0184645 - 2.37144% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.504091 - 64.7416% [1]
|
||
|
| | | | | panzer::WorksetContainer::getWorksets(): 2.41e-06 - 0.000478088% [1]
|
||
|
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 0.000160865 - 0.0319119% [11]
|
||
|
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 7.646e-06 - 0.00151679% [11]
|
||
|
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0197773 - 3.92335% [11]
|
||
|
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.024277 - 4.816% [11]
|
||
|
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0816083 - 16.1892% [11]
|
||
|
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00889333 - 1.76423% [11]
|
||
|
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0192414 - 3.81706% [11]
|
||
|
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0683326 - 13.5556% [11]
|
||
|
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0977174 - 19.3849% [11]
|
||
|
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 9.056e-06 - 0.0017965% [11]
|
||
|
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 5.992e-06 - 0.00118867% [11]
|
||
|
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.129687 - 25.727% [11]
|
||
|
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0125462 - 2.48888% [11]
|
||
|
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00394749 - 0.783091% [11]
|
||
|
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0377074 - 7.48028% [11]
|
||
|
| | | | | Remainder: 0.000169327 - 0.0335906%
|
||
|
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.5462e-05 - 0.00198582% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.072e-06 - 0.000266112% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.0014441 - 0.185469% [1]
|
||
|
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.251244 - 32.2679% [1]
|
||
|
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.122068 - 48.5852% [1]
|
||
|
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.129161 - 51.4085% [1]
|
||
|
| | | | | Remainder: 1.5759e-05 - 0.00627238%
|
||
|
| | | | Remainder: 0.00335831 - 0.431315%
|
||
|
| | | Remainder: 0.06775 - 5.11969%
|
||
|
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0170969 - 0.139013% [1]
|
||
|
| | | getWorksets(): 0.000112762 - 0.659548% [1]
|
||
|
| | | | panzer::WorksetContainer::getWorksets(): 0.000111293 - 98.6973% [1]
|
||
|
| | | | Remainder: 1.469e-06 - 1.30274%
|
||
|
| | | getOrientations(): 9.83e-07 - 0.0057496% [1]
|
||
|
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.00274572 - 16.0598% [1]
|
||
|
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00352808 - 20.6359% [1]
|
||
|
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000711167 - 4.15964% [1]
|
||
|
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00182313 - 10.6635% [1]
|
||
|
| | | Phalanx::SortAndOrderEvaluators: 1.22e-06 - 0.00713582% [3]
|
||
|
| | | Remainder: 0.00817378 - 47.8087%
|
||
|
| | panzer::ModelEvaluator::create_W_op: 1.27082 - 10.3329% [1]
|
||
|
| | panzer::ModelEvaluator::evalModel(J): 3.5149 - 28.5793% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.0332516 - 0.946018% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 3.15337 - 89.7143% [1]
|
||
|
| | | | panzer::WorksetContainer::getWorksets(): 3.866e-06 - 0.000122599% [1]
|
||
|
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0371233 - 1.17726% [11]
|
||
|
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.464163 - 14.7196% [11]
|
||
|
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.181929 - 5.76936% [11]
|
||
|
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.0146785 - 0.465486% [11]
|
||
|
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.189052 - 5.99523% [11]
|
||
|
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0388778 - 1.2329% [11]
|
||
|
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00725347 - 0.230023% [11]
|
||
|
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0296317 - 0.939685% [11]
|
||
|
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.1056e-05 - 0.000350609% [11]
|
||
|
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0115462 - 0.366154% [11]
|
||
|
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.539421 - 17.1062% [11]
|
||
|
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.042835 - 1.35839% [11]
|
||
|
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0281778 - 0.893576% [11]
|
||
|
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.525942 - 16.6787% [11]
|
||
|
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.130876 - 4.15034% [11]
|
||
|
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.64e-05 - 0.000520079% [11]
|
||
|
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00855281 - 0.271228% [11]
|
||
|
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0809287 - 2.56642% [11]
|
||
|
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.128679 - 4.08069% [11]
|
||
|
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0188236 - 0.596936% [11]
|
||
|
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00326625 - 0.10358% [11]
|
||
|
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0393973 - 1.24937% [11]
|
||
|
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.561437 - 17.8044% [11]
|
||
|
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0644497 - 2.04384% [11]
|
||
|
| | | | Remainder: 0.00629585 - 0.199655%
|
||
|
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 0.00416356 - 0.118455% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.993e-06 - 5.67015e-05% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.0107776 - 0.306625% [1]
|
||
|
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.306742 - 8.72692% [1]
|
||
|
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.306715 - 99.9911% [1]
|
||
|
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.6702e-05 - 0.00544496% [1]
|
||
|
| | | | Remainder: 1.0627e-05 - 0.00346447%
|
||
|
| | | Remainder: 0.00659339 - 0.187584%
|
||
|
| | MaxwellPreconditioner::build: 0.029585 - 0.240553% [1]
|
||
|
| | | MaxwellPreconditioner: Schur complement: 2.2013e-05 - 0.0744058% [1]
|
||
|
| | | MaxwellPreconditioner: Inverse Q_B: 0.0144289 - 48.771% [1]
|
||
|
| | | | Ifpack2::Relaxation::initialize: 0.000264348 - 1.83207% [1]
|
||
|
| | | | Ifpack2::Relaxation::compute: 0.00194886 - 13.5066% [1]
|
||
|
| | | | Remainder: 0.0122157 - 84.6613%
|
||
|
| | | MaxwellPreconditioner: Solver S_E: 0.00348816 - 11.7903% [1]
|
||
|
| | | | Ifpack2::Relaxation::initialize: 1.948e-06 - 0.0558461% [1]
|
||
|
| | | | Ifpack2::Relaxation::compute: 0.00301112 - 86.3242% [1]
|
||
|
| | | | Remainder: 0.000475086 - 13.62%
|
||
|
| | | MaxwellPreconditioner: Block preconditioner: 0.011634 - 39.3238% [1]
|
||
|
| | | Remainder: 1.1981e-05 - 0.0404968%
|
||
|
| | Mini-EM: timestepper: 1.27076 - 10.3325% [1]
|
||
|
| | | Mini-EM: Advance Time Step: 1.27076 - 99.9998% [1]
|
||
|
| | | | panzer::ModelEvaluator::evalModel(f): 0.203308 - 15.999% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00162305 - 0.798319% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.197882 - 97.3312% [1]
|
||
|
| | | | | | panzer::WorksetContainer::getWorksets(): 3.074e-06 - 0.00155345% [1]
|
||
|
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00320599 - 1.62015% [11]
|
||
|
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0220146 - 11.1251% [11]
|
||
|
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0132137 - 6.67756% [11]
|
||
|
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.0015893 - 0.803156% [11]
|
||
|
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00686678 - 3.47014% [11]
|
||
|
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00706923 - 3.57244% [11]
|
||
|
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000999795 - 0.505248% [11]
|
||
|
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00227691 - 1.15064% [11]
|
||
|
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 8.615e-06 - 0.0043536% [11]
|
||
|
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00705097 - 3.56322% [11]
|
||
|
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0267006 - 13.4932% [11]
|
||
|
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00555566 - 2.80756% [11]
|
||
|
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00184961 - 0.934701% [11]
|
||
|
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0161479 - 8.16034% [11]
|
||
|
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0257837 - 13.0298% [11]
|
||
|
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 9.144e-06 - 0.00462093% [11]
|
||
|
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00235693 - 1.19108% [11]
|
||
|
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00919771 - 4.64807% [11]
|
||
|
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0149437 - 7.55184% [11]
|
||
|
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00167199 - 0.844941% [11]
|
||
|
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00186162 - 0.94077% [11]
|
||
|
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00502338 - 2.53857% [11]
|
||
|
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0176877 - 8.93848% [11]
|
||
|
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00336849 - 1.70227% [11]
|
||
|
| | | | | | Remainder: 0.00142514 - 0.720194%
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.963e-05 - 0.00965529% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.271e-06 - 0.00111702% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00322227 - 1.58492% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000326347 - 0.160518% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000296681 - 90.9097% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.894e-06 - 0.580364% [1]
|
||
|
| | | | | | Remainder: 2.7772e-05 - 8.50996%
|
||
|
| | | | | Remainder: 0.000232411 - 0.114315%
|
||
|
| | | | Stratimikos: BelosLOWS: 0.963464 - 75.8181% [1]
|
||
|
| | | | | GMRES block system: Operation Op*x: 0.00736469 - 0.764397% [1]
|
||
|
| | | | | Belos::MVT::MvAddMv: 0.000517242 - 0.0536856% [1]
|
||
|
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.949555 - 98.5563% [1]
|
||
|
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00911894 - 0.960338% [2]
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00588462 - 64.5319% [2]
|
||
|
| | | | | | | | Belos::MVT::MvDot: 0.00587446 - 99.8273% [2]
|
||
|
| | | | | | | | Remainder: 1.0162e-05 - 0.172687%
|
||
|
| | | | | | | Belos::MVT::MvScale: 0.000134344 - 1.47324% [2]
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00276832 - 30.3579% [2]
|
||
|
| | | | | | | | Belos::MVT::MvTransMv: 0.00275393 - 99.4803% [2]
|
||
|
| | | | | | | | Remainder: 1.4388e-05 - 0.519738%
|
||
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000242688 - 2.66136% [2]
|
||
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00023871 - 98.3609% [2]
|
||
|
| | | | | | | | Remainder: 3.978e-06 - 1.63914%
|
||
|
| | | | | | | Remainder: 8.8967e-05 - 0.975629%
|
||
|
| | | | | | Belos::MVT::MvAddMv: 0.00311209 - 0.327742% [2]
|
||
|
| | | | | | Belos::MVT::MvNorm: 0.000209921 - 0.0221073% [1]
|
||
|
| | | | | | GMRES block system: Operation Prec*x: 0.901255 - 94.9134% [1]
|
||
|
| | | | | | | CG Q_B: Operation Op*x: 0.00513082 - 0.569297% [2]
|
||
|
| | | | | | | Belos::MVT::MvAddMv: 0.000207009 - 0.022969% [3]
|
||
|
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.0467445 - 5.1866% [2]
|
||
|
| | | | | | | | Belos::MVT::Assign: 0.0162498 - 34.763% [4]
|
||
|
| | | | | | | | CG Q_B: Operation Prec*x: 0.0062445 - 13.3588% [22]
|
||
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00615999 - 98.6465% [22]
|
||
|
| | | | | | | | | Remainder: 8.4519e-05 - 1.35349%
|
||
|
| | | | | | | | Belos::MVT::MvDot: 0.00370757 - 7.93157% [42]
|
||
|
| | | | | | | | Belos::MVT::MvNorm: 0.00195837 - 4.18953% [22]
|
||
|
| | | | | | | | CG Q_B: Operation Op*x: 0.0137588 - 29.4341% [20]
|
||
|
| | | | | | | | Belos::MVT::MvAddMv: 0.00257306 - 5.50453% [60]
|
||
|
| | | | | | | | Remainder: 0.00225237 - 4.81847%
|
||
|
| | | | | | | CG S_E: Operation Op*x: 0.00701233 - 0.778063% [1]
|
||
|
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.831659 - 92.2779% [1]
|
||
|
| | | | | | | | Belos::MVT::Assign: 0.00811723 - 0.976028% [2]
|
||
|
| | | | | | | | CG S_E: Operation Prec*x: 0.0361494 - 4.34666% [306]
|
||
|
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0352869 - 97.6142% [306]
|
||
|
| | | | | | | | | Remainder: 0.000862447 - 2.38579%
|
||
|
| | | | | | | | Belos::MVT::MvDot: 0.0560688 - 6.7418% [611]
|
||
|
| | | | | | | | Belos::MVT::MvNorm: 0.0281227 - 3.38152% [306]
|
||
|
| | | | | | | | CG S_E: Operation Op*x: 0.657125 - 79.0137% [305]
|
||
|
| | | | | | | | Belos::MVT::MvAddMv: 0.0435702 - 5.23895% [915]
|
||
|
| | | | | | | | Remainder: 0.00250662 - 0.3014%
|
||
|
| | | | | | | Remainder: 0.0105009 - 1.16514%
|
||
|
| | | | | | GMRES block system: Operation Op*x: 0.00783422 - 0.825041% [1]
|
||
|
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.000159147 - 0.0167602% [1]
|
||
|
| | | | | | Remainder: 0.0278655 - 2.93458%
|
||
|
| | | | | Remainder: 0.00602779 - 0.625636%
|
||
|
| | | | Mini-EM: Compute responses: 0.103618 - 8.15402% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00120195 - 1.15998% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0721259 - 69.6076% [1]
|
||
|
| | | | | | panzer::WorksetContainer::getWorksets(): 0.000110465 - 0.153156% [1]
|
||
|
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00167585 - 2.32351% [11]
|
||
|
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00846543 - 11.737% [11]
|
||
|
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 8.122e-06 - 0.0112609% [11]
|
||
|
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00277659 - 3.84964% [11]
|
||
|
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00204145 - 2.83039% [11]
|
||
|
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0149924 - 20.7865% [11]
|
||
|
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 6.136e-06 - 0.00850734% [11]
|
||
|
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00419877 - 5.82144% [11]
|
||
|
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00147536 - 2.04553% [11]
|
||
|
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.0259976 - 36.0448% [11]
|
||
|
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.000232234 - 0.321984% [11]
|
||
|
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 9.454e-06 - 0.0131076% [11]
|
||
|
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00337858 - 4.68428% [11]
|
||
|
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00258571 - 3.585% [11]
|
||
|
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.000103399 - 0.143359% [11]
|
||
|
| | | | | | Remainder: 0.00406831 - 5.64056%
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.0124e-05 - 0.00977051% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.469e-06 - 0.00141771% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.002784 - 2.68679% [1]
|
||
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.0254442 - 24.5558% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 9.56e-07 - 0.00375724% [1]
|
||
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.0254216 - 99.9111% [1]
|
||
|
| | | | | | Remainder: 2.1655e-05 - 0.0851077%
|
||
|
| | | | | Remainder: 0.00205023 - 1.97864%
|
||
|
| | | | Remainder: 0.000367497 - 0.0289195%
|
||
|
| | | Remainder: 3.168e-06 - 0.000249299%
|
||
|
| | Remainder: 0.685052 - 5.5701%
|
||
|
| Remainder: 3.9674e-05 - 0.000322585%
|
||
|
|
||
|
=================================
|
||
|
FOM Calculation
|
||
|
=================================
|
||
|
Number of cells = 21952
|
||
|
Time for Belos Linear Solve = 0.963464 seconds
|
||
|
Number of Time Steps (one linear solve per step) = 1
|
||
|
FOM ( num_cells * num_steps / solver_time / 1000) = 22.7844 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=maxwell28.xml':
|
||
|
|
||
|
28.69 msec task-clock:u # 0.002 CPUs utilized
|
||
|
0 context-switches:u # 0.000 /sec
|
||
|
0 cpu-migrations:u # 0.000 /sec
|
||
|
2,779 page-faults:u # 96.867 K/sec
|
||
|
46,774,201 cycles:u # 1.630 GHz
|
||
|
79,233,239 instructions:u # 1.69 insn per cycle
|
||
|
17,203,509 branches:u # 599.656 M/sec
|
||
|
294,550 branch-misses:u # 1.71% of all branches
|
||
|
|
||
|
13.324874247 seconds time elapsed
|
||
|
|
||
|
8.328032000 seconds user
|
||
|
1.554869000 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=maxwell28.xml':
|
||
|
|
||
|
6,215 iTLB-loads:u
|
||
|
14,776 iTLB-load-misses:u # 237.75% of all iTLB cache accesses
|
||
|
17,504,586 dTLB-loads:u
|
||
|
12,564 dTLB-load-misses:u # 0.07% of all dTLB cache accesses
|
||
|
|
||
|
15.625182579 seconds time elapsed
|
||
|
|
||
|
8.400744000 seconds user
|
||
|
1.588545000 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=maxwell28.xml':
|
||
|
|
||
|
17,818,063 L1-dcache-loads:u
|
||
|
586,492 L1-dcache-load-misses:u # 3.29% of all L1-dcache accesses
|
||
|
70,731 LLC-loads:u
|
||
|
11,390 LLC-load-misses:u # 16.10% of all LL-cache accesses
|
||
|
|
||
|
15.664484869 seconds time elapsed
|
||
|
|
||
|
8.324491000 seconds user
|
||
|
1.602415000 seconds sys
|
||
|
|
||
|
|