oasis24.umiacs.umd.edu 30 GMRES Tpetra maxwell30.xml output_avg5/altra_GMRES_Tpetra_maxwell30.output output_avg5/altra_GMRES_Tpetra_maxwell30_power.output dt = 4.44752e-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 = 4.44752e-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 = 4.44752e-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=170190,domainDim=170190,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=83700,domainDim=83700} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=83700,domainDim=86490} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=86490,domainDim=83700} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=86490,domainDim=86490} 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=170190, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=83700,domainDim=83700} 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=83700, #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.00417835 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=86490,domainDim=86490} 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=86490, #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 293 iterations with total CPU time of 14.1227 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=83700,domainDim=83700} 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=83700, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 20 iterations with total CPU time of 0.0915307 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 14.2473 sec Electromagnetic Energy = 8.50218e-09 Electromagnetic Energy/dt^2 = 4.29828e+10 * finished time step 1, t = 4.44752e-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: 21.9171 [1] | Mini-EM: Total Time: 21.917 - 99.9997% [1] | | Mini-EM: build mesh: 0.000785438 - 0.00358369% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000305959 - 38.9539% [1] | | | Remainder: 0.000479479 - 61.0461% | | Mini-EM: build physics blocks: 0.000902517 - 0.00411788% [1] | | Mini-EM: build auxiliary physics blocks: 0.00023212 - 0.00105909% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 1.38952 - 6.3399% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.528025 - 2.4092% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.225015 - 42.6146% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.180883 - 80.3868% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00614082 - 2.72907% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0378855 - 16.8369% [3] | | | | Remainder: 0.00010632 - 0.0472501% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.030813 - 5.83552% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0199016 - 64.5885% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000795879 - 2.58294% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00271243 - 8.80289% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00147264 - 4.77928% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00125872 - 4.08502% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00427255 - 13.8661% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000300799 - 0.976209% [3] | | | | Remainder: 9.832e-05 - 0.319087% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0587686 - 11.1299% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0217761 - 4.12406% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0648176 - 12.2755% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0272644 - 5.16347% [3] | | | Remainder: 0.0995695 - 18.857% | | panzer::WorksetContainer::applyOrientations(ugi): 0.0376498 - 0.171783% [2] | | Mini-EM: setup physics model evaluator: 0.947871 - 4.32482% [1] | | | panzer::ModelEvaluator::setupModel(): 0.947838 - 99.9966% [1] | | | | allocate FieldManagerBuilder: 2.88e-06 - 0.000303849% [1] | | | | fmb->setWorksetContainer(): 5.6e-07 - 5.90818e-05% [1] | | | | fmb->setupVolumeFieldManagers(): 0.942441 - 99.4306% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.942425 - 99.9983% [1] | | | | | | getWorksets(): 0.918389 - 97.4496% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.918381 - 99.9991% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.531763 - 57.9023% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00531178 - 0.9989% [14] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0867157 - 16.3072% [14] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00171752 - 1.98063% [14] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0849629 - 97.9786% [14] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000935116 - 1.10062% [14] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000469239 - 0.552287% [14] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00159503 - 1.87733% [14] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00778158 - 9.15881% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.017337 - 20.4053% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00441803 - 5.19995% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0135419 - 15.9386% [14] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000479077 - 0.563866% [14] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0228213 - 26.8603% [14] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0098025 - 42.9533% [14] | | | | | | | | | | | | Remainder: 0.0130188 - 57.0467% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0122526 - 14.4211% [14] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00312591 - 3.67915% [14] | | | | | | | | | | | Remainder: 0.00020616 - 0.242647% | | | | | | | | | | Remainder: 3.536e-05 - 0.0407769% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.380495 - 71.5534% [28] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.222723 - 58.5351% [28] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00037944 - 0.170364% [28] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00011712 - 0.0525855% [14] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.119212 - 53.5248% [28] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0847467 - 38.0503% [14] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 9.944e-05 - 0.0446474% [14] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0174271 - 7.82457% [14] | | | | | | | | | | | Remainder: 0.000741157 - 0.332771% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0735703 - 19.3354% [28] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0520622 - 13.6828% [14] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00047908 - 0.12591% [28] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0179593 - 4.71998% [28] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0133269 - 3.50252% [14] | | | | | | | | | | Remainder: 0.000374158 - 0.0983346% | | | | | | | | | Remainder: 0.059241 - 11.1405% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.386582 - 42.0939% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.386282 - 99.9224% [28] | | | | | | | | | Remainder: 0.000300039 - 0.0776133% | | | | | | | | Remainder: 3.576e-05 - 0.00389381% | | | | | | | Remainder: 8.2e-06 - 0.000892867% | | | | | | getOrientations(): 1.12e-05 - 0.00118842% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000739478 - 0.0784654% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000700958 - 0.0743781% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000391119 - 0.0415013% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000172 - 0.0182508% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000852677 - 0.0904769% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 8.4e-07 - 8.91317e-05% [2] | | | | | | Remainder: 0.0211675 - 2.24607% | | | | | Remainder: 1.596e-05 - 0.00169347% | | | | fmb->setupBCFieldManagers(): 7.2e-06 - 0.000759623% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.44e-05 - 0.00151925% [1] | | | | build response library: 0.00535099 - 0.564546% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00515267 - 96.2938% [1] | | | | | | getWorksets(): 3.08e-06 - 0.0597749% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 1.92e-06 - 62.3377% [1] | | | | | | | Remainder: 1.16e-06 - 37.6623% | | | | | | getOrientations(): 4.8e-07 - 0.00931556% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000740438 - 14.37% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000865678 - 16.8006% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000405039 - 7.86076% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00114212 - 22.1656% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.0225126% [3] | | | | | | Remainder: 0.00199467 - 38.7115% | | | | | Remainder: 0.000198319 - 3.70621% | | | | Remainder: 2.1e-05 - 0.00221557% | | | Remainder: 3.264e-05 - 0.00344351% | | Mini-EM: setup auxiliary physics model evaluator: 1.0344 - 4.7196% [1] | | | panzer::ModelEvaluator::setupModel(): 1.03438 - 99.9989% [1] | | | | allocate FieldManagerBuilder: 6.8e-07 - 6.57396e-05% [1] | | | | fmb->setWorksetContainer(): 6e-07 - 5.80056e-05% [1] | | | | fmb->setupVolumeFieldManagers(): 1.03432 - 99.9935% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.03431 - 99.9992% [1] | | | | | | getWorksets(): 0.703688 - 68.0347% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.703687 - 99.9998% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.420279 - 59.7253% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00577295 - 1.3736% [14] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0811799 - 19.3157% [14] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00166972 - 2.05681% [14] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0794836 - 97.9104% [14] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000712276 - 0.89613% [14] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000442719 - 0.556994% [14] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00157075 - 1.9762% [14] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00771186 - 9.70246% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0168501 - 21.1994% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00431431 - 5.42792% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.011748 - 14.7804% [14] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00039372 - 0.495348% [14] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0224032 - 28.1859% [14] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0101215 - 45.1788% [14] | | | | | | | | | | | | Remainder: 0.0122817 - 54.8212% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.010023 - 12.6101% [14] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00316371 - 3.98034% [14] | | | | | | | | | | | Remainder: 0.000150039 - 0.188767% | | | | | | | | | | Remainder: 2.664e-05 - 0.032816% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.283265 - 67.3994% [14] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.167271 - 59.0509% [14] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.0001762 - 0.105338% [14] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00010176 - 0.0608355% [14] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0819123 - 48.9699% [14] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0846968 - 50.6345% [14] | | | | | | | | | | | Remainder: 0.000383678 - 0.229375% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0519556 - 18.3417% [14] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0518107 - 18.2905% [14] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00027284 - 0.0963196% [14] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0117337 - 4.14231% [14] | | | | | | | | | | Remainder: 0.000221759 - 0.0782867% | | | | | | | | | Remainder: 0.0500607 - 11.9113% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.283399 - 40.2734% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.283235 - 99.9421% [14] | | | | | | | | | Remainder: 0.00016396 - 0.0578549% | | | | | | | | Remainder: 9.56e-06 - 0.00135856% | | | | | | | Remainder: 1.28e-06 - 0.000181899% | | | | | | getOrientations(): 1.052e-05 - 0.0010171% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000440679 - 0.0426062% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000334639 - 0.0323539% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000192639 - 0.0186249% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.322337 - 31.1645% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.322313 - 99.9925% [1] | | | | | | | Remainder: 2.424e-05 - 0.00752007% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000534558 - 0.0516827% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 6.4e-07 - 6.18771e-05% [2] | | | | | | Remainder: 0.00676914 - 0.654461% | | | | | Remainder: 8.4e-06 - 0.00081213% | | | | fmb->setupBCFieldManagers(): 6.64e-06 - 0.000641928% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.204e-05 - 0.00213074% [1] | | | | build response library: 2.664e-05 - 0.00257545% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4.4e-07 - 1.65165% [1] | | | | | Remainder: 2.62e-05 - 98.3483% | | | | Remainder: 1.036e-05 - 0.00100156% | | | Remainder: 1.172e-05 - 0.00113303% | | Mini-EM: eval auxiliary physics model evaluator: 1.13031 - 5.15721% [1] | | | panzer::ModelEvaluator::create_W_op: 0.309087 - 27.3454% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.818175 - 72.3852% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00127364 - 0.155668% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.568484 - 69.4819% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.396e-05 - 0.00245566% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 2.6e-05 - 0.00457357% [14] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 9.72e-06 - 0.00170981% [14] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00468831 - 0.824704% [14] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0326728 - 5.74736% [14] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0857891 - 15.0909% [14] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.012543 - 2.2064% [14] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0493876 - 8.6876% [14] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0678369 - 11.9329% [14] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0946672 - 16.6526% [14] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 2.088e-05 - 0.00367293% [14] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 7.72e-06 - 0.001358% [14] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.151909 - 26.7218% [14] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0128606 - 2.26226% [14] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00926658 - 1.63005% [14] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0465045 - 8.18044% [14] | | | | | Remainder: 0.00027972 - 0.0492046% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.6079e-05 - 0.00196523% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.24e-06 - 0.00027378% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00100704 - 0.123083% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.246361 - 30.1111% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.123384 - 50.0827% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.122953 - 49.9076% [1] | | | | | Remainder: 2.4e-05 - 0.00974179% | | | | Remainder: 0.00103104 - 0.126017% | | | Remainder: 0.00304463 - 0.269363% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00442307 - 0.020181% [1] | | | getWorksets(): 7.4e-06 - 0.167305% [1] | | | | panzer::WorksetContainer::getWorksets(): 5.8e-06 - 78.3784% [1] | | | | Remainder: 1.6e-06 - 21.6216% | | | getOrientations(): 8.4e-07 - 0.0189913% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000762238 - 17.2332% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000909198 - 20.5558% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000398479 - 9.00911% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00117476 - 26.5598% [1] | | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.0262261% [3] | | | Remainder: 0.001169 - 26.4296% | | panzer::ModelEvaluator::create_W_op: 0.873876 - 3.9872% [1] | | panzer::ModelEvaluator::evalModel(J): 1.4795 - 6.75045% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000930957 - 0.0629238% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.16139 - 78.4993% [1] | | | | panzer::WorksetContainer::getWorksets(): 3.44e-06 - 0.000296196% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0139963 - 1.20513% [14] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0392245 - 3.37736% [14] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0451053 - 3.88372% [14] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00422911 - 0.36414% [14] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0492992 - 4.24482% [14] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0422295 - 3.6361% [14] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00757298 - 0.652059% [14] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0412935 - 3.55551% [14] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.864e-05 - 0.00160497% [14] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.015438 - 1.32927% [14] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0898027 - 7.73232% [14] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0140835 - 1.21264% [14] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0834035 - 7.18132% [14] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.092265 - 7.94433% [14] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.125389 - 10.7964% [14] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 2.952e-05 - 0.00254177% [14] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.013358 - 1.15017% [14] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0874398 - 7.52886% [14] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.140434 - 12.0918% [14] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0206748 - 1.78017% [14] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00405731 - 0.349348% [14] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0479383 - 4.12765% [14] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.103386 - 8.90192% [14] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0800753 - 6.89475% [14] | | | | Remainder: 0.000647239 - 0.0557295% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.404e-05 - 0.00162488% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.2e-06 - 8.11086e-05% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00315955 - 0.213556% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.311592 - 21.0606% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.31156 - 99.9899% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.932e-05 - 0.00620042% [1] | | | | Remainder: 1.228e-05 - 0.00394105% | | | Remainder: 0.00239547 - 0.161911% | | MaxwellPreconditioner::build: 0.00593034 - 0.0270582% [1] | | | MaxwellPreconditioner: Schur complement: 1.516e-05 - 0.255634% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00272307 - 45.9176% [1] | | | | Ifpack2::Relaxation::initialize: 3.76e-06 - 0.138079% [1] | | | | Ifpack2::Relaxation::compute: 0.00190628 - 70.0046% [1] | | | | Remainder: 0.000813038 - 29.8574% | | | MaxwellPreconditioner: Solver S_E: 0.00307507 - 51.8532% [1] | | | | Ifpack2::Relaxation::initialize: 1.32e-06 - 0.0429258% [1] | | | | Ifpack2::Relaxation::compute: 0.00263783 - 85.7812% [1] | | | | Remainder: 0.000435919 - 14.1759% | | | MaxwellPreconditioner: Block preconditioner: 0.000108239 - 1.82517% [1] | | | Remainder: 8.8e-06 - 0.148389% | | Mini-EM: timestepper: 14.4106 - 65.7508% [1] | | | Mini-EM: Advance Time Step: 14.4106 - 100% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.12806 - 0.88865% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000664399 - 0.51882% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.123057 - 96.0937% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.36e-06 - 0.00110518% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000807918 - 0.656538% [14] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0102932 - 8.36457% [14] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00621359 - 5.04934% [14] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000521437 - 0.423735% [14] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0053015 - 4.30816% [14] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00552434 - 4.48925% [14] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000536399 - 0.435894% [14] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00135292 - 1.09942% [14] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 1.036e-05 - 0.00841884% [14] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00106024 - 0.861581% [14] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0125246 - 10.1779% [14] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00435631 - 3.54007% [14] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00164787 - 1.33911% [14] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0108937 - 8.85253% [14] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0220597 - 17.9264% [14] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 1.444e-05 - 0.0117344% [14] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000884278 - 0.71859% [14] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0091959 - 7.47286% [14] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0116748 - 9.48729% [14] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000854358 - 0.694276% [14] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000525598 - 0.427116% [14] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00518475 - 4.21328% [14] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0087685 - 7.12554% [14] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00254503 - 2.06817% [14] | | | | | | Remainder: 0.000304158 - 0.247168% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.924e-05 - 0.0150242% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.6e-06 - 0.0020303% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00380063 - 2.96786% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000418239 - 0.326597% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000388199 - 92.8175% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.16e-06 - 0.516451% [1] | | | | | | Remainder: 2.788e-05 - 6.66605% | | | | | Remainder: 9.732e-05 - 0.0759958% | | | | Stratimikos: BelosLOWS: 14.2474 - 98.8672% [1] | | | | | GMRES block system: Operation Op*x: 0.00815678 - 0.0572512% [1] | | | | | Belos::MVT::MvAddMv: 0.00025816 - 0.00181199% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 14.2382 - 99.9355% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00123696 - 0.00868762% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00028792 - 23.2765% [2] | | | | | | | | Belos::MVT::MvDot: 0.000281 - 97.5966% [2] | | | | | | | | Remainder: 6.92e-06 - 2.40345% | | | | | | | Belos::MVT::MvScale: 0.000155279 - 12.5533% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000530358 - 42.876% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.000524638 - 98.9215% [2] | | | | | | | | Remainder: 5.72e-06 - 1.07852% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.00019572 - 15.8227% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0001932 - 98.7124% [2] | | | | | | | | Remainder: 2.52e-06 - 1.28755% | | | | | | | Remainder: 6.768e-05 - 5.47149% | | | | | | Belos::MVT::MvAddMv: 0.000846638 - 0.00594626% [2] | | | | | | Belos::MVT::MvNorm: 0.000170319 - 0.00119621% [1] | | | | | | GMRES block system: Operation Prec*x: 14.2252 - 99.909% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.00274007 - 0.0192621% [2] | | | | | | | Belos::MVT::MvAddMv: 0.000180479 - 0.00126873% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0919445 - 0.646349% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0622596 - 67.7143% [22] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00148012 - 2.37734% [22] | | | | | | | | | | Belos::MVT::MvDot: 0.0014558 - 98.3569% [22] | | | | | | | | | | Remainder: 2.432e-05 - 1.64311% | | | | | | | | | Belos::MVT::MvScale: 0.000670918 - 1.07761% [21] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0264661 - 42.5093% [40] | | | | | | | | | | Belos::MVT::MvTransMv: 0.0264224 - 99.835% [40] | | | | | | | | | | Remainder: 4.368e-05 - 0.165041% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0334845 - 53.7821% [40] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.033453 - 99.906% [40] | | | | | | | | | | Remainder: 3.148e-05 - 0.0940137% | | | | | | | | | Remainder: 0.00015796 - 0.253712% | | | | | | | | Belos::MVT::MvAddMv: 0.00308983 - 3.36054% [29] | | | | | | | | GMRES Q_B: Operation Op*x: 0.0205731 - 22.3755% [22] | | | | | | | | Belos::MVT::MvNorm: 0.000130879 - 0.142346% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.00211267 - 2.29777% [21] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00199719 - 94.5339% [21] | | | | | | | | | Remainder: 0.00011548 - 5.46606% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00188744 - 2.0528% [1] | | | | | | | | Remainder: 0.00189104 - 2.05672% | | | | | | | GMRES S_E: Operation Op*x: 0.00316775 - 0.0222686% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 14.1187 - 99.251% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 13.2769 - 94.0377% [294] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0207774 - 0.156494% [294] | | | | | | | | | | Belos::MVT::MvDot: 0.0202432 - 97.4287% [294] | | | | | | | | | | Remainder: 0.00053424 - 2.57125% | | | | | | | | | Belos::MVT::MvScale: 0.0104013 - 0.0783415% [294] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 5.32815 - 40.1311% [586] | | | | | | | | | | Belos::MVT::MvTransMv: 5.32717 - 99.9815% [586] | | | | | | | | | | Remainder: 0.000984039 - 0.0184687% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 7.91383 - 59.6062% [586] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 7.91293 - 99.9886% [586] | | | | | | | | | | Remainder: 0.000900599 - 0.0113801% | | | | | | | | | Remainder: 0.00369915 - 0.0278616% | | | | | | | | Belos::MVT::MvAddMv: 0.029541 - 0.209234% [298] | | | | | | | | GMRES S_E: Operation Prec*x: 0.0328613 - 0.232751% [294] | | | | | | | | | Ifpack2::Relaxation::apply: 0.0304867 - 92.7739% [294] | | | | | | | | | Remainder: 0.00237459 - 7.22612% | | | | | | | | GMRES S_E: Operation Op*x: 0.732957 - 5.19141% [294] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0284812 - 0.201727% [1] | | | | | | | | Belos::MVT::MvNorm: 7.036e-05 - 0.000498347% [1] | | | | | | | | Remainder: 0.017892 - 0.126726% | | | | | | | Remainder: 0.00851022 - 0.0598249% | | | | | | GMRES block system: Operation Op*x: 0.0084073 - 0.0590476% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 8.672e-05 - 0.000609067% [1] | | | | | | Remainder: 0.00220979 - 0.0155202% | | | | | Remainder: 0.000776678 - 0.00545138% | | | | Mini-EM: Compute responses: 0.0348908 - 0.242119% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.0011354 - 3.25414% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0297677 - 85.3168% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 6.64e-06 - 0.022306% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000807038 - 2.71112% [14] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00792842 - 26.6343% [14] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.068e-05 - 0.0358778% [14] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00101652 - 3.41483% [14] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00120828 - 4.05901% [14] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0145026 - 48.7191% [14] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1e-05 - 0.0335934% [14] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00104404 - 3.50728% [14] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000885957 - 2.97623% [14] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00084388 - 2.83488% [14] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.00012284 - 0.412662% [14] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 6.24e-06 - 0.0209623% [14] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000645678 - 2.16905% [14] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000433638 - 1.45674% [14] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 9.464e-05 - 0.317928% [14] | | | | | | Remainder: 0.00020068 - 0.674153% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.128e-05 - 0.0323294% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.64e-06 - 0.00470038% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00348043 - 9.9752% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000258479 - 0.740822% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 8.4e-07 - 0.324978% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000236439 - 91.4732% [1] | | | | | | Remainder: 2.12e-05 - 8.20183% | | | | | Remainder: 0.00023588 - 0.676052% | | | | Remainder: 0.000294038 - 0.00204043% | | | Remainder: 6.4e-06 - 4.44117e-05% | | Remainder: 0.0730029 - 0.333088% | Remainder: 5.948e-05 - 0.000271387% ================================= FOM Calculation ================================= Number of cells = 27000 Time for Belos Linear Solve = 14.2474 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 1.89509 k-cell-steps per second ================================= dt = 4.44752e-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 = 4.44752e-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 = 4.44752e-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=170190,domainDim=170190,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=83700,domainDim=83700} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=83700,domainDim=86490} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=86490,domainDim=83700} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=86490,domainDim=86490} 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=170190, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=83700,domainDim=83700} 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=83700, #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.00400659 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=86490,domainDim=86490} 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=86490, #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 293 iterations with total CPU time of 14.0575 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=83700,domainDim=83700} 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=83700, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 20 iterations with total CPU time of 0.091423 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 14.1817 sec Electromagnetic Energy = 8.50218e-09 Electromagnetic Energy/dt^2 = 4.29828e+10 * finished time step 1, t = 4.44752e-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: 21.86 [1] | Mini-EM: Total Time: 21.86 - 99.9998% [1] | | Mini-EM: build mesh: 0.000608118 - 0.00278188% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000281359 - 46.2672% [1] | | | Remainder: 0.000326759 - 53.7328% | | Mini-EM: build physics blocks: 0.000764038 - 0.00349515% [1] | | Mini-EM: build auxiliary physics blocks: 0.00023572 - 0.00107832% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 1.38471 - 6.33446% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.527356 - 2.41243% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.224517 - 42.5741% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.180855 - 80.5529% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0059653 - 2.65695% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0375921 - 16.7435% [3] | | | | Remainder: 0.00010472 - 0.0466423% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.031407 - 5.95555% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0205916 - 65.5639% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000786998 - 2.50581% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00261331 - 8.32081% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00148699 - 4.7346% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00127576 - 4.06202% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00426019 - 13.5645% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000294238 - 0.936856% [3] | | | | Remainder: 9.784e-05 - 0.311523% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0580176 - 11.0016% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0222056 - 4.21074% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0646799 - 12.2649% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.027215 - 5.16066% [3] | | | Remainder: 0.0993137 - 18.8324% | | panzer::WorksetContainer::applyOrientations(ugi): 0.0353573 - 0.161744% [2] | | Mini-EM: setup physics model evaluator: 0.950969 - 4.35028% [1] | | | panzer::ModelEvaluator::setupModel(): 0.950937 - 99.9967% [1] | | | | allocate FieldManagerBuilder: 2.96e-06 - 0.000311272% [1] | | | | fmb->setWorksetContainer(): 6e-07 - 6.30956e-05% [1] | | | | fmb->setupVolumeFieldManagers(): 0.945545 - 99.433% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.945529 - 99.9982% [1] | | | | | | getWorksets(): 0.920797 - 97.3844% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.920792 - 99.9994% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.53353 - 57.9425% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00533654 - 1.00023% [14] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0872794 - 16.3588% [14] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00170768 - 1.95656% [14] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0855359 - 98.0024% [14] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000958756 - 1.12088% [14] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000477479 - 0.558221% [14] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00157596 - 1.84245% [14] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00794694 - 9.29076% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0173348 - 20.2662% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00458659 - 5.36218% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0139394 - 16.2966% [14] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000505799 - 0.59133% [14] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0225107 - 26.3173% [14] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00973721 - 43.2559% [14] | | | | | | | | | | | | Remainder: 0.0127735 - 56.7441% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0123669 - 14.4582% [14] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00312639 - 3.65507% [14] | | | | | | | | | | | Remainder: 0.00020612 - 0.240975% | | | | | | | | | | Remainder: 3.58e-05 - 0.0410177% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.381516 - 71.5078% [28] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.221746 - 58.1224% [28] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00039724 - 0.179142% [28] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00011968 - 0.0539716% [14] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.118377 - 53.3842% [28] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0845457 - 38.1273% [14] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.000102439 - 0.0461965% [14] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0174656 - 7.87639% [14] | | | | | | | | | | | Remainder: 0.000738119 - 0.332867% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0755398 - 19.7999% [28] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0521507 - 13.6694% [14] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000446958 - 0.117153% [28] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0179744 - 4.71132% [28] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0132795 - 3.48072% [14] | | | | | | | | | | Remainder: 0.00037832 - 0.0991623% | | | | | | | | | Remainder: 0.0593986 - 11.1331% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.387226 - 42.0535% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.386922 - 99.9216% [28] | | | | | | | | | Remainder: 0.000303519 - 0.078383% | | | | | | | | Remainder: 3.616e-05 - 0.00392705% | | | | | | | Remainder: 5.16e-06 - 0.000560384% | | | | | | getOrientations(): 1.228e-05 - 0.00129874% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000746358 - 0.0789355% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000717958 - 0.0759319% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000396279 - 0.0419108% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00011948 - 0.0126363% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000869757 - 0.0919863% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 8e-07 - 8.46088e-05% [2] | | | | | | Remainder: 0.0218683 - 2.31281% | | | | | Remainder: 1.656e-05 - 0.00175137% | | | | fmb->setupBCFieldManagers(): 8.52e-06 - 0.000895958% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.572e-05 - 0.00165311% [1] | | | | build response library: 0.00534359 - 0.561928% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00525791 - 98.3966% [1] | | | | | | getWorksets(): 2.96e-06 - 0.0562962% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 67.5676% [1] | | | | | | | Remainder: 9.6e-07 - 32.4324% | | | | | | getOrientations(): 4.8e-07 - 0.00912911% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000762718 - 14.5061% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000900358 - 17.1239% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000419159 - 7.97198% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00120132 - 22.8478% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.32e-06 - 0.0251051% [3] | | | | | | Remainder: 0.00196959 - 37.4597% | | | | | Remainder: 8.568e-05 - 1.60342% | | | | Remainder: 2.076e-05 - 0.00218311% | | | Remainder: 3.12e-05 - 0.00328087% | | Mini-EM: setup auxiliary physics model evaluator: 1.03184 - 4.72021% [1] | | | panzer::ModelEvaluator::setupModel(): 1.03183 - 99.9989% [1] | | | | allocate FieldManagerBuilder: 6.8e-07 - 6.59026e-05% [1] | | | | fmb->setWorksetContainer(): 5.2e-07 - 5.03961e-05% [1] | | | | fmb->setupVolumeFieldManagers(): 1.03176 - 99.9934% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.03175 - 99.9993% [1] | | | | | | getWorksets(): 0.70246 - 68.0843% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.702459 - 99.9998% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.418975 - 59.6441% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00566983 - 1.35326% [14] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0815569 - 19.4658% [14] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00166199 - 2.03783% [14] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0798664 - 97.9272% [14] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000731678 - 0.916127% [14] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000446719 - 0.559333% [14] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00154504 - 1.93453% [14] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0076925 - 9.63171% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0168523 - 21.1006% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00446371 - 5.58897% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0121705 - 15.2386% [14] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.0004032 - 0.504843% [14] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0221336 - 27.7133% [14] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0100605 - 45.4536% [14] | | | | | | | | | | | | Remainder: 0.0120731 - 54.5464% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0101615 - 12.7231% [14] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00311847 - 3.90461% [14] | | | | | | | | | | | Remainder: 0.00014728 - 0.184408% | | | | | | | | | | Remainder: 2.848e-05 - 0.0349204% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.284337 - 67.8649% [14] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.166442 - 58.537% [14] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000173879 - 0.104468% [14] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.78e-05 - 0.0587591% [14] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0814365 - 48.9278% [14] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0843536 - 50.6804% [14] | | | | | | | | | | | Remainder: 0.000380558 - 0.228643% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0533356 - 18.7579% [14] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0523353 - 18.4061% [14] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00026724 - 0.093987% [14] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0117232 - 4.12301% [14] | | | | | | | | | | Remainder: 0.000233399 - 0.0820853% | | | | | | | | | Remainder: 0.0474113 - 11.316% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.283474 - 40.3545% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.28331 - 99.942% [14] | | | | | | | | | Remainder: 0.0001644 - 0.0579947% | | | | | | | | Remainder: 9.84e-06 - 0.00140079% | | | | | | | Remainder: 1.24e-06 - 0.000176522% | | | | | | getOrientations(): 1.044e-05 - 0.00101187% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000450719 - 0.0436849% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000343999 - 0.0333413% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000202479 - 0.0196248% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.321815 - 31.1912% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.32179 - 99.9921% [1] | | | | | | | Remainder: 2.536e-05 - 0.0078803% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000534878 - 0.0518418% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 5.2e-07 - 5.03998e-05% [2] | | | | | | Remainder: 0.00593206 - 0.574951% | | | | | Remainder: 7.4e-06 - 0.000717222% | | | | fmb->setupBCFieldManagers(): 5.88e-06 - 0.000569863% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.236e-05 - 0.00216703% [1] | | | | build response library: 2.816e-05 - 0.00272914% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4.8e-07 - 1.70455% [1] | | | | | Remainder: 2.768e-05 - 98.2955% | | | | Remainder: 1.04e-05 - 0.00100792% | | | Remainder: 1.088e-05 - 0.00105443% | | Mini-EM: eval auxiliary physics model evaluator: 1.13881 - 5.20956% [1] | | | panzer::ModelEvaluator::create_W_op: 0.310686 - 27.2817% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.82509 - 72.4521% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.0012408 - 0.150383% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.571789 - 69.3002% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.24e-05 - 0.00216863% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 2.376e-05 - 0.00415538% [14] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 8.2e-06 - 0.0014341% [14] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00485831 - 0.849668% [14] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0332445 - 5.81412% [14] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0844138 - 14.7631% [14] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0133698 - 2.33824% [14] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.052253 - 9.13852% [14] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0680327 - 11.8982% [14] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0950617 - 16.6253% [14] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 2.1159e-05 - 0.00370049% [14] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 8.16e-06 - 0.0014271% [14] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.152067 - 26.5951% [14] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0125931 - 2.20241% [14] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00904178 - 1.58131% [14] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0465028 - 8.13286% [14] | | | | | Remainder: 0.000276 - 0.0482696% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.568e-05 - 0.0019004% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.04e-06 - 0.000247246% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.0010904 - 0.132155% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.249912 - 30.2891% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.125452 - 50.1984% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.124435 - 49.7914% [1] | | | | | Remainder: 2.5559e-05 - 0.0102272% | | | | Remainder: 0.00104024 - 0.126076% | | | Remainder: 0.00303163 - 0.266211% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00440355 - 0.0201444% [1] | | | getWorksets(): 6.72e-06 - 0.152604% [1] | | | | panzer::WorksetContainer::getWorksets(): 5.04e-06 - 75% [1] | | | | Remainder: 1.68e-06 - 25% | | | getOrientations(): 9.6e-07 - 0.0218006% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000783798 - 17.7992% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000923077 - 20.9621% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000415559 - 9.43691% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00121248 - 27.5341% [1] | | | Phalanx::SortAndOrderEvaluators: 1.04e-06 - 0.0236173% [3] | | | Remainder: 0.00105992 - 24.0696% | | panzer::ModelEvaluator::create_W_op: 0.878677 - 4.01957% [1] | | panzer::ModelEvaluator::evalModel(J): 1.48066 - 6.7734% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000919518 - 0.0621018% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.1664 - 78.7754% [1] | | | | panzer::WorksetContainer::getWorksets(): 4.2e-06 - 0.000360083% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0144454 - 1.23846% [14] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0385771 - 3.30737% [14] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0448787 - 3.84763% [14] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00425487 - 0.364787% [14] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0496121 - 4.25344% [14] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0419499 - 3.59654% [14] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00757686 - 0.649595% [14] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0418644 - 3.58921% [14] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 2.06e-05 - 0.00176612% [14] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0154006 - 1.32035% [14] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0904836 - 7.75753% [14] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.014728 - 1.26269% [14] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0870966 - 7.46715% [14] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0930225 - 7.9752% [14] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.126032 - 10.8052% [14] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 2.948e-05 - 0.00252744% [14] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0141476 - 1.21293% [14] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.087616 - 7.51168% [14] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.14024 - 12.0233% [14] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0202741 - 1.73818% [14] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00413439 - 0.354458% [14] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0480832 - 4.12236% [14] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.101815 - 8.729% [14] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0794721 - 6.81347% [14] | | | | Remainder: 0.000638718 - 0.0547599% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.584e-05 - 0.00174517% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.12e-06 - 7.56418e-05% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00317767 - 0.214612% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.307723 - 20.7828% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.307691 - 99.9895% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.036e-05 - 0.00661634% [1] | | | | Remainder: 1.188e-05 - 0.00386062% | | | Remainder: 0.00241747 - 0.16327% | | MaxwellPreconditioner::build: 0.00598222 - 0.0273661% [1] | | | MaxwellPreconditioner: Schur complement: 1.492e-05 - 0.249406% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00274819 - 45.9393% [1] | | | | Ifpack2::Relaxation::initialize: 3.52e-06 - 0.128084% [1] | | | | Ifpack2::Relaxation::compute: 0.00191443 - 69.6616% [1] | | | | Remainder: 0.000830239 - 30.2104% | | | MaxwellPreconditioner: Solver S_E: 0.00312003 - 52.1551% [1] | | | | Ifpack2::Relaxation::initialize: 1.48e-06 - 0.0474354% [1] | | | | Ifpack2::Relaxation::compute: 0.00268811 - 86.1566% [1] | | | | Remainder: 0.000430439 - 13.796% | | | MaxwellPreconditioner: Block preconditioner: 8.9839e-05 - 1.50177% [1] | | | Remainder: 9.24e-06 - 0.154458% | | Mini-EM: timestepper: 14.3466 - 65.6294% [1] | | | Mini-EM: Advance Time Step: 14.3466 - 100% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.128739 - 0.897348% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000675599 - 0.524783% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.123711 - 96.0948% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.44e-06 - 0.001164% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000811196 - 0.655718% [14] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0104365 - 8.43618% [14] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00618579 - 5.00018% [14] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000507559 - 0.410277% [14] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00561263 - 4.53688% [14] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00541622 - 4.37812% [14] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00048884 - 0.395146% [14] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00133448 - 1.0787% [14] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 9.72e-06 - 0.00785701% [14] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00106136 - 0.857933% [14] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0126603 - 10.2337% [14] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00432703 - 3.49769% [14] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00174607 - 1.41141% [14] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0108321 - 8.75599% [14] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0220859 - 17.8528% [14] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 1.776e-05 - 0.014356% [14] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000872639 - 0.705384% [14] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00927637 - 7.49841% [14] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0116595 - 9.42477% [14] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000869716 - 0.703022% [14] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000516559 - 0.417552% [14] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00544007 - 4.39739% [14] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00869442 - 7.028% [14] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00254347 - 2.05598% [14] | | | | | | Remainder: 0.000303559 - 0.245377% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.988e-05 - 0.0154421% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.4e-06 - 0.00186424% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00381603 - 2.96417% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000412439 - 0.320369% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000383159 - 92.9008% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.24e-06 - 0.543111% [1] | | | | | | Remainder: 2.704e-05 - 6.55612% | | | | | Remainder: 0.000101119 - 0.078546% | | | | Stratimikos: BelosLOWS: 14.1818 - 98.8512% [1] | | | | | GMRES block system: Operation Op*x: 0.00805854 - 0.0568233% [1] | | | | | Belos::MVT::MvAddMv: 0.000257759 - 0.00181754% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 14.1727 - 99.9359% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.001245 - 0.0087845% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000286719 - 23.0297% [2] | | | | | | | | Belos::MVT::MvDot: 0.000280079 - 97.6841% [2] | | | | | | | | Remainder: 6.64e-06 - 2.31586% | | | | | | | Belos::MVT::MvScale: 0.00015492 - 12.4434% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000545119 - 43.7848% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.000539039 - 98.8846% [2] | | | | | | | | Remainder: 6.08e-06 - 1.11535% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000188599 - 15.1486% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000186319 - 98.7911% [2] | | | | | | | | Remainder: 2.28e-06 - 1.20891% | | | | | | | Remainder: 6.964e-05 - 5.59359% | | | | | | Belos::MVT::MvAddMv: 0.000799078 - 0.00563817% [2] | | | | | | Belos::MVT::MvNorm: 0.00016628 - 0.00117324% [1] | | | | | | GMRES block system: Operation Prec*x: 14.1596 - 99.9081% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.00260071 - 0.0183671% [2] | | | | | | | Belos::MVT::MvAddMv: 0.00018156 - 0.00128224% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0918494 - 0.64867% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0622308 - 67.7532% [22] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00147972 - 2.37779% [22] | | | | | | | | | | Belos::MVT::MvDot: 0.00145616 - 98.4078% [22] | | | | | | | | | | Remainder: 2.356e-05 - 1.5922% | | | | | | | | | Belos::MVT::MvScale: 0.000668918 - 1.0749% [21] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0264999 - 42.5832% [40] | | | | | | | | | | Belos::MVT::MvTransMv: 0.026454 - 99.8267% [40] | | | | | | | | | | Remainder: 4.592e-05 - 0.173284% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0334214 - 53.7055% [40] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0333912 - 99.9095% [40] | | | | | | | | | | Remainder: 3.024e-05 - 0.090481% | | | | | | | | | Remainder: 0.00016092 - 0.258586% | | | | | | | | Belos::MVT::MvAddMv: 0.00309783 - 3.37273% [29] | | | | | | | | GMRES Q_B: Operation Op*x: 0.0204888 - 22.307% [22] | | | | | | | | Belos::MVT::MvNorm: 0.000130559 - 0.142145% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.00213919 - 2.32902% [21] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00202579 - 94.699% [21] | | | | | | | | | Remainder: 0.000113399 - 5.30103% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00189475 - 2.06289% [1] | | | | | | | | Remainder: 0.00186735 - 2.03306% | | | | | | | GMRES S_E: Operation Op*x: 0.00317683 - 0.0224358% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 14.0536 - 99.2509% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 13.2111 - 94.0051% [294] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0205805 - 0.155782% [294] | | | | | | | | | | Belos::MVT::MvDot: 0.0201044 - 97.6869% [294] | | | | | | | | | | Remainder: 0.000476038 - 2.31306% | | | | | | | | | Belos::MVT::MvScale: 0.0103216 - 0.0781282% [294] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 5.3294 - 40.3404% [586] | | | | | | | | | | Belos::MVT::MvTransMv: 5.32839 - 99.981% [586] | | | | | | | | | | Remainder: 0.00101136 - 0.0189769% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 7.84728 - 59.3993% [586] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 7.84645 - 99.9894% [586] | | | | | | | | | | Remainder: 0.000831075 - 0.0105906% | | | | | | | | | Remainder: 0.00348255 - 0.0263609% | | | | | | | | Belos::MVT::MvAddMv: 0.0278271 - 0.198007% [298] | | | | | | | | GMRES S_E: Operation Prec*x: 0.0335074 - 0.238427% [294] | | | | | | | | | Ifpack2::Relaxation::apply: 0.031142 - 92.9406% [294] | | | | | | | | | Remainder: 0.00236544 - 7.05944% | | | | | | | | GMRES S_E: Operation Op*x: 0.736229 - 5.23874% [294] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0276744 - 0.196921% [1] | | | | | | | | Belos::MVT::MvNorm: 7.1e-05 - 0.00050521% [1] | | | | | | | | Remainder: 0.0171846 - 0.12228% | | | | | | | Remainder: 0.00826126 - 0.0583437% | | | | | | GMRES block system: Operation Op*x: 0.00868674 - 0.0612922% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 7.984e-05 - 0.000563338% [1] | | | | | | Remainder: 0.00204971 - 0.0144624% | | | | | Remainder: 0.000781158 - 0.00550819% | | | | Mini-EM: Compute responses: 0.035783 - 0.249419% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00133788 - 3.73886% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0304629 - 85.1322% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 7.32e-06 - 0.0240292% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000828559 - 2.7199% [14] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00794506 - 26.0811% [14] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.044e-05 - 0.0342712% [14] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000997799 - 3.27546% [14] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00121468 - 3.9874% [14] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.015154 - 49.7457% [14] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.008e-05 - 0.0330895% [14] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.0010032 - 3.29318% [14] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000880479 - 2.89033% [14] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000924676 - 3.03542% [14] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.00012284 - 0.403245% [14] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 7.04e-06 - 0.0231101% [14] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00064448 - 2.11562% [14] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000426677 - 1.40065% [14] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 9.268e-05 - 0.304239% [14] | | | | | | Remainder: 0.00019292 - 0.633295% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.12e-05 - 0.0312998% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.56e-06 - 0.00435961% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00346435 - 9.68155% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000263119 - 0.735318% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 8e-07 - 0.304045% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000239559 - 91.0459% [1] | | | | | | Remainder: 2.276e-05 - 8.65008% | | | | | Remainder: 0.000242039 - 0.676407% | | | | Remainder: 0.00028752 - 0.0020041% | | | Remainder: 4.84e-06 - 3.37363e-05% | | Remainder: 0.0730216 - 0.334043% | Remainder: 5.192e-05 - 0.000237511% ================================= FOM Calculation ================================= Number of cells = 27000 Time for Belos Linear Solve = 14.1818 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 1.90385 k-cell-steps per second ================================= dt = 4.44752e-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 = 4.44752e-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 = 4.44752e-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=170190,domainDim=170190,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=83700,domainDim=83700} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=83700,domainDim=86490} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=86490,domainDim=83700} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=86490,domainDim=86490} 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=170190, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=83700,domainDim=83700} 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=83700, #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.00419259 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=86490,domainDim=86490} 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=86490, #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 293 iterations with total CPU time of 14.0754 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=83700,domainDim=83700} 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=83700, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 20 iterations with total CPU time of 0.0909335 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 14.1993 sec Electromagnetic Energy = 8.50218e-09 Electromagnetic Energy/dt^2 = 4.29828e+10 * finished time step 1, t = 4.44752e-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: 21.9068 [1] | Mini-EM: Total Time: 21.9067 - 99.9998% [1] | | Mini-EM: build mesh: 0.000632158 - 0.00288568% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000297399 - 47.045% [1] | | | Remainder: 0.000334759 - 52.955% | | Mini-EM: build physics blocks: 0.000785038 - 0.00358355% [1] | | Mini-EM: build auxiliary physics blocks: 0.000236359 - 0.00107893% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 1.39901 - 6.38621% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.528236 - 2.41129% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.2241 - 42.4242% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.180201 - 80.4111% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0060231 - 2.68769% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0377481 - 16.8443% [3] | | | | Remainder: 0.000127559 - 0.0569206% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0314512 - 5.95402% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0205582 - 65.3653% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000808118 - 2.56943% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00264391 - 8.40639% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00147095 - 4.67694% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00127036 - 4.03913% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00429843 - 13.667% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000294359 - 0.935922% [3] | | | | Remainder: 0.00010692 - 0.339955% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0571798 - 10.8247% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0217419 - 4.11594% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0650404 - 12.3128% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.027038 - 5.11855% [3] | | | Remainder: 0.101685 - 19.2498% | | panzer::WorksetContainer::applyOrientations(ugi): 0.0290846 - 0.132766% [2] | | Mini-EM: setup physics model evaluator: 0.953696 - 4.35344% [1] | | | panzer::ModelEvaluator::setupModel(): 0.953661 - 99.9963% [1] | | | | allocate FieldManagerBuilder: 3.12e-06 - 0.00032716% [1] | | | | fmb->setWorksetContainer(): 6.4e-07 - 6.71098e-05% [1] | | | | fmb->setupVolumeFieldManagers(): 0.948329 - 99.4409% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.948312 - 99.9982% [1] | | | | | | getWorksets(): 0.924443 - 97.483% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.924437 - 99.9994% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.534665 - 57.8368% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00520635 - 0.973758% [14] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0870085 - 16.2735% [14] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00173039 - 1.98876% [14] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0852438 - 97.9718% [14] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00093628 - 1.09836% [14] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000462439 - 0.54249% [14] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00162403 - 1.90516% [14] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00779398 - 9.14316% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0173629 - 20.3685% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00442783 - 5.19431% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0136578 - 16.0221% [14] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000462559 - 0.542631% [14] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0229062 - 26.8714% [14] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00982178 - 42.8782% [14] | | | | | | | | | | | | Remainder: 0.0130844 - 57.1218% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.012265 - 14.3882% [14] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00313615 - 3.67904% [14] | | | | | | | | | | | Remainder: 0.000208599 - 0.244709% | | | | | | | | | | Remainder: 3.432e-05 - 0.0394444% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.381572 - 71.3666% [28] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.222341 - 58.2697% [28] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000387558 - 0.174308% [28] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.0001194 - 0.0537012% [14] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.117946 - 53.0475% [28] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0855725 - 38.487% [14] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 9.812e-05 - 0.0441304% [14] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.017491 - 7.86673% [14] | | | | | | | | | | | Remainder: 0.000726159 - 0.326597% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0752431 - 19.7192% [28] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0520156 - 13.6319% [14] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00044484 - 0.116581% [28] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0178918 - 4.68897% [28] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0132702 - 3.47778% [14] | | | | | | | | | | Remainder: 0.00036552 - 0.0957931% | | | | | | | | | Remainder: 0.0608781 - 11.3862% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.389735 - 42.1592% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.389431 - 99.922% [28] | | | | | | | | | Remainder: 0.00030388 - 0.0779709% | | | | | | | | Remainder: 3.692e-05 - 0.00399378% | | | | | | | Remainder: 5.32e-06 - 0.000575482% | | | | | | getOrientations(): 1.128e-05 - 0.00118948% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000746478 - 0.0787165% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000723718 - 0.0763164% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000389159 - 0.041037% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000119 - 0.0125486% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000865438 - 0.0912609% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 8e-07 - 8.43604e-05% [2] | | | | | | Remainder: 0.0210135 - 2.21588% | | | | | Remainder: 1.7119e-05 - 0.00180517% | | | | fmb->setupBCFieldManagers(): 7.68e-06 - 0.000805317% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.604e-05 - 0.00168194% [1] | | | | build response library: 0.00528251 - 0.553919% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00519671 - 98.3758% [1] | | | | | | getWorksets(): 3.08e-06 - 0.0592683% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 64.9351% [1] | | | | | | | Remainder: 1.08e-06 - 35.0649% | | | | | | getOrientations(): 4.8e-07 - 0.00923662% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000742278 - 14.2836% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000884918 - 17.0284% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000417479 - 8.03353% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00116272 - 22.3741% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 0.0215521% [3] | | | | | | Remainder: 0.00198463 - 38.1902% | | | | | Remainder: 8.58e-05 - 1.62423% | | | | Remainder: 2.2e-05 - 0.0023069% | | | Remainder: 3.5e-05 - 0.00366993% | | Mini-EM: setup auxiliary physics model evaluator: 1.03634 - 4.73069% [1] | | | panzer::ModelEvaluator::setupModel(): 1.03633 - 99.9989% [1] | | | | allocate FieldManagerBuilder: 6.4e-07 - 6.17564e-05% [1] | | | | fmb->setWorksetContainer(): 5.6e-07 - 5.40368e-05% [1] | | | | fmb->setupVolumeFieldManagers(): 1.03626 - 99.9936% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.03626 - 99.9994% [1] | | | | | | getWorksets(): 0.704555 - 67.9904% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.704553 - 99.9998% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.418417 - 59.3876% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00570075 - 1.36246% [14] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0810219 - 19.3639% [14] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00166476 - 2.0547% [14] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0793312 - 97.9133% [14] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000703278 - 0.886509% [14] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000424758 - 0.535424% [14] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00159888 - 2.01545% [14] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0077145 - 9.72442% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0168617 - 21.2548% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00431699 - 5.44173% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0117667 - 14.8323% [14] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00038912 - 0.490501% [14] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0223418 - 28.1627% [14] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0101199 - 45.2956% [14] | | | | | | | | | | | | Remainder: 0.0122219 - 54.7044% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.01 - 12.6054% [14] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00307251 - 3.87302% [14] | | | | | | | | | | | Remainder: 0.00014096 - 0.177686% | | | | | | | | | | Remainder: 2.596e-05 - 0.0320407% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.283596 - 67.7784% [14] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.165845 - 58.4794% [14] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000171519 - 0.103421% [14] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.728e-05 - 0.058657% [14] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0808715 - 48.7632% [14] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0843249 - 50.8455% [14] | | | | | | | | | | | Remainder: 0.000380199 - 0.229249% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0538687 - 18.9949% [14] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0515824 - 18.1887% [14] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000271959 - 0.0958965% [14] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0118094 - 4.16416% [14] | | | | | | | | | | Remainder: 0.00021852 - 0.0770531% | | | | | | | | | Remainder: 0.0480979 - 11.4952% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.286126 - 40.6109% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.285968 - 99.9451% [14] | | | | | | | | | Remainder: 0.00015716 - 0.0549269% | | | | | | | | Remainder: 1.08e-05 - 0.00153289% | | | | | | | Remainder: 1.36e-06 - 0.00019303% | | | | | | getOrientations(): 1.028e-05 - 0.000992032% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000451519 - 0.0435721% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000345119 - 0.0333044% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000199439 - 0.0192461% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.323427 - 31.2111% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.323402 - 99.9922% [1] | | | | | | | Remainder: 2.536e-05 - 0.00784102% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000587558 - 0.0567% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4.8e-07 - 4.63206e-05% [2] | | | | | | Remainder: 0.00668038 - 0.644665% | | | | | Remainder: 6.52e-06 - 0.000629184% | | | | fmb->setupBCFieldManagers(): 6.44e-06 - 0.000621424% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.164e-05 - 0.00208814% [1] | | | | build response library: 2.644e-05 - 0.00255131% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.6e-07 - 1.36157% [1] | | | | | Remainder: 2.608e-05 - 98.6384% | | | | Remainder: 1.092e-05 - 0.00105372% | | | Remainder: 1.112e-05 - 0.00107301% | | Mini-EM: eval auxiliary physics model evaluator: 1.13519 - 5.1819% [1] | | | panzer::ModelEvaluator::create_W_op: 0.313217 - 27.5917% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.818886 - 72.1368% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00124456 - 0.151982% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.571613 - 69.8037% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.484e-05 - 0.00259616% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 2.3e-05 - 0.0040237% [14] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.004e-05 - 0.00175643% [14] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00485107 - 0.848663% [14] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0329767 - 5.76906% [14] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0857983 - 15.0099% [14] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0133221 - 2.33062% [14] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0511694 - 8.95176% [14] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0679539 - 11.8881% [14] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.095084 - 16.6343% [14] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.92e-05 - 0.00335892% [14] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 8.64e-06 - 0.00151151% [14] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.152061 - 26.6021% [14] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0125821 - 2.20116% [14] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00914038 - 1.59905% [14] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0463342 - 8.10588% [14] | | | | | Remainder: 0.00026384 - 0.0461571% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.588e-05 - 0.00193922% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.96e-06 - 0.000239349% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000978277 - 0.119464% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.243985 - 29.7947% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.121984 - 49.9967% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.121975 - 49.9929% [1] | | | | | Remainder: 2.54e-05 - 0.0104105% | | | | Remainder: 0.0010484 - 0.128027% | | | Remainder: 0.00308175 - 0.271476% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00438887 - 0.0200343% [1] | | | getWorksets(): 5.52e-06 - 0.125773% [1] | | | | panzer::WorksetContainer::getWorksets(): 3.8e-06 - 68.8406% [1] | | | | Remainder: 1.72e-06 - 31.1594% | | | getOrientations(): 8.8e-07 - 0.0200507% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000782718 - 17.8342% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000918917 - 20.9374% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000419799 - 9.56509% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00120316 - 27.4138% [1] | | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 0.0255191% [3] | | | Remainder: 0.00105676 - 24.0781% | | panzer::ModelEvaluator::create_W_op: 0.888338 - 4.05509% [1] | | panzer::ModelEvaluator::evalModel(J): 1.49175 - 6.80952% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000946078 - 0.0634209% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.17084 - 78.488% [1] | | | | panzer::WorksetContainer::getWorksets(): 3.84e-06 - 0.00032797% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0145366 - 1.24155% [14] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0386794 - 3.30356% [14] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0453374 - 3.87221% [14] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00441575 - 0.377143% [14] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0494729 - 4.22542% [14] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0422075 - 3.60489% [14] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0075729 - 0.646792% [14] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0416039 - 3.55334% [14] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 2.032e-05 - 0.00173551% [14] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0153024 - 1.30696% [14] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0917534 - 7.83654% [14] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0147217 - 1.25736% [14] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0872122 - 7.44868% [14] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0936542 - 7.99889% [14] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.126043 - 10.7652% [14] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 2.928e-05 - 0.00250077% [14] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0140456 - 1.19961% [14] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0878083 - 7.4996% [14] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.140633 - 12.0113% [14] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0204147 - 1.7436% [14] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00403975 - 0.34503% [14] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0482531 - 4.12124% [14] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.103202 - 8.81433% [14] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0792379 - 6.76761% [14] | | | | Remainder: 0.00063964 - 0.0546308% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.4479e-05 - 0.00164096% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.28e-06 - 8.58055e-05% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00318367 - 0.213419% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.314363 - 21.0735% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.314331 - 99.9898% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.012e-05 - 0.00640024% [1] | | | | Remainder: 1.188e-05 - 0.00377907% | | | Remainder: 0.00238579 - 0.159933% | | MaxwellPreconditioner::build: 0.00630786 - 0.0287942% [1] | | | MaxwellPreconditioner: Schur complement: 1.532e-05 - 0.242871% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00275343 - 43.6508% [1] | | | | Ifpack2::Relaxation::initialize: 3.8e-06 - 0.13801% [1] | | | | Ifpack2::Relaxation::compute: 0.00191271 - 69.4666% [1] | | | | Remainder: 0.000836917 - 30.3954% | | | MaxwellPreconditioner: Solver S_E: 0.00333183 - 52.8203% [1] | | | | Ifpack2::Relaxation::initialize: 1.32e-06 - 0.0396179% [1] | | | | Ifpack2::Relaxation::compute: 0.00288951 - 86.7244% [1] | | | | Remainder: 0.000440999 - 13.2359% | | | MaxwellPreconditioner: Block preconditioner: 0.00010124 - 1.60498% [1] | | | Remainder: 0.00010604 - 1.68108% | | Mini-EM: timestepper: 14.3649 - 65.573% [1] | | | Mini-EM: Advance Time Step: 14.3649 - 100% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.129125 - 0.898889% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000661519 - 0.512311% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.124055 - 96.0736% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 2.08e-06 - 0.00167668% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000808597 - 0.651807% [14] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.01047 - 8.43981% [14] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00625962 - 5.04586% [14] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00051448 - 0.414721% [14] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00562246 - 4.53225% [14] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00546483 - 4.40518% [14] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000502839 - 0.405337% [14] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00133036 - 1.0724% [14] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 1.108e-05 - 0.00893155% [14] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00106928 - 0.86194% [14] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0126647 - 10.209% [14] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00460711 - 3.71377% [14] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.0016436 - 1.3249% [14] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0108094 - 8.7134% [14] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0220785 - 17.7974% [14] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 1.612e-05 - 0.0129943% [14] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000854318 - 0.688663% [14] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00927085 - 7.4732% [14] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0116843 - 9.4187% [14] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000861359 - 0.694338% [14] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000516117 - 0.41604% [14] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00545163 - 4.39454% [14] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0086859 - 7.00167% [14] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00254495 - 2.05148% [14] | | | | | | Remainder: 0.0003102 - 0.250051% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.972e-05 - 0.0152721% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.24e-06 - 0.00173476% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00381107 - 2.95147% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000418718 - 0.324274% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000388758 - 92.8448% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.2e-06 - 0.525413% [1] | | | | | | Remainder: 2.776e-05 - 6.62976% | | | | | Remainder: 0.000156719 - 0.12137% | | | | Stratimikos: BelosLOWS: 14.1994 - 98.8475% [1] | | | | | GMRES block system: Operation Op*x: 0.00819782 - 0.0577337% [1] | | | | | Belos::MVT::MvAddMv: 0.0002532 - 0.00178318% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 14.19 - 99.934% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00124336 - 0.00876221% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.0002858 - 22.9862% [2] | | | | | | | | Belos::MVT::MvDot: 0.00027912 - 97.6627% [2] | | | | | | | | Remainder: 6.68e-06 - 2.3373% | | | | | | | Belos::MVT::MvScale: 0.000156118 - 12.5562% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000545598 - 43.8811% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.000539518 - 98.8856% [2] | | | | | | | | Remainder: 6.08e-06 - 1.11437% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.00018872 - 15.1783% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0001866 - 98.8766% [2] | | | | | | | | Remainder: 2.12e-06 - 1.12336% | | | | | | | Remainder: 6.712e-05 - 5.39829% | | | | | | Belos::MVT::MvAddMv: 0.000841118 - 0.00592755% [2] | | | | | | Belos::MVT::MvNorm: 0.000167719 - 0.00118195% [1] | | | | | | GMRES block system: Operation Prec*x: 14.1774 - 99.911% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.00305803 - 0.0215698% [2] | | | | | | | Belos::MVT::MvAddMv: 0.00018264 - 0.00128825% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0911475 - 0.642909% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0619273 - 67.9419% [22] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00146736 - 2.36948% [22] | | | | | | | | | | Belos::MVT::MvDot: 0.00144428 - 98.4271% [22] | | | | | | | | | | Remainder: 2.308e-05 - 1.5729% | | | | | | | | | Belos::MVT::MvScale: 0.000667399 - 1.07771% [21] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0264288 - 42.6772% [40] | | | | | | | | | | Belos::MVT::MvTransMv: 0.0263859 - 99.8375% [40] | | | | | | | | | | Remainder: 4.2959e-05 - 0.162546% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0332137 - 53.6333% [40] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0331844 - 99.912% [40] | | | | | | | | | | Remainder: 2.924e-05 - 0.088036% | | | | | | | | | Remainder: 0.00015004 - 0.242284% | | | | | | | | Belos::MVT::MvAddMv: 0.00275327 - 3.02067% [29] | | | | | | | | GMRES Q_B: Operation Op*x: 0.0204373 - 22.4223% [22] | | | | | | | | Belos::MVT::MvNorm: 0.00013008 - 0.142714% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.00208939 - 2.29232% [21] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00198448 - 94.9785% [21] | | | | | | | | | Remainder: 0.000104919 - 5.0215% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00195003 - 2.13943% [1] | | | | | | | | Remainder: 0.00186008 - 2.04073% | | | | | | | GMRES S_E: Operation Op*x: 0.00341955 - 0.0241198% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 14.0711 - 99.2507% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 13.2347 - 94.056% [294] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0206162 - 0.155773% [294] | | | | | | | | | | Belos::MVT::MvDot: 0.0201423 - 97.7012% [294] | | | | | | | | | | Remainder: 0.000473918 - 2.29877% | | | | | | | | | Belos::MVT::MvScale: 0.0103615 - 0.0782898% [294] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 5.32628 - 40.2447% [586] | | | | | | | | | | Belos::MVT::MvTransMv: 5.32533 - 99.9822% [586] | | | | | | | | | | Remainder: 0.000949195 - 0.017821% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 7.87395 - 59.4946% [586] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 7.87319 - 99.9903% [586] | | | | | | | | | | Remainder: 0.000760317 - 0.0096561% | | | | | | | | | Remainder: 0.00352955 - 0.0266688% | | | | | | | | Belos::MVT::MvAddMv: 0.0285827 - 0.20313% [298] | | | | | | | | GMRES S_E: Operation Prec*x: 0.0290344 - 0.20634% [294] | | | | | | | | | Ifpack2::Relaxation::apply: 0.0266747 - 91.873% [294] | | | | | | | | | Remainder: 0.00235963 - 8.12704% | | | | | | | | GMRES S_E: Operation Op*x: 0.733906 - 5.21568% [294] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0272248 - 0.19348% [1] | | | | | | | | Belos::MVT::MvNorm: 7.0479e-05 - 0.000500876% [1] | | | | | | | | Remainder: 0.017576 - 0.124908% | | | | | | | Remainder: 0.00841882 - 0.0593821% | | | | | | GMRES block system: Operation Op*x: 0.00833954 - 0.0587706% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 8.068e-05 - 0.00056857% [1] | | | | | | Remainder: 0.00195004 - 0.0137423% | | | | | Remainder: 0.000920518 - 0.00648281% | | | | Mini-EM: Compute responses: 0.0360269 - 0.250798% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00136396 - 3.78593% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0306546 - 85.088% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 7.12e-06 - 0.0232265% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00085044 - 2.77427% [14] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00761926 - 24.8552% [14] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1e-05 - 0.0326215% [14] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00102972 - 3.3591% [14] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00111092 - 3.62398% [14] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0156704 - 51.1192% [14] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.028e-05 - 0.0335349% [14] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00100972 - 3.29385% [14] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.0008726 - 2.84655% [14] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000972556 - 3.17263% [14] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.000121759 - 0.397197% [14] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 6.68e-06 - 0.0217912% [14] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00060308 - 1.96734% [14] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000463517 - 1.51206% [14] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 9.032e-05 - 0.294638% [14] | | | | | | Remainder: 0.00020624 - 0.672786% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.192e-05 - 0.0330863% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.48e-06 - 0.00410804% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00346935 - 9.62988% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00026568 - 0.737448% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 8.8e-07 - 0.331226% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00024236 - 91.2225% [1] | | | | | | Remainder: 2.244e-05 - 8.44625% | | | | | Remainder: 0.000259959 - 0.721568% | | | | Remainder: 0.000397399 - 0.00276646% | | | Remainder: 5.76e-06 - 4.00977e-05% | | Remainder: 0.0678418 - 0.309684% | Remainder: 4.132e-05 - 0.000188617% ================================= FOM Calculation ================================= Number of cells = 27000 Time for Belos Linear Solve = 14.1994 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 1.90149 k-cell-steps per second ================================= dt = 4.44752e-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 = 4.44752e-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 = 4.44752e-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=170190,domainDim=170190,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=83700,domainDim=83700} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=83700,domainDim=86490} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=86490,domainDim=83700} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=86490,domainDim=86490} 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=170190, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=83700,domainDim=83700} 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=83700, #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.00398291 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=86490,domainDim=86490} 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=86490, #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 293 iterations with total CPU time of 14.0259 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=83700,domainDim=83700} 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=83700, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 20 iterations with total CPU time of 0.0905169 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 14.1484 sec Electromagnetic Energy = 8.50218e-09 Electromagnetic Energy/dt^2 = 4.29828e+10 * finished time step 1, t = 4.44752e-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: 21.9467 [1] | Mini-EM: Total Time: 21.9466 - 99.9998% [1] | | Mini-EM: build mesh: 0.000636879 - 0.00290194% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.0002994 - 47.0105% [1] | | | Remainder: 0.000337479 - 52.9895% | | Mini-EM: build physics blocks: 0.000781039 - 0.00355881% [1] | | Mini-EM: build auxiliary physics blocks: 0.00023404 - 0.0010664% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 1.38881 - 6.32813% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.528867 - 2.40978% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.22419 - 42.3907% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.180692 - 80.5974% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00600187 - 2.67713% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0373779 - 16.6724% [3] | | | | Remainder: 0.00011896 - 0.0530621% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0322619 - 6.10019% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0213824 - 66.2775% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000784079 - 2.43036% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00263811 - 8.17719% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00146668 - 4.54617% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.001314 - 4.07291% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00428595 - 13.2849% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000291118 - 0.902359% [3] | | | | Remainder: 9.956e-05 - 0.3086% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0572259 - 10.8205% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0217752 - 4.11733% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0651231 - 12.3137% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0268428 - 5.07553% [3] | | | Remainder: 0.101447 - 19.182% | | panzer::WorksetContainer::applyOrientations(ugi): 0.0305404 - 0.139157% [2] | | Mini-EM: setup physics model evaluator: 0.9469 - 4.31456% [1] | | | panzer::ModelEvaluator::setupModel(): 0.94687 - 99.9968% [1] | | | | allocate FieldManagerBuilder: 3e-06 - 0.000316833% [1] | | | | fmb->setWorksetContainer(): 6e-07 - 6.33666e-05% [1] | | | | fmb->setupVolumeFieldManagers(): 0.941567 - 99.4399% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.941549 - 99.9981% [1] | | | | | | getWorksets(): 0.918438 - 97.5455% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.918433 - 99.9994% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.532435 - 57.9721% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00527647 - 0.991007% [14] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0870106 - 16.342% [14] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00176044 - 2.02324% [14] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0852144 - 97.9356% [14] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00094444 - 1.10831% [14] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000466638 - 0.547605% [14] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00157728 - 1.85095% [14] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00783807 - 9.19805% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.017304 - 20.3064% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00455323 - 5.34327% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0136828 - 16.0569% [14] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000467958 - 0.549154% [14] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0225753 - 26.4923% [14] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00984262 - 43.5991% [14] | | | | | | | | | | | | Remainder: 0.0127327 - 56.4009% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0124739 - 14.6383% [14] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00312832 - 3.67111% [14] | | | | | | | | | | | Remainder: 0.00020244 - 0.237566% | | | | | | | | | | Remainder: 3.58e-05 - 0.0411444% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.382298 - 71.8018% [28] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.223347 - 58.4223% [28] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000389 - 0.174168% [28] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00012024 - 0.0538355% [14] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.119705 - 53.5961% [28] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0848737 - 38.0008% [14] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 9.908e-05 - 0.0443614% [14] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0174224 - 7.8006% [14] | | | | | | | | | | | Remainder: 0.00073728 - 0.330105% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0750318 - 19.6266% [28] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.051875 - 13.5693% [14] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000442319 - 0.1157% [28] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0179838 - 4.70413% [28] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0132541 - 3.46697% [14] | | | | | | | | | | Remainder: 0.00036348 - 0.0950777% | | | | | | | | | Remainder: 0.0578501 - 10.8652% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.38596 - 42.0238% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.385652 - 99.9201% [28] | | | | | | | | | Remainder: 0.00030844 - 0.0799149% | | | | | | | | Remainder: 3.7799e-05 - 0.0041156% | | | | | | | Remainder: 5.44e-06 - 0.00059231% | | | | | | getOrientations(): 1.152e-05 - 0.00122352% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000762519 - 0.0809856% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000722599 - 0.0767458% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000402479 - 0.0427465% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00011972 - 0.0127152% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000869559 - 0.0923541% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 9.2e-07 - 9.77114e-05% [2] | | | | | | Remainder: 0.0202207 - 2.1476% | | | | | Remainder: 1.808e-05 - 0.0019202% | | | | fmb->setupBCFieldManagers(): 3.172e-05 - 0.00334998% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.484e-05 - 0.00156727% [1] | | | | build response library: 0.00523179 - 0.552535% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00514087 - 98.2622% [1] | | | | | | getWorksets(): 2.84e-06 - 0.0552435% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 1.84e-06 - 64.7887% [1] | | | | | | | Remainder: 1e-06 - 35.2113% | | | | | | getOrientations(): 5.2e-07 - 0.010115% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000751079 - 14.61% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000882719 - 17.1706% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000413399 - 8.04142% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00115808 - 22.5269% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.0233423% [3] | | | | | | Remainder: 0.00193104 - 37.5624% | | | | | Remainder: 9.092e-05 - 1.73784% | | | | Remainder: 2.184e-05 - 0.00230655% | | | Remainder: 2.988e-05 - 0.00315556% | | Mini-EM: setup auxiliary physics model evaluator: 1.05304 - 4.79817% [1] | | | panzer::ModelEvaluator::setupModel(): 1.05303 - 99.9989% [1] | | | | allocate FieldManagerBuilder: 6.8e-07 - 6.45758e-05% [1] | | | | fmb->setWorksetContainer(): 5.2e-07 - 4.93815e-05% [1] | | | | fmb->setupVolumeFieldManagers(): 1.05296 - 99.9939% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.05295 - 99.9993% [1] | | | | | | getWorksets(): 0.700313 - 66.5094% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.700312 - 99.9998% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.418112 - 59.7036% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00565715 - 1.35302% [14] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0812332 - 19.4286% [14] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00166028 - 2.04384% [14] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0795485 - 97.9261% [14] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000697679 - 0.877049% [14] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00042792 - 0.537936% [14] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00155828 - 1.9589% [14] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00770267 - 9.68299% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0168778 - 21.217% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00442775 - 5.56611% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0118203 - 14.8592% [14] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000390079 - 0.490366% [14] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0221881 - 27.8926% [14] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0101356 - 45.6802% [14] | | | | | | | | | | | | Remainder: 0.0120525 - 54.3198% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0101774 - 12.794% [14] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00313772 - 3.94441% [14] | | | | | | | | | | | Remainder: 0.000142759 - 0.179462% | | | | | | | | | | Remainder: 2.444e-05 - 0.0300862% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.283939 - 67.9099% [14] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.167763 - 59.084% [14] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000172159 - 0.102621% [14] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.984e-05 - 0.0595127% [14] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0818914 - 48.8139% [14] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0852223 - 50.7993% [14] | | | | | | | | | | | Remainder: 0.00037688 - 0.224651% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0529611 - 18.6523% [14] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0510156 - 17.9671% [14] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000261998 - 0.0922726% [14] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0117169 - 4.12657% [14] | | | | | | | | | | Remainder: 0.000220999 - 0.0778332% | | | | | | | | | Remainder: 0.047282 - 11.3085% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.28219 - 40.2949% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.282021 - 99.9401% [14] | | | | | | | | | Remainder: 0.00016896 - 0.0598746% | | | | | | | | Remainder: 1.068e-05 - 0.00152503% | | | | | | | Remainder: 1.32e-06 - 0.000188487% | | | | | | getOrientations(): 1.048e-05 - 0.000995295% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000458959 - 0.0435878% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000345319 - 0.0327953% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00019592 - 0.0186067% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.344362 - 32.7044% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.344339 - 99.9932% [1] | | | | | | | Remainder: 2.348e-05 - 0.00681841% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0005524 - 0.0524619% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4.8e-07 - 4.5586e-05% [2] | | | | | | Remainder: 0.00671503 - 0.637733% | | | | | Remainder: 7.12e-06 - 0.000676188% | | | | fmb->setupBCFieldManagers(): 6.92e-06 - 0.000657154% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.208e-05 - 0.00209682% [1] | | | | build response library: 2.54e-05 - 0.0024121% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4.4e-07 - 1.73228% [1] | | | | | Remainder: 2.496e-05 - 98.2677% | | | | Remainder: 8.88e-06 - 0.000843284% | | | Remainder: 1.168e-05 - 0.00110917% | | Mini-EM: eval auxiliary physics model evaluator: 1.17341 - 5.34666% [1] | | | panzer::ModelEvaluator::create_W_op: 0.33146 - 28.2475% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.838817 - 71.4853% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00123924 - 0.147736% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.569221 - 67.8599% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.596e-05 - 0.00280383% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 2.3e-05 - 0.00404061% [14] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 8.84e-06 - 0.001553% [14] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00458287 - 0.805113% [14] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0328829 - 5.77683% [14] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0845674 - 14.8567% [14] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0128731 - 2.26153% [14] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0513387 - 9.01911% [14] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.068076 - 11.9595% [14] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0945338 - 16.6076% [14] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 2.076e-05 - 0.00364709% [14] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 8.16e-06 - 0.00143354% [14] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.152344 - 26.7636% [14] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0124315 - 2.18396% [14] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00890167 - 1.56383% [14] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0463609 - 8.14463% [14] | | | | | Remainder: 0.00025132 - 0.0441516% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.616e-05 - 0.00192652% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.84e-06 - 0.000219356% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000976518 - 0.116416% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.266325 - 31.7501% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.13296 - 49.9239% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.13334 - 50.0665% [1] | | | | | Remainder: 2.548e-05 - 0.00956726% | | | | Remainder: 0.00103768 - 0.123707% | | | Remainder: 0.00313512 - 0.267179% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00438959 - 0.0200012% [1] | | | getWorksets(): 7.76e-06 - 0.176782% [1] | | | | panzer::WorksetContainer::getWorksets(): 5.76e-06 - 74.2268% [1] | | | | Remainder: 2e-06 - 25.7732% | | | getOrientations(): 9.6e-07 - 0.0218699% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000791199 - 18.0244% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000922239 - 21.0097% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000420559 - 9.58082% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00119684 - 27.2654% [1] | | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.0264261% [3] | | | Remainder: 0.00104888 - 23.8947% | | panzer::ModelEvaluator::create_W_op: 0.940039 - 4.28329% [1] | | panzer::ModelEvaluator::evalModel(J): 1.49342 - 6.80476% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000928158 - 0.06215% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.15237 - 77.1634% [1] | | | | panzer::WorksetContainer::getWorksets(): 4.08e-06 - 0.000354053% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00771363 - 0.66937% [14] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0382892 - 3.32265% [14] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0449164 - 3.89774% [14] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00430227 - 0.373341% [14] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0496066 - 4.30475% [14] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0420159 - 3.64604% [14] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00872843 - 0.757432% [14] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0413577 - 3.58892% [14] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.976e-05 - 0.00171473% [14] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0153693 - 1.33371% [14] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0905166 - 7.85481% [14] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0142241 - 1.23433% [14] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0845137 - 7.33389% [14] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0927957 - 8.05259% [14] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.126632 - 10.9888% [14] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 2.968e-05 - 0.00257556% [14] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00723591 - 0.627915% [14] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0874655 - 7.59004% [14] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.140388 - 12.1825% [14] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0225446 - 1.95637% [14] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00400416 - 0.347471% [14] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0481593 - 4.17915% [14] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.101709 - 8.8261% [14] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0792553 - 6.87758% [14] | | | | Remainder: 0.00057444 - 0.0498485% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.544e-05 - 0.00170348% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.16e-06 - 7.76743e-05% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00320872 - 0.214857% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.334475 - 22.3966% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.334442 - 99.9902% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.048e-05 - 0.00612303% [1] | | | | Remainder: 1.24e-05 - 0.0037073% | | | Remainder: 0.00240632 - 0.161128% | | MaxwellPreconditioner::build: 0.00596955 - 0.0272003% [1] | | | MaxwellPreconditioner: Schur complement: 1.464e-05 - 0.245245% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00278464 - 46.6473% [1] | | | | Ifpack2::Relaxation::initialize: 3.52e-06 - 0.126408% [1] | | | | Ifpack2::Relaxation::compute: 0.00195992 - 70.3832% [1] | | | | Remainder: 0.000821199 - 29.4904% | | | MaxwellPreconditioner: Solver S_E: 0.00307435 - 51.5006% [1] | | | | Ifpack2::Relaxation::initialize: 1.32e-06 - 0.0429358% [1] | | | | Ifpack2::Relaxation::compute: 0.0026476 - 86.1187% [1] | | | | Remainder: 0.000425439 - 13.8383% | | | MaxwellPreconditioner: Block preconditioner: 8.74e-05 - 1.4641% [1] | | | Remainder: 8.52e-06 - 0.142724% | | Mini-EM: timestepper: 14.3125 - 65.2152% [1] | | | Mini-EM: Advance Time Step: 14.3125 - 100% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.128731 - 0.899429% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000654359 - 0.508315% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.123758 - 96.1368% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.44e-06 - 0.00116356% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000810279 - 0.654729% [14] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0103461 - 8.35999% [14] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00620991 - 5.01779% [14] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.0005086 - 0.410964% [14] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00550995 - 4.4522% [14] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00546552 - 4.4163% [14] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000487319 - 0.393768% [14] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.0013298 - 1.07451% [14] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 9.48e-06 - 0.00766012% [14] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00105672 - 0.853858% [14] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.012629 - 10.2046% [14] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00401615 - 3.24517% [14] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.0018162 - 1.46754% [14] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0109392 - 8.83918% [14] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0223288 - 18.0424% [14] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 1.568e-05 - 0.0126699% [14] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000845599 - 0.683269% [14] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00944674 - 7.63324% [14] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0116911 - 9.44675% [14] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.0008464 - 0.683916% [14] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000515479 - 0.416522% [14] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00542707 - 4.38523% [14] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00865547 - 6.99387% [14] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.002559 - 2.06774% [14] | | | | | | Remainder: 0.000290879 - 0.235039% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.064e-05 - 0.0160334% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.64e-06 - 0.00205079% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00379403 - 2.94726% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000402799 - 0.3129% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000372839 - 92.562% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.44e-06 - 0.605761% [1] | | | | | | Remainder: 2.752e-05 - 6.83219% | | | | | Remainder: 9.8679e-05 - 0.0766551% | | | | Stratimikos: BelosLOWS: 14.1485 - 98.8539% [1] | | | | | GMRES block system: Operation Op*x: 0.00804711 - 0.0568761% [1] | | | | | Belos::MVT::MvAddMv: 0.000252599 - 0.00178534% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 14.1394 - 99.9359% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00122832 - 0.00868719% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00029112 - 23.7007% [2] | | | | | | | | Belos::MVT::MvDot: 0.0002848 - 97.8291% [2] | | | | | | | | Remainder: 6.32e-06 - 2.17093% | | | | | | | Belos::MVT::MvScale: 0.00015828 - 12.8859% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.0005216 - 42.4645% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.00051624 - 98.9724% [2] | | | | | | | | Remainder: 5.36e-06 - 1.02761% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000190159 - 15.4812% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000187919 - 98.822% [2] | | | | | | | | Remainder: 2.24e-06 - 1.17796% | | | | | | | Remainder: 6.716e-05 - 5.46764% | | | | | | Belos::MVT::MvAddMv: 0.000838559 - 0.00593065% [2] | | | | | | Belos::MVT::MvNorm: 0.000169959 - 0.00120202% [1] | | | | | | GMRES block system: Operation Prec*x: 14.1271 - 99.9129% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.00265208 - 0.0187729% [2] | | | | | | | Belos::MVT::MvAddMv: 0.00017912 - 0.00126792% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0909801 - 0.644011% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0618796 - 68.0144% [22] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.0014758 - 2.38495% [22] | | | | | | | | | | Belos::MVT::MvDot: 0.00145136 - 98.3439% [22] | | | | | | | | | | Remainder: 2.444e-05 - 1.65605% | | | | | | | | | Belos::MVT::MvScale: 0.000661879 - 1.06962% [21] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0264926 - 42.8132% [40] | | | | | | | | | | Belos::MVT::MvTransMv: 0.0264514 - 99.8443% [40] | | | | | | | | | | Remainder: 4.124e-05 - 0.155666% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0330947 - 53.4824% [40] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0330664 - 99.9144% [40] | | | | | | | | | | Remainder: 2.832e-05 - 0.0855726% | | | | | | | | | Remainder: 0.000154599 - 0.249838% | | | | | | | | Belos::MVT::MvAddMv: 0.0027462 - 3.01846% [29] | | | | | | | | GMRES Q_B: Operation Op*x: 0.0203409 - 22.3575% [22] | | | | | | | | Belos::MVT::MvNorm: 0.00012844 - 0.141174% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.0021058 - 2.31457% [21] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00200136 - 95.0404% [21] | | | | | | | | | Remainder: 0.00010444 - 4.95964% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00193428 - 2.12604% [1] | | | | | | | | Remainder: 0.00184492 - 2.02782% | | | | | | | GMRES S_E: Operation Op*x: 0.00316295 - 0.0223893% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 14.0219 - 99.2552% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 13.1844 - 94.0272% [294] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0208701 - 0.158294% [294] | | | | | | | | | | Belos::MVT::MvDot: 0.0203706 - 97.6067% [294] | | | | | | | | | | Remainder: 0.000499479 - 2.39328% | | | | | | | | | Belos::MVT::MvScale: 0.0102833 - 0.0779958% [294] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 5.32019 - 40.3522% [586] | | | | | | | | | | Belos::MVT::MvTransMv: 5.31926 - 99.9825% [586] | | | | | | | | | | Remainder: 0.00093068 - 0.0174934% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 7.82933 - 59.3834% [586] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 7.82858 - 99.9904% [586] | | | | | | | | | | Remainder: 0.00075184 - 0.00960287% | | | | | | | | | Remainder: 0.0037108 - 0.0281454% | | | | | | | | Belos::MVT::MvAddMv: 0.0288635 - 0.205846% [298] | | | | | | | | GMRES S_E: Operation Prec*x: 0.0308897 - 0.220296% [294] | | | | | | | | | Ifpack2::Relaxation::apply: 0.0285968 - 92.5771% [294] | | | | | | | | | Remainder: 0.00229292 - 7.42293% | | | | | | | | GMRES S_E: Operation Op*x: 0.732508 - 5.22403% [294] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0276436 - 0.197146% [1] | | | | | | | | Belos::MVT::MvNorm: 6.948e-05 - 0.000495511% [1] | | | | | | | | Remainder: 0.0175309 - 0.125025% | | | | | | | Remainder: 0.00824903 - 0.0583915% | | | | | | GMRES block system: Operation Op*x: 0.00787687 - 0.0557086% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 7.636e-05 - 0.00054005% [1] | | | | | | Remainder: 0.0021222 - 0.0150091% | | | | | Remainder: 0.000774279 - 0.00547252% | | | | Mini-EM: Compute responses: 0.0349863 - 0.244445% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00125484 - 3.58665% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0297632 - 85.0709% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 5.64e-06 - 0.0189496% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00082056 - 2.75696% [14] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00765615 - 25.7235% [14] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.076e-05 - 0.036152% [14] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00105148 - 3.53282% [14] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00113472 - 3.81249% [14] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0147791 - 49.6555% [14] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 9.84e-06 - 0.033061% [14] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00098348 - 3.30435% [14] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000853679 - 2.86824% [14] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000969278 - 3.25663% [14] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.0001192 - 0.400495% [14] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 6.04e-06 - 0.0202935% [14] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000642598 - 2.15904% [14] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00043504 - 1.46167% [14] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 8.9919e-05 - 0.302115% [14] | | | | | | Remainder: 0.00019576 - 0.657725% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.132e-05 - 0.0323555% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.48e-06 - 0.00423022% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00344291 - 9.84074% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000260519 - 0.74463% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 9.6e-07 - 0.368495% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000237559 - 91.1868% [1] | | | | | | Remainder: 2.2e-05 - 8.44468% | | | | | Remainder: 0.00025208 - 0.72051% | | | | Remainder: 0.000323038 - 0.00225703% | | | Remainder: 5.8e-06 - 4.05239e-05% | | Remainder: 0.0670702 - 0.305606% | Remainder: 3.94e-05 - 0.000179526% ================================= FOM Calculation ================================= Number of cells = 27000 Time for Belos Linear Solve = 14.1485 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 1.90833 k-cell-steps per second ================================= dt = 4.44752e-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 = 4.44752e-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 = 4.44752e-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=170190,domainDim=170190,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=83700,domainDim=83700} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=83700,domainDim=86490} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=86490,domainDim=83700} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=86490,domainDim=86490} 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=170190, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=83700,domainDim=83700} 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=83700, #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.00410635 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=86490,domainDim=86490} 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=86490, #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 293 iterations with total CPU time of 14.0075 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=83700,domainDim=83700} 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=83700, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 20 iterations with total CPU time of 0.091741 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 14.1324 sec Electromagnetic Energy = 8.50218e-09 Electromagnetic Energy/dt^2 = 4.29828e+10 * finished time step 1, t = 4.44752e-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: 21.8957 [1] | Mini-EM: Total Time: 21.8957 - 99.9998% [1] | | Mini-EM: build mesh: 0.000763599 - 0.00348744% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00030476 - 39.911% [1] | | | Remainder: 0.000458839 - 60.089% | | Mini-EM: build physics blocks: 0.000802879 - 0.00366684% [1] | | Mini-EM: build auxiliary physics blocks: 0.00024288 - 0.00110926% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 1.40873 - 6.43382% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.551634 - 2.51938% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.22775 - 41.2863% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.183619 - 80.6234% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00603099 - 2.64808% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0379901 - 16.6806% [3] | | | | Remainder: 0.000109 - 0.0478596% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0312036 - 5.65658% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0204812 - 65.6374% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000719399 - 2.3055% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.0025392 - 8.1375% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00147648 - 4.73175% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00130464 - 4.18105% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00426971 - 13.6834% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.00031524 - 1.01027% [3] | | | | Remainder: 9.772e-05 - 0.313169% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0611597 - 11.087% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0234312 - 4.2476% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0657757 - 11.9238% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0300089 - 5.43999% [3] | | | Remainder: 0.112306 - 20.3587% | | panzer::WorksetContainer::applyOrientations(ugi): 0.0310367 - 0.141748% [2] | | Mini-EM: setup physics model evaluator: 0.957504 - 4.37303% [1] | | | panzer::ModelEvaluator::setupModel(): 0.957473 - 99.9968% [1] | | | | allocate FieldManagerBuilder: 2.84e-06 - 0.000296614% [1] | | | | fmb->setWorksetContainer(): 6.8e-07 - 7.10203e-05% [1] | | | | fmb->setupVolumeFieldManagers(): 0.951893 - 99.4172% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.951875 - 99.9981% [1] | | | | | | getWorksets(): 0.926164 - 97.2989% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.926158 - 99.9994% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.533737 - 57.6291% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00530223 - 0.993417% [14] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0873586 - 16.3674% [14] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00173092 - 1.98139% [14] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0855899 - 97.9753% [14] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000967478 - 1.13037% [14] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00048244 - 0.563665% [14] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00157924 - 1.84512% [14] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00780803 - 9.12261% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0173465 - 20.2669% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00457471 - 5.34492% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0139805 - 16.3343% [14] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00048984 - 0.572311% [14] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.022676 - 26.4938% [14] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00979075 - 43.1766% [14] | | | | | | | | | | | | Remainder: 0.0128853 - 56.8234% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0123468 - 14.4256% [14] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00312019 - 3.64552% [14] | | | | | | | | | | | Remainder: 0.00021808 - 0.254797% | | | | | | | | | | Remainder: 3.78e-05 - 0.0432699% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.381939 - 71.5594% [28] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.222355 - 58.2173% [28] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00040132 - 0.180486% [28] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00012348 - 0.0555329% [14] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.117804 - 52.9801% [28] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0856173 - 38.5049% [14] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.0001026 - 0.0461425% [14] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0175383 - 7.88753% [14] | | | | | | | | | | | Remainder: 0.000767958 - 0.345375% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0750028 - 19.6374% [28] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0524353 - 13.7287% [14] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000472679 - 0.123758% [28] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0179451 - 4.69843% [28] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.01334 - 3.4927% [14] | | | | | | | | | | Remainder: 0.00038828 - 0.10166% | | | | | | | | | Remainder: 0.0591372 - 11.0798% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.392383 - 42.3668% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.392065 - 99.9188% [28] | | | | | | | | | Remainder: 0.00031844 - 0.0811553% | | | | | | | | Remainder: 3.772e-05 - 0.00407274% | | | | | | | Remainder: 5.8e-06 - 0.000626239% | | | | | | getOrientations(): 1.248e-05 - 0.0013111% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000783239 - 0.0822838% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000756319 - 0.0794557% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000412399 - 0.0433249% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012572 - 0.0132076% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000909118 - 0.0955082% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 7.6e-07 - 7.98424e-05% [2] | | | | | | Remainder: 0.0227111 - 2.38593% | | | | | Remainder: 1.792e-05 - 0.00188257% | | | | fmb->setupBCFieldManagers(): 8.36e-06 - 0.000873132% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.704e-05 - 0.00177969% [1] | | | | build response library: 0.00552891 - 0.577449% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00543951 - 98.383% [1] | | | | | | getWorksets(): 3.16e-06 - 0.0580934% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 63.2911% [1] | | | | | | | Remainder: 1.16e-06 - 36.7089% | | | | | | getOrientations(): 4.8e-07 - 0.00882432% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000828319 - 15.2278% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000941678 - 17.3118% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0004422 - 8.12941% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00122472 - 22.5152% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 0.0205901% [3] | | | | | | Remainder: 0.00199784 - 36.7282% | | | | | Remainder: 8.94e-05 - 1.61695% | | | | Remainder: 2.208e-05 - 0.00230607% | | | Remainder: 3.096e-05 - 0.00323341% | | Mini-EM: setup auxiliary physics model evaluator: 1.0423 - 4.76031% [1] | | | panzer::ModelEvaluator::setupModel(): 1.04229 - 99.9987% [1] | | | | allocate FieldManagerBuilder: 7.6e-07 - 7.29166e-05% [1] | | | | fmb->setWorksetContainer(): 5.2e-07 - 4.98903e-05% [1] | | | | fmb->setupVolumeFieldManagers(): 1.04222 - 99.9932% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.04221 - 99.9994% [1] | | | | | | getWorksets(): 0.708009 - 67.9334% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.708007 - 99.9998% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.420757 - 59.4284% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00580087 - 1.37867% [14] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0823077 - 19.5618% [14] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00169884 - 2.06401% [14] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0805818 - 97.903% [14] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000759439 - 0.942445% [14] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00045108 - 0.559779% [14] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00157152 - 1.95021% [14] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00798947 - 9.91474% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0169678 - 21.0566% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00446539 - 5.54144% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0123387 - 15.312% [14] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00042112 - 0.5226% [14] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0222422 - 27.602% [14] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0101451 - 45.612% [14] | | | | | | | | | | | | Remainder: 0.0120971 - 54.388% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0101317 - 12.5732% [14] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00309028 - 3.83496% [14] | | | | | | | | | | | Remainder: 0.00015312 - 0.190018% | | | | | | | | | | Remainder: 2.712e-05 - 0.0329495% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.285251 - 67.7947% [14] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.166829 - 58.4851% [14] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00018128 - 0.108662% [14] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.000102879 - 0.0616672% [14] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0817758 - 49.0176% [14] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0843737 - 50.5749% [14] | | | | | | | | | | | Remainder: 0.00039572 - 0.2372% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0546055 - 19.1429% [14] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0515679 - 18.0781% [14] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000271599 - 0.095214% [14] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0117424 - 4.11651% [14] | | | | | | | | | | Remainder: 0.000234439 - 0.0821869% | | | | | | | | | Remainder: 0.0473977 - 11.2648% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.28724 - 40.5701% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.287055 - 99.9357% [14] | | | | | | | | | Remainder: 0.0001846 - 0.0642669% | | | | | | | | Remainder: 1.024e-05 - 0.00144631% | | | | | | | Remainder: 1.68e-06 - 0.000237285% | | | | | | getOrientations(): 1.2e-05 - 0.0011514% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000476639 - 0.0457335% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00035736 - 0.0342887% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00021084 - 0.0202301% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.326627 - 31.3398% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.326601 - 99.9922% [1] | | | | | | | Remainder: 2.5559e-05 - 0.00782514% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000572599 - 0.0549408% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 6e-07 - 5.757e-05% [2] | | | | | | Remainder: 0.00594431 - 0.570356% | | | | | Remainder: 6.6e-06 - 0.000633266% | | | | fmb->setupBCFieldManagers(): 6.04e-06 - 0.000579495% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.504e-05 - 0.00240241% [1] | | | | build response library: 2.728e-05 - 0.00261732% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4.4e-07 - 1.6129% [1] | | | | | Remainder: 2.684e-05 - 98.3871% | | | | Remainder: 1.088e-05 - 0.00104386% | | | Remainder: 1.34e-05 - 0.00128562% | | Mini-EM: eval auxiliary physics model evaluator: 1.14192 - 5.21527% [1] | | | panzer::ModelEvaluator::create_W_op: 0.314408 - 27.5333% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.824433 - 72.1972% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.0012476 - 0.151328% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.57438 - 69.6697% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.456e-05 - 0.00253491% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 2.528e-05 - 0.00440127% [14] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 9.2e-06 - 0.00160173% [14] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00530795 - 0.924118% [14] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0333319 - 5.80311% [14] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0845406 - 14.7186% [14] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0136848 - 2.38254% [14] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0530779 - 9.2409% [14] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0680886 - 11.8543% [14] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0954032 - 16.6098% [14] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 2.232e-05 - 0.00388593% [14] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 8.28e-06 - 0.00144155% [14] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.152364 - 26.5268% [14] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0127147 - 2.21364% [14] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00917071 - 1.59663% [14] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0463314 - 8.06634% [14] | | | | | Remainder: 0.00028436 - 0.0495073% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.72e-05 - 0.00208628% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2e-06 - 0.000242591% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00105512 - 0.127981% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.246682 - 29.9214% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.12315 - 49.9227% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.123505 - 50.0667% [1] | | | | | Remainder: 2.6e-05 - 0.0105399% | | | | Remainder: 0.00104912 - 0.127253% | | | Remainder: 0.00307791 - 0.269539% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00462111 - 0.0211052% [1] | | | getWorksets(): 7.24e-06 - 0.156672% [1] | | | | panzer::WorksetContainer::getWorksets(): 5.68e-06 - 78.453% [1] | | | | Remainder: 1.56e-06 - 21.547% | | | getOrientations(): 9.2e-07 - 0.0199086% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000851639 - 18.4293% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000977278 - 21.1481% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000437439 - 9.4661% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00125692 - 27.1995% [1] | | | Phalanx::SortAndOrderEvaluators: 1.24e-06 - 0.0268334% [3] | | | Remainder: 0.00108844 - 23.5536% | | panzer::ModelEvaluator::create_W_op: 0.891142 - 4.06995% [1] | | panzer::ModelEvaluator::evalModel(J): 1.49007 - 6.80533% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000941878 - 0.0632102% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.17389 - 78.781% [1] | | | | panzer::WorksetContainer::getWorksets(): 3.2e-06 - 0.000272597% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.014714 - 1.25344% [14] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.038695 - 3.2963% [14] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0450465 - 3.83736% [14] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00425807 - 0.36273% [14] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0496662 - 4.2309% [14] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0418595 - 3.56587% [14] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00759462 - 0.64696% [14] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0426313 - 3.63161% [14] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 2e-05 - 0.00170373% [14] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0154115 - 1.31286% [14] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0907868 - 7.73382% [14] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0152722 - 1.30098% [14] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0884541 - 7.53511% [14] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0935225 - 7.96686% [14] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.127954 - 10.9% [14] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 3.156e-05 - 0.00268849% [14] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0143187 - 1.21976% [14] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.087809 - 7.48015% [14] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.140062 - 11.9314% [14] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0201459 - 1.71616% [14] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00408063 - 0.347615% [14] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0482574 - 4.11088% [14] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.101355 - 8.63411% [14] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0812992 - 6.9256% [14] | | | | Remainder: 0.000644318 - 0.0548873% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.552e-05 - 0.00171267% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.28e-06 - 8.59019e-05% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00345439 - 0.231827% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.309365 - 20.7617% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.309331 - 99.989% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.148e-05 - 0.00694326% [1] | | | | Remainder: 1.244e-05 - 0.00402115% | | | Remainder: 0.00239076 - 0.160446% | | MaxwellPreconditioner::build: 0.00606074 - 0.0276801% [1] | | | MaxwellPreconditioner: Schur complement: 1.54e-05 - 0.254094% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00279999 - 46.1988% [1] | | | | Ifpack2::Relaxation::initialize: 4.04e-06 - 0.144286% [1] | | | | Ifpack2::Relaxation::compute: 0.00192603 - 68.7872% [1] | | | | Remainder: 0.000869917 - 31.0686% | | | MaxwellPreconditioner: Solver S_E: 0.00313139 - 51.6668% [1] | | | | Ifpack2::Relaxation::initialize: 1.36e-06 - 0.0434312% [1] | | | | Ifpack2::Relaxation::compute: 0.00267639 - 85.4698% [1] | | | | Remainder: 0.000453639 - 14.4868% | | | MaxwellPreconditioner: Block preconditioner: 0.00010448 - 1.72388% [1] | | | Remainder: 9.48e-06 - 0.156416% | | Mini-EM: timestepper: 14.3001 - 65.3101% [1] | | | Mini-EM: Advance Time Step: 14.3001 - 100% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.130703 - 0.914006% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000683318 - 0.5228% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.125408 - 95.9484% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.8e-06 - 0.00143532% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000824116 - 0.657148% [14] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0105237 - 8.3916% [14] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00630586 - 5.02828% [14] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000529919 - 0.422556% [14] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00597407 - 4.76371% [14] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00547795 - 4.3681% [14] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000499678 - 0.398442% [14] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00134684 - 1.07396% [14] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 1.072e-05 - 0.0085481% [14] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00106448 - 0.848812% [14] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0127185 - 10.1417% [14] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00451551 - 3.60066% [14] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00175067 - 1.39598% [14] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0109045 - 8.69525% [14] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0222587 - 17.7491% [14] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 1.704e-05 - 0.0135877% [14] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00085788 - 0.684071% [14] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00932841 - 7.43846% [14] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0116799 - 9.31352% [14] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000866756 - 0.691149% [14] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000516159 - 0.411584% [14] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00583786 - 4.6551% [14] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00872406 - 6.95654% [14] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00255319 - 2.03591% [14] | | | | | | Remainder: 0.000319598 - 0.254847% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.2119e-05 - 0.016923% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.4e-06 - 0.00183622% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00406387 - 3.10923% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000418359 - 0.320082% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000388399 - 92.8387% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.16e-06 - 0.516303% [1] | | | | | | Remainder: 2.78e-05 - 6.64501% | | | | | Remainder: 0.00010548 - 0.0807017% | | | | Stratimikos: BelosLOWS: 14.1325 - 98.8279% [1] | | | | | GMRES block system: Operation Op*x: 0.0081165 - 0.0574316% [1] | | | | | Belos::MVT::MvAddMv: 0.000238319 - 0.00168632% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 14.1233 - 99.9349% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00126424 - 0.00895145% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000290879 - 23.0083% [2] | | | | | | | | Belos::MVT::MvDot: 0.000283679 - 97.5247% [2] | | | | | | | | Remainder: 7.2e-06 - 2.47526% | | | | | | | Belos::MVT::MvScale: 0.00015976 - 12.6369% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000552238 - 43.6815% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.000546358 - 98.9352% [2] | | | | | | | | Remainder: 5.88e-06 - 1.06476% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.00019436 - 15.3737% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00019184 - 98.7034% [2] | | | | | | | | Remainder: 2.52e-06 - 1.29656% | | | | | | | Remainder: 6.7e-05 - 5.29964% | | | | | | Belos::MVT::MvAddMv: 0.000826398 - 0.00585133% [2] | | | | | | Belos::MVT::MvNorm: 0.00016932 - 0.00119887% [1] | | | | | | GMRES block system: Operation Prec*x: 14.1101 - 99.9069% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.00295935 - 0.0209733% [2] | | | | | | | Belos::MVT::MvAddMv: 0.000182319 - 0.00129212% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0918822 - 0.65118% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0622832 - 67.7859% [22] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00158192 - 2.53988% [22] | | | | | | | | | | Belos::MVT::MvDot: 0.00155616 - 98.3716% [22] | | | | | | | | | | Remainder: 2.576e-05 - 1.6284% | | | | | | | | | Belos::MVT::MvScale: 0.000668358 - 1.07309% [21] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0265258 - 42.5889% [40] | | | | | | | | | | Belos::MVT::MvTransMv: 0.0264817 - 99.8337% [40] | | | | | | | | | | Remainder: 4.412e-05 - 0.166329% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0333409 - 53.531% [40] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0333094 - 99.9057% [40] | | | | | | | | | | Remainder: 3.144e-05 - 0.0942987% | | | | | | | | | Remainder: 0.00016632 - 0.267038% | | | | | | | | Belos::MVT::MvAddMv: 0.00315175 - 3.43021% [29] | | | | | | | | GMRES Q_B: Operation Op*x: 0.0204593 - 22.2669% [22] | | | | | | | | Belos::MVT::MvNorm: 0.00012964 - 0.141094% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.00208704 - 2.27143% [21] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00196784 - 94.2886% [21] | | | | | | | | | Remainder: 0.000119199 - 5.7114% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00186728 - 2.03225% [1] | | | | | | | | Remainder: 0.00190395 - 2.07217% | | | | | | | GMRES S_E: Operation Op*x: 0.00317515 - 0.0225027% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 14.0035 - 99.2446% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 13.1622 - 93.9924% [294] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0207591 - 0.157717% [294] | | | | | | | | | | Belos::MVT::MvDot: 0.0202167 - 97.3874% [294] | | | | | | | | | | Remainder: 0.000542357 - 2.61263% | | | | | | | | | Belos::MVT::MvScale: 0.0103173 - 0.0783856% [294] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 5.3258 - 40.4627% [586] | | | | | | | | | | Belos::MVT::MvTransMv: 5.32488 - 99.9827% [586] | | | | | | | | | | Remainder: 0.0009224 - 0.0173195% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 7.80179 - 59.2741% [586] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 7.80104 - 99.9903% [586] | | | | | | | | | | Remainder: 0.00075868 - 0.00972443% | | | | | | | | | Remainder: 0.00356891 - 0.0271148% | | | | | | | | Belos::MVT::MvAddMv: 0.0295898 - 0.211302% [298] | | | | | | | | GMRES S_E: Operation Prec*x: 0.0308948 - 0.220622% [294] | | | | | | | | | Ifpack2::Relaxation::apply: 0.0284881 - 92.2098% [294] | | | | | | | | | Remainder: 0.00240676 - 7.79016% | | | | | | | | GMRES S_E: Operation Op*x: 0.735683 - 5.25356% [294] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0274327 - 0.195899% [1] | | | | | | | | Belos::MVT::MvNorm: 7.0879e-05 - 0.000506152% [1] | | | | | | | | Remainder: 0.017601 - 0.12569% | | | | | | | Remainder: 0.00839206 - 0.0594755% | | | | | | GMRES block system: Operation Op*x: 0.00859546 - 0.0608603% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 7.924e-05 - 0.00056106% [1] | | | | | | Remainder: 0.00222031 - 0.015721% | | | | | Remainder: 0.000839918 - 0.00594319% | | | | Mini-EM: Compute responses: 0.0366245 - 0.256114% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00137336 - 3.74983% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0309662 - 84.5504% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 8.6e-06 - 0.0277723% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000829639 - 2.67918% [14] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00787626 - 25.435% [14] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.136e-05 - 0.0366852% [14] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00103856 - 3.35385% [14] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00114956 - 3.7123% [14] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0156099 - 50.4096% [14] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.008e-05 - 0.0325517% [14] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00101567 - 3.27995% [14] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000888478 - 2.86919% [14] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00105176 - 3.39647% [14] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.000125 - 0.403666% [14] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 6.52e-06 - 0.0210552% [14] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00060876 - 1.96589% [14] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00043108 - 1.3921% [14] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 9.7199e-05 - 0.313888% [14] | | | | | | Remainder: 0.000207719 - 0.670794% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.204e-05 - 0.0328742% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.64e-06 - 0.00447788% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00375255 - 10.246% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000267639 - 0.730765% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1e-06 - 0.373638% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000244399 - 91.3167% [1] | | | | | | Remainder: 2.224e-05 - 8.3097% | | | | | Remainder: 0.00025112 - 0.685661% | | | | Remainder: 0.000288519 - 0.00201761% | | | Remainder: 5.96e-06 - 4.16781e-05% | | Remainder: 0.0687569 - 0.314021% | Remainder: 4.008e-05 - 0.00018305% ================================= FOM Calculation ================================= Number of cells = 27000 Time for Belos Linear Solve = 14.1325 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 1.9105 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=maxwell30.xml' (5 runs): 35.34 msec task-clock:u # 0.002 CPUs utilized ( +- 1.50% ) 0 context-switches:u # 0.000 /sec 0 cpu-migrations:u # 0.000 /sec 2,778 page-faults:u # 78.614 K/sec ( +- 0.10% ) 21,561,918 cycles:u # 0.610 GHz ( +- 32.17% ) (10.00%) 61,896,900 instructions:u # 2.87 insn per cycle ( +- 10.03% ) (74.91%) branches:u 346,328 branch-misses:u ( +- 0.59% ) 27,770,472 L1-dcache-loads:u # 785.868 M/sec ( +- 0.26% ) 381,804 L1-dcache-load-misses:u # 1.37% of all L1-dcache accesses ( +- 0.77% ) LLC-loads:u LLC-load-misses:u 26,460,240 L1-icache-loads:u # 748.790 M/sec ( +- 0.21% ) 234,458 L1-icache-load-misses:u # 0.89% of all L1-icache accesses ( +- 1.39% ) 31,194,664 dTLB-loads:u # 882.768 M/sec ( +- 25.74% ) (42.06%) dTLB-load-misses:u (0.00%) iTLB-loads:u (0.00%) iTLB-load-misses:u (0.00%) 22.5590 +- 0.0233 seconds time elapsed ( +- 0.10% ) 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=maxwell30.xml' (5 runs): 312,275 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio ( +- 0.37% ) 16,857,520 BR_RETIRED:u ( +- 0.17% ) 22.6252 +- 0.0566 seconds time elapsed ( +- 0.25% ) 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=maxwell30.xml' (5 runs): 22,732,835 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio ( +- 0.35% ) 5,049 ITLB_WALK:u ( +- 3.06% ) 12,181 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio ( +- 1.25% ) 30,617,469 L1D_TLB:u ( +- 0.45% ) 22.5475 +- 0.0413 seconds time elapsed ( +- 0.18% ) Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell30.xml' (5 runs): 26,412,765 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio ( +- 0.26% ) 228,784 L1I_CACHE_REFILL:u ( +- 1.22% ) 378,777 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio ( +- 0.43% ) 27,705,457 L1D_CACHE:u ( +- 0.30% ) 22.5215 +- 0.0432 seconds time elapsed ( +- 0.19% ) Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell30.xml' (5 runs): 466,719 LL_CACHE_MISS_RD:u # 1.0 per cache access ll_cache_read_miss_ratio ( +- 0.21% ) 490,009 LL_CACHE_RD:u ( +- 0.27% ) 135,697 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio ( +- 0.69% ) 17,892 L2D_TLB_REFILL:u ( +- 1.45% ) 254,085 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio ( +- 0.58% ) 1,455,051 L2D_CACHE:u ( +- 0.23% ) 22.5647 +- 0.0188 seconds time elapsed ( +- 0.08% )