oasis22.umiacs.umd.edu 30 GMRES Tpetra maxwell16.xml output_avg5/altra_GMRES_Tpetra_maxwell16.output output_avg5/altra_GMRES_Tpetra_maxwell16_power.output dt = 8.3391e-10 Loading solver config from solverGMRES.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 8.3391e-10 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 8.3391e-10 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=26928,domainDim=26928,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13056} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13872} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=13872,domainDim=13056} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=13872,domainDim=13872} Using iterative solver = "Belos::BlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Flexible: true Num Blocks: 10 Maximum Iterations: 10 Maximum Restarts: 20 Convergence Tolerance: 1e-08 With #Eqns=26928, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13056} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=13056, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.00135988 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=13872,domainDim=13872} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=13872, #RHSs=1 ... The Belos solver "GMRES S_E" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 242 iterations with total CPU time of 1.19568 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13056} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=13056, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 17 iterations with total CPU time of 0.0112728 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.21541 sec Electromagnetic Energy = 2.99227e-08 Electromagnetic Energy/dt^2 = 4.30291e+10 * finished time step 1, t = 8.3391e-10 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 2.50141 [1] | Mini-EM: Total Time: 2.50135 - 99.9974% [1] | | Mini-EM: build mesh: 0.000712759 - 0.028495% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00032692 - 45.8668% [1] | | | Remainder: 0.000385839 - 54.1332% | | Mini-EM: build physics blocks: 0.000959839 - 0.0383729% [1] | | Mini-EM: build auxiliary physics blocks: 0.00024024 - 0.00960443% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.20743 - 8.29276% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.0759099 - 3.03476% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.0303471 - 39.9777% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0242891 - 80.0376% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00103688 - 3.41674% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00494607 - 16.2984% [3] | | | | Remainder: 7.504e-05 - 0.247273% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00652815 - 8.59987% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0032984 - 50.5257% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000269079 - 4.12182% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00066776 - 10.2289% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.0002588 - 3.96437% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00123988 - 18.9928% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.000681158 - 10.4342% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 4.724e-05 - 0.723635% [3] | | | | Remainder: 6.584e-05 - 1.00855% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00783907 - 10.3268% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0032992 - 4.3462% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00956943 - 12.6063% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00414616 - 5.46194% [3] | | | Remainder: 0.0141809 - 18.6812% | | panzer::WorksetContainer::applyOrientations(ugi): 0.00384004 - 0.153519% [2] | | Mini-EM: setup physics model evaluator: 0.200448 - 8.0136% [1] | | | panzer::ModelEvaluator::setupModel(): 0.200433 - 99.9925% [1] | | | | allocate FieldManagerBuilder: 2.56e-06 - 0.00127724% [1] | | | | fmb->setWorksetContainer(): 4e-07 - 0.000199568% [1] | | | | fmb->setupVolumeFieldManagers(): 0.193991 - 96.786% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.193973 - 99.9906% [1] | | | | | | getWorksets(): 0.169818 - 87.5473% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.169814 - 99.9978% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.099999 - 58.8873% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00418 - 4.18004% [3] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0174552 - 17.4554% [3] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00052668 - 3.01733% [3] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0169134 - 96.8963% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00024896 - 1.47197% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 9.468e-05 - 0.559792% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000535759 - 3.16766% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00137716 - 8.1424% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00393887 - 23.2885% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00071328 - 4.21724% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00265672 - 15.7077% [3] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 9.408e-05 - 0.556245% [3] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00439824 - 26.0044% [3] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00174944 - 39.7759% [3] | | | | | | | | | | | | Remainder: 0.0026488 - 60.2241% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0022814 - 13.4887% [3] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00049504 - 2.92691% [3] | | | | | | | | | | | Remainder: 7.924e-05 - 0.468504% | | | | | | | | | | Remainder: 1.508e-05 - 0.0863927% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0653245 - 65.3252% [6] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.037479 - 57.3736% [6] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 8.792e-05 - 0.234585% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.612e-05 - 0.0696924% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0206982 - 55.2262% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0135469 - 36.1452% [3] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 2.672e-05 - 0.0712932% [3] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.002713 - 7.23871% [3] | | | | | | | | | | | Remainder: 0.00038016 - 1.01433% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0131541 - 20.1365% [6] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00930307 - 14.2413% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00014632 - 0.223989% [6] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00280048 - 4.28702% [6] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00207388 - 3.17473% [3] | | | | | | | | | | Remainder: 0.000367679 - 0.56285% | | | | | | | | | Remainder: 0.0130393 - 13.0394% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0697854 - 41.0952% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0697115 - 99.8941% [6] | | | | | | | | | Remainder: 7.392e-05 - 0.105925% | | | | | | | | Remainder: 2.968e-05 - 0.0174779% | | | | | | | Remainder: 3.68e-06 - 0.00216703% | | | | | | getOrientations(): 1.12e-05 - 0.00577401% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00074636 - 0.384776% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000766279 - 0.395045% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00038084 - 0.196337% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000179919 - 0.0927549% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0008802 - 0.453775% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 7.6e-07 - 0.000391808% [2] | | | | | | Remainder: 0.0211893 - 10.9239% | | | | | Remainder: 1.816e-05 - 0.00936127% | | | | fmb->setupBCFieldManagers(): 8.36e-06 - 0.00417098% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.576e-05 - 0.00786299% [1] | | | | build response library: 0.00639363 - 3.18992% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00618611 - 96.7543% [1] | | | | | | getWorksets(): 2.92e-06 - 0.0472025% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 1.96e-06 - 67.1233% [1] | | | | | | | Remainder: 9.6e-07 - 32.8767% | | | | | | getOrientations(): 4.8e-07 - 0.00775931% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000750839 - 12.1375% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000910759 - 14.7226% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040908 - 6.61288% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00119204 - 19.2696% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.32e-06 - 0.0213381% [3] | | | | | | Remainder: 0.00291868 - 47.1811% | | | | | Remainder: 0.00020752 - 3.24573% | | | | Remainder: 2.12e-05 - 0.0105771% | | | Remainder: 1.512e-05 - 0.00754311% | | Mini-EM: setup auxiliary physics model evaluator: 0.184489 - 7.37561% [1] | | | panzer::ModelEvaluator::setupModel(): 0.18448 - 99.995% [1] | | | | allocate FieldManagerBuilder: 7.2e-07 - 0.000390286% [1] | | | | fmb->setWorksetContainer(): 6.4e-07 - 0.000346921% [1] | | | | fmb->setupVolumeFieldManagers(): 0.184436 - 99.9759% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.184432 - 99.9981% [1] | | | | | | getWorksets(): 0.119975 - 65.0512% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.119974 - 99.9989% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0759579 - 63.3119% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00310632 - 4.08953% [3] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0144776 - 19.06% [3] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000383518 - 2.64905% [3] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0140877 - 97.307% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00015744 - 1.11757% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 9.404e-05 - 0.667532% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00042408 - 3.01028% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00131556 - 9.33835% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00291828 - 20.7151% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00068292 - 4.84763% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00209792 - 14.8918% [3] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 7.484e-05 - 0.531243% [3] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00398728 - 28.3032% [3] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0018468 - 46.3173% [3] | | | | | | | | | | | | Remainder: 0.00214048 - 53.6827% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00181452 - 12.8802% [3] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00048448 - 3.43903% [3] | | | | | | | | | | | Remainder: 3.636e-05 - 0.258097% | | | | | | | | | | Remainder: 6.36e-06 - 0.04393% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0475568 - 62.6094% [3] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0279901 - 58.8563% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.16e-05 - 0.148624% [3] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.204e-05 - 0.078742% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0135825 - 48.5261% [3] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0142581 - 50.9396% [3] | | | | | | | | | | | Remainder: 8.592e-05 - 0.306965% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00953363 - 20.0468% [3] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00808803 - 17.0071% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.464e-05 - 0.114894% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0018416 - 3.87242% [3] | | | | | | | | | | Remainder: 4.872e-05 - 0.102446% | | | | | | | | | Remainder: 0.0108172 - 14.2411% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0440058 - 36.6795% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0439667 - 99.911% [3] | | | | | | | | | Remainder: 3.916e-05 - 0.0889882% | | | | | | | | Remainder: 1.032e-05 - 0.00860186% | | | | | | | Remainder: 1.28e-06 - 0.00106689% | | | | | | getOrientations(): 1.336e-05 - 0.00724385% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000458679 - 0.248698% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00034784 - 0.1886% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00020444 - 0.110848% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0499692 - 27.0935% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0499471 - 99.9559% [1] | | | | | | | Remainder: 2.204e-05 - 0.0441072% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00045568 - 0.247072% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 0.000216882% [2] | | | | | | Remainder: 0.0130073 - 7.05264% | | | | | Remainder: 3.56e-06 - 0.00193021% | | | | fmb->setupBCFieldManagers(): 3.24e-06 - 0.00175629% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.404e-05 - 0.00761057% [1] | | | | build response library: 2.084e-05 - 0.0112966% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.15163% [1] | | | | | Remainder: 2.06e-05 - 98.8484% | | | | Remainder: 5e-06 - 0.00271032% | | | Remainder: 9.16e-06 - 0.00496505% | | Mini-EM: eval auxiliary physics model evaluator: 0.17968 - 7.18332% [1] | | | panzer::ModelEvaluator::create_W_op: 0.0513868 - 28.5991% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.127273 - 70.8334% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00025804 - 0.202745% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0886162 - 69.6268% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.52e-06 - 0.00171526% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 6.48e-06 - 0.00731243% [3] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 2.04e-06 - 0.00230206% [3] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.000817719 - 0.922765% [3] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00512319 - 5.78133% [3] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0126949 - 14.3257% [3] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00205012 - 2.31348% [3] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00835899 - 9.4328% [3] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0103879 - 11.7224% [3] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0144921 - 16.3538% [3] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 4.84e-06 - 0.00546176% [3] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.8e-06 - 0.00203123% [3] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0231709 - 26.1475% [3] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00270828 - 3.05619% [3] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.001746 - 1.97029% [3] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00698207 - 7.879% [3] | | | | | Remainder: 6.736e-05 - 0.0760132% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.464e-05 - 0.0115028% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2e-06 - 0.00157142% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00028704 - 0.225531% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0378918 - 29.772% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0189636 - 50.0467% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0189099 - 49.9051% [1] | | | | | Remainder: 1.824e-05 - 0.0481371% | | | | Remainder: 0.000203479 - 0.159876% | | | Remainder: 0.00101964 - 0.567477% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0043628 - 0.174418% [1] | | | getWorksets(): 3.6e-06 - 0.0825159% [1] | | | | panzer::WorksetContainer::getWorksets(): 2.32e-06 - 64.4444% [1] | | | | Remainder: 1.28e-06 - 35.5556% | | | getOrientations(): 6.8e-07 - 0.0155863% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000752719 - 17.2531% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00089752 - 20.5721% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000413759 - 9.4838% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00120584 - 27.6391% [1] | | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 0.0256716% [3] | | | Remainder: 0.00108756 - 24.928% | | panzer::ModelEvaluator::create_W_op: 0.138163 - 5.52356% [1] | | panzer::ModelEvaluator::evalModel(J): 0.231688 - 9.26253% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000137 - 0.0591313% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.181484 - 78.3314% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.56e-06 - 0.000859578% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00131016 - 0.721912% [3] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00594784 - 3.27733% [3] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00685119 - 3.77509% [3] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.000667438 - 0.367766% [3] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.00749311 - 4.12879% [3] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00652887 - 3.59749% [3] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00213328 - 1.17546% [3] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00613987 - 3.38314% [3] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 4.56e-06 - 0.00251261% [3] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00327944 - 1.80701% [3] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0136215 - 7.50561% [3] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00220552 - 1.21527% [3] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0137045 - 7.55134% [3] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0136058 - 7.49695% [3] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0193645 - 10.67% [3] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 2.168e-05 - 0.0119459% [3] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00126592 - 0.697536% [3] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0133277 - 7.3437% [3] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0226148 - 12.461% [3] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00569412 - 3.13752% [3] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.000816639 - 0.449978% [3] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.00737835 - 4.06556% [3] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0155609 - 8.57424% [3] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0117127 - 6.45386% [3] | | | | Remainder: 0.0002324 - 0.128055% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.684e-05 - 0.0072684% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.56e-06 - 0.00067332% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000757919 - 0.327129% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0489694 - 21.1359% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0489452 - 99.9507% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.436e-05 - 0.0293245% [1] | | | | Remainder: 9.8e-06 - 0.0200125% | | | Remainder: 0.00032076 - 0.138445% | | MaxwellPreconditioner::build: 0.00236224 - 0.0944387% [1] | | | MaxwellPreconditioner: Schur complement: 1.972e-05 - 0.834802% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00111912 - 47.3754% [1] | | | | Ifpack2::Relaxation::initialize: 3.32e-06 - 0.296662% [1] | | | | Ifpack2::Relaxation::compute: 0.000323479 - 28.9048% [1] | | | | Remainder: 0.00079232 - 70.7985% | | | MaxwellPreconditioner: Solver S_E: 0.0011048 - 46.7692% [1] | | | | Ifpack2::Relaxation::initialize: 1.36e-06 - 0.123099% [1] | | | | Ifpack2::Relaxation::compute: 0.000648279 - 58.6785% [1] | | | | Remainder: 0.00045516 - 41.1984% | | | MaxwellPreconditioner: Block preconditioner: 0.00010976 - 4.64644% [1] | | | Remainder: 8.84e-06 - 0.374221% | | Mini-EM: timestepper: 1.24387 - 49.7279% [1] | | | Mini-EM: Advance Time Step: 1.24387 - 99.9998% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.0219912 - 1.76797% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00020856 - 0.948379% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0209361 - 95.2023% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 7.64e-06 - 0.0364919% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.0001638 - 0.782379% [3] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00167984 - 8.02363% [3] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00127392 - 6.08479% [3] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000118678 - 0.566857% [3] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0009592 - 4.58155% [3] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00085812 - 4.09875% [3] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000127559 - 0.609277% [3] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000218199 - 1.04221% [3] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.28e-06 - 0.0108903% [3] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.000271719 - 1.29785% [3] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00197536 - 9.43516% [3] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000981759 - 4.6893% [3] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00038068 - 1.81829% [3] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00188828 - 9.01923% [3] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00340484 - 16.263% [3] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 5.04e-06 - 0.0240732% [3] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000140159 - 0.66946% [3] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00148896 - 7.11191% [3] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00180128 - 8.60368% [3] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.0002204 - 1.05273% [3] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00010456 - 0.499423% [3] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000917239 - 4.38113% [3] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0014494 - 6.92295% [3] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00040212 - 1.9207% [3] | | | | | | Remainder: 9.512e-05 - 0.454334% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.544e-05 - 0.0702098% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.84e-06 - 0.0129142% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000697439 - 3.17144% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 5.972e-05 - 0.271563% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 3.324e-05 - 55.6597% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.12e-06 - 3.5499% [1] | | | | | | Remainder: 2.436e-05 - 40.7904% | | | | | Remainder: 7.108e-05 - 0.32322% | | | | Stratimikos: BelosLOWS: 1.21546 - 97.7161% [1] | | | | | GMRES block system: Operation Op*x: 0.0012588 - 0.103566% [1] | | | | | Belos::MVT::MvAddMv: 0.00011596 - 0.00954044% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 1.21344 - 99.8342% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000328 - 0.0270305% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 8.332e-05 - 25.4024% [2] | | | | | | | | Belos::MVT::MvDot: 7.696e-05 - 92.3668% [2] | | | | | | | | Remainder: 6.36e-06 - 7.63322% | | | | | | | Belos::MVT::MvScale: 5.14e-05 - 15.6707% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00010032 - 30.5854% [2] | | | | | | | | Belos::MVT::MvTransMv: 9.732e-05 - 97.0096% [2] | | | | | | | | Remainder: 3e-06 - 2.99043% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 3.856e-05 - 11.7561% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 3.724e-05 - 96.5768% [2] | | | | | | | | Remainder: 1.32e-06 - 3.42324% | | | | | | | Remainder: 5.44e-05 - 16.5854% | | | | | | Belos::MVT::MvAddMv: 9.504e-05 - 0.00783227% [2] | | | | | | Belos::MVT::MvNorm: 6.232e-05 - 0.0051358% [1] | | | | | | GMRES block system: Operation Prec*x: 1.20967 - 99.689% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.000470718 - 0.038913% [2] | | | | | | | Belos::MVT::MvAddMv: 4.024e-05 - 0.00332653% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0115913 - 0.958225% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.00648116 - 55.9137% [19] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.000243558 - 3.75794% [19] | | | | | | | | | | Belos::MVT::MvDot: 0.000227198 - 93.2829% [19] | | | | | | | | | | Remainder: 1.636e-05 - 6.71709% | | | | | | | | | Belos::MVT::MvScale: 0.0001408 - 2.17245% [18] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.00339936 - 52.4499% [34] | | | | | | | | | | Belos::MVT::MvTransMv: 0.00336712 - 99.0516% [34] | | | | | | | | | | Remainder: 3.224e-05 - 0.948414% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.002579 - 39.7923% [34] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.002555 - 99.0694% [34] | | | | | | | | | | Remainder: 2.4e-05 - 0.930594% | | | | | | | | | Remainder: 0.00011844 - 1.82745% | | | | | | | | Belos::MVT::MvAddMv: 0.000726398 - 6.26673% [26] | | | | | | | | GMRES Q_B: Operation Op*x: 0.00253188 - 21.8428% [19] | | | | | | | | Belos::MVT::MvNorm: 2.72e-05 - 0.234658% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.00034328 - 2.96152% [18] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00026184 - 76.2759% [18] | | | | | | | | | Remainder: 8.144e-05 - 23.7241% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0001846 - 1.59257% [1] | | | | | | | | Remainder: 0.00129684 - 11.188% | | | | | | | GMRES S_E: Operation Op*x: 0.000521639 - 0.0431225% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 1.19473 - 98.7649% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 1.09251 - 91.4445% [243] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00347516 - 0.318089% [243] | | | | | | | | | | Belos::MVT::MvDot: 0.0032334 - 93.0432% [243] | | | | | | | | | | Remainder: 0.00024176 - 6.95681% | | | | | | | | | Belos::MVT::MvScale: 0.00206536 - 0.189047% [243] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.585788 - 53.6185% [484] | | | | | | | | | | Belos::MVT::MvTransMv: 0.585284 - 99.914% [484] | | | | | | | | | | Remainder: 0.00050372 - 0.0859901% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.4993 - 45.7021% [484] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.498875 - 99.9147% [484] | | | | | | | | | | Remainder: 0.000425839 - 0.0852871% | | | | | | | | | Remainder: 0.00188292 - 0.172348% | | | | | | | | Belos::MVT::MvAddMv: 0.00503628 - 0.421542% [247] | | | | | | | | GMRES S_E: Operation Prec*x: 0.00431892 - 0.361498% [243] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00318708 - 73.7934% [243] | | | | | | | | | Remainder: 0.00113184 - 26.2066% | | | | | | | | GMRES S_E: Operation Op*x: 0.0807279 - 6.75701% [243] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.002243 - 0.187741% [1] | | | | | | | | Belos::MVT::MvNorm: 1.72e-05 - 0.00143966% [1] | | | | | | | | Remainder: 0.00987223 - 0.826317% | | | | | | | Remainder: 0.00231684 - 0.191527% | | | | | | GMRES block system: Operation Op*x: 0.00178912 - 0.147442% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 3.972e-05 - 0.00327333% [1] | | | | | | Remainder: 0.00145952 - 0.120279% | | | | | Remainder: 0.000640559 - 0.0527011% | | | | Mini-EM: Compute responses: 0.00626215 - 0.503443% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00031556 - 5.03916% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00475027 - 75.8569% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 3.56e-06 - 0.074943% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00014068 - 2.96151% [3] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00115896 - 24.3977% [3] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 3e-06 - 0.0631542% [3] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00020644 - 4.34585% [3] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.0001894 - 3.98714% [3] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00208024 - 43.7919% [3] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 2.24e-06 - 0.0471552% [3] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00020564 - 4.32901% [3] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.0002214 - 4.66078% [3] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00018884 - 3.97535% [3] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 2.708e-05 - 0.570072% [3] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.4e-06 - 0.029472% [3] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000161159 - 3.39262% [3] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 7.26e-05 - 1.52833% [3] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 1.604e-05 - 0.337665% [3] | | | | | | Remainder: 7.16e-05 - 1.50728% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 7.6e-06 - 0.121364% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.6e-06 - 0.0255503% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00072344 - 11.5526% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.0002456 - 3.92197% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 8e-07 - 0.325733% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00022752 - 92.6384% [1] | | | | | | Remainder: 1.728e-05 - 7.03583% | | | | | Remainder: 0.000218079 - 3.48249% | | | | Remainder: 0.000154678 - 0.0124353% | | | Remainder: 2.44e-06 - 0.000196162% | | Remainder: 0.0271916 - 1.08708% | Remainder: 6.532e-05 - 0.00261133% ================================= FOM Calculation ================================= Number of cells = 4096 Time for Belos Linear Solve = 1.21546 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 3.36993 k-cell-steps per second ================================= dt = 8.3391e-10 Loading solver config from solverGMRES.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 8.3391e-10 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 8.3391e-10 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=26928,domainDim=26928,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13056} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13872} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=13872,domainDim=13056} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=13872,domainDim=13872} Using iterative solver = "Belos::BlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Flexible: true Num Blocks: 10 Maximum Iterations: 10 Maximum Restarts: 20 Convergence Tolerance: 1e-08 With #Eqns=26928, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13056} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=13056, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.00120188 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=13872,domainDim=13872} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=13872, #RHSs=1 ... The Belos solver "GMRES S_E" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 242 iterations with total CPU time of 1.19017 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13056} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=13056, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 17 iterations with total CPU time of 0.0120862 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.21101 sec Electromagnetic Energy = 2.99227e-08 Electromagnetic Energy/dt^2 = 4.30291e+10 * finished time step 1, t = 8.3391e-10 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 2.49112 [1] | Mini-EM: Total Time: 2.49108 - 99.9983% [1] | | Mini-EM: build mesh: 0.00115308 - 0.0462883% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000296439 - 25.7085% [1] | | | Remainder: 0.00085664 - 74.2915% | | Mini-EM: build physics blocks: 0.000826479 - 0.0331775% [1] | | Mini-EM: build auxiliary physics blocks: 0.00024092 - 0.00967131% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.207954 - 8.34795% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.0755582 - 3.03315% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.0301586 - 39.9145% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0241869 - 80.199% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.000975399 - 3.23423% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00491859 - 16.3091% [3] | | | | Remainder: 7.772e-05 - 0.257704% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00634243 - 8.39411% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.003215 - 50.6903% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00026916 - 4.2438% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00056256 - 8.86978% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00026224 - 4.13469% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.0012072 - 19.0337% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.000705678 - 11.1263% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 4.92e-05 - 0.775727% [3] | | | | Remainder: 7.14e-05 - 1.12575% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00783603 - 10.3709% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00329948 - 4.3668% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00959087 - 12.6934% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00413976 - 5.4789% [3] | | | Remainder: 0.0141909 - 18.7815% | | panzer::WorksetContainer::applyOrientations(ugi): 0.00376636 - 0.151194% [2] | | Mini-EM: setup physics model evaluator: 0.19894 - 7.98609% [1] | | | panzer::ModelEvaluator::setupModel(): 0.198924 - 99.9921% [1] | | | | allocate FieldManagerBuilder: 2.64e-06 - 0.00132714% [1] | | | | fmb->setWorksetContainer(): 4.4e-07 - 0.00022119% [1] | | | | fmb->setupVolumeFieldManagers(): 0.192676 - 96.8592% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.192658 - 99.9906% [1] | | | | | | getWorksets(): 0.168923 - 87.6803% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.16892 - 99.9979% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.100165 - 59.2974% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00413184 - 4.12503% [3] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0172987 - 17.2702% [3] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000523278 - 3.02495% [3] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0167608 - 96.8902% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00023508 - 1.40256% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 9.356e-05 - 0.558208% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00052708 - 3.14472% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00137292 - 8.19125% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00391224 - 23.3416% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000692239 - 4.13011% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00257072 - 15.3377% [3] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 8.768e-05 - 0.523126% [3] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00444788 - 26.5374% [3] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00174792 - 39.2978% [3] | | | | | | | | | | | | Remainder: 0.00269996 - 60.7022% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0022524 - 13.4385% [3] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000490439 - 2.92611% [3] | | | | | | | | | | | Remainder: 7.856e-05 - 0.468713% | | | | | | | | | | Remainder: 1.468e-05 - 0.0848617% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0657992 - 65.6907% [6] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0369602 - 56.1713% [6] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 8.644e-05 - 0.233873% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.432e-05 - 0.0658004% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.019918 - 53.8904% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0138923 - 37.5871% [3] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 2.6239e-05 - 0.0709925% [3] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00272408 - 7.37029% [3] | | | | | | | | | | | Remainder: 0.00028888 - 0.781597% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0137403 - 20.8822% [6] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00969411 - 14.7329% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00011952 - 0.181644% [6] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00280172 - 4.25798% [6] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00207372 - 3.15159% [3] | | | | | | | | | | Remainder: 0.00040952 - 0.622379% | | | | | | | | | Remainder: 0.0129353 - 12.914% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0687248 - 40.6849% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0686446 - 99.8832% [6] | | | | | | | | | Remainder: 8.0239e-05 - 0.116754% | | | | | | | | Remainder: 2.988e-05 - 0.0176889% | | | | | | | Remainder: 3.48e-06 - 0.00206011% | | | | | | getOrientations(): 1.128e-05 - 0.00585493% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000719079 - 0.373241% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000701919 - 0.364334% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00039788 - 0.206521% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000124 - 0.0643627% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000873039 - 0.453154% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 8e-07 - 0.000415243% [2] | | | | | | Remainder: 0.0209069 - 10.8518% | | | | | Remainder: 1.816e-05 - 0.00942513% | | | | fmb->setupBCFieldManagers(): 7.88e-06 - 0.00396131% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.572e-05 - 0.00790251% [1] | | | | build response library: 0.00620079 - 3.11717% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00611123 - 98.5557% [1] | | | | | | getWorksets(): 3.04e-06 - 0.0497445% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.16e-06 - 71.0526% [1] | | | | | | | Remainder: 8.8e-07 - 28.9474% | | | | | | getOrientations(): 4.8e-07 - 0.00785439% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000731119 - 11.9635% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000885879 - 14.4959% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00039964 - 6.53943% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00118468 - 19.3853% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.019636% [3] | | | | | | Remainder: 0.0029052 - 47.5386% | | | | | Remainder: 8.956e-05 - 1.44433% | | | | Remainder: 2.024e-05 - 0.0101747% | | | Remainder: 1.58e-05 - 0.0079421% | | Mini-EM: setup auxiliary physics model evaluator: 0.182893 - 7.34191% [1] | | | panzer::ModelEvaluator::setupModel(): 0.182884 - 99.9953% [1] | | | | allocate FieldManagerBuilder: 6.8e-07 - 0.00037182% [1] | | | | fmb->setWorksetContainer(): 5.6e-07 - 0.000306205% [1] | | | | fmb->setupVolumeFieldManagers(): 0.182841 - 99.9765% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.182838 - 99.9981% [1] | | | | | | getWorksets(): 0.119767 - 65.5047% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.119766 - 99.9991% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0764248 - 63.8117% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0031584 - 4.13269% [3] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0143791 - 18.8148% [3] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000378319 - 2.63103% [3] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0139951 - 97.3289% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00015248 - 1.08953% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 9.228e-05 - 0.659375% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000384199 - 2.74525% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0012958 - 9.25897% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.002909 - 20.7859% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000666598 - 4.76309% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00208604 - 14.9055% [3] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 7.252e-05 - 0.518183% [3] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00397632 - 28.4123% [3] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00183672 - 46.1914% [3] | | | | | | | | | | | | Remainder: 0.0021396 - 53.8086% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.001822 - 13.0189% [3] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00050472 - 3.60641% [3] | | | | | | | | | | | Remainder: 3.312e-05 - 0.236655% | | | | | | | | | | Remainder: 5.76e-06 - 0.040058% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0477434 - 62.4711% [3] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0280812 - 58.8169% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.104e-05 - 0.146148% [3] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.232e-05 - 0.0794839% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0139807 - 49.7866% [3] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.013953 - 49.6882% [3] | | | | | | | | | | | Remainder: 8.412e-05 - 0.29956% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00923987 - 19.3532% [3] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00847335 - 17.7477% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.532e-05 - 0.115869% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00184248 - 3.85913% [3] | | | | | | | | | | Remainder: 5.12e-05 - 0.10724% | | | | | | | | | Remainder: 0.0111439 - 14.5815% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0433319 - 36.1804% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0432929 - 99.9099% [3] | | | | | | | | | Remainder: 3.904e-05 - 0.0900953% | | | | | | | | Remainder: 9.48e-06 - 0.00791542% | | | | | | | Remainder: 1.12e-06 - 0.000935147% | | | | | | getOrientations(): 1.16e-05 - 0.00634443% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000409079 - 0.223739% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00034056 - 0.186264% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00019848 - 0.108555% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.049586 - 27.1203% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0495656 - 99.9587% [1] | | | | | | | Remainder: 2.048e-05 - 0.041302% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000455079 - 0.248898% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4.4e-07 - 0.000240651% [2] | | | | | | Remainder: 0.012069 - 6.60095% | | | | | Remainder: 3.56e-06 - 0.00194704% | | | | fmb->setupBCFieldManagers(): 3.68e-06 - 0.0020122% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.424e-05 - 0.00778635% [1] | | | | build response library: 1.896e-05 - 0.0103672% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.26582% [1] | | | | | Remainder: 1.872e-05 - 98.7342% | | | | Remainder: 4.8e-06 - 0.00262461% | | | Remainder: 8.64e-06 - 0.00472408% | | Mini-EM: eval auxiliary physics model evaluator: 0.180241 - 7.23544% [1] | | | panzer::ModelEvaluator::create_W_op: 0.0531975 - 29.5147% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.126054 - 69.9364% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00022344 - 0.177258% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0874326 - 69.3613% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.52e-06 - 0.00173848% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 5.52e-06 - 0.00631344% [3] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.96e-06 - 0.00224173% [3] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.000874519 - 1.00022% [3] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00495908 - 5.67189% [3] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0128582 - 14.7065% [3] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00185736 - 2.12433% [3] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00774547 - 8.8588% [3] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0103984 - 11.8931% [3] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0143921 - 16.4608% [3] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 4.2e-06 - 0.0048037% [3] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.84e-06 - 0.00210448% [3] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0230399 - 26.3517% [3] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00269188 - 3.07881% [3] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0015632 - 1.78789% [3] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00697419 - 7.97666% [3] | | | | | Remainder: 6.316e-05 - 0.0722385% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.252e-05 - 0.00993227% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.88e-06 - 0.00149143% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.0002772 - 0.219906% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0379046 - 30.0702% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0189945 - 50.1114% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0188937 - 49.8455% [1] | | | | | Remainder: 1.632e-05 - 0.0430555% | | | | Remainder: 0.00020156 - 0.1599% | | | Remainder: 0.000989319 - 0.548888% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00418112 - 0.167843% [1] | | | getWorksets(): 3.52e-06 - 0.084188% [1] | | | | panzer::WorksetContainer::getWorksets(): 2.32e-06 - 65.9091% [1] | | | | Remainder: 1.2e-06 - 34.0909% | | | getOrientations(): 6.4e-07 - 0.0153069% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000730999 - 17.4833% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00087708 - 20.9772% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000396599 - 9.48548% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00120284 - 28.7684% [1] | | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 0.0267871% [3] | | | Remainder: 0.000968319 - 23.1593% | | panzer::ModelEvaluator::create_W_op: 0.138206 - 5.54802% [1] | | panzer::ModelEvaluator::evalModel(J): 0.229629 - 9.21804% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.0001334 - 0.0580938% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.180544 - 78.6241% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.96e-06 - 0.00108561% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0019462 - 1.07797% [3] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00578656 - 3.20508% [3] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00678403 - 3.75756% [3] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00068604 - 0.379986% [3] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.00744643 - 4.12445% [3] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00660643 - 3.65919% [3] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00172076 - 0.953099% [3] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00607743 - 3.36619% [3] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 6.48e-06 - 0.00358916% [3] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00323376 - 1.79112% [3] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0139861 - 7.74667% [3] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00206704 - 1.1449% [3] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0126653 - 7.01512% [3] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0138587 - 7.6761% [3] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0192901 - 10.6845% [3] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.896e-05 - 0.0105016% [3] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00194792 - 1.07892% [3] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0132855 - 7.35862% [3] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.021959 - 12.1627% [3] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00426939 - 2.36475% [3] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00079928 - 0.442708% [3] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.00725547 - 4.01868% [3] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0165952 - 9.19179% [3] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0120638 - 6.68195% [3] | | | | Remainder: 0.00018556 - 0.102779% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.58e-05 - 0.00688067% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.28e-06 - 0.000557422% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000750119 - 0.326666% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0478617 - 20.8431% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0478366 - 99.9476% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.588e-05 - 0.0331789% [1] | | | | Remainder: 9.2e-06 - 0.0192221% | | | Remainder: 0.00032292 - 0.140627% | | MaxwellPreconditioner::build: 0.00248268 - 0.0996627% [1] | | | MaxwellPreconditioner: Schur complement: 1.972e-05 - 0.794304% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.0011046 - 44.4922% [1] | | | | Ifpack2::Relaxation::initialize: 2.88e-06 - 0.260728% [1] | | | | Ifpack2::Relaxation::compute: 0.0003124 - 28.2818% [1] | | | | Remainder: 0.000789319 - 71.4575% | | | MaxwellPreconditioner: Solver S_E: 0.00126728 - 51.0448% [1] | | | | Ifpack2::Relaxation::initialize: 1.36e-06 - 0.107317% [1] | | | | Ifpack2::Relaxation::compute: 0.000801399 - 63.2378% [1] | | | | Remainder: 0.00046452 - 36.6549% | | | MaxwellPreconditioner: Block preconditioner: 8.252e-05 - 3.32383% [1] | | | Remainder: 8.56e-06 - 0.344789% | | Mini-EM: timestepper: 1.23923 - 49.7465% [1] | | | Mini-EM: Advance Time Step: 1.23922 - 99.9998% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.0215586 - 1.73969% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000219159 - 1.01657% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0204802 - 94.998% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 7.36e-06 - 0.0359371% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.0001634 - 0.797843% [3] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0016276 - 7.94717% [3] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00126952 - 6.19876% [3] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00011552 - 0.564056% [3] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00111208 - 5.43001% [3] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.000853399 - 4.16694% [3] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.0001278 - 0.624017% [3] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00021556 - 1.05253% [3] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2e-06 - 0.00976552% [3] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00027228 - 1.32948% [3] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0019076 - 9.31434% [3] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0008324 - 4.06441% [3] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.000260999 - 1.2744% [3] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0016746 - 8.17667% [3] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00342404 - 16.7187% [3] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 5.28e-06 - 0.025781% [3] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00014184 - 0.692571% [3] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00146852 - 7.17042% [3] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00179464 - 8.76279% [3] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00021552 - 1.05233% [3] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000107319 - 0.524013% [3] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0009488 - 4.63276% [3] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0014334 - 6.99893% [3] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00040324 - 1.96892% [3] | | | | | | Remainder: 9.552e-05 - 0.466401% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.572e-05 - 0.0729176% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.48e-06 - 0.0115035% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00068408 - 3.17312% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 8.716e-05 - 0.404294% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 6.04e-05 - 69.2978% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2e-06 - 2.29463% [1] | | | | | | Remainder: 2.476e-05 - 28.4075% | | | | | Remainder: 6.976e-05 - 0.323583% | | | | Stratimikos: BelosLOWS: 1.21106 - 97.7271% [1] | | | | | GMRES block system: Operation Op*x: 0.00123248 - 0.101769% [1] | | | | | Belos::MVT::MvAddMv: 0.0001014 - 0.00837285% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 1.20911 - 99.8388% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000335 - 0.0277064% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 8.1e-05 - 24.1791% [2] | | | | | | | | Belos::MVT::MvDot: 7.48e-05 - 92.3457% [2] | | | | | | | | Remainder: 6.2e-06 - 7.65432% | | | | | | | Belos::MVT::MvScale: 4.984e-05 - 14.8776% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00011204 - 33.4448% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.00010888 - 97.1796% [2] | | | | | | | | Remainder: 3.16e-06 - 2.82042% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 3.716e-05 - 11.0925% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 3.584e-05 - 96.4478% [2] | | | | | | | | Remainder: 1.32e-06 - 3.55221% | | | | | | | Remainder: 5.496e-05 - 16.406% | | | | | | Belos::MVT::MvAddMv: 0.00010808 - 0.00893884% [2] | | | | | | Belos::MVT::MvNorm: 5.9519e-05 - 0.00492257% [1] | | | | | | GMRES block system: Operation Prec*x: 1.20507 - 99.6665% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.00038064 - 0.0315865% [2] | | | | | | | Belos::MVT::MvAddMv: 3.836e-05 - 0.00318321% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0123791 - 1.02725% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.00647703 - 52.3225% [19] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.0002406 - 3.71466% [19] | | | | | | | | | | Belos::MVT::MvDot: 0.00022588 - 93.882% [19] | | | | | | | | | | Remainder: 1.472e-05 - 6.11804% | | | | | | | | | Belos::MVT::MvScale: 0.00013544 - 2.09108% [18] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.00338908 - 52.3245% [34] | | | | | | | | | | Belos::MVT::MvTransMv: 0.0033582 - 99.0888% [34] | | | | | | | | | | Remainder: 3.088e-05 - 0.911163% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.00259264 - 40.0282% [34] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00256812 - 99.0543% [34] | | | | | | | | | | Remainder: 2.4519e-05 - 0.945717% | | | | | | | | | Remainder: 0.00011928 - 1.84158% | | | | | | | | Belos::MVT::MvAddMv: 0.00141492 - 11.4299% [26] | | | | | | | | GMRES Q_B: Operation Op*x: 0.0025782 - 20.8271% [19] | | | | | | | | Belos::MVT::MvNorm: 2.724e-05 - 0.220049% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.000340079 - 2.74721% [18] | | | | | | | | | Ifpack2::Relaxation::apply: 0.000263239 - 77.4052% [18] | | | | | | | | | Remainder: 7.684e-05 - 22.5948% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00018472 - 1.4922% [1] | | | | | | | | Remainder: 0.00135688 - 10.9611% | | | | | | | GMRES S_E: Operation Op*x: 0.000503 - 0.0417402% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 1.18926 - 98.688% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 1.08856 - 91.5323% [243] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00327763 - 0.301099% [243] | | | | | | | | | | Belos::MVT::MvDot: 0.00309316 - 94.3716% [243] | | | | | | | | | | Remainder: 0.000184479 - 5.62842% | | | | | | | | | Belos::MVT::MvScale: 0.00193304 - 0.177578% [243] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.585274 - 53.7659% [484] | | | | | | | | | | Belos::MVT::MvTransMv: 0.5848 - 99.919% [484] | | | | | | | | | | Remainder: 0.000474119 - 0.081008% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.496349 - 45.5969% [484] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.495955 - 99.9205% [484] | | | | | | | | | | Remainder: 0.0003944 - 0.0794601% | | | | | | | | | Remainder: 0.00172468 - 0.158437% | | | | | | | | Belos::MVT::MvAddMv: 0.00434396 - 0.365265% [247] | | | | | | | | GMRES S_E: Operation Prec*x: 0.00412424 - 0.346789% [243] | | | | | | | | | Ifpack2::Relaxation::apply: 0.0030998 - 75.1605% [243] | | | | | | | | | Remainder: 0.00102444 - 24.8395% | | | | | | | | GMRES S_E: Operation Op*x: 0.0805408 - 6.77233% [243] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00225976 - 0.190013% [1] | | | | | | | | Belos::MVT::MvNorm: 1.664e-05 - 0.00139919% [1] | | | | | | | | Remainder: 0.00941835 - 0.791948% | | | | | | | Remainder: 0.00250964 - 0.208256% | | | | | | GMRES block system: Operation Op*x: 0.00197552 - 0.163387% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 3.876e-05 - 0.00320568% [1] | | | | | | Remainder: 0.0015152 - 0.125316% | | | | | Remainder: 0.000618079 - 0.0510363% | | | | Mini-EM: Compute responses: 0.00647307 - 0.522349% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00037144 - 5.73823% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00489783 - 75.6647% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 5.6e-06 - 0.114336% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00013232 - 2.7016% [3] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00129396 - 26.419% [3] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 2.96e-06 - 0.0604349% [3] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00020708 - 4.22799% [3] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00019804 - 4.04342% [3] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00211476 - 43.1774% [3] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 2.28e-06 - 0.0465512% [3] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00020108 - 4.10549% [3] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000220479 - 4.50156% [3] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00018336 - 3.74369% [3] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 3.152e-05 - 0.64355% [3] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.48e-06 - 0.0302174% [3] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000132959 - 2.71465% [3] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 7.276e-05 - 1.48555% [3] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 1.576e-05 - 0.321775% [3] | | | | | | Remainder: 8.144e-05 - 1.66278% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 7.72e-06 - 0.119263% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.48e-06 - 0.0228639% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000727479 - 11.2385% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00025264 - 3.90294% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 9.6e-07 - 0.379987% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.0002338 - 92.5427% [1] | | | | | | Remainder: 1.788e-05 - 7.07726% | | | | | Remainder: 0.00021448 - 3.31342% | | | | Remainder: 0.00013416 - 0.0108261% | | | Remainder: 2.32e-06 - 0.000187214% | | Remainder: 0.0257843 - 1.03506% | Remainder: 4.24e-05 - 0.00170204% ================================= FOM Calculation ================================= Number of cells = 4096 Time for Belos Linear Solve = 1.21106 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 3.38217 k-cell-steps per second ================================= dt = 8.3391e-10 Loading solver config from solverGMRES.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 8.3391e-10 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 8.3391e-10 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=26928,domainDim=26928,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13056} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13872} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=13872,domainDim=13056} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=13872,domainDim=13872} Using iterative solver = "Belos::BlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Flexible: true Num Blocks: 10 Maximum Iterations: 10 Maximum Restarts: 20 Convergence Tolerance: 1e-08 With #Eqns=26928, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13056} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=13056, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.00119192 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=13872,domainDim=13872} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=13872, #RHSs=1 ... The Belos solver "GMRES S_E" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 242 iterations with total CPU time of 1.19308 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13056} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=13056, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 17 iterations with total CPU time of 0.013893 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.21652 sec Electromagnetic Energy = 2.99227e-08 Electromagnetic Energy/dt^2 = 4.30291e+10 * finished time step 1, t = 8.3391e-10 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 2.50576 [1] | Mini-EM: Total Time: 2.50572 - 99.9982% [1] | | Mini-EM: build mesh: 0.000667279 - 0.0266303% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000309799 - 46.4272% [1] | | | Remainder: 0.00035748 - 53.5728% | | Mini-EM: build physics blocks: 0.000826399 - 0.0329805% [1] | | Mini-EM: build auxiliary physics blocks: 0.00023912 - 0.00954298% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.206936 - 8.25854% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.0755683 - 3.01583% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.0302274 - 40.0001% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0242519 - 80.2317% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00097556 - 3.22741% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00492983 - 16.3092% [3] | | | | Remainder: 7.004e-05 - 0.231711% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00640443 - 8.47503% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0032262 - 50.3744% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000266879 - 4.1671% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00057288 - 8.94505% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00025664 - 4.00722% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00125612 - 19.6133% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.000703798 - 10.9892% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 4.872e-05 - 0.760723% [3] | | | | Remainder: 7.32e-05 - 1.14296% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00783667 - 10.3703% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00328752 - 4.35039% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00954219 - 12.6272% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00412036 - 5.45249% [3] | | | Remainder: 0.0141497 - 18.7245% | | panzer::WorksetContainer::applyOrientations(ugi): 0.003484 - 0.139042% [2] | | Mini-EM: setup physics model evaluator: 0.202837 - 8.09495% [1] | | | panzer::ModelEvaluator::setupModel(): 0.202821 - 99.9923% [1] | | | | allocate FieldManagerBuilder: 2.64e-06 - 0.00130164% [1] | | | | fmb->setWorksetContainer(): 4e-07 - 0.000197218% [1] | | | | fmb->setupVolumeFieldManagers(): 0.196463 - 96.865% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.196448 - 99.9924% [1] | | | | | | getWorksets(): 0.170853 - 86.9712% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.170849 - 99.9977% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.101102 - 59.176% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00415752 - 4.11222% [3] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0174137 - 17.224% [3] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000528439 - 3.03461% [3] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0168691 - 96.8721% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00024224 - 1.436% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 9.02e-05 - 0.534707% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000537919 - 3.18879% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00137136 - 8.12943% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00396036 - 23.477% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000716479 - 4.2473% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00260768 - 15.4583% [3] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 9.052e-05 - 0.536604% [3] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00441312 - 26.161% [3] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00175708 - 39.8149% [3] | | | | | | | | | | | | Remainder: 0.00265604 - 60.1851% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0022774 - 13.5004% [3] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00048196 - 2.85706% [3] | | | | | | | | | | | Remainder: 7.984e-05 - 0.473292% | | | | | | | | | | Remainder: 1.624e-05 - 0.0932597% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0661685 - 65.4475% [6] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0371621 - 56.1628% [6] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 8.896e-05 - 0.239384% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.428e-05 - 0.0653354% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.020107 - 54.1063% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0139119 - 37.4358% [3] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 2.632e-05 - 0.0708249% [3] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00270564 - 7.28064% [3] | | | | | | | | | | | Remainder: 0.00029796 - 0.801785% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0137869 - 20.8361% [6] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00976243 - 14.7539% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00012132 - 0.18335% [6] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00284556 - 4.30047% [6] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00207476 - 3.13557% [3] | | | | | | | | | | Remainder: 0.0004154 - 0.627792% | | | | | | | | | Remainder: 0.0133619 - 13.2163% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0697187 - 40.8072% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0696408 - 99.8882% [6] | | | | | | | | | Remainder: 7.792e-05 - 0.111763% | | | | | | | | Remainder: 2.876e-05 - 0.0168336% | | | | | | | Remainder: 3.96e-06 - 0.00231778% | | | | | | getOrientations(): 3.548e-05 - 0.0180608% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000739479 - 0.376425% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00070084 - 0.356756% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000377279 - 0.19205% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0001264 - 0.0643428% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000873799 - 0.444799% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 6.8e-07 - 0.000346148% [2] | | | | | | Remainder: 0.0227409 - 11.576% | | | | | Remainder: 1.484e-05 - 0.0075536% | | | | fmb->setupBCFieldManagers(): 8.44e-06 - 0.0041613% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.628e-05 - 0.00802678% [1] | | | | build response library: 0.00630895 - 3.1106% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00621803 - 98.5589% [1] | | | | | | getWorksets(): 3.08e-06 - 0.0495333% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 1.96e-06 - 63.6364% [1] | | | | | | | Remainder: 1.12e-06 - 36.3636% | | | | | | getOrientations(): 4.8e-07 - 0.00771948% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00074592 - 11.9961% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000882359 - 14.1903% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000405439 - 6.52037% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0012048 - 19.3759% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.0186554% [3] | | | | | | Remainder: 0.0029748 - 47.8414% | | | | | Remainder: 9.092e-05 - 1.44113% | | | | Remainder: 2.164e-05 - 0.0106695% | | | Remainder: 1.552e-05 - 0.00765148% | | Mini-EM: setup auxiliary physics model evaluator: 0.18422 - 7.352% [1] | | | panzer::ModelEvaluator::setupModel(): 0.184212 - 99.9952% [1] | | | | allocate FieldManagerBuilder: 6.8e-07 - 0.000369141% [1] | | | | fmb->setWorksetContainer(): 6e-07 - 0.000325712% [1] | | | | fmb->setupVolumeFieldManagers(): 0.18417 - 99.9772% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.184166 - 99.9979% [1] | | | | | | getWorksets(): 0.121511 - 65.9789% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.121509 - 99.999% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0778195 - 64.0441% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.003139 - 4.03369% [3] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0145246 - 18.6645% [3] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00038088 - 2.62231% [3] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0141372 - 97.3328% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00015616 - 1.1046% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 9.22e-05 - 0.652179% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00038088 - 2.69416% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00131224 - 9.28215% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00295984 - 20.9365% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000692799 - 4.90053% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00215964 - 15.2763% [3] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 7.656e-05 - 0.541549% [3] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00394304 - 27.8912% [3] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00182716 - 46.3389% [3] | | | | | | | | | | | | Remainder: 0.00211588 - 53.6611% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00182112 - 12.8817% [3] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000509639 - 3.60494% [3] | | | | | | | | | | | Remainder: 3.312e-05 - 0.234275% | | | | | | | | | | Remainder: 6.52e-06 - 0.0448893% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0479492 - 61.6158% [3] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0281327 - 58.6719% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.156e-05 - 0.147728% [3] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.128e-05 - 0.0756415% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0140601 - 49.9778% [3] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0139243 - 49.495% [3] | | | | | | | | | | | Remainder: 8.548e-05 - 0.303846% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00934767 - 19.495% [3] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00852187 - 17.7727% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.588e-05 - 0.11654% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00184196 - 3.84148% [3] | | | | | | | | | | Remainder: 4.908e-05 - 0.102358% | | | | | | | | | Remainder: 0.0122068 - 15.686% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0436792 - 35.9472% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0436361 - 99.9014% [3] | | | | | | | | | Remainder: 4.308e-05 - 0.0986283% | | | | | | | | Remainder: 1.06e-05 - 0.00872361% | | | | | | | Remainder: 1.24e-06 - 0.00102049% | | | | | | getOrientations(): 1.136e-05 - 0.00616836% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000422039 - 0.229163% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00033816 - 0.183617% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00019912 - 0.10812% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0497059 - 26.9897% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0496838 - 99.9557% [1] | | | | | | | Remainder: 2.204e-05 - 0.0443408% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000457319 - 0.248319% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 3.6e-07 - 0.000195476% [2] | | | | | | Remainder: 0.011521 - 6.25577% | | | | | Remainder: 3.84e-06 - 0.00208503% | | | | fmb->setupBCFieldManagers(): 3.36e-06 - 0.00182399% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.28e-05 - 0.00694853% [1] | | | | build response library: 1.884e-05 - 0.0102274% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.4862% [1] | | | | | Remainder: 1.856e-05 - 98.5138% | | | | Remainder: 5.68e-06 - 0.00308341% | | | Remainder: 8.84e-06 - 0.0047986% | | Mini-EM: eval auxiliary physics model evaluator: 0.181118 - 7.2282% [1] | | | panzer::ModelEvaluator::create_W_op: 0.0530845 - 29.3093% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.126994 - 70.1164% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000229119 - 0.180418% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0882144 - 69.4636% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.68e-06 - 0.00190445% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 6.24e-06 - 0.00707368% [3] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.84e-06 - 0.00208583% [3] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00089032 - 1.00927% [3] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00507395 - 5.75185% [3] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.012637 - 14.3253% [3] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00215592 - 2.44395% [3] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00815139 - 9.24044% [3] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0103096 - 11.687% [3] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0145103 - 16.4489% [3] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 4.2e-06 - 0.00476113% [3] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 2.04e-06 - 0.00231255% [3] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0230339 - 26.1112% [3] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00270672 - 3.06834% [3] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00172028 - 1.95011% [3] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00694319 - 7.87082% [3] | | | | | Remainder: 6.584e-05 - 0.0746364% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.48e-05 - 0.0116541% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.08e-06 - 0.00163788% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.0002772 - 0.218279% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0380514 - 29.9633% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0190741 - 50.127% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0189586 - 49.8236% [1] | | | | | Remainder: 1.88e-05 - 0.0494068% | | | | Remainder: 0.00020456 - 0.161079% | | | Remainder: 0.00104016 - 0.574298% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00423124 - 0.168863% [1] | | | getWorksets(): 3.52e-06 - 0.0831908% [1] | | | | panzer::WorksetContainer::getWorksets(): 2.08e-06 - 59.0909% [1] | | | | Remainder: 1.44e-06 - 40.9091% | | | getOrientations(): 9.2e-07 - 0.0217431% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000742279 - 17.5428% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000869159 - 20.5415% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040068 - 9.46957% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00125316 - 29.6168% [1] | | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 0.0264698% [3] | | | Remainder: 0.0009604 - 22.6979% | | panzer::ModelEvaluator::create_W_op: 0.13761 - 5.49182% [1] | | panzer::ModelEvaluator::evalModel(J): 0.232218 - 9.26754% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00013672 - 0.0588756% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.182714 - 78.6822% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.56e-06 - 0.000853792% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00223816 - 1.22495% [3] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00583035 - 3.19097% [3] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00672355 - 3.67982% [3] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.000709958 - 0.388562% [3] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.00752995 - 4.12116% [3] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00658951 - 3.60646% [3] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00171444 - 0.938315% [3] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00606924 - 3.32171% [3] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 7.76e-06 - 0.00424707% [3] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0032678 - 1.78847% [3] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0135105 - 7.39435% [3] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0023068 - 1.26252% [3] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0134557 - 7.36432% [3] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0139453 - 7.63232% [3] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0190493 - 10.4257% [3] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.676e-05 - 0.00917279% [3] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00215568 - 1.17981% [3] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0133478 - 7.3053% [3] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.023321 - 12.7636% [3] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00524504 - 2.87062% [3] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.0007984 - 0.436966% [3] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.00751439 - 4.11264% [3] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0152278 - 8.33423% [3] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0119031 - 6.51462% [3] | | | | Remainder: 0.0002344 - 0.128288% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.58e-05 - 0.00680394% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.32e-06 - 0.000568431% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00072104 - 0.310501% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0483129 - 20.8049% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0482887 - 99.95% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.524e-05 - 0.0315444% [1] | | | | Remainder: 8.92e-06 - 0.018463% | | | Remainder: 0.000316159 - 0.136147% | | MaxwellPreconditioner::build: 0.00244104 - 0.0974187% [1] | | | MaxwellPreconditioner: Schur complement: 2e-05 - 0.819324% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00111232 - 45.5675% [1] | | | | Ifpack2::Relaxation::initialize: 3.28e-06 - 0.294879% [1] | | | | Ifpack2::Relaxation::compute: 0.000310719 - 27.9343% [1] | | | | Remainder: 0.00079832 - 71.7708% | | | MaxwellPreconditioner: Solver S_E: 0.0012106 - 49.5936% [1] | | | | Ifpack2::Relaxation::initialize: 1.36e-06 - 0.112341% [1] | | | | Ifpack2::Relaxation::compute: 0.000775159 - 64.031% [1] | | | | Remainder: 0.00043408 - 35.8566% | | | MaxwellPreconditioner: Block preconditioner: 8.936e-05 - 3.66074% [1] | | | Remainder: 8.76e-06 - 0.358864% | | Mini-EM: timestepper: 1.24586 - 49.7208% [1] | | | Mini-EM: Advance Time Step: 1.24586 - 99.9998% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.0213976 - 1.71749% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00021568 - 1.00796% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0203623 - 95.1615% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 8.6e-06 - 0.042235% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.0001644 - 0.807376% [3] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0016702 - 8.20242% [3] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00127012 - 6.23761% [3] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.0001196 - 0.587361% [3] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.000974079 - 4.78375% [3] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.000855879 - 4.20326% [3] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00013104 - 0.643543% [3] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00021552 - 1.05843% [3] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.72e-06 - 0.013358% [3] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00027576 - 1.35427% [3] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00195424 - 9.59735% [3] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000928919 - 4.56196% [3] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00027868 - 1.36861% [3] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00167288 - 8.21559% [3] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00336084 - 16.5052% [3] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 5.56e-06 - 0.0273054% [3] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00014204 - 0.697565% [3] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00145576 - 7.14929% [3] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00182852 - 8.97994% [3] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00021636 - 1.06255% [3] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00010824 - 0.531572% [3] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00083828 - 4.11683% [3] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00138752 - 6.81416% [3] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.0004002 - 1.9654% [3] | | | | | | Remainder: 9.632e-05 - 0.473032% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.484e-05 - 0.0693536% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.92e-06 - 0.0136464% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00064628 - 3.02034% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 8.42e-05 - 0.393502% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 5.78e-05 - 68.6461% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.2e-06 - 2.61283% [1] | | | | | | Remainder: 2.42e-05 - 28.7411% | | | | | Remainder: 7.14e-05 - 0.333683% | | | | Stratimikos: BelosLOWS: 1.21697 - 97.681% [1] | | | | | GMRES block system: Operation Op*x: 0.00126736 - 0.104141% [1] | | | | | Belos::MVT::MvAddMv: 0.000104 - 0.00854582% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 1.21454 - 99.8003% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.0003476 - 0.0286199% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 8.024e-05 - 23.084% [2] | | | | | | | | Belos::MVT::MvDot: 7.376e-05 - 91.9242% [2] | | | | | | | | Remainder: 6.48e-06 - 8.07577% | | | | | | | Belos::MVT::MvScale: 5.14e-05 - 14.7871% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000119 - 34.2348% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.00011596 - 97.4454% [2] | | | | | | | | Remainder: 3.04e-06 - 2.55462% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 3.76e-05 - 10.817% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 3.612e-05 - 96.0638% [2] | | | | | | | | Remainder: 1.48e-06 - 3.93617% | | | | | | | Remainder: 5.936e-05 - 17.0771% | | | | | | Belos::MVT::MvAddMv: 0.0001142 - 0.00940274% [2] | | | | | | Belos::MVT::MvNorm: 6.096e-05 - 0.00501919% [1] | | | | | | GMRES block system: Operation Prec*x: 1.21025 - 99.647% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.000352319 - 0.0291112% [2] | | | | | | | Belos::MVT::MvAddMv: 3.948e-05 - 0.00326213% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0142053 - 1.17375% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.00836067 - 58.856% [19] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.000239479 - 2.86435% [19] | | | | | | | | | | Belos::MVT::MvDot: 0.000224719 - 93.8366% [19] | | | | | | | | | | Remainder: 1.476e-05 - 6.16338% | | | | | | | | | Belos::MVT::MvScale: 0.00013712 - 1.64006% [18] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.00344988 - 41.2631% [34] | | | | | | | | | | Belos::MVT::MvTransMv: 0.00341688 - 99.0434% [34] | | | | | | | | | | Remainder: 3.3e-05 - 0.956556% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.00441204 - 52.7713% [34] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0043878 - 99.4506% [34] | | | | | | | | | | Remainder: 2.424e-05 - 0.549406% | | | | | | | | | Remainder: 0.00012216 - 1.46113% | | | | | | | | Belos::MVT::MvAddMv: 0.00143648 - 10.1123% [26] | | | | | | | | GMRES Q_B: Operation Op*x: 0.00248588 - 17.4997% [19] | | | | | | | | Belos::MVT::MvNorm: 2.692e-05 - 0.189507% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.000363478 - 2.55875% [18] | | | | | | | | | Ifpack2::Relaxation::apply: 0.000281638 - 77.4842% [18] | | | | | | | | | Remainder: 8.184e-05 - 22.5158% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00025904 - 1.82354% [1] | | | | | | | | Remainder: 0.00127284 - 8.9603% | | | | | | | GMRES S_E: Operation Op*x: 0.00051852 - 0.042844% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 1.19213 - 98.5031% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 1.09097 - 91.5143% [243] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00337912 - 0.309734% [243] | | | | | | | | | | Belos::MVT::MvDot: 0.0031508 - 93.2432% [243] | | | | | | | | | | Remainder: 0.00022832 - 6.7568% | | | | | | | | | Belos::MVT::MvScale: 0.00198716 - 0.182145% [243] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.584493 - 53.5753% [484] | | | | | | | | | | Belos::MVT::MvTransMv: 0.583982 - 99.9126% [484] | | | | | | | | | | Remainder: 0.00051084 - 0.0873988% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.49924 - 45.7609% [484] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.498793 - 99.9105% [484] | | | | | | | | | | Remainder: 0.00044668 - 0.089472% | | | | | | | | | Remainder: 0.0018748 - 0.171846% | | | | | | | | Belos::MVT::MvAddMv: 0.00450284 - 0.377712% [247] | | | | | | | | GMRES S_E: Operation Prec*x: 0.0042596 - 0.357308% [243] | | | | | | | | | Ifpack2::Relaxation::apply: 0.0031762 - 74.5657% [243] | | | | | | | | | Remainder: 0.0010834 - 25.4343% | | | | | | | | GMRES S_E: Operation Op*x: 0.0806024 - 6.76118% [243] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00223688 - 0.187636% [1] | | | | | | | | Belos::MVT::MvNorm: 1.8e-05 - 0.0015099% [1] | | | | | | | | Remainder: 0.00954143 - 0.800365% | | | | | | | Remainder: 0.00300108 - 0.247971% | | | | | | GMRES block system: Operation Op*x: 0.00213348 - 0.175662% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 4.392e-05 - 0.00361619% [1] | | | | | | Remainder: 0.00158732 - 0.130693% | | | | | Remainder: 0.00105924 - 0.0870391% | | | | Mini-EM: Compute responses: 0.00720047 - 0.577951% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00037452 - 5.20132% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00531588 - 73.8267% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 5.68e-06 - 0.10685% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00015412 - 2.89924% [3] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00122736 - 23.0886% [3] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 2.96e-06 - 0.0556823% [3] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00025288 - 4.75707% [3] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00020724 - 3.89851% [3] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00244084 - 45.916% [3] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 2.52e-06 - 0.0474052% [3] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00020604 - 3.87594% [3] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00023076 - 4.34096% [3] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00020188 - 3.79768% [3] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 3.3199e-05 - 0.624526% [3] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.56e-06 - 0.0293461% [3] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00016564 - 3.11595% [3] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 7.696e-05 - 1.44774% [3] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 1.6e-05 - 0.300985% [3] | | | | | | Remainder: 9.024e-05 - 1.69756% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 7.68e-06 - 0.10666% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.44e-06 - 0.0199987% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000700359 - 9.72657% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00025856 - 3.59088% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 8e-07 - 0.309406% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.0002384 - 92.203% [1] | | | | | | Remainder: 1.936e-05 - 7.48762% | | | | | Remainder: 0.000542039 - 7.52782% | | | | Remainder: 0.000293599 - 0.0235659% | | | Remainder: 2.52e-06 - 0.000202269% | | Remainder: 0.0274574 - 1.09579% | Remainder: 4.54e-05 - 0.00181182% ================================= FOM Calculation ================================= Number of cells = 4096 Time for Belos Linear Solve = 1.21697 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 3.36574 k-cell-steps per second ================================= dt = 8.3391e-10 Loading solver config from solverGMRES.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 8.3391e-10 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 8.3391e-10 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=26928,domainDim=26928,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13056} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13872} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=13872,domainDim=13056} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=13872,domainDim=13872} Using iterative solver = "Belos::BlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Flexible: true Num Blocks: 10 Maximum Iterations: 10 Maximum Restarts: 20 Convergence Tolerance: 1e-08 With #Eqns=26928, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13056} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=13056, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.00121364 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=13872,domainDim=13872} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=13872, #RHSs=1 ... The Belos solver "GMRES S_E" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 242 iterations with total CPU time of 1.19154 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13056} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=13056, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 17 iterations with total CPU time of 0.0121175 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.21254 sec Electromagnetic Energy = 2.99227e-08 Electromagnetic Energy/dt^2 = 4.30291e+10 * finished time step 1, t = 8.3391e-10 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 2.49654 [1] | Mini-EM: Total Time: 2.4965 - 99.9982% [1] | | Mini-EM: build mesh: 0.0006666 - 0.0267014% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00033476 - 50.219% [1] | | | Remainder: 0.00033184 - 49.781% | | Mini-EM: build physics blocks: 0.00079244 - 0.031742% [1] | | Mini-EM: build auxiliary physics blocks: 0.000235119 - 0.00941794% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.208284 - 8.34304% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.0764922 - 3.06398% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.0302846 - 39.5918% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0243207 - 80.3071% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.000981039 - 3.23939% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00491088 - 16.2157% [3] | | | | Remainder: 7.2e-05 - 0.237744% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00656623 - 8.58419% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00328724 - 50.0628% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000286918 - 4.3696% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00058152 - 8.85622% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00025864 - 3.93894% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.0012744 - 19.4084% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00075476 - 11.4946% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 4.9919e-05 - 0.760238% [3] | | | | Remainder: 7.284e-05 - 1.10931% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00801791 - 10.482% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00337912 - 4.4176% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00970471 - 12.6872% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00426452 - 5.5751% [3] | | | Remainder: 0.014275 - 18.6621% | | panzer::WorksetContainer::applyOrientations(ugi): 0.00378332 - 0.151545% [2] | | Mini-EM: setup physics model evaluator: 0.200868 - 8.046% [1] | | | panzer::ModelEvaluator::setupModel(): 0.200852 - 99.9919% [1] | | | | allocate FieldManagerBuilder: 2.64e-06 - 0.0013144% [1] | | | | fmb->setWorksetContainer(): 4.4e-07 - 0.000219067% [1] | | | | fmb->setupVolumeFieldManagers(): 0.194552 - 96.8634% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.194531 - 99.9893% [1] | | | | | | getWorksets(): 0.170131 - 87.4566% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.170127 - 99.998% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.101176 - 59.4707% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00416328 - 4.1149% [3] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.017543 - 17.3391% [3] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000528119 - 3.01043% [3] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0170003 - 96.9068% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00023988 - 1.41103% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 9.4159e-05 - 0.553865% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00054632 - 3.21358% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00142076 - 8.35724% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00393408 - 23.1412% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00069188 - 4.0698% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00258544 - 15.2081% [3] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 8.9e-05 - 0.523519% [3] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00454656 - 26.7439% [3] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00181668 - 39.9572% [3] | | | | | | | | | | | | Remainder: 0.00272988 - 60.0428% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00228932 - 13.4663% [3] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000487959 - 2.87029% [3] | | | | | | | | | | | Remainder: 7.5e-05 - 0.441168% | | | | | | | | | | Remainder: 1.452e-05 - 0.0827681% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.066548 - 65.7747% [6] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.037422 - 56.2331% [6] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 8.728e-05 - 0.233232% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.528e-05 - 0.0675538% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0203217 - 54.3041% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0138653 - 37.0513% [3] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 2.492e-05 - 0.0665918% [3] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00270916 - 7.23948% [3] | | | | | | | | | | | Remainder: 0.00038832 - 1.03768% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0139287 - 20.9303% [6] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00979091 - 14.7126% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00011844 - 0.177977% [6] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00279788 - 4.2043% [6] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0020748 - 3.11775% [3] | | | | | | | | | | Remainder: 0.000415279 - 0.624029% | | | | | | | | | Remainder: 0.0129214 - 12.7713% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0689217 - 40.5119% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0688485 - 99.8937% [6] | | | | | | | | | Remainder: 7.324e-05 - 0.106265% | | | | | | | | Remainder: 2.968e-05 - 0.0174458% | | | | | | | Remainder: 3.44e-06 - 0.00202198% | | | | | | getOrientations(): 1.132e-05 - 0.00581911% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000722799 - 0.371559% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000706559 - 0.363211% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00037616 - 0.193367% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012288 - 0.0631672% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000850679 - 0.437297% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 8.8e-07 - 0.000452369% [2] | | | | | | Remainder: 0.0216095 - 11.1085% | | | | | Remainder: 2.076e-05 - 0.0106707% | | | | fmb->setupBCFieldManagers(): 7.72e-06 - 0.00384362% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.396e-05 - 0.00695039% [1] | | | | build response library: 0.00625463 - 3.11405% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00616923 - 98.6346% [1] | | | | | | getWorksets(): 2.76e-06 - 0.0447381% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 1.88e-06 - 68.1159% [1] | | | | | | | Remainder: 8.8e-07 - 31.8841% | | | | | | getOrientations(): 4.8e-07 - 0.00778054% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00073028 - 11.8375% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000889119 - 14.4121% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000397559 - 6.44422% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00116484 - 18.8814% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.24e-06 - 0.0200997% [3] | | | | | | Remainder: 0.00298296 - 48.3521% | | | | | Remainder: 8.54e-05 - 1.36539% | | | | Remainder: 2.06e-05 - 0.0102563% | | | Remainder: 1.628e-05 - 0.00810481% | | Mini-EM: setup auxiliary physics model evaluator: 0.183264 - 7.34082% [1] | | | panzer::ModelEvaluator::setupModel(): 0.183256 - 99.9957% [1] | | | | allocate FieldManagerBuilder: 8e-07 - 0.000436549% [1] | | | | fmb->setWorksetContainer(): 5.2e-07 - 0.000283757% [1] | | | | fmb->setupVolumeFieldManagers(): 0.183214 - 99.9775% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.183211 - 99.998% [1] | | | | | | getWorksets(): 0.120186 - 65.6% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.120185 - 99.9988% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0769789 - 64.0505% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00318144 - 4.13287% [3] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0145673 - 18.9238% [3] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00039032 - 2.67942% [3] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0141709 - 97.2783% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.0001544 - 1.08956% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 9.572e-05 - 0.67547% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000394838 - 2.78627% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0013178 - 9.29936% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0029352 - 20.7129% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000733398 - 5.17539% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00211068 - 14.8945% [3] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 7.808e-05 - 0.55099% [3] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00402704 - 28.4177% [3] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00186812 - 46.3894% [3] | | | | | | | | | | | | Remainder: 0.00215892 - 53.6106% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00181592 - 12.8144% [3] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00047532 - 3.35421% [3] | | | | | | | | | | | Remainder: 3.248e-05 - 0.229203% | | | | | | | | | | Remainder: 6.16e-06 - 0.0422864% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0474505 - 61.6409% [3] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0280189 - 59.0487% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.008e-05 - 0.143046% [3] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.088e-05 - 0.0745211% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0140626 - 50.1898% [3] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0138106 - 49.2903% [3] | | | | | | | | | | | Remainder: 8.472e-05 - 0.302367% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00909647 - 19.1704% [3] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00838583 - 17.6728% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.508e-05 - 0.116079% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00184544 - 3.88918% [3] | | | | | | | | | | Remainder: 4.88e-05 - 0.102844% | | | | | | | | | Remainder: 0.0117796 - 15.3024% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0431958 - 35.9412% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0431524 - 99.8996% [3] | | | | | | | | | Remainder: 4.336e-05 - 0.10038% | | | | | | | | Remainder: 1.008e-05 - 0.00838709% | | | | | | | Remainder: 1.44e-06 - 0.00119814% | | | | | | getOrientations(): 1.18e-05 - 0.00644067% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000408959 - 0.223218% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00034032 - 0.185753% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00019444 - 0.106129% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0494719 - 27.0027% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.049451 - 99.9578% [1] | | | | | | | Remainder: 2.088e-05 - 0.0422058% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00044244 - 0.241492% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4.4e-07 - 0.000240161% [2] | | | | | | Remainder: 0.0121542 - 6.63402% | | | | | Remainder: 3.64e-06 - 0.00198674% | | | | fmb->setupBCFieldManagers(): 3.28e-06 - 0.00178985% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.22e-05 - 0.00665737% [1] | | | | build response library: 1.952e-05 - 0.0106518% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4.4e-07 - 2.2541% [1] | | | | | Remainder: 1.908e-05 - 97.7459% | | | | Remainder: 4.92e-06 - 0.00268477% | | | Remainder: 7.96e-06 - 0.00434347% | | Mini-EM: eval auxiliary physics model evaluator: 0.180783 - 7.24146% [1] | | | panzer::ModelEvaluator::create_W_op: 0.0535069 - 29.5973% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.126253 - 69.8369% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00022664 - 0.179512% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0873824 - 69.212% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.8e-06 - 0.00205991% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 5.72e-06 - 0.00654594% [3] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.84e-06 - 0.00210569% [3] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.000822318 - 0.941057% [3] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0049738 - 5.69199% [3] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0128101 - 14.6598% [3] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00196356 - 2.24709% [3] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00772107 - 8.83596% [3] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0103398 - 11.8328% [3] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0144003 - 16.4796% [3] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 3.88e-06 - 0.00444026% [3] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.639e-06 - 0.00187566% [3] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0230399 - 26.3668% [3] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00268272 - 3.07009% [3] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00158736 - 1.81657% [3] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00696179 - 7.96705% [3] | | | | | Remainder: 6.48e-05 - 0.0741568% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.312e-05 - 0.0103918% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.96e-06 - 0.00155244% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00027076 - 0.214458% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0381564 - 30.2222% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0191133 - 50.0919% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0190239 - 49.8577% [1] | | | | | Remainder: 1.92e-05 - 0.0503192% | | | | Remainder: 0.00020192 - 0.159933% | | | Remainder: 0.00102296 - 0.565849% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00416468 - 0.166821% [1] | | | getWorksets(): 3.44e-06 - 0.0825995% [1] | | | | panzer::WorksetContainer::getWorksets(): 2.16e-06 - 62.7907% [1] | | | | Remainder: 1.28e-06 - 37.2093% | | | getOrientations(): 6.8e-07 - 0.0163278% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000724359 - 17.3929% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000884519 - 21.2386% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040092 - 9.62668% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00117968 - 28.3258% [1] | | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.0278533% [3] | | | Remainder: 0.000969919 - 23.2892% | | panzer::ModelEvaluator::create_W_op: 0.137943 - 5.52547% [1] | | panzer::ModelEvaluator::evalModel(J): 0.230507 - 9.23322% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00013352 - 0.0579244% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.181346 - 78.6727% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.36e-06 - 0.000749946% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00211732 - 1.16755% [3] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00578575 - 3.19044% [3] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00676459 - 3.73021% [3] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.0007162 - 0.394935% [3] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.00740775 - 4.08487% [3] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00668291 - 3.68517% [3] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0016968 - 0.935667% [3] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00610063 - 3.36408% [3] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 9.04e-06 - 0.00498494% [3] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00327872 - 1.80799% [3] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0136467 - 7.5252% [3] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00207932 - 1.1466% [3] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0125973 - 6.94657% [3] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0138711 - 7.64896% [3] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0190618 - 10.5113% [3] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 2.632e-05 - 0.0145137% [3] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00196156 - 1.08166% [3] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0132339 - 7.29759% [3] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0230296 - 12.6992% [3] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00534439 - 2.94706% [3] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.000805439 - 0.444144% [3] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.00750179 - 4.13672% [3] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0153943 - 8.48892% [3] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0119915 - 6.61249% [3] | | | | Remainder: 0.00024012 - 0.13241% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.396e-05 - 0.00605621% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.56e-06 - 0.000676768% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000710919 - 0.308415% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0479747 - 20.8127% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0479489 - 99.9461% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.576e-05 - 0.0328506% [1] | | | | Remainder: 1.008e-05 - 0.0210111% | | | Remainder: 0.000326359 - 0.141583% | | MaxwellPreconditioner::build: 0.00238896 - 0.0956922% [1] | | | MaxwellPreconditioner: Schur complement: 2.028e-05 - 0.848906% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00108168 - 45.2783% [1] | | | | Ifpack2::Relaxation::initialize: 3.08e-06 - 0.284743% [1] | | | | Ifpack2::Relaxation::compute: 0.0003066 - 28.3448% [1] | | | | Remainder: 0.000771999 - 71.3704% | | | MaxwellPreconditioner: Solver S_E: 0.00118952 - 49.7924% [1] | | | | Ifpack2::Relaxation::initialize: 1.32e-06 - 0.110969% [1] | | | | Ifpack2::Relaxation::compute: 0.00075344 - 63.3399% [1] | | | | Remainder: 0.000434758 - 36.5491% | | | MaxwellPreconditioner: Block preconditioner: 8.824e-05 - 3.69366% [1] | | | Remainder: 9.24e-06 - 0.38678% | | Mini-EM: timestepper: 1.24075 - 49.6997% [1] | | | Mini-EM: Advance Time Step: 1.24075 - 99.9998% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.0213241 - 1.71864% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00019908 - 0.933592% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0203105 - 95.2465% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 7.96e-06 - 0.0391916% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00016224 - 0.7988% [3] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00162488 - 8.0002% [3] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0012758 - 6.28148% [3] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00011528 - 0.567589% [3] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00093076 - 4.58266% [3] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.000850239 - 4.18621% [3] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00012944 - 0.637307% [3] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000219079 - 1.07865% [3] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.2e-06 - 0.0108319% [3] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00027352 - 1.3467% [3] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00190868 - 9.39751% [3] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000883798 - 4.35144% [3] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00026724 - 1.31578% [3] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00167276 - 8.23595% [3] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00347584 - 17.1135% [3] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 6.36e-06 - 0.0313139% [3] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.0001416 - 0.697178% [3] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00148248 - 7.29909% [3] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00182168 - 8.96916% [3] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00021928 - 1.07964% [3] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00010792 - 0.531352% [3] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00084212 - 4.14624% [3] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00138496 - 6.81894% [3] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00040624 - 2.00015% [3] | | | | | | Remainder: 9.812e-05 - 0.483101% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.436e-05 - 0.0673416% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.28e-06 - 0.0106921% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000644959 - 3.02455% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 8.56e-05 - 0.401424% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 5.988e-05 - 69.9533% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.8e-06 - 2.1028% [1] | | | | | | Remainder: 2.392e-05 - 27.9439% | | | | | Remainder: 6.736e-05 - 0.315887% | | | | Stratimikos: BelosLOWS: 1.21259 - 97.7304% [1] | | | | | GMRES block system: Operation Op*x: 0.00124812 - 0.10293% [1] | | | | | Belos::MVT::MvAddMv: 9.796e-05 - 0.00807857% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 1.21061 - 99.8367% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00034364 - 0.0283857% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 8.224e-05 - 23.932% [2] | | | | | | | | Belos::MVT::MvDot: 7.56e-05 - 91.9261% [2] | | | | | | | | Remainder: 6.64e-06 - 8.07393% | | | | | | | Belos::MVT::MvScale: 5.06e-05 - 14.7247% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00011504 - 33.4769% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.00011204 - 97.3922% [2] | | | | | | | | Remainder: 3e-06 - 2.60779% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 3.872e-05 - 11.2676% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 3.724e-05 - 96.1777% [2] | | | | | | | | Remainder: 1.48e-06 - 3.82231% | | | | | | | Remainder: 5.704e-05 - 16.5988% | | | | | | Belos::MVT::MvAddMv: 0.00010504 - 0.00867661% [2] | | | | | | Belos::MVT::MvNorm: 6.24e-05 - 0.00515442% [1] | | | | | | GMRES block system: Operation Prec*x: 1.20644 - 99.6552% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.000357719 - 0.0296509% [2] | | | | | | | Belos::MVT::MvAddMv: 4.048e-05 - 0.00335534% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0124479 - 1.03179% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.00665648 - 53.4748% [19] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00024608 - 3.69685% [19] | | | | | | | | | | Belos::MVT::MvDot: 0.0002286 - 92.8966% [19] | | | | | | | | | | Remainder: 1.748e-05 - 7.10338% | | | | | | | | | Belos::MVT::MvScale: 0.000141 - 2.11824% [18] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.00349304 - 52.4758% [34] | | | | | | | | | | Belos::MVT::MvTransMv: 0.0034628 - 99.1343% [34] | | | | | | | | | | Remainder: 3.024e-05 - 0.865722% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0026492 - 39.7988% [34] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00262336 - 99.0246% [34] | | | | | | | | | | Remainder: 2.5839e-05 - 0.975352% | | | | | | | | | Remainder: 0.00012716 - 1.91032% | | | | | | | | Belos::MVT::MvAddMv: 0.00142312 - 11.4326% [26] | | | | | | | | GMRES Q_B: Operation Op*x: 0.00251344 - 20.1917% [19] | | | | | | | | Belos::MVT::MvNorm: 2.74e-05 - 0.220118% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.000345639 - 2.77669% [18] | | | | | | | | | Ifpack2::Relaxation::apply: 0.000260679 - 75.4194% [18] | | | | | | | | | Remainder: 8.496e-05 - 24.5806% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000195199 - 1.56813% [1] | | | | | | | | Remainder: 0.0012866 - 10.3359% | | | | | | | GMRES S_E: Operation Op*x: 0.000509919 - 0.0422665% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 1.19066 - 98.6919% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 1.08951 - 91.5049% [243] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00331336 - 0.304115% [243] | | | | | | | | | | Belos::MVT::MvDot: 0.00311356 - 93.9699% [243] | | | | | | | | | | Remainder: 0.000199799 - 6.03011% | | | | | | | | | Belos::MVT::MvScale: 0.00198552 - 0.18224% [243] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.584986 - 53.6927% [484] | | | | | | | | | | Belos::MVT::MvTransMv: 0.584558 - 99.9267% [484] | | | | | | | | | | Remainder: 0.0004288 - 0.0733008% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.497487 - 45.6616% [484] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.497092 - 99.9207% [484] | | | | | | | | | | Remainder: 0.000394359 - 0.0792703% | | | | | | | | | Remainder: 0.00173608 - 0.159345% | | | | | | | | Belos::MVT::MvAddMv: 0.00389203 - 0.326882% [247] | | | | | | | | GMRES S_E: Operation Prec*x: 0.00427299 - 0.358877% [243] | | | | | | | | | Ifpack2::Relaxation::apply: 0.0031716 - 74.2242% [243] | | | | | | | | | Remainder: 0.0011014 - 25.7758% | | | | | | | | GMRES S_E: Operation Op*x: 0.0809111 - 6.79551% [243] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00227616 - 0.191168% [1] | | | | | | | | Belos::MVT::MvNorm: 1.708e-05 - 0.0014345% [1] | | | | | | | | Remainder: 0.00977839 - 0.821261% | | | | | | | Remainder: 0.00242488 - 0.200995% | | | | | | GMRES block system: Operation Op*x: 0.00196304 - 0.162153% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 4.048e-05 - 0.00334377% [1] | | | | | | Remainder: 0.00165912 - 0.137048% | | | | | Remainder: 0.000634599 - 0.0523341% | | | | Mini-EM: Compute responses: 0.00669875 - 0.539895% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00033264 - 4.9657% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00522091 - 77.9386% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 7.24e-06 - 0.138673% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00015192 - 2.90983% [3] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00122392 - 23.4426% [3] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 3.12e-06 - 0.0597596% [3] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00021316 - 4.08281% [3] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00019956 - 3.82232% [3] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.002445 - 46.8308% [3] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 2.56e-06 - 0.0490336% [3] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000201439 - 3.85831% [3] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00021784 - 4.17245% [3] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000184879 - 3.54112% [3] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 3.344e-05 - 0.640501% [3] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.4e-06 - 0.0268152% [3] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00015768 - 3.02016% [3] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 7.756e-05 - 1.48556% [3] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 1.772e-05 - 0.339404% [3] | | | | | | Remainder: 8.248e-05 - 1.5798% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 7.56e-06 - 0.112857% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.44e-06 - 0.0214965% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000667039 - 9.95766% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.0002542 - 3.79474% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 7.6e-07 - 0.298977% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000235 - 92.4469% [1] | | | | | | Remainder: 1.844e-05 - 7.25413% | | | | | Remainder: 0.00021496 - 3.20895% | | | | Remainder: 0.00013752 - 0.0110836% | | | Remainder: 2.12e-06 - 0.000170864% | | Remainder: 0.0255738 - 1.02439% | Remainder: 4.456e-05 - 0.00178487% ================================= FOM Calculation ================================= Number of cells = 4096 Time for Belos Linear Solve = 1.21259 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 3.37789 k-cell-steps per second ================================= dt = 8.3391e-10 Loading solver config from solverGMRES.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 8.3391e-10 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 8.3391e-10 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=26928,domainDim=26928,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13056} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13872} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=13872,domainDim=13056} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=13872,domainDim=13872} Using iterative solver = "Belos::BlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Flexible: true Num Blocks: 10 Maximum Iterations: 10 Maximum Restarts: 20 Convergence Tolerance: 1e-08 With #Eqns=26928, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13056} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=13056, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.0011892 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=13872,domainDim=13872} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=13872, #RHSs=1 ... The Belos solver "GMRES S_E" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 242 iterations with total CPU time of 1.19065 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13056} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=13056, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 17 iterations with total CPU time of 0.0113553 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.2109 sec Electromagnetic Energy = 2.99227e-08 Electromagnetic Energy/dt^2 = 4.30291e+10 * finished time step 1, t = 8.3391e-10 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 2.49332 [1] | Mini-EM: Total Time: 2.49327 - 99.9979% [1] | | Mini-EM: build mesh: 0.000647719 - 0.0259787% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000305519 - 47.1684% [1] | | | Remainder: 0.0003422 - 52.8316% | | Mini-EM: build physics blocks: 0.000831359 - 0.0333441% [1] | | Mini-EM: build auxiliary physics blocks: 0.00023924 - 0.00959543% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.209652 - 8.40873% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.0772073 - 3.09663% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.0302595 - 39.1926% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.02428 - 80.2392% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.000962679 - 3.18141% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00494415 - 16.3392% [3] | | | | Remainder: 7.268e-05 - 0.240189% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00638296 - 8.26729% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00324584 - 50.8517% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.0002822 - 4.42115% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000573678 - 8.98766% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00025692 - 4.02509% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00122952 - 19.2625% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00068168 - 10.6797% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 4.628e-05 - 0.725056% [3] | | | | Remainder: 6.684e-05 - 1.04716% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00793379 - 10.276% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0033332 - 4.3172% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00962035 - 12.4604% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00424699 - 5.50077% [3] | | | Remainder: 0.0154305 - 19.9858% | | panzer::WorksetContainer::applyOrientations(ugi): 0.00379648 - 0.152269% [2] | | Mini-EM: setup physics model evaluator: 0.197719 - 7.93012% [1] | | | panzer::ModelEvaluator::setupModel(): 0.197702 - 99.9911% [1] | | | | allocate FieldManagerBuilder: 2.76e-06 - 0.00139604% [1] | | | | fmb->setWorksetContainer(): 4.4e-07 - 0.000222557% [1] | | | | fmb->setupVolumeFieldManagers(): 0.191263 - 96.743% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.191248 - 99.9923% [1] | | | | | | getWorksets(): 0.166862 - 87.2489% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.166858 - 99.9978% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0980971 - 58.7908% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0042286 - 4.31062% [3] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0173498 - 17.6864% [3] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00053924 - 3.10804% [3] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0167962 - 96.809% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.0002374 - 1.41342% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 9.396e-05 - 0.559413% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000557599 - 3.3198% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.001414 - 8.41857% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00390652 - 23.2583% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00069592 - 4.14332% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00260576 - 15.514% [3] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 8.6359e-05 - 0.514158% [3] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00438992 - 26.1364% [3] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0017656 - 40.2194% [3] | | | | | | | | | | | | Remainder: 0.00262432 - 59.7806% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00224568 - 13.3702% [3] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00048644 - 2.89613% [3] | | | | | | | | | | | Remainder: 7.664e-05 - 0.456294% | | | | | | | | | | Remainder: 1.44e-05 - 0.082998% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0640043 - 65.2458% [6] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0371294 - 58.0108% [6] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 8.608e-05 - 0.231838% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.48e-05 - 0.0667935% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0197048 - 53.0706% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0143074 - 38.534% [3] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 2.552e-05 - 0.0687327% [3] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00268664 - 7.23588% [3] | | | | | | | | | | | Remainder: 0.00029412 - 0.792149% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0126413 - 19.7507% [6] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00892739 - 13.9481% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.0001302 - 0.203424% [6] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00278627 - 4.35327% [6] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00215628 - 3.36896% [3] | | | | | | | | | | Remainder: 0.00023348 - 0.364788% | | | | | | | | | Remainder: 0.0125144 - 12.7571% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0687324 - 41.1922% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0686545 - 99.8867% [6] | | | | | | | | | Remainder: 7.788e-05 - 0.113309% | | | | | | | | Remainder: 2.844e-05 - 0.0170444% | | | | | | | Remainder: 3.72e-06 - 0.00222939% | | | | | | getOrientations(): 1.16e-05 - 0.00606543% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00075708 - 0.395863% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000707399 - 0.369886% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000384 - 0.200787% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000123599 - 0.0646276% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00088932 - 0.465009% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 6e-07 - 0.000313729% [2] | | | | | | Remainder: 0.0215127 - 11.2486% | | | | | Remainder: 1.476e-05 - 0.00771714% | | | | fmb->setupBCFieldManagers(): 7.8e-06 - 0.00394534% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.564e-05 - 0.00791091% [1] | | | | build response library: 0.00639095 - 3.23262% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00629847 - 98.553% [1] | | | | | | getWorksets(): 3.2e-06 - 0.050806% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.16e-06 - 67.5% [1] | | | | | | | Remainder: 1.04e-06 - 32.5% | | | | | | getOrientations(): 4.4e-07 - 0.00698582% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000763039 - 12.1147% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000905999 - 14.3844% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000404 - 6.41425% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00121488 - 19.2885% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 0.0177821% [3] | | | | | | Remainder: 0.0030058 - 47.7226% | | | | | Remainder: 9.248e-05 - 1.44705% | | | | Remainder: 2.152e-05 - 0.0108851% | | | Remainder: 1.768e-05 - 0.00894196% | | Mini-EM: setup auxiliary physics model evaluator: 0.184623 - 7.40487% [1] | | | panzer::ModelEvaluator::setupModel(): 0.184614 - 99.9952% [1] | | | | allocate FieldManagerBuilder: 9.6e-07 - 0.000520003% [1] | | | | fmb->setWorksetContainer(): 6e-07 - 0.000325002% [1] | | | | fmb->setupVolumeFieldManagers(): 0.184572 - 99.9769% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.184568 - 99.998% [1] | | | | | | getWorksets(): 0.12055 - 65.3146% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.120549 - 99.999% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0776306 - 64.3978% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00318704 - 4.10538% [3] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.014409 - 18.561% [3] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00038952 - 2.70331% [3] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0140131 - 97.2528% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000156199 - 1.11466% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 9.34e-05 - 0.666517% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.0003954 - 2.82164% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00131476 - 9.38233% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0029302 - 20.9103% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000670879 - 4.7875% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.002115 - 15.093% [3] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 7.364e-05 - 0.525507% [3] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00394196 - 28.1304% [3] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00183676 - 46.5951% [3] | | | | | | | | | | | | Remainder: 0.0021052 - 53.4049% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0018064 - 12.8907% [3] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00048124 - 3.4342% [3] | | | | | | | | | | | Remainder: 3.408e-05 - 0.2432% | | | | | | | | | | Remainder: 6.32e-06 - 0.0438615% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0477104 - 61.4581% [3] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0272214 - 57.0556% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 3.936e-05 - 0.144592% [3] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.172e-05 - 0.0797901% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0132185 - 48.5592% [3] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0138578 - 50.9078% [3] | | | | | | | | | | | Remainder: 8.4e-05 - 0.308581% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00977527 - 20.4888% [3] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00852571 - 17.8697% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.608e-05 - 0.117543% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00208452 - 4.36911% [3] | | | | | | | | | | Remainder: 4.736e-05 - 0.0992657% | | | | | | | | | Remainder: 0.0123243 - 15.8755% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0429086 - 35.5944% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0428699 - 99.9098% [3] | | | | | | | | | Remainder: 3.872e-05 - 0.0902382% | | | | | | | | Remainder: 9.4e-06 - 0.00779768% | | | | | | | Remainder: 1.16e-06 - 0.000962258% | | | | | | getOrientations(): 1.192e-05 - 0.00645832% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00042148 - 0.22836% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000343999 - 0.186381% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0002032 - 0.110095% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0497373 - 26.9479% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0497158 - 99.9567% [1] | | | | | | | Remainder: 2.152e-05 - 0.0432674% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000458759 - 0.248558% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 0.000216722% [2] | | | | | | Remainder: 0.0128412 - 6.95745% | | | | | Remainder: 3.76e-06 - 0.00203715% | | | | fmb->setupBCFieldManagers(): 3.4e-06 - 0.00184168% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.308e-05 - 0.00708504% [1] | | | | build response library: 1.94e-05 - 0.0105084% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.23711% [1] | | | | | Remainder: 1.916e-05 - 98.7629% | | | | Remainder: 5.16e-06 - 0.00279501% | | | Remainder: 8.88e-06 - 0.00480979% | | Mini-EM: eval auxiliary physics model evaluator: 0.17974 - 7.209% [1] | | | panzer::ModelEvaluator::create_W_op: 0.0513313 - 28.5587% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.126871 - 70.586% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000226399 - 0.178448% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0880124 - 69.3715% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.68e-06 - 0.00190882% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 5.4e-06 - 0.0061355% [3] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 2.36e-06 - 0.00268144% [3] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0007784 - 0.884421% [3] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0050796 - 5.77145% [3] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0126865 - 14.4145% [3] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.002026 - 2.30195% [3] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00818731 - 9.30245% [3] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0104236 - 11.8434% [3] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.014325 - 16.2761% [3] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 3.56e-06 - 0.00404488% [3] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.92e-06 - 0.00218151% [3] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0230552 - 26.1954% [3] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00271416 - 3.08383% [3] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00168836 - 1.91832% [3] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00696563 - 7.91438% [3] | | | | | Remainder: 6.764e-05 - 0.0768528% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.3e-05 - 0.0102466% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2e-06 - 0.0015764% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00028264 - 0.222777% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.038137 - 30.0596% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0191733 - 50.275% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0189462 - 49.6793% [1] | | | | | Remainder: 1.744e-05 - 0.0457299% | | | | Remainder: 0.0001978 - 0.155906% | | | Remainder: 0.00153732 - 0.855302% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0043196 - 0.17325% [1] | | | getWorksets(): 3.2e-06 - 0.074081% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.92e-06 - 60% [1] | | | | Remainder: 1.28e-06 - 40% | | | getOrientations(): 6.8e-07 - 0.0157422% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000758159 - 17.5516% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000904519 - 20.9399% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0004082 - 9.44996% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00125736 - 29.1083% [1] | | | Phalanx::SortAndOrderEvaluators: 1e-06 - 0.0231503% [3] | | | Remainder: 0.000986479 - 22.8373% | | panzer::ModelEvaluator::create_W_op: 0.139308 - 5.58736% [1] | | panzer::ModelEvaluator::evalModel(J): 0.22818 - 9.15183% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00013576 - 0.0594969% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.1792 - 78.5345% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.44e-06 - 0.000803572% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00132228 - 0.737879% [3] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00584272 - 3.26045% [3] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00670851 - 3.74359% [3] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.000652559 - 0.364151% [3] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.00758255 - 4.23134% [3] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00638575 - 3.56348% [3] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00183536 - 1.0242% [3] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00598223 - 3.3383% [3] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 7.6e-06 - 0.00424107% [3] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0032786 - 1.82958% [3] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0134302 - 7.49453% [3] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00212068 - 1.18341% [3] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0131505 - 7.33843% [3] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0139389 - 7.77839% [3] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0194171 - 10.8354% [3] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.84e-05 - 0.0102679% [3] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00123852 - 0.691138% [3] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0133159 - 7.43076% [3] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0220304 - 12.2937% [3] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00430448 - 2.40205% [3] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.000655799 - 0.365959% [3] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.00856031 - 4.77696% [3] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0155199 - 8.66069% [3] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0116745 - 6.5148% [3] | | | | Remainder: 0.0002248 - 0.125446% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.408e-05 - 0.00617057% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.48e-06 - 0.000648611% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.0007116 - 0.311859% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.047797 - 20.9471% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0477734 - 99.9506% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.464e-05 - 0.0306295% [1] | | | | Remainder: 8.96e-06 - 0.0187459% | | | Remainder: 0.00031992 - 0.140205% | | MaxwellPreconditioner::build: 0.00236036 - 0.0946691% [1] | | | MaxwellPreconditioner: Schur complement: 1.988e-05 - 0.842245% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.0010802 - 45.7642% [1] | | | | Ifpack2::Relaxation::initialize: 3.16e-06 - 0.292539% [1] | | | | Ifpack2::Relaxation::compute: 0.00029612 - 27.4135% [1] | | | | Remainder: 0.000780919 - 72.294% | | | MaxwellPreconditioner: Solver S_E: 0.00116364 - 49.2993% [1] | | | | Ifpack2::Relaxation::initialize: 1.24e-06 - 0.106562% [1] | | | | Ifpack2::Relaxation::compute: 0.0007386 - 63.4733% [1] | | | | Remainder: 0.000423799 - 36.4201% | | | MaxwellPreconditioner: Block preconditioner: 8.788e-05 - 3.72317% [1] | | | Remainder: 8.759e-06 - 0.371088% | | Mini-EM: timestepper: 1.23905 - 49.6958% [1] | | | Mini-EM: Advance Time Step: 1.23905 - 99.9998% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.0216017 - 1.74341% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00018968 - 0.878079% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0206149 - 95.4318% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 6.56e-06 - 0.0318216% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00016432 - 0.797093% [3] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00164848 - 7.99654% [3] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00128796 - 6.2477% [3] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00011296 - 0.547953% [3] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00096784 - 4.69486% [3] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.000860518 - 4.17425% [3] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.0001274 - 0.618% [3] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.0002152 - 1.04391% [3] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.36e-06 - 0.011448% [3] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.0002284 - 1.10794% [3] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0019554 - 9.48536% [3] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000953479 - 4.62519% [3] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00036164 - 1.75427% [3] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0017466 - 8.4725% [3] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00337556 - 16.3744% [3] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 4.88e-06 - 0.0236722% [3] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.0001696 - 0.822706% [3] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00147456 - 7.15288% [3] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00182492 - 8.85242% [3] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.0001746 - 0.84696% [3] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00011876 - 0.576088% [3] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000892758 - 4.33064% [3] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00143656 - 6.96855% [3] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.000404278 - 1.9611% [3] | | | | | | Remainder: 9.932e-05 - 0.481787% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.408e-05 - 0.0651801% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.68e-06 - 0.0124064% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000654199 - 3.02846% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 5.84e-05 - 0.270349% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 3.364e-05 - 57.6027% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.84e-06 - 3.15068% [1] | | | | | | Remainder: 2.292e-05 - 39.2466% | | | | | Remainder: 6.776e-05 - 0.313679% | | | | Stratimikos: BelosLOWS: 1.21095 - 97.7322% [1] | | | | | GMRES block system: Operation Op*x: 0.00126308 - 0.104305% [1] | | | | | Belos::MVT::MvAddMv: 0.000100679 - 0.00831405% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 1.20896 - 99.8357% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00031216 - 0.0258205% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 7.808e-05 - 25.0128% [2] | | | | | | | | Belos::MVT::MvDot: 7.208e-05 - 92.3156% [2] | | | | | | | | Remainder: 6e-06 - 7.68443% | | | | | | | Belos::MVT::MvScale: 5.12e-05 - 16.4018% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 9.328e-05 - 29.8821% [2] | | | | | | | | Belos::MVT::MvTransMv: 9.028e-05 - 96.7839% [2] | | | | | | | | Remainder: 3e-06 - 3.21612% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 3.628e-05 - 11.6222% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 3.504e-05 - 96.5821% [2] | | | | | | | | Remainder: 1.24e-06 - 3.41786% | | | | | | | Remainder: 5.332e-05 - 17.081% | | | | | | Belos::MVT::MvAddMv: 6.712e-05 - 0.00555188% [2] | | | | | | Belos::MVT::MvNorm: 6.34e-05 - 0.00524418% [1] | | | | | | GMRES block system: Operation Prec*x: 1.2046 - 99.6397% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.000370199 - 0.030732% [2] | | | | | | | Belos::MVT::MvAddMv: 3.752e-05 - 0.00311472% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0116596 - 0.967919% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.00640592 - 54.9412% [19] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00023728 - 3.70408% [19] | | | | | | | | | | Belos::MVT::MvDot: 0.00022276 - 93.8806% [19] | | | | | | | | | | Remainder: 1.452e-05 - 6.11935% | | | | | | | | | Belos::MVT::MvScale: 0.000138559 - 2.16299% [18] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.00334216 - 52.173% [34] | | | | | | | | | | Belos::MVT::MvTransMv: 0.00331268 - 99.1179% [34] | | | | | | | | | | Remainder: 2.948e-05 - 0.882065% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0025718 - 40.1472% [34] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00254844 - 99.0917% [34] | | | | | | | | | | Remainder: 2.336e-05 - 0.908314% | | | | | | | | | Remainder: 0.00011612 - 1.8127% | | | | | | | | Belos::MVT::MvAddMv: 0.0009614 - 8.24557% [26] | | | | | | | | GMRES Q_B: Operation Op*x: 0.00251492 - 21.5695% [19] | | | | | | | | Belos::MVT::MvNorm: 2.604e-05 - 0.223335% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.000315599 - 2.70678% [18] | | | | | | | | | Ifpack2::Relaxation::apply: 0.000242319 - 76.7807% [18] | | | | | | | | | Remainder: 7.328e-05 - 23.2193% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00019292 - 1.6546% [1] | | | | | | | | Remainder: 0.0012428 - 10.659% | | | | | | | GMRES S_E: Operation Op*x: 0.000516039 - 0.0428389% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 1.18973 - 98.7657% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 1.08837 - 91.4799% [243] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00329264 - 0.30253% [243] | | | | | | | | | | Belos::MVT::MvDot: 0.00307548 - 93.4047% [243] | | | | | | | | | | Remainder: 0.00021716 - 6.59532% | | | | | | | | | Belos::MVT::MvScale: 0.00197044 - 0.181045% [243] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.584586 - 53.7122% [484] | | | | | | | | | | Belos::MVT::MvTransMv: 0.584107 - 99.9181% [484] | | | | | | | | | | Remainder: 0.00047856 - 0.0818631% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.496704 - 45.6375% [484] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.496309 - 99.9204% [484] | | | | | | | | | | Remainder: 0.00039528 - 0.0795806% | | | | | | | | | Remainder: 0.00181496 - 0.16676% | | | | | | | | Belos::MVT::MvAddMv: 0.00453112 - 0.380851% [247] | | | | | | | | GMRES S_E: Operation Prec*x: 0.0040708 - 0.34216% [243] | | | | | | | | | Ifpack2::Relaxation::apply: 0.003056 - 75.0712% [243] | | | | | | | | | Remainder: 0.0010148 - 24.9288% | | | | | | | | GMRES S_E: Operation Op*x: 0.0813654 - 6.83895% [243] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00226208 - 0.190133% [1] | | | | | | | | Belos::MVT::MvNorm: 1.644e-05 - 0.00138182% [1] | | | | | | | | Remainder: 0.00912119 - 0.766657% | | | | | | | Remainder: 0.00228548 - 0.189729% | | | | | | GMRES block system: Operation Op*x: 0.00237352 - 0.196327% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 3.956e-05 - 0.00327223% [1] | | | | | | Remainder: 0.00150064 - 0.124126% | | | | | Remainder: 0.00062612 - 0.0517049% | | | | Mini-EM: Compute responses: 0.00634543 - 0.512121% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000281599 - 4.43782% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0048772 - 76.8615% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 3.56e-06 - 0.0729928% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.0001408 - 2.8869% [3] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00127888 - 26.2216% [3] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 3.24e-06 - 0.0664316% [3] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00015932 - 3.26663% [3] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00017416 - 3.5709% [3] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00217348 - 44.5641% [3] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 2.16e-06 - 0.0442877% [3] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00019944 - 4.08923% [3] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000190519 - 3.90632% [3] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00017056 - 3.49709% [3] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 2.608e-05 - 0.534733% [3] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.48e-06 - 0.0303453% [3] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.0001822 - 3.73575% [3] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 6.784e-05 - 1.39096% [3] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 1.644e-05 - 0.337079% [3] | | | | | | Remainder: 8.704e-05 - 1.78463% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 7.92e-06 - 0.124814% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.48e-06 - 0.0233239% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000714799 - 11.2648% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00025196 - 3.97073% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 8e-07 - 0.317511% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00023304 - 92.4909% [1] | | | | | | Remainder: 1.812e-05 - 7.19162% | | | | | Remainder: 0.00021048 - 3.31703% | | | | Remainder: 0.00015184 - 0.0122546% | | | Remainder: 2.36e-06 - 0.000190468% | | Remainder: 0.0255945 - 1.02654% | Remainder: 5.208e-05 - 0.00208878% ================================= FOM Calculation ================================= Number of cells = 4096 Time for Belos Linear Solve = 1.21095 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 3.38247 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=GMRES --linAlgebra=Tpetra --inputFile=maxwell16.xml' (5 runs): 34.18 msec task-clock:u # 0.011 CPUs utilized ( +- 1.59% ) 0 context-switches:u # 0.000 /sec 0 cpu-migrations:u # 0.000 /sec 2,768 page-faults:u # 80.983 K/sec ( +- 0.33% ) 22,396,779 cycles:u # 0.655 GHz ( +- 25.30% ) (64.20%) 65,130,026 instructions:u # 2.91 insn per cycle ( +- 11.56% ) (91.43%) branches:u 348,727 branch-misses:u ( +- 0.53% ) 27,832,021 L1-dcache-loads:u # 814.277 M/sec ( +- 0.36% ) 379,145 L1-dcache-load-misses:u # 1.36% of all L1-dcache accesses ( +- 1.11% ) LLC-loads:u LLC-load-misses:u 26,538,942 L1-icache-loads:u # 776.446 M/sec ( +- 0.39% ) 235,333 L1-icache-load-misses:u # 0.89% of all L1-icache accesses ( +- 1.35% ) 26,101,086 dTLB-loads:u # 763.635 M/sec ( +- 22.76% ) (9.26%) dTLB-load-misses:u (0.00%) iTLB-loads:u (0.00%) iTLB-load-misses:u (0.00%) 3.1089 +- 0.0151 seconds time elapsed ( +- 0.48% ) 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=GMRES --linAlgebra=Tpetra --inputFile=maxwell16.xml' (5 runs): 314,044 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio ( +- 0.40% ) 16,908,536 BR_RETIRED:u ( +- 0.46% ) 3.10805 +- 0.00646 seconds time elapsed ( +- 0.21% ) 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=GMRES --linAlgebra=Tpetra --inputFile=maxwell16.xml' (5 runs): 22,684,533 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio ( +- 0.21% ) 5,406 ITLB_WALK:u ( +- 2.63% ) 12,470 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio ( +- 1.93% ) 30,449,167 L1D_TLB:u ( +- 0.20% ) 3.11230 +- 0.00909 seconds time elapsed ( +- 0.29% ) 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=GMRES --linAlgebra=Tpetra --inputFile=maxwell16.xml' (5 runs): 26,466,947 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio ( +- 0.04% ) 230,924 L1I_CACHE_REFILL:u ( +- 1.11% ) 377,923 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio ( +- 0.33% ) 27,785,247 L1D_CACHE:u ( +- 0.11% ) 3.09652 +- 0.00615 seconds time elapsed ( +- 0.20% ) 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=GMRES --linAlgebra=Tpetra --inputFile=maxwell16.xml' (5 runs): 461,315 LL_CACHE_MISS_RD:u # 1.0 per cache access ll_cache_read_miss_ratio ( +- 0.47% ) 483,923 LL_CACHE_RD:u ( +- 0.60% ) 130,491 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio ( +- 0.39% ) 16,942 L2D_TLB_REFILL:u ( +- 1.03% ) 248,102 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio ( +- 0.90% ) 1,444,468 L2D_CACHE:u ( +- 0.48% ) 3.08890 +- 0.00434 seconds time elapsed ( +- 0.14% )