ampere_research/trilinos/output_avg5/altra_CG_Tpetra_maxwell32.output

3009 lines
235 KiB
Plaintext
Raw Normal View History

2024-10-30 13:42:00 -04:00
oasis15.umiacs.umd.edu
30 CG Tpetra maxwell32.xml
output_avg5/altra_CG_Tpetra_maxwell32.output
output_avg5/altra_CG_Tpetra_maxwell32_power.output
dt = 4.16955e-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.16955e-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.16955e-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=205920,domainDim=205920,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=101376,domainDim=101376}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=101376,domainDim=104544}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=104544,domainDim=101376}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=104544,domainDim=104544}
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=205920, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=101376,domainDim=101376}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=101376, #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.00200652 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=104544,domainDim=104544}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=104544, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 311 iterations with total CPU time of 1.04589 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=101376,domainDim=101376}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=101376, #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.0338935 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 1.11141 sec
Electromagnetic Energy = 7.46911e-09
Electromagnetic Energy/dt^2 = 4.29626e+10
* finished time step 1, t = 4.16955e-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: 10.4051 [1]
| Mini-EM: Total Time: 10.405 - 99.9993% [1]
| | Mini-EM: build mesh: 0.000662679 - 0.00636883% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.0003242 - 48.9226% [1]
| | | Remainder: 0.000338479 - 51.0774%
| | Mini-EM: build physics blocks: 0.00095488 - 0.00917709% [1]
| | Mini-EM: build auxiliary physics blocks: 0.0002372 - 0.00227967% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 1.64707 - 15.8295% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.638064 - 6.13226% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.278821 - 43.698% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.224225 - 80.4188% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00734284 - 2.63353% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0470932 - 16.8901% [3]
| | | | Remainder: 0.0001604 - 0.0575279%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0366821 - 5.74896% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0235496 - 64.1992% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00133392 - 3.63644% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00308128 - 8.39996% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00176064 - 4.79973% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00131108 - 3.57417% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00517328 - 14.103% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.00035408 - 0.965267% [3]
| | | | Remainder: 0.0001182 - 0.322228%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0635425 - 9.95864% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0264294 - 4.14213% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0773843 - 12.128% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0321626 - 5.04066% [3]
| | | Remainder: 0.123042 - 19.2836%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0389506 - 0.374344% [2]
| | Mini-EM: setup physics model evaluator: 1.14078 - 10.9637% [1]
| | | panzer::ModelEvaluator::setupModel(): 1.14074 - 99.997% [1]
| | | | allocate FieldManagerBuilder: 3.48e-06 - 0.000305065% [1]
| | | | fmb->setWorksetContainer(): 5.2e-07 - 4.55844e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 1.1352 - 99.514% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.13518 - 99.9985% [1]
| | | | | | getWorksets(): 1.11097 - 97.8669% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.11096 - 99.9997% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.641152 - 57.7114% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0052506 - 0.818932% [17]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.101596 - 15.8458% [17]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00188352 - 1.85394% [17]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0996729 - 98.1074% [17]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00100936 - 1.01267% [17]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00053436 - 0.536114% [17]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00174172 - 1.74743% [17]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00928128 - 9.31174% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0213005 - 21.3704% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00531052 - 5.32795% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0147639 - 14.8124% [17]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00051644 - 0.518135% [17]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0262842 - 26.3705% [17]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0114745 - 43.6554% [17]
| | | | | | | | | | | | Remainder: 0.0148098 - 56.3446%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0148859 - 14.9347% [17]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00380724 - 3.81973% [17]
| | | | | | | | | | | Remainder: 0.00023744 - 0.238219%
| | | | | | | | | | Remainder: 3.932e-05 - 0.0387024%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.463639 - 72.3135% [34]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.268079 - 57.8207% [34]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00038248 - 0.142674% [34]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00012364 - 0.0461207% [17]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.143413 - 53.4966% [34]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.102103 - 38.087% [17]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.00012028 - 0.0448673% [17]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0210998 - 7.87071% [17]
| | | | | | | | | | | Remainder: 0.000836559 - 0.312057%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0915718 - 19.7507% [34]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0650991 - 14.0409% [17]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00056604 - 0.122086% [34]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0216932 - 4.6789% [34]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0161874 - 3.49139% [17]
| | | | | | | | | | Remainder: 0.0004424 - 0.095419%
| | | | | | | | | Remainder: 0.0706665 - 11.0218%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.469773 - 42.2852% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.469389 - 99.9182% [34]
| | | | | | | | | Remainder: 0.00038412 - 0.0817671%
| | | | | | | | Remainder: 3.772e-05 - 0.00339525%
| | | | | | | Remainder: 3.8e-06 - 0.000342044%
| | | | | | getOrientations(): 1.204e-05 - 0.00106062% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.0007796 - 0.0686763% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.0007368 - 0.064906% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00039872 - 0.0351239% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00017848 - 0.0157226% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000890279 - 0.0784262% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 8.4e-07 - 7.3997e-05% [2]
| | | | | | Remainder: 0.0212173 - 1.86907%
| | | | | Remainder: 1.704e-05 - 0.00150106%
| | | | fmb->setupBCFieldManagers(): 8.32e-06 - 0.00072935% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.608e-05 - 0.00140961% [1]
| | | | build response library: 0.00549456 - 0.481665% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0052924 - 96.3207% [1]
| | | | | | getWorksets(): 3.08e-06 - 0.0581967% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 64.9351% [1]
| | | | | | | Remainder: 1.08e-06 - 35.0649%
| | | | | | getOrientations(): 4e-07 - 0.00755801% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00077224 - 14.5915% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00091784 - 17.3426% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040368 - 7.62754% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0012112 - 22.8857% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1e-06 - 0.018895% [3]
| | | | | | Remainder: 0.00198296 - 37.4681%
| | | | | Remainder: 0.00020216 - 3.67928%
| | | | Remainder: 2.108e-05 - 0.00184792%
| | | Remainder: 3.456e-05 - 0.00302952%
| | Mini-EM: setup auxiliary physics model evaluator: 1.26173 - 12.1262% [1]
| | | panzer::ModelEvaluator::setupModel(): 1.26172 - 99.9991% [1]
| | | | allocate FieldManagerBuilder: 7.2e-07 - 5.7065e-05% [1]
| | | | fmb->setWorksetContainer(): 6.4e-07 - 5.07244e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 1.26166 - 99.9951% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.26165 - 99.9997% [1]
| | | | | | getWorksets(): 0.856493 - 67.8865% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.856489 - 99.9995% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.51005 - 59.5512% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00577364 - 1.13198% [17]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0972042 - 19.0578% [17]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.001953 - 2.00917% [17]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0951997 - 97.9379% [17]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000887159 - 0.931892% [17]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.0005282 - 0.554833% [17]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.0017204 - 1.80715% [17]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00920368 - 9.66776% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.020385 - 21.4129% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00524044 - 5.50468% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0145109 - 15.2426% [17]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00052512 - 0.551598% [17]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0260824 - 27.3975% [17]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0117689 - 45.1219% [17]
| | | | | | | | | | | | Remainder: 0.0143135 - 54.8781%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0120505 - 12.6581% [17]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00381116 - 4.00333% [17]
| | | | | | | | | | | Remainder: 0.00025476 - 0.267606%
| | | | | | | | | | Remainder: 5.144e-05 - 0.0529195%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.34706 - 68.0444% [17]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.203284 - 58.5731% [17]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00021036 - 0.103481% [17]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00012232 - 0.060172% [17]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.100347 - 49.3631% [17]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.102119 - 50.2346% [17]
| | | | | | | | | | | Remainder: 0.00048508 - 0.238622%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0647593 - 18.6594% [17]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0641314 - 18.4785% [17]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00031768 - 0.0915346% [17]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.014277 - 4.11371% [17]
| | | | | | | | | | Remainder: 0.00029064 - 0.0837435%
| | | | | | | | | Remainder: 0.0600118 - 11.7659%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.346402 - 40.4444% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.345735 - 99.8076% [17]
| | | | | | | | | Remainder: 0.00066652 - 0.192412%
| | | | | | | | Remainder: 3.74e-05 - 0.00436667%
| | | | | | | Remainder: 3.88e-06 - 0.00045301%
| | | | | | getOrientations(): 1.172e-05 - 0.000928939% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00046452 - 0.0368183% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000407 - 0.0322592% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00022896 - 0.0181476% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.394647 - 31.2801% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.394615 - 99.9919% [1]
| | | | | | | Remainder: 3.184e-05 - 0.00806797%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00054012 - 0.0428105% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 5.2e-07 - 4.12157e-05% [2]
| | | | | | Remainder: 0.00886188 - 0.702401%
| | | | | Remainder: 4.12e-06 - 0.000326554%
| | | | fmb->setupBCFieldManagers(): 3.72e-06 - 0.000294836% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.932e-05 - 0.00153124% [1]
| | | | build response library: 2.644e-05 - 0.00209555% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4e-07 - 1.51286% [1]
| | | | | Remainder: 2.604e-05 - 98.4871%
| | | | Remainder: 1.068e-05 - 0.000846464%
| | | Remainder: 1.092e-05 - 0.000865478%
| | Mini-EM: eval auxiliary physics model evaluator: 1.3919 - 13.3772% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.384954 - 27.6568% [1]
| | | panzer::ModelEvaluator::evalModel(J): 1.00359 - 72.1025% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00154104 - 0.153552% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.69417 - 69.1684% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.68e-06 - 0.000242016% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 4.6039e-05 - 0.00663224% [17]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.036e-05 - 0.00149243% [17]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.006025 - 0.867943% [17]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0399238 - 5.7513% [17]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.103852 - 14.9606% [17]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.015858 - 2.28445% [17]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0613781 - 8.84194% [17]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.082375 - 11.8667% [17]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.116084 - 16.7227% [17]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 2.404e-05 - 0.00346313% [17]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 9.68e-06 - 0.00139447% [17]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.185405 - 26.7089% [17]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0156749 - 2.25808% [17]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0108971 - 1.5698% [17]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.056271 - 8.10623% [17]
| | | | | Remainder: 0.000334159 - 0.0481379%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.9e-05 - 0.0018932% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2e-06 - 0.000199284% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.001332 - 0.132723% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.305243 - 30.415% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.153694 - 50.3514% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.151523 - 49.64% [1]
| | | | | Remainder: 2.644e-05 - 0.00866195%
| | | | Remainder: 0.00128704 - 0.128243%
| | | Remainder: 0.00335152 - 0.240787%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00475036 - 0.0456544% [1]
| | | getWorksets(): 7.48e-06 - 0.157462% [1]
| | | | panzer::WorksetContainer::getWorksets(): 5.56e-06 - 74.3316% [1]
| | | | Remainder: 1.92e-06 - 25.6684%
| | | getOrientations(): 1.08e-06 - 0.0227351% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.00081472 - 17.1507% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00094992 - 19.9968% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00042152 - 8.87343% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00129532 - 27.2678% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.0252612% [3]
| | | Remainder: 0.00125912 - 26.5058%
| | panzer::ModelEvaluator::create_W_op: 1.07491 - 10.3307% [1]
| | panzer::ModelEvaluator::evalModel(J): 1.81876 - 17.4796% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.0011334 - 0.0623172% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.43326 - 78.8042% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.96e-06 - 0.000136751% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0174216 - 1.21553% [17]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0483981 - 3.37679% [17]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0552209 - 3.85283% [17]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00541316 - 0.377682% [17]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0608958 - 4.24877% [17]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0511932 - 3.5718% [17]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00976528 - 0.681334% [17]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0507902 - 3.54369% [17]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 4.456e-05 - 0.003109% [17]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0196557 - 1.3714% [17]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.111962 - 7.81171% [17]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0181968 - 1.26961% [17]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.106864 - 7.45604% [17]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.113534 - 7.92138% [17]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.15529 - 10.8348% [17]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 3.584e-05 - 0.0025006% [17]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.016739 - 1.1679% [17]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.106674 - 7.44274% [17]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.171621 - 11.9742% [17]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.024366 - 1.70004% [17]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00503132 - 0.35104% [17]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0586694 - 4.09343% [17]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.1253 - 8.7423% [17]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0992997 - 6.92825% [17]
| | | | Remainder: 0.00087524 - 0.0610665%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 7.224e-05 - 0.00397194% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.12e-06 - 6.15805e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00405284 - 0.222835% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.377296 - 20.7447% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.377262 - 99.9909% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.136e-05 - 0.00566134% [1]
| | | | Remainder: 1.308e-05 - 0.00346677%
| | | Remainder: 0.00294496 - 0.161921%
| | MaxwellPreconditioner::build: 0.00691928 - 0.0664993% [1]
| | | MaxwellPreconditioner: Schur complement: 1.576e-05 - 0.227769% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.0030732 - 44.415% [1]
| | | | Ifpack2::Relaxation::initialize: 3.04e-06 - 0.0989197% [1]
| | | | Ifpack2::Relaxation::compute: 0.0022472 - 73.1225% [1]
| | | | Remainder: 0.00082296 - 26.7786%
| | | MaxwellPreconditioner: Solver S_E: 0.00370384 - 53.5293% [1]
| | | | Ifpack2::Relaxation::initialize: 1.16e-06 - 0.0313189% [1]
| | | | Ifpack2::Relaxation::compute: 0.0032752 - 88.4272% [1]
| | | | Remainder: 0.000427479 - 11.5415%
| | | MaxwellPreconditioner: Block preconditioner: 0.00011752 - 1.69844% [1]
| | | Remainder: 8.96e-06 - 0.129493%
| | Mini-EM: timestepper: 1.30228 - 12.5159% [1]
| | | Mini-EM: Advance Time Step: 1.30228 - 99.9998% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.156527 - 12.0195% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00077684 - 0.496296% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.151377 - 96.7097% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.6e-06 - 0.00105696% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00096296 - 0.636132% [17]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0127185 - 8.40187% [17]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00769536 - 5.08356% [17]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.0006222 - 0.411026% [17]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00689992 - 4.55809% [17]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0066866 - 4.41717% [17]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000585319 - 0.386662% [17]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00162236 - 1.07173% [17]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 1.26e-05 - 0.00832357% [17]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00128432 - 0.848423% [17]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0153219 - 10.1217% [17]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00542384 - 3.58299% [17]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00202312 - 1.33648% [17]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0134536 - 8.88743% [17]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0269289 - 17.7893% [17]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 1.852e-05 - 0.0122343% [17]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.0010362 - 0.684514% [17]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0114468 - 7.56174% [17]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0141612 - 9.35488% [17]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00105528 - 0.697119% [17]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00061836 - 0.408489% [17]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0067838 - 4.48138% [17]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0105518 - 6.9705% [17]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00308348 - 2.03695% [17]
| | | | | | Remainder: 0.00037888 - 0.250289%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.92e-05 - 0.0122662% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.52e-06 - 0.00160994% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00403504 - 2.57785% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00021768 - 0.139068% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00018956 - 87.082% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.68e-06 - 0.771775% [1]
| | | | | | Remainder: 2.644e-05 - 12.1463%
| | | | | Remainder: 9.892e-05 - 0.0631966%
| | | | Stratimikos: BelosLOWS: 1.11147 - 85.3478% [1]
| | | | | GMRES block system: Operation Op*x: 0.00914112 - 0.822437% [1]
| | | | | Belos::MVT::MvAddMv: 0.00028916 - 0.0260161% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 1.10122 - 99.0778% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00141656 - 0.128636% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00033264 - 23.4822% [2]
| | | | | | | | Belos::MVT::MvDot: 0.00032636 - 98.1121% [2]
| | | | | | | | Remainder: 6.28e-06 - 1.88793%
| | | | | | | Belos::MVT::MvScale: 0.00017548 - 12.3878% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00048872 - 34.5005% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.00047452 - 97.0945% [2]
| | | | | | | | Remainder: 1.42e-05 - 2.90555%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.00023276 - 16.4314% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00023016 - 98.883% [2]
| | | | | | | | Remainder: 2.6e-06 - 1.11703%
| | | | | | | Remainder: 0.00018696 - 13.1982%
| | | | | | Belos::MVT::MvAddMv: 0.00098868 - 0.0897807% [2]
| | | | | | Belos::MVT::MvNorm: 0.0002068 - 0.0187792% [1]
| | | | | | GMRES block system: Operation Prec*x: 1.08792 - 98.7928% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.0023048 - 0.211853% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.000272999 - 0.0250936% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.0330842 - 3.04104% [2]
| | | | | | | | Belos::MVT::Assign: 0.00020936 - 0.63281% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.00242612 - 7.33317% [22]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00230936 - 95.1874% [22]
| | | | | | | | | Remainder: 0.00011676 - 4.81262%
| | | | | | | | Belos::MVT::MvDot: 0.00322668 - 9.75294% [42]
| | | | | | | | Belos::MVT::MvNorm: 0.00163348 - 4.93734% [22]
| | | | | | | | CG Q_B: Operation Op*x: 0.0220269 - 66.5782% [20]
| | | | | | | | Belos::MVT::MvAddMv: 0.00324048 - 9.79464% [60]
| | | | | | | | Remainder: 0.0003212 - 0.970856%
| | | | | | | CG S_E: Operation Op*x: 0.003338 - 0.306823% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 1.04231 - 95.8073% [1]
| | | | | | | | Belos::MVT::Assign: 0.0001092 - 0.0104767% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.0351146 - 3.36893% [312]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0336158 - 95.7317% [312]
| | | | | | | | | Remainder: 0.0014988 - 4.26831%
| | | | | | | | Belos::MVT::MvDot: 0.048523 - 4.65533% [623]
| | | | | | | | Belos::MVT::MvNorm: 0.0239999 - 2.30257% [312]
| | | | | | | | CG S_E: Operation Op*x: 0.880544 - 84.4801% [311]
| | | | | | | | Belos::MVT::MvAddMv: 0.0514583 - 4.93695% [933]
| | | | | | | | Remainder: 0.00256 - 0.245608%
| | | | | | | Remainder: 0.00661336 - 0.607889%
| | | | | | GMRES block system: Operation Op*x: 0.0086328 - 0.783933% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.000117 - 0.0106246% [1]
| | | | | | Remainder: 0.00193204 - 0.175446%
| | | | | Remainder: 0.00082016 - 0.0737908%
| | | | Mini-EM: Compute responses: 0.0339444 - 2.60653% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000919919 - 2.71008% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0283184 - 83.4261% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 5.32e-06 - 0.0187863% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000599 - 2.11523% [17]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00690504 - 24.3835% [17]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 9e-06 - 0.0317814% [17]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00120808 - 4.26606% [17]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00092932 - 3.28168% [17]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.013488 - 47.6297% [17]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 9.56e-06 - 0.0337589% [17]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00118232 - 4.17509% [17]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00102728 - 3.6276% [17]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00125912 - 4.44629% [17]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.00014008 - 0.49466% [17]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 8.04e-06 - 0.0283914% [17]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00075996 - 2.68362% [17]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00051336 - 1.81281% [17]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.00010156 - 0.358636% [17]
| | | | | | Remainder: 0.0001734 - 0.612322%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.072e-05 - 0.0315811% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.48e-06 - 0.00436008% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00420672 - 12.393% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000272 - 0.801312% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1e-06 - 0.367647% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00025132 - 92.3971% [1]
| | | | | | Remainder: 1.968e-05 - 7.23529%
| | | | | Remainder: 0.00021508 - 0.633625%
| | | | Remainder: 0.00034092 - 0.0261787%
| | | Remainder: 2.84e-06 - 0.000218079%
| | Remainder: 0.0770714 - 0.740712%
| Remainder: 7.152e-05 - 0.000687355%
=================================
FOM Calculation
=================================
Number of cells = 32768
Time for Belos Linear Solve = 1.11147 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 29.4818 k-cell-steps per second
=================================
dt = 4.16955e-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.16955e-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.16955e-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=205920,domainDim=205920,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=101376,domainDim=101376}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=101376,domainDim=104544}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=104544,domainDim=101376}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=104544,domainDim=104544}
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=205920, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=101376,domainDim=101376}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=101376, #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.00191376 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=104544,domainDim=104544}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=104544, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 311 iterations with total CPU time of 1.04642 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=101376,domainDim=101376}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=101376, #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.0333851 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 1.11159 sec
Electromagnetic Energy = 7.46911e-09
Electromagnetic Energy/dt^2 = 4.29626e+10
* finished time step 1, t = 4.16955e-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: 10.5104 [1]
| Mini-EM: Total Time: 10.5103 - 99.9996% [1]
| | Mini-EM: build mesh: 0.00061912 - 0.00589058% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00028476 - 45.9943% [1]
| | | Remainder: 0.00033436 - 54.0057%
| | Mini-EM: build physics blocks: 0.000813 - 0.00773524% [1]
| | Mini-EM: build auxiliary physics blocks: 0.0002362 - 0.00224731% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 1.62658 - 15.476% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.642737 - 6.11528% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.280578 - 43.6536% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.223482 - 79.6508% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0080226 - 2.85931% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0489237 - 17.4368% [3]
| | | | Remainder: 0.00014908 - 0.0531332%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0381808 - 5.94034% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0251394 - 65.8432% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.0013318 - 3.48815% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00303116 - 7.93897% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00176724 - 4.62861% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00124748 - 3.2673% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00516116 - 13.5177% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.00039288 - 1.029% [3]
| | | | Remainder: 0.0001096 - 0.287056%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0641117 - 9.97481% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0265344 - 4.12835% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0776414 - 12.0798% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0324228 - 5.04449% [3]
| | | Remainder: 0.123268 - 19.1786%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0390829 - 0.371852% [2]
| | Mini-EM: setup physics model evaluator: 1.13394 - 10.7888% [1]
| | | panzer::ModelEvaluator::setupModel(): 1.1339 - 99.9971% [1]
| | | | allocate FieldManagerBuilder: 3.44e-06 - 0.000303377% [1]
| | | | fmb->setWorksetContainer(): 8.8e-07 - 7.7608e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 1.12857 - 99.5294% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.12854 - 99.9979% [1]
| | | | | | getWorksets(): 1.10449 - 97.8684% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.10449 - 99.9997% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.638676 - 57.8257% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00524908 - 0.821868% [17]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.10149 - 15.8906% [17]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00188564 - 1.85796% [17]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0995631 - 98.1016% [17]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.0010266 - 1.03111% [17]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00052144 - 0.523728% [17]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00182452 - 1.83253% [17]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00927948 - 9.3202% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0212895 - 21.3829% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00532844 - 5.35182% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0149354 - 15.0009% [17]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.0005066 - 0.508823% [17]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0259667 - 26.0806% [17]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0114287 - 44.0129% [17]
| | | | | | | | | | | | Remainder: 0.014538 - 55.9871%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0148806 - 14.9459% [17]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00376756 - 3.78409% [17]
| | | | | | | | | | | Remainder: 0.00023628 - 0.237317%
| | | | | | | | | | Remainder: 4.108e-05 - 0.040477%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.462597 - 72.4306% [34]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.267535 - 57.8333% [34]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000384839 - 0.143846% [34]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00011964 - 0.0447194% [17]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.143958 - 53.809% [34]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.100948 - 37.7328% [17]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.00011872 - 0.0443755% [17]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0211601 - 7.90929% [17]
| | | | | | | | | | | Remainder: 0.0008452 - 0.315921%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0906972 - 19.6061% [34]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0655183 - 14.1631% [17]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00054696 - 0.118237% [34]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.021698 - 4.69047% [34]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0161652 - 3.49445% [17]
| | | | | | | | | | Remainder: 0.00043644 - 0.0943456%
| | | | | | | | | Remainder: 0.0693407 - 10.8569%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.465772 - 42.171% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.465394 - 99.9188% [34]
| | | | | | | | | Remainder: 0.00037832 - 0.0812243%
| | | | | | | | Remainder: 3.636e-05 - 0.00329203%
| | | | | | | Remainder: 3.32e-06 - 0.000300592%
| | | | | | getOrientations(): 1.136e-05 - 0.00100661% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00076208 - 0.0675277% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000719879 - 0.0637883% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00038792 - 0.0343735% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012164 - 0.0107785% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00085588 - 0.0758393% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 8.8e-07 - 7.79766e-05% [2]
| | | | | | Remainder: 0.0211959 - 1.87816%
| | | | | Remainder: 2.38e-05 - 0.00210887%
| | | | fmb->setupBCFieldManagers(): 8.48e-06 - 0.000747859% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.456e-05 - 0.00128406% [1]
| | | | build response library: 0.00528752 - 0.466311% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00520452 - 98.4303% [1]
| | | | | | getWorksets(): 2.88e-06 - 0.0553365% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.84e-06 - 63.8889% [1]
| | | | | | | Remainder: 1.04e-06 - 36.1111%
| | | | | | getOrientations(): 4e-07 - 0.00768563% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00074984 - 14.4075% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00093852 - 18.0328% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00039156 - 7.52346% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0011484 - 22.0654% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.0230569% [3]
| | | | | | Remainder: 0.00197172 - 37.8848%
| | | | | Remainder: 8.3e-05 - 1.56973%
| | | | Remainder: 2.136e-05 - 0.00188376%
| | | Remainder: 3.244e-05 - 0.00286083%
| | Mini-EM: setup auxiliary physics model evaluator: 1.28575 - 12.2331% [1]
| | | panzer::ModelEvaluator::setupModel(): 1.28573 - 99.9992% [1]
| | | | allocate FieldManagerBuilder: 6.4e-07 - 4.9777e-05% [1]
| | | | fmb->setWorksetContainer(): 6.8e-07 - 5.2888e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 1.28567 - 99.9953% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.28567 - 99.9997% [1]
| | | | | | getWorksets(): 0.858445 - 66.7702% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.858442 - 99.9996% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.515722 - 60.0765% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00584744 - 1.13384% [17]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0972231 - 18.8518% [17]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.001927 - 1.98204% [17]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0952574 - 97.9781% [17]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000884599 - 0.92864% [17]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00051664 - 0.542362% [17]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00181904 - 1.9096% [17]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00918623 - 9.64359% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0204688 - 21.4879% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00533892 - 5.60473% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0145945 - 15.3212% [17]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00050728 - 0.532536% [17]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0259194 - 27.2099% [17]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0117826 - 45.4584% [17]
| | | | | | | | | | | | Remainder: 0.0141369 - 54.5416%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0120542 - 12.6544% [17]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00372432 - 3.90974% [17]
| | | | | | | | | | | Remainder: 0.000243359 - 0.255475%
| | | | | | | | | | Remainder: 3.872e-05 - 0.0398259%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.350298 - 67.9237% [17]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.205207 - 58.5808% [17]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00021388 - 0.104226% [17]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.0001166 - 0.0568206% [17]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.10005 - 48.7556% [17]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.104308 - 50.8305% [17]
| | | | | | | | | | | Remainder: 0.0005188 - 0.252818%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0665303 - 18.9925% [17]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0636347 - 18.1659% [17]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00032464 - 0.0926755% [17]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0143262 - 4.08971% [17]
| | | | | | | | | | Remainder: 0.00027448 - 0.0783563%
| | | | | | | | | Remainder: 0.0623541 - 12.0906%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.342676 - 39.9183% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.341996 - 99.8018% [17]
| | | | | | | | | Remainder: 0.000679159 - 0.198193%
| | | | | | | | Remainder: 4.424e-05 - 0.00515352%
| | | | | | | Remainder: 3.28e-06 - 0.000382086%
| | | | | | getOrientations(): 1.116e-05 - 0.00086803% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000460719 - 0.0358349% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00037268 - 0.0289872% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0002212 - 0.017205% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.417252 - 32.454% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.417221 - 99.9927% [1]
| | | | | | | Remainder: 3.06e-05 - 0.0073337%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00051964 - 0.0404178% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4.8e-07 - 3.73346e-05% [2]
| | | | | | Remainder: 0.00838759 - 0.652391%
| | | | | Remainder: 3.68e-06 - 0.000286231%
| | | | fmb->setupBCFieldManagers(): 3.68e-06 - 0.000286218% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.776e-05 - 0.00138131% [1]
| | | | build response library: 2.732e-05 - 0.00212485% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.6e-07 - 1.31772% [1]
| | | | | Remainder: 2.696e-05 - 98.6823%
| | | | Remainder: 1.056e-05 - 0.00082132%
| | | Remainder: 1.024e-05 - 0.000796425%
| | Mini-EM: eval auxiliary physics model evaluator: 1.4309 - 13.6142% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.406198 - 28.3876% [1]
| | | panzer::ModelEvaluator::evalModel(J): 1.0214 - 71.3815% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00147376 - 0.144288% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.690284 - 67.5823% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.6e-06 - 0.000231789% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 4.756e-05 - 0.00688992% [17]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 9.68e-06 - 0.00140232% [17]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00542688 - 0.786181% [17]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0401824 - 5.82115% [17]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.102656 - 14.8716% [17]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0154095 - 2.23235% [17]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0617955 - 8.9522% [17]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0822844 - 11.9204% [17]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.115257 - 16.697% [17]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 2.46e-05 - 0.00356375% [17]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 9.2e-06 - 0.00133279% [17]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.184965 - 26.7955% [17]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0151687 - 2.19746% [17]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0104924 - 1.52002% [17]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0562374 - 8.147% [17]
| | | | | Remainder: 0.00031604 - 0.0457841%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2e-05 - 0.0019581% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.88e-06 - 0.000184062% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00121244 - 0.118704% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.327147 - 32.0294% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.164981 - 50.4302% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.162141 - 49.5621% [1]
| | | | | Remainder: 2.532e-05 - 0.00773963%
| | | | Remainder: 0.00125844 - 0.123208%
| | | Remainder: 0.00330356 - 0.230873%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00434176 - 0.0413094% [1]
| | | getWorksets(): 5.96e-06 - 0.137272% [1]
| | | | panzer::WorksetContainer::getWorksets(): 4.2e-06 - 70.4698% [1]
| | | | Remainder: 1.76e-06 - 29.5302%
| | | getOrientations(): 6.8e-07 - 0.0156619% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000770399 - 17.7439% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000945959 - 21.7875% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040668 - 9.36672% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00117212 - 26.9964% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.08e-06 - 0.0248747% [3]
| | | Remainder: 0.00103888 - 23.9276%
| | panzer::ModelEvaluator::create_W_op: 1.14483 - 10.8924% [1]
| | panzer::ModelEvaluator::evalModel(J): 1.81596 - 17.2778% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.0010674 - 0.0587788% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.39983 - 77.0847% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2.32e-06 - 0.000165735% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00991903 - 0.70859% [17]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0473743 - 3.3843% [17]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0550525 - 3.93281% [17]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00528436 - 0.377501% [17]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0609263 - 4.35242% [17]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0517874 - 3.69956% [17]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00933963 - 0.667199% [17]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0500508 - 3.5755% [17]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 3.756e-05 - 0.00268319% [17]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0187803 - 1.34162% [17]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.109102 - 7.79393% [17]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0172438 - 1.23185% [17]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.104059 - 7.43374% [17]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.112899 - 8.06524% [17]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.152821 - 10.9171% [17]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 3.256e-05 - 0.002326% [17]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00907231 - 0.648102% [17]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.106006 - 7.57282% [17]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.170576 - 12.1855% [17]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0245097 - 1.75091% [17]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00511512 - 0.365411% [17]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0581363 - 4.15311% [17]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.123824 - 8.84566% [17]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.097105 - 6.93693% [17]
| | | | Remainder: 0.000770159 - 0.0550182%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 5.236e-05 - 0.00288333% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.08e-06 - 5.94727e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00379056 - 0.208736% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.408262 - 22.4819% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.408226 - 99.9913% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.084e-05 - 0.00510457% [1]
| | | | Remainder: 1.464e-05 - 0.00358594%
| | | Remainder: 0.00295936 - 0.162964%
| | MaxwellPreconditioner::build: 0.00686391 - 0.0653063% [1]
| | | MaxwellPreconditioner: Schur complement: 1.556e-05 - 0.226693% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00305216 - 44.4667% [1]
| | | | Ifpack2::Relaxation::initialize: 3.04e-06 - 0.0996017% [1]
| | | | Ifpack2::Relaxation::compute: 0.00224496 - 73.5532% [1]
| | | | Remainder: 0.000804159 - 26.3472%
| | | MaxwellPreconditioner: Solver S_E: 0.0036954 - 53.838% [1]
| | | | Ifpack2::Relaxation::initialize: 1.32e-06 - 0.0357201% [1]
| | | | Ifpack2::Relaxation::compute: 0.003264 - 88.326% [1]
| | | | Remainder: 0.00043008 - 11.6383%
| | | MaxwellPreconditioner: Block preconditioner: 9.14e-05 - 1.3316% [1]
| | | Remainder: 9.4e-06 - 0.136948%
| | Mini-EM: timestepper: 1.30086 - 12.377% [1]
| | | Mini-EM: Advance Time Step: 1.30086 - 99.9998% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.155613 - 11.9623% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000785319 - 0.50466% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.150745 - 96.8713% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.68e-06 - 0.00111447% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00100348 - 0.66568% [17]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0126186 - 8.37081% [17]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00767327 - 5.09024% [17]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00061168 - 0.405772% [17]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00678747 - 4.50263% [17]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00670288 - 4.44651% [17]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00057408 - 0.380829% [17]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00160152 - 1.0624% [17]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 1.088e-05 - 0.0072175% [17]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00133212 - 0.883691% [17]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0153962 - 10.2134% [17]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00434484 - 2.88225% [17]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.0023338 - 1.54818% [17]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0133396 - 8.84912% [17]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0270227 - 17.9261% [17]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 2.516e-05 - 0.0166905% [17]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00099308 - 0.658782% [17]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.011581 - 7.68252% [17]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0143455 - 9.5164% [17]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.0010298 - 0.68314% [17]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000621599 - 0.412352% [17]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00672203 - 4.45922% [17]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0106524 - 7.06648% [17]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00308104 - 2.04388% [17]
| | | | | | Remainder: 0.00033852 - 0.224565%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.768e-05 - 0.0113615% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.36e-06 - 0.00151658% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00374864 - 2.40894% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.0002164 - 0.139063% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00018876 - 87.2274% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.96e-06 - 0.90573% [1]
| | | | | | Remainder: 2.568e-05 - 11.8669%
| | | | | Remainder: 9.824e-05 - 0.0631308%
| | | | Stratimikos: BelosLOWS: 1.11164 - 85.4541% [1]
| | | | | GMRES block system: Operation Op*x: 0.00915343 - 0.823417% [1]
| | | | | Belos::MVT::MvAddMv: 0.000319319 - 0.0287251% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 1.10148 - 99.0861% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00122492 - 0.111207% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.0003308 - 27.0059% [2]
| | | | | | | | Belos::MVT::MvDot: 0.00032456 - 98.1137% [2]
| | | | | | | | Remainder: 6.24e-06 - 1.88634%
| | | | | | | Belos::MVT::MvScale: 0.0001832 - 14.9561% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000428119 - 34.9508% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.000413639 - 96.6178% [2]
| | | | | | | | Remainder: 1.448e-05 - 3.38224%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.0002168 - 17.6991% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00021404 - 98.7269% [2]
| | | | | | | | Remainder: 2.76e-06 - 1.27306%
| | | | | | | Remainder: 6.6e-05 - 5.38811%
| | | | | | Belos::MVT::MvAddMv: 0.001227 - 0.111395% [2]
| | | | | | Belos::MVT::MvNorm: 0.00020196 - 0.0183353% [1]
| | | | | | GMRES block system: Operation Prec*x: 1.08794 - 98.7706% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00244856 - 0.225064% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.00023728 - 0.0218101% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.0323901 - 2.9772% [2]
| | | | | | | | Belos::MVT::Assign: 0.00015388 - 0.475083% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.00234756 - 7.24776% [22]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00223668 - 95.2768% [22]
| | | | | | | | | Remainder: 0.00011088 - 4.7232%
| | | | | | | | Belos::MVT::MvDot: 0.003184 - 9.83015% [42]
| | | | | | | | Belos::MVT::MvNorm: 0.00162536 - 5.01807% [22]
| | | | | | | | CG Q_B: Operation Op*x: 0.021489 - 66.3442% [20]
| | | | | | | | Belos::MVT::MvAddMv: 0.00329059 - 10.1592% [60]
| | | | | | | | Remainder: 0.00029976 - 0.925467%
| | | | | | | CG S_E: Operation Op*x: 0.00319452 - 0.29363% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 1.043 - 95.8689% [1]
| | | | | | | | Belos::MVT::Assign: 0.0001114 - 0.0106808% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.0335586 - 3.21752% [312]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0320489 - 95.5015% [312]
| | | | | | | | | Remainder: 0.00150964 - 4.49852%
| | | | | | | | Belos::MVT::MvDot: 0.0479894 - 4.60112% [623]
| | | | | | | | Belos::MVT::MvNorm: 0.0238779 - 2.28936% [312]
| | | | | | | | CG S_E: Operation Op*x: 0.88339 - 84.6975% [311]
| | | | | | | | Belos::MVT::MvAddMv: 0.0514526 - 4.93316% [933]
| | | | | | | | Remainder: 0.0026148 - 0.250701%
| | | | | | | Remainder: 0.00667295 - 0.613357%
| | | | | | GMRES block system: Operation Op*x: 0.00887139 - 0.805407% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.0001308 - 0.0118749% [1]
| | | | | | Remainder: 0.00188524 - 0.171155%
| | | | | Remainder: 0.000686599 - 0.0617645%
| | | | Mini-EM: Compute responses: 0.0331968 - 2.55191% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000917159 - 2.76279% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0278377 - 83.8565% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 4.4e-06 - 0.0158059% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000604279 - 2.17072% [17]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00636848 - 22.8772% [17]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 8.04e-06 - 0.0288817% [17]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00120836 - 4.34073% [17]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.0009054 - 3.25242% [17]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0135477 - 48.6666% [17]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 8.56e-06 - 0.0307497% [17]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00123124 - 4.42292% [17]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00104696 - 3.76094% [17]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.0012546 - 4.50683% [17]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.0001354 - 0.486391% [17]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 7.76e-06 - 0.0278759% [17]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00071652 - 2.57392% [17]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00051884 - 1.8638% [17]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.00010268 - 0.368852% [17]
| | | | | | Remainder: 0.00016852 - 0.605366%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 9.88e-06 - 0.0297619% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.4e-06 - 0.00421727% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00395748 - 11.9213% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00027236 - 0.82044% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1e-06 - 0.367161% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00025276 - 92.8036% [1]
| | | | | | Remainder: 1.86e-05 - 6.8292%
| | | | | Remainder: 0.00020084 - 0.604998%
| | | | Remainder: 0.00041156 - 0.0316375%
| | | Remainder: 2.36e-06 - 0.000181418%
| | Remainder: 0.0768395 - 0.731085%
| Remainder: 3.924e-05 - 0.000373345%
=================================
FOM Calculation
=================================
Number of cells = 32768
Time for Belos Linear Solve = 1.11164 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 29.4772 k-cell-steps per second
=================================
dt = 4.16955e-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.16955e-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.16955e-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=205920,domainDim=205920,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=101376,domainDim=101376}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=101376,domainDim=104544}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=104544,domainDim=101376}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=104544,domainDim=104544}
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=205920, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=101376,domainDim=101376}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=101376, #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.00202248 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=104544,domainDim=104544}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=104544, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 311 iterations with total CPU time of 1.05389 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=101376,domainDim=101376}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=101376, #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.0338789 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 1.11893 sec
Electromagnetic Energy = 7.46911e-09
Electromagnetic Energy/dt^2 = 4.29626e+10
* finished time step 1, t = 4.16955e-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: 10.4518 [1]
| Mini-EM: Total Time: 10.4518 - 99.9996% [1]
| | Mini-EM: build mesh: 0.00064244 - 0.00614669% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00030372 - 47.276% [1]
| | | Remainder: 0.00033872 - 52.724%
| | Mini-EM: build physics blocks: 0.000794199 - 0.00759868% [1]
| | Mini-EM: build auxiliary physics blocks: 0.00023996 - 0.00229587% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 1.63394 - 15.6331% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.641853 - 6.14108% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.280687 - 43.7308% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.224991 - 80.1572% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00742847 - 2.64653% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.048103 - 17.1376% [3]
| | | | Remainder: 0.00016488 - 0.0587415%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0366288 - 5.70673% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0234358 - 63.9819% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00131144 - 3.58034% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.0030982 - 8.45836% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00176956 - 4.83105% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00132636 - 3.62108% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00518168 - 14.1464% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000383038 - 1.04573% [3]
| | | | Remainder: 0.00012276 - 0.335146%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0640375 - 9.97698% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0264803 - 4.12559% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0778029 - 12.1216% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0324221 - 5.05133% [3]
| | | Remainder: 0.123794 - 19.287%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0367928 - 0.352024% [2]
| | Mini-EM: setup physics model evaluator: 1.14719 - 10.976% [1]
| | | panzer::ModelEvaluator::setupModel(): 1.14716 - 99.9972% [1]
| | | | allocate FieldManagerBuilder: 2.92e-06 - 0.000254542% [1]
| | | | fmb->setWorksetContainer(): 5.2e-07 - 4.53294e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 1.14182 - 99.5351% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.14181 - 99.9984% [1]
| | | | | | getWorksets(): 1.11675 - 97.8053% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.11674 - 99.9997% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.643645 - 57.6358% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00523608 - 0.813504% [17]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.10207 - 15.8581% [17]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00190624 - 1.86759% [17]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.100121 - 98.0907% [17]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00103216 - 1.03092% [17]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00054592 - 0.545262% [17]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00171836 - 1.71629% [17]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00928055 - 9.26936% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0213605 - 21.3347% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00549707 - 5.49045% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0152597 - 15.2413% [17]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00052956 - 0.528922% [17]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0259495 - 25.9183% [17]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0113547 - 43.7569% [17]
| | | | | | | | | | | | Remainder: 0.0145948 - 56.2431%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0148997 - 14.8817% [17]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00379932 - 3.79474% [17]
| | | | | | | | | | | Remainder: 0.00024844 - 0.24814%
| | | | | | | | | | Remainder: 4.26e-05 - 0.0417362%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.466735 - 72.5143% [34]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.27006 - 57.8615% [34]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000389 - 0.144042% [34]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.0001302 - 0.0482115% [17]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.144303 - 53.4339% [34]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.10232 - 37.8879% [17]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.00012328 - 0.0456491% [17]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0219195 - 8.11654% [17]
| | | | | | | | | | | Remainder: 0.000874279 - 0.323735%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0922629 - 19.7678% [34]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0655064 - 14.0351% [17]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00054764 - 0.117334% [34]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0216591 - 4.64055% [34]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0162531 - 3.48229% [17]
| | | | | | | | | | Remainder: 0.0004456 - 0.0954718%
| | | | | | | | | Remainder: 0.0696045 - 10.8141%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.47306 - 42.3606% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.472648 - 99.9129% [34]
| | | | | | | | | Remainder: 0.000411959 - 0.0870839%
| | | | | | | | Remainder: 3.936e-05 - 0.00352453%
| | | | | | | Remainder: 3.76e-06 - 0.000336692%
| | | | | | getOrientations(): 1.2479e-05 - 0.00109292% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00079144 - 0.0693147% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000725039 - 0.0634993% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040492 - 0.0354631% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012316 - 0.0107864% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000923439 - 0.0808752% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 8.4e-07 - 7.35676e-05% [2]
| | | | | | Remainder: 0.0220782 - 1.93362%
| | | | | Remainder: 1.776e-05 - 0.00155541%
| | | | fmb->setupBCFieldManagers(): 8.64e-06 - 0.000753166% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.624e-05 - 0.00141567% [1]
| | | | build response library: 0.00528376 - 0.460595% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0051944 - 98.3088% [1]
| | | | | | getWorksets(): 3.24e-06 - 0.0623749% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.96e-06 - 60.4938% [1]
| | | | | | | Remainder: 1.28e-06 - 39.5062%
| | | | | | getOrientations(): 4.4e-07 - 0.00847067% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00076676 - 14.7613% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000892959 - 17.1908% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00039928 - 7.68675% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00114612 - 22.0645% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.08e-06 - 0.0207916% [3]
| | | | | | Remainder: 0.00198452 - 38.205%
| | | | | Remainder: 8.936e-05 - 1.69122%
| | | | Remainder: 2.112e-05 - 0.00184107%
| | | Remainder: 3.252e-05 - 0.00283475%
| | Mini-EM: setup auxiliary physics model evaluator: 1.27444 - 12.1935% [1]
| | | panzer::ModelEvaluator::setupModel(): 1.27442 - 99.9991% [1]
| | | | allocate FieldManagerBuilder: 7.6e-07 - 5.96347e-05% [1]
| | | | fmb->setWorksetContainer(): 6.8e-07 - 5.33574e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 1.27436 - 99.9952% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.27436 - 99.9997% [1]
| | | | | | getWorksets(): 0.86624 - 67.9746% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.866236 - 99.9995% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.516997 - 59.6831% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00584168 - 1.12992% [17]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0979094 - 18.9381% [17]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.0019718 - 2.0139% [17]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0958846 - 97.932% [17]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000897437 - 0.935956% [17]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000532198 - 0.55504% [17]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00178128 - 1.85773% [17]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00922295 - 9.61881% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0205532 - 21.4354% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00542368 - 5.65646% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0148015 - 15.4368% [17]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000494199 - 0.51541% [17]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0259438 - 27.0573% [17]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0117332 - 45.2255% [17]
| | | | | | | | | | | | Remainder: 0.0142106 - 54.7745%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0122344 - 12.7595% [17]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00374424 - 3.90494% [17]
| | | | | | | | | | | Remainder: 0.00025564 - 0.266612%
| | | | | | | | | | Remainder: 5.3e-05 - 0.0541317%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.351073 - 67.9063% [17]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.204665 - 58.2968% [17]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00021536 - 0.105226% [17]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00013176 - 0.0643785% [17]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.100999 - 49.3483% [17]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.102822 - 50.2392% [17]
| | | | | | | | | | | Remainder: 0.000496999 - 0.242836%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0655317 - 18.6661% [17]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0657381 - 18.7249% [17]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00033364 - 0.0950343% [17]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0145121 - 4.13364% [17]
| | | | | | | | | | Remainder: 0.00029324 - 0.0835267%
| | | | | | | | | Remainder: 0.0621727 - 12.0257%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.349197 - 40.312% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.348515 - 99.8046% [17]
| | | | | | | | | Remainder: 0.00068224 - 0.195374%
| | | | | | | | Remainder: 4.216e-05 - 0.00486703%
| | | | | | | Remainder: 3.96e-06 - 0.000457148%
| | | | | | getOrientations(): 1.128e-05 - 0.000885151% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00047928 - 0.0376095% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00036888 - 0.0289463% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000231879 - 0.0181957% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.397951 - 31.2276% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.39792 - 99.992% [1]
| | | | | | | Remainder: 3.164e-05 - 0.00795072%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000535279 - 0.0420038% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 8.4e-07 - 6.59155e-05% [2]
| | | | | | Remainder: 0.00853975 - 0.670122%
| | | | | Remainder: 4.24e-06 - 0.000332715%
| | | | fmb->setupBCFieldManagers(): 3.8e-06 - 0.000298174% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.812e-05 - 0.00142182% [1]
| | | | build response library: 2.712e-05 - 0.00212802% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4e-07 - 1.47493% [1]
| | | | | Remainder: 2.672e-05 - 98.5251%
| | | | Remainder: 1.132e-05 - 0.000888244%
| | | Remainder: 1.136e-05 - 0.000891375%
| | Mini-EM: eval auxiliary physics model evaluator: 1.39526 - 13.3494% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.386332 - 27.6889% [1]
| | | panzer::ModelEvaluator::evalModel(J): 1.00567 - 72.0777% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.0015322 - 0.152356% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.700124 - 69.6178% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.72e-06 - 0.000245671% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 5.44e-05 - 0.00777005% [17]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.064e-05 - 0.00151973% [17]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00578628 - 0.826464% [17]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0406869 - 5.81138% [17]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.103604 - 14.7979% [17]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0167203 - 2.3882% [17]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0646991 - 9.24108% [17]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0825398 - 11.7893% [17]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.115695 - 16.5249% [17]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 2.78e-05 - 0.00397072% [17]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 9.84e-06 - 0.00140546% [17]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.185018 - 26.4264% [17]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0151745 - 2.1674% [17]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0113699 - 1.62398% [17]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0583908 - 8.34006% [17]
| | | | | Remainder: 0.00033548 - 0.0479172%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.088e-05 - 0.00207623% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.12e-06 - 0.000210805% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00124568 - 0.123866% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.301456 - 29.9756% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.151152 - 50.1408% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.150278 - 49.8507% [1]
| | | | | Remainder: 2.552e-05 - 0.00846559%
| | | | Remainder: 0.00128784 - 0.128058%
| | | Remainder: 0.00325676 - 0.233416%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00450392 - 0.0430923% [1]
| | | getWorksets(): 6.56e-06 - 0.145651% [1]
| | | | panzer::WorksetContainer::getWorksets(): 4.68e-06 - 71.3415% [1]
| | | | Remainder: 1.88e-06 - 28.6585%
| | | getOrientations(): 7.2e-07 - 0.0159861% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000804799 - 17.8689% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000918439 - 20.392% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0004488 - 9.96466% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00118892 - 26.3975% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.0257554% [3]
| | | Remainder: 0.00113452 - 25.1896%
| | panzer::ModelEvaluator::create_W_op: 1.09408 - 10.4679% [1]
| | panzer::ModelEvaluator::evalModel(J): 1.82847 - 17.4943% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00103556 - 0.0566353% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.44245 - 78.8884% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2.12e-06 - 0.000146972% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0191823 - 1.32984% [17]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0479884 - 3.32687% [17]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0549631 - 3.8104% [17]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00532711 - 0.36931% [17]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0605335 - 4.19657% [17]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0508396 - 3.52453% [17]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00938475 - 0.650612% [17]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.053096 - 3.68096% [17]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 4.184e-05 - 0.00290062% [17]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0189941 - 1.31679% [17]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.11112 - 7.70354% [17]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0189637 - 1.31469% [17]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.109298 - 7.57724% [17]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.113861 - 7.89358% [17]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.154681 - 10.7235% [17]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 3.664e-05 - 0.00254012% [17]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0186092 - 1.29011% [17]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.106449 - 7.37972% [17]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.170811 - 11.8417% [17]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0250845 - 1.73902% [17]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00495748 - 0.343684% [17]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0586922 - 4.06893% [17]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.124387 - 8.62333% [17]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.104304 - 7.23104% [17]
| | | | Remainder: 0.00084288 - 0.0584339%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 5.864e-05 - 0.00320705% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 9.6e-07 - 5.25029e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.0037926 - 0.207419% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.378209 - 20.6845% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.378175 - 99.9909% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.168e-05 - 0.00573228% [1]
| | | | Remainder: 1.256e-05 - 0.00332091%
| | | Remainder: 0.00292296 - 0.159858%
| | MaxwellPreconditioner::build: 0.00692119 - 0.0662201% [1]
| | | MaxwellPreconditioner: Schur complement: 1.588e-05 - 0.22944% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00306956 - 44.3501% [1]
| | | | Ifpack2::Relaxation::initialize: 3.16e-06 - 0.102946% [1]
| | | | Ifpack2::Relaxation::compute: 0.00224864 - 73.2561% [1]
| | | | Remainder: 0.000817759 - 26.6409%
| | | MaxwellPreconditioner: Solver S_E: 0.0037314 - 53.9126% [1]
| | | | Ifpack2::Relaxation::initialize: 1.2e-06 - 0.0321595% [1]
| | | | Ifpack2::Relaxation::compute: 0.0032964 - 88.3422% [1]
| | | | Remainder: 0.0004338 - 11.6257%
| | | MaxwellPreconditioner: Block preconditioner: 9.576e-05 - 1.38358% [1]
| | | Remainder: 8.6e-06 - 0.124256%
| | Mini-EM: timestepper: 1.30906 - 12.5247% [1]
| | | Mini-EM: Advance Time Step: 1.30906 - 99.9998% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.156168 - 11.9298% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00079944 - 0.511911% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.151267 - 96.8615% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.8e-06 - 0.00118995% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00096508 - 0.638% [17]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0129392 - 8.5539% [17]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00762047 - 5.03778% [17]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000645277 - 0.426583% [17]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00661304 - 4.37178% [17]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00663052 - 4.38333% [17]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000589519 - 0.389722% [17]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00161256 - 1.06604% [17]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 1.152e-05 - 0.0076157% [17]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00128152 - 0.847193% [17]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0157352 - 10.4023% [17]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00567255 - 3.75004% [17]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00217472 - 1.43767% [17]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0131134 - 8.66906% [17]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0269169 - 17.7943% [17]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 1.976e-05 - 0.013063% [17]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00100556 - 0.66476% [17]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0112842 - 7.45978% [17]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0142292 - 9.4067% [17]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00102012 - 0.674385% [17]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.0006496 - 0.429441% [17]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0064538 - 4.2665% [17]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0105894 - 7.00051% [17]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00308932 - 2.0423% [17]
| | | | | | Remainder: 0.000402359 - 0.265993%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.868e-05 - 0.0119615% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.48e-06 - 0.00158803% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0037558 - 2.40497% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00022108 - 0.141566% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00019216 - 86.9188% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.56e-06 - 0.705627% [1]
| | | | | | Remainder: 2.736e-05 - 12.3756%
| | | | | Remainder: 0.00010384 - 0.0664926%
| | | | Stratimikos: BelosLOWS: 1.11898 - 85.4801% [1]
| | | | | GMRES block system: Operation Op*x: 0.00909843 - 0.813099% [1]
| | | | | Belos::MVT::MvAddMv: 0.00033848 - 0.0302489% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 1.10882 - 99.092% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00130712 - 0.117884% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00033492 - 25.6228% [2]
| | | | | | | | Belos::MVT::MvDot: 0.0003278 - 97.8741% [2]
| | | | | | | | Remainder: 7.12e-06 - 2.12588%
| | | | | | | Belos::MVT::MvScale: 0.00017836 - 13.6453% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000500959 - 38.3254% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.000486959 - 97.2054% [2]
| | | | | | | | Remainder: 1.4e-05 - 2.79464%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.00022336 - 17.088% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00022084 - 98.8718% [2]
| | | | | | | | Remainder: 2.52e-06 - 1.12822%
| | | | | | | Remainder: 6.952e-05 - 5.31857%
| | | | | | Belos::MVT::MvAddMv: 0.00107428 - 0.0968846% [2]
| | | | | | Belos::MVT::MvNorm: 0.00020572 - 0.018553% [1]
| | | | | | GMRES block system: Operation Prec*x: 1.09587 - 98.8317% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00232628 - 0.212277% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.00027576 - 0.0251636% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.0330509 - 3.01596% [2]
| | | | | | | | Belos::MVT::Assign: 0.00021724 - 0.657289% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.00239956 - 7.26018% [22]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00227656 - 94.8741% [22]
| | | | | | | | | Remainder: 0.000123 - 5.12594%
| | | | | | | | Belos::MVT::MvDot: 0.00323192 - 9.7786% [42]
| | | | | | | | Belos::MVT::MvNorm: 0.0016344 - 4.94509% [22]
| | | | | | | | CG Q_B: Operation Op*x: 0.0219982 - 66.5585% [20]
| | | | | | | | Belos::MVT::MvAddMv: 0.00324112 - 9.80643% [60]
| | | | | | | | Remainder: 0.000328479 - 0.993857%
| | | | | | | CG S_E: Operation Op*x: 0.00328456 - 0.299722% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 1.05038 - 95.8495% [1]
| | | | | | | | Belos::MVT::Assign: 0.00010352 - 0.00985545% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.037282 - 3.54937% [312]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.03573 - 95.837% [312]
| | | | | | | | | Remainder: 0.00155204 - 4.16297%
| | | | | | | | Belos::MVT::MvDot: 0.0482789 - 4.59631% [623]
| | | | | | | | Belos::MVT::MvNorm: 0.0239526 - 2.28037% [312]
| | | | | | | | CG S_E: Operation Op*x: 0.886259 - 84.3748% [311]
| | | | | | | | Belos::MVT::MvAddMv: 0.0517791 - 4.92955% [933]
| | | | | | | | Remainder: 0.00272832 - 0.259745%
| | | | | | | Remainder: 0.00654671 - 0.5974%
| | | | | | GMRES block system: Operation Op*x: 0.00841363 - 0.75879% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.00011448 - 0.0103245% [1]
| | | | | | Remainder: 0.00183924 - 0.165873%
| | | | | Remainder: 0.000723318 - 0.0646407%
| | | | Mini-EM: Compute responses: 0.0335707 - 2.56449% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000930639 - 2.77218% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.028185 - 83.9573% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 0.00709597% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00060824 - 2.15803% [17]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00693927 - 24.6204% [17]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 8.36e-06 - 0.0296612% [17]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00120244 - 4.26623% [17]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000940359 - 3.33638% [17]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0132665 - 47.0695% [17]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 8.64e-06 - 0.0306546% [17]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00118864 - 4.21727% [17]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00104468 - 3.70651% [17]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00126764 - 4.49756% [17]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.00014072 - 0.499272% [17]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 7.56e-06 - 0.0268228% [17]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000759279 - 2.69391% [17]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000523 - 1.8556% [17]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.00010184 - 0.361327% [17]
| | | | | | Remainder: 0.0001758 - 0.623736%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.084e-05 - 0.0322901% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.48e-06 - 0.00440861% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00394308 - 11.7456% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00027676 - 0.824411% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 9.6e-07 - 0.346871% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00025576 - 92.4122% [1]
| | | | | | Remainder: 2.004e-05 - 7.24093%
| | | | | Remainder: 0.00022284 - 0.663794%
| | | | Remainder: 0.000334879 - 0.0255817%
| | | Remainder: 2.6e-06 - 0.000198616%
| | Remainder: 0.0776205 - 0.742652%
| Remainder: 4.108e-05 - 0.000393041%
=================================
FOM Calculation
=================================
Number of cells = 32768
Time for Belos Linear Solve = 1.11898 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 29.2838 k-cell-steps per second
=================================
dt = 4.16955e-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.16955e-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.16955e-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=205920,domainDim=205920,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=101376,domainDim=101376}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=101376,domainDim=104544}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=104544,domainDim=101376}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=104544,domainDim=104544}
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=205920, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=101376,domainDim=101376}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=101376, #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.00197068 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=104544,domainDim=104544}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=104544, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 311 iterations with total CPU time of 1.04951 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=101376,domainDim=101376}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=101376, #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.0333836 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 1.11384 sec
Electromagnetic Energy = 7.46911e-09
Electromagnetic Energy/dt^2 = 4.29626e+10
* finished time step 1, t = 4.16955e-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: 10.4302 [1]
| Mini-EM: Total Time: 10.4302 - 99.9996% [1]
| | Mini-EM: build mesh: 0.000640479 - 0.00614062% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000295319 - 46.1091% [1]
| | | Remainder: 0.00034516 - 53.8909%
| | Mini-EM: build physics blocks: 0.000806479 - 0.00773216% [1]
| | Mini-EM: build auxiliary physics blocks: 0.00024392 - 0.00233859% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 1.63994 - 15.723% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.666123 - 6.38649% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.283444 - 42.5512% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.228144 - 80.4899% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00745051 - 2.62857% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0476852 - 16.8235% [3]
| | | | Remainder: 0.00016444 - 0.058015%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0369108 - 5.54114% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0237139 - 64.2463% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00132644 - 3.59363% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00305708 - 8.28233% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00176276 - 4.77572% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00133048 - 3.60457% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00519023 - 14.0615% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.0004044 - 1.09561% [3]
| | | | Remainder: 0.0001256 - 0.340279%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0691933 - 10.3875% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0283013 - 4.24866% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0784225 - 11.773% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0359063 - 5.39033% [3]
| | | Remainder: 0.133945 - 20.1082%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0376886 - 0.361342% [2]
| | Mini-EM: setup physics model evaluator: 1.14288 - 10.9574% [1]
| | | panzer::ModelEvaluator::setupModel(): 1.14285 - 99.9971% [1]
| | | | allocate FieldManagerBuilder: 3.2e-06 - 0.000280002% [1]
| | | | fmb->setWorksetContainer(): 4.8e-07 - 4.20003e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 1.1374 - 99.5231% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.13738 - 99.9984% [1]
| | | | | | getWorksets(): 1.11217 - 97.7839% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.11217 - 99.9997% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.643314 - 57.8431% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00534552 - 0.830934% [17]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.102192 - 15.8852% [17]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00190048 - 1.85972% [17]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.100252 - 98.1017% [17]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.0010392 - 1.03659% [17]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000554439 - 0.553047% [17]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00172608 - 1.72174% [17]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00934707 - 9.32361% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0213048 - 21.2513% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.005471 - 5.45726% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0152074 - 15.1692% [17]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00052368 - 0.522365% [17]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0259043 - 25.8393% [17]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0113405 - 43.7785% [17]
| | | | | | | | | | | | Remainder: 0.0145638 - 56.2215%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0151529 - 15.1148% [17]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00377348 - 3.764% [17]
| | | | | | | | | | | Remainder: 0.0002474 - 0.246779%
| | | | | | | | | | Remainder: 3.944e-05 - 0.0385942%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.465485 - 72.3574% [34]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.269457 - 57.8874% [34]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.0004034 - 0.149708% [34]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00013556 - 0.0503085% [17]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.14431 - 53.5557% [34]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.10232 - 37.9725% [17]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.00012728 - 0.0472357% [17]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.021294 - 7.90255% [17]
| | | | | | | | | | | Remainder: 0.0008676 - 0.32198%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0912222 - 19.5972% [34]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0659055 - 14.1584% [17]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00056032 - 0.120373% [34]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0216677 - 4.65487% [34]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0161752 - 3.47491% [17]
| | | | | | | | | | Remainder: 0.00049696 - 0.106762%
| | | | | | | | | Remainder: 0.0702917 - 10.9265%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.468816 - 42.1532% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.468441 - 99.92% [34]
| | | | | | | | | Remainder: 0.00037524 - 0.08004%
| | | | | | | | Remainder: 4.064e-05 - 0.00365412%
| | | | | | | Remainder: 3.8e-06 - 0.000341673%
| | | | | | getOrientations(): 1.24e-05 - 0.00109022% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000792639 - 0.0696899% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.0007466 - 0.0656421% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000433399 - 0.038105% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012572 - 0.0110535% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00090468 - 0.0795407% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 8.4e-07 - 7.38539e-05% [2]
| | | | | | Remainder: 0.0221896 - 1.95094%
| | | | | Remainder: 1.84e-05 - 0.00161773%
| | | | fmb->setupBCFieldManagers(): 8.08e-06 - 0.000707005% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.688e-05 - 0.00147701% [1]
| | | | build response library: 0.0053996 - 0.472468% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00531108 - 98.3606% [1]
| | | | | | getWorksets(): 3.04e-06 - 0.0572389% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.8e-06 - 59.2105% [1]
| | | | | | | Remainder: 1.24e-06 - 40.7895%
| | | | | | getOrientations(): 4.4e-07 - 0.00828458% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000786399 - 14.8068% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000926239 - 17.4398% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040192 - 7.56758% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00120292 - 22.6493% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.32e-06 - 0.0248537% [3]
| | | | | | Remainder: 0.0019888 - 37.4462%
| | | | | Remainder: 8.852e-05 - 1.63938%
| | | | Remainder: 2.224e-05 - 0.00194601%
| | | Remainder: 3.276e-05 - 0.00286644%
| | Mini-EM: setup auxiliary physics model evaluator: 1.2625 - 12.1042% [1]
| | | panzer::ModelEvaluator::setupModel(): 1.26249 - 99.9992% [1]
| | | | allocate FieldManagerBuilder: 7.2e-07 - 5.70303e-05% [1]
| | | | fmb->setWorksetContainer(): 9.2e-07 - 7.28721e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 1.26242 - 99.9949% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.26242 - 99.9997% [1]
| | | | | | getWorksets(): 0.857126 - 67.8956% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.857123 - 99.9996% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.511689 - 59.6984% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00586535 - 1.14627% [17]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0974362 - 19.0421% [17]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00195736 - 2.00886% [17]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0954216 - 97.9324% [17]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000936118 - 0.981034% [17]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00058168 - 0.60959% [17]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00173816 - 1.82156% [17]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0092076 - 9.64939% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0204249 - 21.405% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00542196 - 5.68211% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0147947 - 15.5046% [17]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000490319 - 0.513845% [17]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0257485 - 26.9839% [17]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0116777 - 45.3531% [17]
| | | | | | | | | | | | Remainder: 0.0140708 - 54.6469%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0120918 - 12.672% [17]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00374748 - 3.92729% [17]
| | | | | | | | | | | Remainder: 0.00023828 - 0.249713%
| | | | | | | | | | Remainder: 5.7239e-05 - 0.0587451%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.348478 - 68.1034% [17]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.203557 - 58.4132% [17]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00022328 - 0.109689% [17]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00013284 - 0.0652594% [17]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0998777 - 49.0662% [17]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.102806 - 50.5047% [17]
| | | | | | | | | | | Remainder: 0.000517439 - 0.254199%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.065796 - 18.881% [17]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0641257 - 18.4017% [17]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00031652 - 0.0908293% [17]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0143972 - 4.13145% [17]
| | | | | | | | | | Remainder: 0.0002854 - 0.081899%
| | | | | | | | | Remainder: 0.0599099 - 11.7083%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.345396 - 40.2971% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.344725 - 99.8057% [17]
| | | | | | | | | Remainder: 0.000671079 - 0.194293%
| | | | | | | | Remainder: 3.7879e-05 - 0.00441932%
| | | | | | | Remainder: 3.04e-06 - 0.000354673%
| | | | | | getOrientations(): 1.16e-05 - 0.000918872% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00047836 - 0.0378924% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00038724 - 0.0306745% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00023248 - 0.0184155% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.395758 - 31.3492% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.395727 - 99.9921% [1]
| | | | | | | Remainder: 3.124e-05 - 0.00789371%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000549759 - 0.0435481% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 6e-07 - 4.75278e-05% [2]
| | | | | | Remainder: 0.00787307 - 0.62365%
| | | | | Remainder: 3.76e-06 - 0.00029784%
| | | | fmb->setupBCFieldManagers(): 3.48e-06 - 0.000275647% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.104e-05 - 0.00166655% [1]
| | | | build response library: 2.748e-05 - 0.00217666% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4e-07 - 1.4556% [1]
| | | | | Remainder: 2.708e-05 - 98.5444%
| | | | Remainder: 1.116e-05 - 0.00088397%
| | | Remainder: 9.96e-06 - 0.000788913%
| | Mini-EM: eval auxiliary physics model evaluator: 1.38983 - 13.3251% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.38755 - 27.8847% [1]
| | | panzer::ModelEvaluator::evalModel(J): 0.998968 - 71.8769% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00147504 - 0.147656% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.695143 - 69.5861% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 2.04e-06 - 0.000293465% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 4.384e-05 - 0.00630661% [17]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.168e-05 - 0.00168023% [17]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00611827 - 0.880145% [17]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0411856 - 5.92476% [17]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.102216 - 14.7043% [17]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.016397 - 2.3588% [17]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0629756 - 9.05937% [17]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0823993 - 11.8536% [17]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.115773 - 16.6546% [17]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 2.488e-05 - 0.00357912% [17]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.028e-05 - 0.00147883% [17]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.185452 - 26.6782% [17]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0153327 - 2.2057% [17]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0105033 - 1.51095% [17]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0563598 - 8.10765% [17]
| | | | | Remainder: 0.00033792 - 0.0486115%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.776e-05 - 0.00177783% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.28e-06 - 0.000228235% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00131124 - 0.131259% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.29975 - 30.0059% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.149869 - 49.998% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.149851 - 49.9921% [1]
| | | | | Remainder: 2.972e-05 - 0.00991493%
| | | | Remainder: 0.00126868 - 0.126999%
| | | Remainder: 0.0033132 - 0.238388%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00452004 - 0.0433361% [1]
| | | getWorksets(): 6.88e-06 - 0.152211% [1]
| | | | panzer::WorksetContainer::getWorksets(): 5.04e-06 - 73.2558% [1]
| | | | Remainder: 1.84e-06 - 26.7442%
| | | getOrientations(): 8.4e-07 - 0.0185839% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000811839 - 17.9609% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000954479 - 21.1166% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00042192 - 9.33444% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00123252 - 27.2679% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.0256635% [3]
| | | Remainder: 0.0010904 - 24.1237%
| | panzer::ModelEvaluator::create_W_op: 1.0831 - 10.3843% [1]
| | panzer::ModelEvaluator::evalModel(J): 1.81137 - 17.3666% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00104172 - 0.05751% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.42553 - 78.6988% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.4e-06 - 9.82093e-05% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0171202 - 1.20097% [17]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.047417 - 3.32628% [17]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0545109 - 3.82391% [17]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00531572 - 0.372895% [17]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0613676 - 4.3049% [17]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0508028 - 3.56379% [17]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00942335 - 0.661043% [17]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0513249 - 3.60042% [17]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 4.016e-05 - 0.0028172% [17]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0188955 - 1.32551% [17]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.109512 - 7.6822% [17]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0184651 - 1.29531% [17]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.106875 - 7.49723% [17]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.113507 - 7.96244% [17]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.154723 - 10.8537% [17]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 3.332e-05 - 0.00233738% [17]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0169251 - 1.18729% [17]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.105919 - 7.43014% [17]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.170346 - 11.9497% [17]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0242058 - 1.69802% [17]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.0051478 - 0.361115% [17]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0586095 - 4.11142% [17]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.124133 - 8.70789% [17]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.100142 - 7.02494% [17]
| | | | Remainder: 0.00076408 - 0.0535998%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 7.084e-05 - 0.00391085% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.16e-06 - 6.40399e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00408628 - 0.22559% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.377667 - 20.8498% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.377633 - 99.9909% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.2e-05 - 0.00582523% [1]
| | | | Remainder: 1.2479e-05 - 0.00330423%
| | | Remainder: 0.00297612 - 0.164302%
| | MaxwellPreconditioner::build: 0.00689995 - 0.0661536% [1]
| | | MaxwellPreconditioner: Schur complement: 1.576e-05 - 0.228407% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00308536 - 44.7156% [1]
| | | | Ifpack2::Relaxation::initialize: 3.2e-06 - 0.103716% [1]
| | | | Ifpack2::Relaxation::compute: 0.00226668 - 73.4657% [1]
| | | | Remainder: 0.000815479 - 26.4306%
| | | MaxwellPreconditioner: Solver S_E: 0.00369776 - 53.591% [1]
| | | | Ifpack2::Relaxation::initialize: 1.16e-06 - 0.0313704% [1]
| | | | Ifpack2::Relaxation::compute: 0.0032548 - 88.0208% [1]
| | | | Remainder: 0.0004418 - 11.9478%
| | | MaxwellPreconditioner: Block preconditioner: 9.18e-05 - 1.33044% [1]
| | | Remainder: 9.28e-06 - 0.134494%
| | Mini-EM: timestepper: 1.30532 - 12.5148% [1]
| | | Mini-EM: Advance Time Step: 1.30532 - 99.9998% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.157032 - 12.0302% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000773719 - 0.492714% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.151899 - 96.7313% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.64e-06 - 0.00107966% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000971918 - 0.639844% [17]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0128513 - 8.46042% [17]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00771963 - 5.08208% [17]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00065464 - 0.43097% [17]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00696367 - 4.58441% [17]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00667608 - 4.39507% [17]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.0005842 - 0.384597% [17]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.0016136 - 1.06228% [17]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 1.168e-05 - 0.00768931% [17]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00133304 - 0.877581% [17]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.015344 - 10.1015% [17]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00494324 - 3.25429% [17]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00288704 - 1.90063% [17]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.013294 - 8.75183% [17]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0268653 - 17.6863% [17]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 1.956e-05 - 0.012877% [17]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00099884 - 0.657568% [17]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0113594 - 7.47822% [17]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0141228 - 9.29748% [17]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00104104 - 0.685348% [17]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.0006194 - 0.407771% [17]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00688551 - 4.53295% [17]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0106758 - 7.02821% [17]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00307384 - 2.0236% [17]
| | | | | | Remainder: 0.00038804 - 0.255459%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.832e-05 - 0.0116664% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.36e-06 - 0.00150288% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00402424 - 2.56268% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000217039 - 0.138213% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000188799 - 86.9885% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.04e-06 - 0.939923% [1]
| | | | | | Remainder: 2.62e-05 - 12.0716%
| | | | | Remainder: 9.728e-05 - 0.0619491%
| | | | Stratimikos: BelosLOWS: 1.11389 - 85.3351% [1]
| | | | | GMRES block system: Operation Op*x: 0.00912975 - 0.819626% [1]
| | | | | Belos::MVT::MvAddMv: 0.00029992 - 0.0269254% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 1.10374 - 99.0884% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00132632 - 0.120166% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000332199 - 25.0467% [2]
| | | | | | | | Belos::MVT::MvDot: 0.000325559 - 98.0012% [2]
| | | | | | | | Remainder: 6.64e-06 - 1.9988%
| | | | | | | Belos::MVT::MvScale: 0.00018564 - 13.9966% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00050676 - 38.208% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.000492 - 97.0874% [2]
| | | | | | | | Remainder: 1.476e-05 - 2.91262%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.00022764 - 17.1633% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00022488 - 98.7876% [2]
| | | | | | | | Remainder: 2.76e-06 - 1.21244%
| | | | | | | Remainder: 7.408e-05 - 5.58538%
| | | | | | Belos::MVT::MvAddMv: 0.00087656 - 0.0794173% [2]
| | | | | | Belos::MVT::MvNorm: 0.00019972 - 0.0180949% [1]
| | | | | | GMRES block system: Operation Prec*x: 1.09096 - 98.8426% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00242484 - 0.222266% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.00024416 - 0.0223802% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.0324529 - 2.9747% [2]
| | | | | | | | Belos::MVT::Assign: 0.00015532 - 0.478601% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.00234548 - 7.22733% [22]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00223648 - 95.3528% [22]
| | | | | | | | | Remainder: 0.000109 - 4.64724%
| | | | | | | | Belos::MVT::MvDot: 0.00326092 - 10.0482% [42]
| | | | | | | | Belos::MVT::MvNorm: 0.00165376 - 5.09588% [22]
| | | | | | | | CG Q_B: Operation Op*x: 0.0214799 - 66.1878% [20]
| | | | | | | | Belos::MVT::MvAddMv: 0.00323868 - 9.97963% [60]
| | | | | | | | Remainder: 0.00031888 - 0.982593%
| | | | | | | CG S_E: Operation Op*x: 0.00321916 - 0.295075% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 1.04605 - 95.8834% [1]
| | | | | | | | Belos::MVT::Assign: 0.00010828 - 0.0103513% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.0333355 - 3.18679% [312]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0317687 - 95.2998% [312]
| | | | | | | | | Remainder: 0.00156684 - 4.70021%
| | | | | | | | Belos::MVT::MvDot: 0.0479758 - 4.58636% [623]
| | | | | | | | Belos::MVT::MvNorm: 0.0239111 - 2.28584% [312]
| | | | | | | | CG S_E: Operation Op*x: 0.885665 - 84.6673% [311]
| | | | | | | | Belos::MVT::MvAddMv: 0.0523785 - 5.00725% [933]
| | | | | | | | Remainder: 0.00267848 - 0.256056%
| | | | | | | Remainder: 0.00656987 - 0.602208%
| | | | | | GMRES block system: Operation Op*x: 0.00838963 - 0.76011% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.000181559 - 0.0164495% [1]
| | | | | | Remainder: 0.00180116 - 0.163187%
| | | | | Remainder: 0.00072456 - 0.0650475%
| | | | Mini-EM: Compute responses: 0.0339889 - 2.60388% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000938999 - 2.76266% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.028378 - 83.4919% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 4.04e-06 - 0.0142364% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000604919 - 2.13165% [17]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00704531 - 24.8267% [17]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 9.08e-06 - 0.0319966% [17]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.0012068 - 4.25259% [17]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00095372 - 3.36078% [17]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0133484 - 47.038% [17]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 8.28e-06 - 0.0291776% [17]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00122796 - 4.32715% [17]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00104804 - 3.69315% [17]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00121308 - 4.27472% [17]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.000143159 - 0.504472% [17]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 7.88e-06 - 0.027768% [17]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00075672 - 2.66657% [17]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00051196 - 1.80408% [17]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.00011168 - 0.393545% [17]
| | | | | | Remainder: 0.000176919 - 0.623438%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.076e-05 - 0.0316574% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.48e-06 - 0.00435436% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0041832 - 12.3075% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00027168 - 0.79932% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 9.2e-07 - 0.338634% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00025136 - 92.5206% [1]
| | | | | | Remainder: 1.94e-05 - 7.14075%
| | | | | Remainder: 0.0002048 - 0.60255%
| | | | Remainder: 0.0004024 - 0.0308278%
| | | Remainder: 2.56e-06 - 0.000196121%
| | Remainder: 0.078331 - 0.751002%
| Remainder: 4.284e-05 - 0.000410729%
=================================
FOM Calculation
=================================
Number of cells = 32768
Time for Belos Linear Solve = 1.11389 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 29.4175 k-cell-steps per second
=================================
dt = 4.16955e-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.16955e-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.16955e-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=205920,domainDim=205920,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=101376,domainDim=101376}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=101376,domainDim=104544}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=104544,domainDim=101376}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=104544,domainDim=104544}
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=205920, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=101376,domainDim=101376}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=101376, #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.00198092 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=104544,domainDim=104544}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=104544, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 311 iterations with total CPU time of 1.05313 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=101376,domainDim=101376}
Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{}
With #Eqns=101376, #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.0337204 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 1.11848 sec
Electromagnetic Energy = 7.46911e-09
Electromagnetic Energy/dt^2 = 4.29626e+10
* finished time step 1, t = 4.16955e-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: 10.5527 [1]
| Mini-EM: Total Time: 10.5526 - 99.9995% [1]
| | Mini-EM: build mesh: 0.000634839 - 0.00601593% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.0003028 - 47.6971% [1]
| | | Remainder: 0.000332039 - 52.3029%
| | Mini-EM: build physics blocks: 0.000828479 - 0.00785092% [1]
| | Mini-EM: build auxiliary physics blocks: 0.00023744 - 0.00225005% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 1.62851 - 15.4323% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 0.64171 - 6.08104% [3]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.280381 - 43.6928% [3]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.224722 - 80.1487% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00740459 - 2.6409% [3]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0480989 - 17.1548% [3]
| | | | Remainder: 0.00015584 - 0.0555814%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0378655 - 5.90072% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0246818 - 65.1828% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00133644 - 3.52943% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00306928 - 8.10573% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00178664 - 4.71838% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00134332 - 3.5476% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00516424 - 13.6384% [3]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000369399 - 0.975555% [3]
| | | | Remainder: 0.0001144 - 0.302122%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0640078 - 9.97456% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0264558 - 4.1227% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0772595 - 12.0396% [3]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0322041 - 5.01848% [3]
| | | Remainder: 0.123536 - 19.2511%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0391003 - 0.370527% [2]
| | Mini-EM: setup physics model evaluator: 1.14384 - 10.8394% [1]
| | | panzer::ModelEvaluator::setupModel(): 1.14381 - 99.9973% [1]
| | | | allocate FieldManagerBuilder: 2.88e-06 - 0.00025179% [1]
| | | | fmb->setWorksetContainer(): 5.2e-07 - 4.54622e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 1.13844 - 99.5309% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.13842 - 99.9981% [1]
| | | | | | getWorksets(): 1.11433 - 97.8842% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.11433 - 99.9996% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.643293 - 57.7291% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00523296 - 0.813464% [17]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.102292 - 15.9014% [17]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.0019076 - 1.86485% [17]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.100346 - 98.0968% [17]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00102428 - 1.02075% [17]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00052912 - 0.527298% [17]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00182328 - 1.817% [17]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00928135 - 9.24939% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0213402 - 21.2667% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00598187 - 5.96127% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0149258 - 14.8744% [17]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00051032 - 0.508562% [17]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0259593 - 25.8699% [17]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.011491 - 44.2652% [17]
| | | | | | | | | | | | Remainder: 0.0144684 - 55.7348%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.01494 - 14.8885% [17]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00377992 - 3.7669% [17]
| | | | | | | | | | | Remainder: 0.00025012 - 0.249259%
| | | | | | | | | | Remainder: 3.928e-05 - 0.0383997%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.465066 - 72.2946% [34]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.268588 - 57.7525% [34]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00037996 - 0.141466% [34]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00012108 - 0.0450803% [17]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.143912 - 53.5809% [34]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.102097 - 38.0126% [17]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.00011728 - 0.0436654% [17]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0211226 - 7.86432% [17]
| | | | | | | | | | | Remainder: 0.00083816 - 0.312062%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0918389 - 19.7475% [34]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0658203 - 14.1529% [17]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00057504 - 0.123647% [34]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0216488 - 4.65499% [34]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0161567 - 3.47406% [17]
| | | | | | | | | | Remainder: 0.00043892 - 0.0943779%
| | | | | | | | | Remainder: 0.0707013 - 10.9905%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.471 - 42.2675% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.470625 - 99.9204% [34]
| | | | | | | | | Remainder: 0.000374958 - 0.079609%
| | | | | | | | Remainder: 3.776e-05 - 0.00338858%
| | | | | | | Remainder: 4e-06 - 0.000358959%
| | | | | | getOrientations(): 1.172e-05 - 0.0010295% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00078404 - 0.0688708% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000735679 - 0.0646227% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0003884 - 0.0341174% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000122039 - 0.01072% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0008638 - 0.075877% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 9.2e-07 - 8.08137e-05% [2]
| | | | | | Remainder: 0.02118 - 1.86047%
| | | | | Remainder: 2.16e-05 - 0.00189733%
| | | | fmb->setupBCFieldManagers(): 7.72e-06 - 0.000674938% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.636e-05 - 0.00143031% [1]
| | | | build response library: 0.00531688 - 0.46484% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00523052 - 98.3758% [1]
| | | | | | getWorksets(): 3.68e-06 - 0.0703563% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.24e-06 - 60.8696% [1]
| | | | | | | Remainder: 1.44e-06 - 39.1304%
| | | | | | getOrientations(): 4.4e-07 - 0.00841217% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000767679 - 14.6769% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000911039 - 17.4178% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00039692 - 7.58854% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00114564 - 21.903% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.28e-06 - 0.0244718% [3]
| | | | | | Remainder: 0.00200384 - 38.3105%
| | | | | Remainder: 8.6359e-05 - 1.62424%
| | | | Remainder: 2.1e-05 - 0.00183597%
| | | Remainder: 3.104e-05 - 0.00271367%
| | Mini-EM: setup auxiliary physics model evaluator: 1.28525 - 12.1794% [1]
| | | panzer::ModelEvaluator::setupModel(): 1.28524 - 99.999% [1]
| | | | allocate FieldManagerBuilder: 1.04e-06 - 8.09187e-05% [1]
| | | | fmb->setWorksetContainer(): 7.2e-07 - 5.60206e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 1.28518 - 99.9953% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.28518 - 99.9997% [1]
| | | | | | getWorksets(): 0.858716 - 66.817% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.858713 - 99.9996% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.511453 - 59.5605% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00590572 - 1.15469% [17]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0977039 - 19.1032% [17]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00194152 - 1.98715% [17]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0957217 - 97.9712% [17]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000883599 - 0.923092% [17]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00052424 - 0.547671% [17]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00183068 - 1.9125% [17]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00919027 - 9.60103% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0204151 - 21.3276% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0058938 - 6.15722% [17]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0144892 - 15.1368% [17]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00047708 - 0.498403% [17]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0258092 - 26.9628% [17]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0117638 - 45.5798% [17]
| | | | | | | | | | | | Remainder: 0.0140454 - 54.4202%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0121863 - 12.731% [17]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00378072 - 3.9497% [17]
| | | | | | | | | | | Remainder: 0.00024148 - 0.252273%
| | | | | | | | | | Remainder: 4.068e-05 - 0.041636%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.345906 - 67.6319% [17]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.204207 - 59.0356% [17]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000211399 - 0.103522% [17]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.0001204 - 0.0589597% [17]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0998998 - 48.9207% [17]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.103471 - 50.6696% [17]
| | | | | | | | | | | Remainder: 0.00050472 - 0.247161%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0634621 - 18.3467% [17]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0633735 - 18.3211% [17]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00031864 - 0.0921176% [17]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0142606 - 4.12268% [17]
| | | | | | | | | | Remainder: 0.00028324 - 0.0818836%
| | | | | | | | | Remainder: 0.0619382 - 12.1102%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.347219 - 40.4348% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.34656 - 99.8104% [17]
| | | | | | | | | Remainder: 0.00065848 - 0.189644%
| | | | | | | | Remainder: 4.06e-05 - 0.00472801%
| | | | | | | Remainder: 3.72e-06 - 0.000433205%
| | | | | | getOrientations(): 1.16e-05 - 0.0009026% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.0004698 - 0.0365553% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.0004122 - 0.0320734% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000225799 - 0.0175695% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.415848 - 32.3573% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.415817 - 99.9926% [1]
| | | | | | | Remainder: 3.088e-05 - 0.0074258%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000536959 - 0.041781% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 5.2e-07 - 4.04614e-05% [2]
| | | | | | Remainder: 0.00895475 - 0.696773%
| | | | | Remainder: 3.72e-06 - 0.000289454%
| | | | fmb->setupBCFieldManagers(): 3.36e-06 - 0.00026143% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.888e-05 - 0.00146899% [1]
| | | | build response library: 2.548e-05 - 0.00198251% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4e-07 - 1.56986% [1]
| | | | | Remainder: 2.508e-05 - 98.4301%
| | | | Remainder: 1.14e-05 - 0.000886994%
| | | Remainder: 1.28e-05 - 0.000995913%
| | Mini-EM: eval auxiliary physics model evaluator: 1.43569 - 13.6051% [1]
| | | panzer::ModelEvaluator::create_W_op: 0.410228 - 28.5735% [1]
| | | panzer::ModelEvaluator::evalModel(J): 1.02217 - 71.197% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00152876 - 0.14956% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.69387 - 67.8821% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 2.04e-06 - 0.000294003% [1]
| | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.128e-05 - 0.00450805% [17]
| | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.06e-05 - 0.00152766% [17]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00533755 - 0.769244% [17]
| | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0405796 - 5.84831% [17]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.102551 - 14.7796% [17]
| | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0159877 - 2.30413% [17]
| | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.062934 - 9.07% [17]
| | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0823992 - 11.8753% [17]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.115243 - 16.6087% [17]
| | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 2.412e-05 - 0.00347615% [17]
| | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.068e-05 - 0.00153919% [17]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.185771 - 26.7732% [17]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0152442 - 2.19698% [17]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.010779 - 1.55346% [17]
| | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0566412 - 8.16308% [17]
| | | | | Remainder: 0.000324079 - 0.046706%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.956e-05 - 0.00191358% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.56e-06 - 0.000250448% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00121584 - 0.118947% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.324271 - 31.7238% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.163174 - 50.3203% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.161072 - 49.6719% [1]
| | | | | Remainder: 2.544e-05 - 0.00784529%
| | | | Remainder: 0.00126232 - 0.123494%
| | | Remainder: 0.00329564 - 0.22955%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00439992 - 0.0416949% [1]
| | | getWorksets(): 6e-06 - 0.136366% [1]
| | | | panzer::WorksetContainer::getWorksets(): 4.44e-06 - 74% [1]
| | | | Remainder: 1.56e-06 - 26%
| | | getOrientations(): 7.6e-07 - 0.0172731% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000794479 - 18.0567% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000926799 - 21.064% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040944 - 9.30563% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00118876 - 27.0178% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.0272732% [3]
| | | Remainder: 0.00107248 - 24.375%
| | panzer::ModelEvaluator::create_W_op: 1.15214 - 10.9181% [1]
| | panzer::ModelEvaluator::evalModel(J): 1.82641 - 17.3077% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00117208 - 0.0641738% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.40986 - 77.1929% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.84e-06 - 0.000130509% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00955859 - 0.677981% [17]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0482589 - 3.42295% [17]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0552078 - 3.91583% [17]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00530575 - 0.376331% [17]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0609185 - 4.32089% [17]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0508901 - 3.60958% [17]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00913415 - 0.647876% [17]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0509714 - 3.61534% [17]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 3.748e-05 - 0.00265842% [17]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0187806 - 1.33209% [17]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.110058 - 7.80631% [17]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.01823 - 1.29304% [17]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.106062 - 7.52286% [17]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.113833 - 8.07407% [17]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.154819 - 10.9811% [17]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 3.476e-05 - 0.00246549% [17]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00897011 - 0.63624% [17]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.106441 - 7.54975% [17]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.171371 - 12.1552% [17]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0250369 - 1.77584% [17]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00504912 - 0.358128% [17]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0585735 - 4.15455% [17]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.123749 - 8.77741% [17]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.097805 - 6.9372% [17]
| | | | Remainder: 0.00076368 - 0.054167%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 5.176e-05 - 0.00283397% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.08e-06 - 5.91323e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00378744 - 0.20737% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.408584 - 22.3708% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.408551 - 99.9918% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.136e-05 - 0.00522781% [1]
| | | | Remainder: 1.2e-05 - 0.00293697%
| | | Remainder: 0.00295576 - 0.161834%
| | MaxwellPreconditioner::build: 0.00689823 - 0.0653698% [1]
| | | MaxwellPreconditioner: Schur complement: 1.608e-05 - 0.233103% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00306684 - 44.4583% [1]
| | | | Ifpack2::Relaxation::initialize: 3.08e-06 - 0.100429% [1]
| | | | Ifpack2::Relaxation::compute: 0.00226304 - 73.7906% [1]
| | | | Remainder: 0.000800719 - 26.109%
| | | MaxwellPreconditioner: Solver S_E: 0.0037152 - 53.8572% [1]
| | | | Ifpack2::Relaxation::initialize: 1.36e-06 - 0.0366064% [1]
| | | | Ifpack2::Relaxation::compute: 0.00328492 - 88.4184% [1]
| | | | Remainder: 0.00042892 - 11.545%
| | | MaxwellPreconditioner: Block preconditioner: 9.168e-05 - 1.32904% [1]
| | | Remainder: 8.44e-06 - 0.12235%
| | Mini-EM: timestepper: 1.30905 - 12.4049% [1]
| | | Mini-EM: Advance Time Step: 1.30904 - 99.9998% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.156591 - 11.9622% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000782199 - 0.499517% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.151724 - 96.8919% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.8e-06 - 0.00118636% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00095656 - 0.63046% [17]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0128255 - 8.4532% [17]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00768327 - 5.06397% [17]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00061748 - 0.406975% [17]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00685075 - 4.51527% [17]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00673428 - 4.4385% [17]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00059256 - 0.390551% [17]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00160984 - 1.06103% [17]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 1.072e-05 - 0.00706545% [17]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.0012982 - 0.85563% [17]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0156823 - 10.3361% [17]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00472332 - 3.11309% [17]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00230592 - 1.51981% [17]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0133789 - 8.81792% [17]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0270751 - 17.8449% [17]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 1.8e-05 - 0.0118636% [17]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.001015 - 0.668977% [17]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.011494 - 7.57556% [17]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0142399 - 9.38539% [17]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00104332 - 0.687642% [17]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00060308 - 0.397485% [17]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00679335 - 4.47744% [17]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0107356 - 7.07576% [17]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00307572 - 2.02718% [17]
| | | | | | Remainder: 0.00035968 - 0.237062%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.888e-05 - 0.0120569% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.36e-06 - 0.00150711% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00374916 - 2.39423% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00021532 - 0.137505% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00018756 - 87.1076% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.72e-06 - 0.798811% [1]
| | | | | | Remainder: 2.604e-05 - 12.0936%
| | | | | Remainder: 9.904e-05 - 0.0632475%
| | | | Stratimikos: BelosLOWS: 1.11853 - 85.4463% [1]
| | | | | GMRES block system: Operation Op*x: 0.00912227 - 0.815559% [1]
| | | | | Belos::MVT::MvAddMv: 0.000319879 - 0.0285982% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 1.10836 - 99.0907% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.0013062 - 0.11785% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00033588 - 25.7143% [2]
| | | | | | | | Belos::MVT::MvDot: 0.0003294 - 98.0707% [2]
| | | | | | | | Remainder: 6.48e-06 - 1.92926%
| | | | | | | Belos::MVT::MvScale: 0.000189 - 14.4695% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000482319 - 36.9254% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.000467719 - 96.973% [2]
| | | | | | | | Remainder: 1.46e-05 - 3.02704%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.00022876 - 17.5134% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0002258 - 98.7061% [2]
| | | | | | | | Remainder: 2.96e-06 - 1.29393%
| | | | | | | Remainder: 7.024e-05 - 5.37743%
| | | | | | Belos::MVT::MvAddMv: 0.00102068 - 0.0920892% [2]
| | | | | | Belos::MVT::MvNorm: 0.00020036 - 0.0180772% [1]
| | | | | | GMRES block system: Operation Prec*x: 1.09492 - 98.7872% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.0023322 - 0.213002% [2]
| | | | | | | Belos::MVT::MvAddMv: 0.000271559 - 0.0248018% [3]
| | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.0328619 - 3.00132% [2]
| | | | | | | | Belos::MVT::Assign: 0.0002152 - 0.654861% [4]
| | | | | | | | CG Q_B: Operation Prec*x: 0.0024404 - 7.42621% [22]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00233176 - 95.5483% [22]
| | | | | | | | | Remainder: 0.00010864 - 4.45173%
| | | | | | | | Belos::MVT::MvDot: 0.0031794 - 9.67502% [42]
| | | | | | | | Belos::MVT::MvNorm: 0.00162376 - 4.94116% [22]
| | | | | | | | CG Q_B: Operation Op*x: 0.0218909 - 66.6149% [20]
| | | | | | | | Belos::MVT::MvAddMv: 0.00320472 - 9.75207% [60]
| | | | | | | | Remainder: 0.00030752 - 0.935794%
| | | | | | | CG S_E: Operation Op*x: 0.00320812 - 0.293001% [1]
| | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 1.0497 - 95.8701% [1]
| | | | | | | | Belos::MVT::Assign: 0.00010996 - 0.0104754% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.0358065 - 3.41112% [312]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.0343392 - 95.9022% [312]
| | | | | | | | | Remainder: 0.00146728 - 4.09781%
| | | | | | | | Belos::MVT::MvDot: 0.0477668 - 4.55053% [623]
| | | | | | | | Belos::MVT::MvNorm: 0.0237237 - 2.26005% [312]
| | | | | | | | CG S_E: Operation Op*x: 0.888861 - 84.6778% [311]
| | | | | | | | Belos::MVT::MvAddMv: 0.051038 - 4.86215% [933]
| | | | | | | | Remainder: 0.00239224 - 0.227898%
| | | | | | | Remainder: 0.00654511 - 0.597773%
| | | | | | GMRES block system: Operation Op*x: 0.00886619 - 0.799939% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.00011264 - 0.0101628% [1]
| | | | | | Remainder: 0.00193592 - 0.174665%
| | | | | Remainder: 0.000728518 - 0.0651317%
| | | | Mini-EM: Compute responses: 0.033586 - 2.56569% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000929359 - 2.7671% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0281997 - 83.9627% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 4.92e-06 - 0.017447% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000596599 - 2.11562% [17]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00685871 - 24.3219% [17]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 8.72e-06 - 0.0309223% [17]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00120956 - 4.28927% [17]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000926998 - 3.28726% [17]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0134389 - 47.6561% [17]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 9.48e-06 - 0.0336174% [17]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00118104 - 4.18813% [17]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.001023 - 3.6277% [17]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00124472 - 4.41394% [17]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.00014104 - 0.500147% [17]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 7.24e-06 - 0.025674% [17]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00076256 - 2.70414% [17]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00051692 - 1.83307% [17]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.00010508 - 0.372628% [17]
| | | | | | Remainder: 0.00016424 - 0.582418%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 9.96e-06 - 0.0296552% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.56e-06 - 0.0046448% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00396396 - 11.8024% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.0002768 - 0.824154% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.04e-06 - 0.375723% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.0002558 - 92.4133% [1]
| | | | | | Remainder: 1.996e-05 - 7.21098%
| | | | | Remainder: 0.00020464 - 0.609302%
| | | | Remainder: 0.00033732 - 0.0257684%
| | | Remainder: 2.44e-06 - 0.000186395%
| | Remainder: 0.0779247 - 0.738438%
| Remainder: 5.46e-05 - 0.000517403%
=================================
FOM Calculation
=================================
Number of cells = 32768
Time for Belos Linear Solve = 1.11853 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 29.2956 k-cell-steps per second
=================================
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell32.xml' (5 runs):
37.99 msec task-clock:u # 0.003 CPUs utilized ( +- 0.89% )
0 context-switches:u # 0.000 /sec
0 cpu-migrations:u # 0.000 /sec
2,772 page-faults:u # 72.975 K/sec ( +- 0.16% )
29,156,131 cycles:u # 0.768 GHz ( +- 17.08% ) (64.81%)
62,600,198 instructions:u # 2.15 insn per cycle ( +- 11.00% ) (93.07%)
<not supported> branches:u
341,305 branch-misses:u ( +- 3.22% )
27,741,196 L1-dcache-loads:u # 730.309 M/sec ( +- 0.30% )
382,903 L1-dcache-load-misses:u # 1.38% of all L1-dcache accesses ( +- 0.58% )
<not supported> LLC-loads:u
<not supported> LLC-load-misses:u
26,468,455 L1-icache-loads:u # 696.803 M/sec ( +- 0.24% )
234,612 L1-icache-load-misses:u # 0.89% of all L1-icache accesses ( +- 0.75% )
33,900,425 dTLB-loads:u # 892.456 M/sec ( +- 5.35% ) (8.27%)
<not counted> dTLB-load-misses:u ( +- 95.62% ) (0.00%)
<not counted> iTLB-loads:u (0.00%)
<not counted> iTLB-load-misses:u (0.00%)
11.1216 +- 0.0212 seconds time elapsed ( +- 0.19% )
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell32.xml' (5 runs):
313,070 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio ( +- 0.22% )
16,812,200 BR_RETIRED:u ( +- 0.27% )
11.0399 +- 0.0197 seconds time elapsed ( +- 0.18% )
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell32.xml' (5 runs):
22,708,528 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio ( +- 0.44% )
5,159 ITLB_WALK:u ( +- 1.98% )
12,244 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio ( +- 1.14% )
30,633,431 L1D_TLB:u ( +- 0.48% )
11.0526 +- 0.0438 seconds time elapsed ( +- 0.40% )
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell32.xml' (5 runs):
26,443,181 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio ( +- 0.37% )
228,517 L1I_CACHE_REFILL:u ( +- 0.75% )
380,883 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio ( +- 0.51% )
27,719,310 L1D_CACHE:u ( +- 0.39% )
11.0446 +- 0.0599 seconds time elapsed ( +- 0.54% )
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell32.xml' (5 runs):
463,176 LL_CACHE_MISS_RD:u # 1.0 per cache access ll_cache_read_miss_ratio ( +- 0.70% )
483,873 LL_CACHE_RD:u ( +- 0.51% )
133,170 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio ( +- 0.50% )
17,576 L2D_TLB_REFILL:u ( +- 0.77% )
248,623 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio ( +- 0.80% )
1,448,890 L2D_CACHE:u ( +- 0.28% )
11.0742 +- 0.0426 seconds time elapsed ( +- 0.38% )