oasis23.umiacs.umd.edu 30 GMRES Tpetra maxwell28.xml output_avg5/altra_GMRES_Tpetra_maxwell28.output output_avg5/altra_GMRES_Tpetra_maxwell28_power.output dt = 4.7652e-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.7652e-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.7652e-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=138852,domainDim=138852,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=68208,domainDim=68208} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=68208,domainDim=70644} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=70644,domainDim=68208} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=70644,domainDim=70644} 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=138852, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=68208,domainDim=68208} 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=68208, #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.00288623 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=70644,domainDim=70644} 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=70644, #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 290 iterations with total CPU time of 11.2983 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=68208,domainDim=68208} 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=68208, #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.0723471 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 11.3964 sec Electromagnetic Energy = 9.76787e-09 Electromagnetic Energy/dt^2 = 4.30167e+10 * finished time step 1, t = 4.7652e-10 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 17.7202 [1] | Mini-EM: Total Time: 17.7202 - 99.9996% [1] | | Mini-EM: build mesh: 0.000804557 - 0.00454034% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000318279 - 39.5595% [1] | | | Remainder: 0.000486278 - 60.4405% | | Mini-EM: build physics blocks: 0.000920597 - 0.00519519% [1] | | Mini-EM: build auxiliary physics blocks: 0.000236319 - 0.00133361% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 1.14171 - 6.44299% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.418394 - 2.36111% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.181189 - 43.3059% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.146589 - 80.9037% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00481722 - 2.65867% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0296899 - 16.3862% [3] | | | | Remainder: 9.328e-05 - 0.0514821% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0252953 - 6.04581% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0158701 - 62.7396% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000966956 - 3.82267% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00210163 - 8.3084% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00120148 - 4.7498% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00131908 - 5.21471% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00354291 - 14.0062% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.00019812 - 0.783229% [3] | | | | Remainder: 9.496e-05 - 0.375406% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0408817 - 9.7711% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0174777 - 4.17733% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0518486 - 12.3923% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0216356 - 5.17111% [3] | | | Remainder: 0.0800657 - 19.1364% | | panzer::WorksetContainer::applyOrientations(ugi): 0.0285641 - 0.161195% [2] | | Mini-EM: setup physics model evaluator: 0.806006 - 4.54852% [1] | | | panzer::ModelEvaluator::setupModel(): 0.805987 - 99.9976% [1] | | | | allocate FieldManagerBuilder: 3.08e-06 - 0.00038214% [1] | | | | fmb->setWorksetContainer(): 6.8e-07 - 8.43686e-05% [1] | | | | fmb->setupVolumeFieldManagers(): 0.800238 - 99.2867% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.800209 - 99.9964% [1] | | | | | | getWorksets(): 0.77347 - 96.6585% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.773466 - 99.9994% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.448333 - 57.9642% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00544694 - 1.21493% [11] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0752046 - 16.7743% [11] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00220171 - 2.92763% [11] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0729557 - 97.0097% [11] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000838317 - 1.14908% [11] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00038776 - 0.531501% [11] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00135164 - 1.85268% [11] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00635006 - 8.70399% [11] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0162257 - 22.2406% [11] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00379311 - 5.19919% [11] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0119816 - 16.4232% [11] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000361159 - 0.495039% [11] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0186895 - 25.6176% [11] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00798421 - 42.7203% [11] | | | | | | | | | | | | Remainder: 0.0107053 - 57.2797% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.01022 - 14.0085% [11] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00254707 - 3.49126% [11] | | | | | | | | | | | Remainder: 0.00020972 - 0.287462% | | | | | | | | | | Remainder: 4.716e-05 - 0.062709% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.315922 - 70.466% [22] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.183136 - 57.9687% [22] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00029924 - 0.163398% [22] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.792e-05 - 0.0534684% [11] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0990196 - 54.0689% [22] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0684328 - 37.3672% [11] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 8.364e-05 - 0.045671% [11] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0142841 - 7.79973% [11] | | | | | | | | | | | Remainder: 0.000918795 - 0.501701% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0632573 - 20.0231% [22] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0416289 - 13.177% [11] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000406239 - 0.128588% [22] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0150557 - 4.76564% [22] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0108439 - 3.43245% [11] | | | | | | | | | | Remainder: 0.00159423 - 0.504628% | | | | | | | | | Remainder: 0.0517592 - 11.5448% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.325053 - 42.0255% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.324462 - 99.818% [22] | | | | | | | | | Remainder: 0.000591477 - 0.181963% | | | | | | | | Remainder: 7.964e-05 - 0.0102965% | | | | | | | Remainder: 4.68e-06 - 0.000605065% | | | | | | getOrientations(): 1.476e-05 - 0.00184452% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000812798 - 0.101573% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000774117 - 0.0967393% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000421679 - 0.0526961% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000188959 - 0.0236137% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000942717 - 0.117809% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1e-06 - 0.000124967% [2] | | | | | | Remainder: 0.0235827 - 2.94706% | | | | | Remainder: 2.912e-05 - 0.00363892% | | | | fmb->setupBCFieldManagers(): 8.8e-06 - 0.00109183% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.988e-05 - 0.00246654% [1] | | | | build response library: 0.0056921 - 0.706227% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0054785 - 96.2474% [1] | | | | | | getWorksets(): 3.36e-06 - 0.0613306% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.32e-06 - 69.0476% [1] | | | | | | | Remainder: 1.04e-06 - 30.9524% | | | | | | getOrientations(): 4.4e-07 - 0.00803139% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000828037 - 15.1143% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000924557 - 16.8761% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000406399 - 7.41807% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00119568 - 21.8249% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.24e-06 - 0.0226339% [3] | | | | | | Remainder: 0.00211879 - 38.6747% | | | | | Remainder: 0.000213599 - 3.75255% | | | | Remainder: 2.456e-05 - 0.00304719% | | | Remainder: 1.9079e-05 - 0.0023671% | | Mini-EM: setup auxiliary physics model evaluator: 0.85446 - 4.82196% [1] | | | panzer::ModelEvaluator::setupModel(): 0.854451 - 99.9989% [1] | | | | allocate FieldManagerBuilder: 7.6e-07 - 8.89461e-05% [1] | | | | fmb->setWorksetContainer(): 5.6e-07 - 6.55392e-05% [1] | | | | fmb->setupVolumeFieldManagers(): 0.854389 - 99.9928% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.854385 - 99.9995% [1] | | | | | | getWorksets(): 0.579737 - 67.8543% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.579736 - 99.9998% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.345613 - 59.6157% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00488526 - 1.41351% [11] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.067018 - 19.391% [11] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00138424 - 2.06547% [11] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0656089 - 97.8973% [11] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000590639 - 0.900243% [11] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.0003704 - 0.564558% [11] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00129847 - 1.97911% [11] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00628594 - 9.58093% [11] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0142988 - 21.794% [11] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00363099 - 5.53429% [11] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0101698 - 15.5007% [11] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000324839 - 0.495115% [11] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0180506 - 27.5124% [11] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00815633 - 45.186% [11] | | | | | | | | | | | | Remainder: 0.00989425 - 54.814% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00797821 - 12.1603% [11] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00249235 - 3.79881% [11] | | | | | | | | | | | Remainder: 0.00011784 - 0.17961% | | | | | | | | | | Remainder: 2.492e-05 - 0.037184% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.231073 - 66.8587% [11] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.135245 - 58.5291% [11] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000138519 - 0.102421% [11] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 8.2199e-05 - 0.060778% [11] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0667931 - 49.3868% [11] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0679244 - 50.2234% [11] | | | | | | | | | | | Remainder: 0.00030648 - 0.226612% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.042612 - 18.441% [11] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0426962 - 18.4774% [11] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000219719 - 0.0950866% [11] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00958721 - 4.149% [11] | | | | | | | | | | Remainder: 0.000712837 - 0.30849% | | | | | | | | | Remainder: 0.0426373 - 12.3367% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.234106 - 40.3816% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.233653 - 99.8064% [11] | | | | | | | | | Remainder: 0.000453197 - 0.193586% | | | | | | | | Remainder: 1.608e-05 - 0.00277368% | | | | | | | Remainder: 1.36e-06 - 0.000234589% | | | | | | getOrientations(): 1.24e-05 - 0.00145134% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000459758 - 0.0538116% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000360919 - 0.0422431% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000220879 - 0.0258524% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.266346 - 31.174% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.266323 - 99.9917% [1] | | | | | | | Remainder: 2.212e-05 - 0.008305% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000505438 - 0.0591581% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 5.2e-07 - 6.08625e-05% [2] | | | | | | Remainder: 0.00674218 - 0.789127% | | | | | Remainder: 4.04e-06 - 0.000472853% | | | | fmb->setupBCFieldManagers(): 3.48e-06 - 0.000407279% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.352e-05 - 0.0015823% [1] | | | | build response library: 3.6439e-05 - 0.00426461% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 0.658635% [1] | | | | | Remainder: 3.6199e-05 - 99.3414% | | | | Remainder: 7e-06 - 0.00081924% | | | Remainder: 9.28e-06 - 0.00108607% | | Mini-EM: eval auxiliary physics model evaluator: 0.931862 - 5.25876% [1] | | | panzer::ModelEvaluator::create_W_op: 0.255158 - 27.3815% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.674424 - 72.3738% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00105556 - 0.156512% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.469239 - 69.5762% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.88e-06 - 0.000400649% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 2.012e-05 - 0.00428779% [11] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 6.6e-06 - 0.00140653% [11] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00382267 - 0.814652% [11] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0271781 - 5.79194% [11] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0686887 - 14.6383% [11] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0112196 - 2.39102% [11] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0442382 - 9.42765% [11] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0555929 - 11.8475% [11] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0770866 - 16.428% [11] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.692e-05 - 0.00360584% [11] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 6.24e-06 - 0.00132981% [11] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.124931 - 26.6242% [11] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0102939 - 2.19374% [11] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00819029 - 1.74544% [11] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0376582 - 8.02538% [11] | | | | | Remainder: 0.000287119 - 0.0611882% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.812e-05 - 0.00268674% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 3.28e-06 - 0.000486341% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000919477 - 0.136335% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.202274 - 29.9921% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.101167 - 50.0147% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.101062 - 49.9629% [1] | | | | | Remainder: 4.52e-05 - 0.0223459% | | | | Remainder: 0.000914996 - 0.135671% | | | Remainder: 0.00227991 - 0.244662% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0046887 - 0.0264597% [1] | | | getWorksets(): 7.6e-06 - 0.162092% [1] | | | | panzer::WorksetContainer::getWorksets(): 5.24e-06 - 68.9474% [1] | | | | Remainder: 2.36e-06 - 31.0526% | | | getOrientations(): 6.8e-07 - 0.0145029% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000819477 - 17.4777% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000959277 - 20.4593% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000449479 - 9.58642% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00124028 - 26.4524% [1] | | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.0255934% [3] | | | Remainder: 0.00121072 - 25.822% | | panzer::ModelEvaluator::create_W_op: 0.721837 - 4.07353% [1] | | panzer::ModelEvaluator::evalModel(J): 1.20893 - 6.82233% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000788277 - 0.0652045% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.951762 - 78.7276% [1] | | | | panzer::WorksetContainer::getWorksets(): 2.8e-06 - 0.000294191% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.012073 - 1.26849% [11] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0309737 - 3.25435% [11] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0364461 - 3.82933% [11] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00364719 - 0.383204% [11] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0402887 - 4.23306% [11] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0340698 - 3.57966% [11] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00600054 - 0.630466% [11] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0340882 - 3.58158% [11] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.78e-05 - 0.00187022% [11] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0121479 - 1.27636% [11] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0721164 - 7.57715% [11] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0123475 - 1.29733% [11] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0721024 - 7.57567% [11] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.075074 - 7.88789% [11] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.104965 - 11.0285% [11] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 2.56e-05 - 0.00268975% [11] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.011737 - 1.23319% [11] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0717682 - 7.54056% [11] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.114973 - 12.08% [11] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0166471 - 1.74908% [11] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00338799 - 0.35597% [11] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0395414 - 4.15455% [11] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0822108 - 8.63774% [11] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0644985 - 6.77674% [11] | | | | Remainder: 0.000611518 - 0.0642511% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.3879e-05 - 0.00197522% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.28e-06 - 0.000105879% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00261367 - 0.216197% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.251798 - 20.8282% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.251767 - 99.9876% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.028e-05 - 0.00805407% [1] | | | | Remainder: 1.1e-05 - 0.00436858% | | | Remainder: 0.00194299 - 0.16072% | | MaxwellPreconditioner::build: 0.00529214 - 0.0298651% [1] | | | MaxwellPreconditioner: Schur complement: 1.792e-05 - 0.338615% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00243435 - 45.9994% [1] | | | | Ifpack2::Relaxation::initialize: 3.32e-06 - 0.136381% [1] | | | | Ifpack2::Relaxation::compute: 0.00158687 - 65.1868% [1] | | | | Remainder: 0.000844157 - 34.6769% | | | MaxwellPreconditioner: Solver S_E: 0.00272679 - 51.5253% [1] | | | | Ifpack2::Relaxation::initialize: 1.28e-06 - 0.0469416% [1] | | | | Ifpack2::Relaxation::compute: 0.00223791 - 82.0713% [1] | | | | Remainder: 0.000487599 - 17.8818% | | | MaxwellPreconditioner: Block preconditioner: 0.00010444 - 1.97349% [1] | | | Remainder: 8.64e-06 - 0.163261% | | Mini-EM: timestepper: 11.5338 - 65.0882% [1] | | | Mini-EM: Advance Time Step: 11.5338 - 100% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.110634 - 0.959217% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000553438 - 0.500244% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.10724 - 96.9324% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.56e-06 - 0.00145468% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000659518 - 0.614993% [11] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00943321 - 8.79636% [11] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0059827 - 5.5788% [11] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00042676 - 0.397949% [11] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00515818 - 4.80995% [11] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00442522 - 4.12647% [11] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000400678 - 0.373628% [11] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00109268 - 1.01891% [11] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 8.839e-06 - 0.00824227% [11] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.000844877 - 0.787838% [11] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0112386 - 10.4798% [11] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00386307 - 3.60226% [11] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00143352 - 1.33674% [11] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00973561 - 9.07834% [11] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0179234 - 16.7134% [11] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 1.276e-05 - 0.0118986% [11] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000687876 - 0.641436% [11] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0075891 - 7.07674% [11] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00958721 - 8.93996% [11] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000652838 - 0.608764% [11] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000453078 - 0.42249% [11] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00434167 - 4.04855% [11] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00892677 - 8.32411% [11] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00208883 - 1.94781% [11] | | | | | | Remainder: 0.0002714 - 0.253077% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.068e-05 - 0.0186923% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.44e-06 - 0.00220548% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00256679 - 2.32008% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000159639 - 0.144295% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000130319 - 81.6336% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.44e-06 - 0.902035% [1] | | | | | | Remainder: 2.788e-05 - 17.4644% | | | | | Remainder: 9.0799e-05 - 0.0820717% | | | | Stratimikos: BelosLOWS: 11.3965 - 98.8097% [1] | | | | | GMRES block system: Operation Op*x: 0.00611518 - 0.0536585% [1] | | | | | Belos::MVT::MvAddMv: 0.000215559 - 0.00189145% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 11.3893 - 99.9367% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00105344 - 0.00924939% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000239 - 22.6876% [2] | | | | | | | | Belos::MVT::MvDot: 0.00023264 - 97.3389% [2] | | | | | | | | Remainder: 6.36e-06 - 2.66109% | | | | | | | Belos::MVT::MvScale: 0.000132279 - 12.5569% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000459158 - 43.5867% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.000454758 - 99.0417% [2] | | | | | | | | Remainder: 4.4e-06 - 0.958276% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.00016144 - 15.3251% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00015932 - 98.6868% [2] | | | | | | | | Remainder: 2.12e-06 - 1.31318% | | | | | | | Remainder: 6.156e-05 - 5.84373% | | | | | | Belos::MVT::MvAddMv: 0.000705678 - 0.00619599% [2] | | | | | | Belos::MVT::MvNorm: 0.000145199 - 0.00127488% [1] | | | | | | GMRES block system: Operation Prec*x: 11.3784 - 99.9044% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.00157731 - 0.0138624% [2] | | | | | | | Belos::MVT::MvAddMv: 0.00016364 - 0.00143817% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.072438 - 0.636629% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0488825 - 67.4818% [22] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00121708 - 2.4898% [22] | | | | | | | | | | Belos::MVT::MvDot: 0.0011968 - 98.3337% [22] | | | | | | | | | | Remainder: 2.028e-05 - 1.66629% | | | | | | | | | Belos::MVT::MvScale: 0.000559837 - 1.14527% [21] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0215363 - 44.0574% [40] | | | | | | | | | | Belos::MVT::MvTransMv: 0.0214935 - 99.8013% [40] | | | | | | | | | | Remainder: 4.28e-05 - 0.198734% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0254178 - 51.9977% [40] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0253874 - 99.8807% [40] | | | | | | | | | | Remainder: 3.032e-05 - 0.119287% | | | | | | | | | Remainder: 0.00015148 - 0.309886% | | | | | | | | Belos::MVT::MvAddMv: 0.00233131 - 3.21836% [29] | | | | | | | | GMRES Q_B: Operation Op*x: 0.0163764 - 22.6075% [22] | | | | | | | | Belos::MVT::MvNorm: 0.00011476 - 0.158425% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.00161235 - 2.22584% [21] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00150463 - 93.3191% [21] | | | | | | | | | Remainder: 0.00010772 - 6.68092% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.001577 - 2.17703% [1] | | | | | | | | Remainder: 0.00154367 - 2.13103% | | | | | | | GMRES S_E: Operation Op*x: 0.00224903 - 0.0197658% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 11.2952 - 99.2692% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 10.62 - 94.0217% [291] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0177171 - 0.166829% [291] | | | | | | | | | | Belos::MVT::MvDot: 0.0172754 - 97.5064% [291] | | | | | | | | | | Remainder: 0.000441798 - 2.49362% | | | | | | | | | Belos::MVT::MvScale: 0.0087058 - 0.0819759% [291] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 4.26249 - 40.1366% [580] | | | | | | | | | | Belos::MVT::MvTransMv: 4.26169 - 99.9811% [580] | | | | | | | | | | Remainder: 0.000807317 - 0.01894% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 6.32768 - 59.5829% [580] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 6.32697 - 99.9888% [580] | | | | | | | | | | Remainder: 0.000710795 - 0.0112331% | | | | | | | | | Remainder: 0.00336019 - 0.0316404% | | | | | | | | Belos::MVT::MvAddMv: 0.0247044 - 0.218715% [295] | | | | | | | | GMRES S_E: Operation Prec*x: 0.0239318 - 0.211875% [291] | | | | | | | | | Ifpack2::Relaxation::apply: 0.0216028 - 90.2682% [291] | | | | | | | | | Remainder: 0.00232899 - 9.73179% | | | | | | | | GMRES S_E: Operation Op*x: 0.587821 - 5.20415% [291] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0217884 - 0.192899% [1] | | | | | | | | Belos::MVT::MvNorm: 5.88e-05 - 0.000520574% [1] | | | | | | | | Remainder: 0.0169637 - 0.150184% | | | | | | | Remainder: 0.00672174 - 0.0590747% | | | | | | GMRES block system: Operation Op*x: 0.00727178 - 0.0638477% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00012336 - 0.00108313% [1] | | | | | | Remainder: 0.00158531 - 0.0139194% | | | | | Remainder: 0.000878797 - 0.00771113% | | | | Mini-EM: Compute responses: 0.0263226 - 0.228222% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00102584 - 3.89718% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0221354 - 84.0931% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 6.32e-06 - 0.0285515% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000663639 - 2.99808% [11] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00543162 - 24.5381% [11] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 8.64e-06 - 0.0390324% [11] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000860597 - 3.88787% [11] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000906759 - 4.09641% [11] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0107634 - 48.625% [11] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 8.6e-06 - 0.0388517% [11] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000890278 - 4.02196% [11] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000706156 - 3.19016% [11] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000706958 - 3.19378% [11] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 9.8359e-05 - 0.444351% [11] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 6.12e-06 - 0.027648% [11] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000476158 - 2.15111% [11] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00036428 - 1.64569% [11] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 7.004e-05 - 0.316416% [11] | | | | | | Remainder: 0.00016756 - 0.756976% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 9.52e-06 - 0.0361667% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.64e-06 - 0.0062304% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00265575 - 10.0893% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000259879 - 0.987286% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 8.4e-07 - 0.323227% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000237519 - 91.396% [1] | | | | | | Remainder: 2.152e-05 - 8.28078% | | | | | Remainder: 0.000234479 - 0.890791% | | | | Remainder: 0.00032628 - 0.00282891% | | | Remainder: 2.36e-06 - 2.04617e-05% | | Remainder: 0.0627238 - 0.353968% | Remainder: 6.204e-05 - 0.000350108% ================================= FOM Calculation ================================= Number of cells = 21952 Time for Belos Linear Solve = 11.3965 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 1.92621 k-cell-steps per second ================================= dt = 4.7652e-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.7652e-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.7652e-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=138852,domainDim=138852,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=68208,domainDim=68208} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=68208,domainDim=70644} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=70644,domainDim=68208} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=70644,domainDim=70644} 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=138852, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=68208,domainDim=68208} 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=68208, #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.00270603 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=70644,domainDim=70644} 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=70644, #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 290 iterations with total CPU time of 11.258 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=68208,domainDim=68208} 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=68208, #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.0755292 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 11.3576 sec Electromagnetic Energy = 9.76787e-09 Electromagnetic Energy/dt^2 = 4.30167e+10 * finished time step 1, t = 4.7652e-10 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 17.8346 [1] | Mini-EM: Total Time: 17.8345 - 99.9997% [1] | | Mini-EM: build mesh: 0.000608238 - 0.00341045% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000295479 - 48.5795% [1] | | | Remainder: 0.000312759 - 51.4205% | | Mini-EM: build physics blocks: 0.000781317 - 0.00438092% [1] | | Mini-EM: build auxiliary physics blocks: 0.000234199 - 0.00131318% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 1.14111 - 6.39829% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.42335 - 2.37377% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.184233 - 43.5178% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.146741 - 79.6501% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00475518 - 2.58108% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0326434 - 17.7186% [3] | | | | Remainder: 9.256e-05 - 0.0502409% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0276355 - 6.52782% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0183885 - 66.5393% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000922998 - 3.33989% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00202847 - 7.34009% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00122896 - 4.44701% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.0012374 - 4.47755% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00352739 - 12.7639% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.00020924 - 0.757141% [3] | | | | Remainder: 9.26e-05 - 0.335076% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0407214 - 9.61885% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0174115 - 4.1128% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0526572 - 12.4382% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0213678 - 5.0473% [3] | | | Remainder: 0.079324 - 18.7372% | | panzer::WorksetContainer::applyOrientations(ugi): 0.0249655 - 0.139984% [2] | | Mini-EM: setup physics model evaluator: 0.801108 - 4.49189% [1] | | | panzer::ModelEvaluator::setupModel(): 0.801087 - 99.9974% [1] | | | | allocate FieldManagerBuilder: 2.72e-06 - 0.000339539% [1] | | | | fmb->setWorksetContainer(): 6e-07 - 7.48982e-05% [1] | | | | fmb->setupVolumeFieldManagers(): 0.795359 - 99.2849% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.795335 - 99.997% [1] | | | | | | getWorksets(): 0.770157 - 96.8343% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.770152 - 99.9994% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.444974 - 57.7775% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00565126 - 1.27002% [11] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0748052 - 16.8111% [11] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00229235 - 3.06443% [11] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0724659 - 96.8727% [11] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000839876 - 1.159% [11] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00038188 - 0.526979% [11] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00137759 - 1.90102% [11] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00637034 - 8.79081% [11] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0160763 - 22.1846% [11] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00366859 - 5.0625% [11] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0118066 - 16.2926% [11] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000364199 - 0.50258% [11] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0185982 - 25.6647% [11] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00797422 - 42.8763% [11] | | | | | | | | | | | | Remainder: 0.010624 - 57.1237% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.010142 - 13.9956% [11] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00258883 - 3.57248% [11] | | | | | | | | | | | Remainder: 0.000251559 - 0.347141% | | | | | | | | | | Remainder: 4.7e-05 - 0.0628298% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.31744 - 71.3389% [22] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.185124 - 58.3178% [22] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000317478 - 0.171495% [22] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.88e-05 - 0.0533696% [11] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0992464 - 53.6108% [22] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0701772 - 37.9082% [11] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 8.704e-05 - 0.0470171% [11] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0142953 - 7.722% [11] | | | | | | | | | | | Remainder: 0.000901795 - 0.48713% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0632666 - 19.9303% [22] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0413907 - 13.0389% [11] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000411599 - 0.129662% [22] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0151018 - 4.75737% [22] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0108645 - 3.42253% [11] | | | | | | | | | | Remainder: 0.00128052 - 0.403389% | | | | | | | | | Remainder: 0.0470782 - 10.58% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.325106 - 42.2132% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.324572 - 99.836% [22] | | | | | | | | | Remainder: 0.000533279 - 0.164033% | | | | | | | | Remainder: 7.224e-05 - 0.00937996% | | | | | | | Remainder: 4.64e-06 - 0.000602475% | | | | | | getOrientations(): 1.388e-05 - 0.00174518% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000809757 - 0.101813% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000764118 - 0.096075% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000419958 - 0.0528026% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012796 - 0.0160888% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000917397 - 0.115347% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 9.6e-07 - 0.000120704% [2] | | | | | | Remainder: 0.0221242 - 2.78175% | | | | | Remainder: 2.348e-05 - 0.00295213% | | | | fmb->setupBCFieldManagers(): 9e-06 - 0.00112347% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.9e-05 - 0.00237178% [1] | | | | build response library: 0.00566934 - 0.707706% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00557174 - 98.2785% [1] | | | | | | getWorksets(): 3.48e-06 - 0.062458% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.52e-06 - 72.4138% [1] | | | | | | | Remainder: 9.6e-07 - 27.5862% | | | | | | getOrientations(): 4.4e-07 - 0.00789699% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000827677 - 14.8549% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000914637 - 16.4156% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000392438 - 7.04336% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00116824 - 20.9672% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.36e-06 - 0.0244089% [3] | | | | | | Remainder: 0.00226347 - 40.6241% | | | | | Remainder: 9.76e-05 - 1.72154% | | | | Remainder: 2.752e-05 - 0.00343533% | | | Remainder: 2.088e-05 - 0.00260639% | | Mini-EM: setup auxiliary physics model evaluator: 0.878883 - 4.92799% [1] | | | panzer::ModelEvaluator::setupModel(): 0.878875 - 99.9991% [1] | | | | allocate FieldManagerBuilder: 7.6e-07 - 8.64742e-05% [1] | | | | fmb->setWorksetContainer(): 6.8e-07 - 7.73716e-05% [1] | | | | fmb->setupVolumeFieldManagers(): 0.878813 - 99.9929% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.878809 - 99.9996% [1] | | | | | | getWorksets(): 0.579243 - 65.9123% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.579241 - 99.9998% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.345611 - 59.6661% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00487582 - 1.41078% [11] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0666726 - 19.2912% [11] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00137888 - 2.06813% [11] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0652715 - 97.8985% [11] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000582358 - 0.892209% [11] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00036192 - 0.554484% [11] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00128484 - 1.96845% [11] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00629142 - 9.63885% [11] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0140914 - 21.589% [11] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00357747 - 5.48091% [11] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00995185 - 15.2469% [11] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000323199 - 0.495161% [11] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0181528 - 27.8112% [11] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00825877 - 45.4959% [11] | | | | | | | | | | | | Remainder: 0.00989401 - 54.5041% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00799866 - 12.2544% [11] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00253507 - 3.88389% [11] | | | | | | | | | | | Remainder: 0.000120479 - 0.184581% | | | | | | | | | | Remainder: 2.224e-05 - 0.033357% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.231891 - 67.0959% [11] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.135958 - 58.6301% [11] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.0001382 - 0.101649% [11] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 8.224e-05 - 0.0604893% [11] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0665677 - 48.962% [11] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0688623 - 50.6497% [11] | | | | | | | | | | | Remainder: 0.000307559 - 0.226216% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0432186 - 18.6375% [11] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.042176 - 18.1879% [11] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000211359 - 0.0911459% [11] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00952157 - 4.10606% [11] | | | | | | | | | | Remainder: 0.000805478 - 0.347352% | | | | | | | | | Remainder: 0.0421716 - 12.2021% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.233615 - 40.3312% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.233176 - 99.8121% [11] | | | | | | | | | Remainder: 0.000438958 - 0.187898% | | | | | | | | Remainder: 1.576e-05 - 0.0027208% | | | | | | | Remainder: 1.4e-06 - 0.000241695% | | | | | | getOrientations(): 1.192e-05 - 0.00135638% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000452799 - 0.0515242% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000352838 - 0.0401496% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00021896 - 0.0249155% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.291002 - 33.1132% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.290978 - 99.9919% [1] | | | | | | | Remainder: 2.368e-05 - 0.00813741% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000495679 - 0.0564035% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 4.55161e-05% [2] | | | | | | Remainder: 0.0070321 - 0.800185% | | | | | Remainder: 3.76e-06 - 0.00042785% | | | | fmb->setupBCFieldManagers(): 3.6e-06 - 0.000409615% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.352e-05 - 0.00153833% [1] | | | | build response library: 3.712e-05 - 0.00422358% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2e-07 - 0.538793% [1] | | | | | Remainder: 3.692e-05 - 99.4612% | | | | Remainder: 6.36e-06 - 0.000723652% | | | Remainder: 8.24e-06 - 0.000937554% | | Mini-EM: eval auxiliary physics model evaluator: 0.978962 - 5.48914% [1] | | | panzer::ModelEvaluator::create_W_op: 0.277551 - 28.3515% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.698638 - 71.3652% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00102896 - 0.14728% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.467827 - 66.9628% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.96e-06 - 0.000418958% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 2.116e-05 - 0.00452304% [11] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 6.44e-06 - 0.00137658% [11] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00395179 - 0.84471% [11] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0270497 - 5.78198% [11] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0699482 - 14.9517% [11] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0110145 - 2.35439% [11] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0427293 - 9.13355% [11] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0555276 - 11.8692% [11] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0774071 - 16.5461% [11] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.716e-05 - 0.00366802% [11] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 7.16e-06 - 0.00153048% [11] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.12394 - 26.4926% [11] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.010335 - 2.20916% [11] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00816393 - 1.74507% [11] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0374209 - 7.99886% [11] | | | | | Remainder: 0.00028568 - 0.0610653% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.836e-05 - 0.00262797% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.48e-06 - 0.000354976% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000909277 - 0.13015% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.227981 - 32.6322% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.11392 - 49.969% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.114016 - 50.0112% [1] | | | | | Remainder: 4.52e-05 - 0.0198262% | | | | Remainder: 0.000870436 - 0.12459% | | | Remainder: 0.00277323 - 0.283283% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00451903 - 0.0253386% [1] | | | getWorksets(): 7.52e-06 - 0.166408% [1] | | | | panzer::WorksetContainer::getWorksets(): 4.68e-06 - 62.234% [1] | | | | Remainder: 2.84e-06 - 37.766% | | | getOrientations(): 8.8e-07 - 0.0194732% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000831277 - 18.3951% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000945517 - 20.923% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000446918 - 9.8897% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00119896 - 26.5313% [1] | | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 0.0247841% [3] | | | Remainder: 0.00108684 - 24.0502% | | panzer::ModelEvaluator::create_W_op: 0.792975 - 4.44629% [1] | | panzer::ModelEvaluator::evalModel(J): 1.23108 - 6.90276% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000790118 - 0.0641811% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.941158 - 76.45% [1] | | | | panzer::WorksetContainer::getWorksets(): 3e-06 - 0.000318756% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00638474 - 0.678392% [11] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0310244 - 3.29641% [11] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0357542 - 3.79896% [11] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00352659 - 0.374707% [11] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0402828 - 4.28013% [11] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0352045 - 3.74055% [11] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00731009 - 0.776713% [11] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0342903 - 3.64342% [11] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.62e-05 - 0.00172128% [11] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0119879 - 1.27374% [11] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.072644 - 7.71858% [11] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.011884 - 1.2627% [11] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.071902 - 7.63974% [11] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.07453 - 7.91897% [11] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.103737 - 11.0222% [11] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 2.524e-05 - 0.0026818% [11] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00599602 - 0.63709% [11] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0710908 - 7.55354% [11] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.114936 - 12.2122% [11] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0177374 - 1.88464% [11] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00345543 - 0.367147% [11] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0394683 - 4.1936% [11] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0820357 - 8.71647% [11] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0653419 - 6.94271% [11] | | | | Remainder: 0.0005894 - 0.062625% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.352e-05 - 0.00191052% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.2e-06 - 9.74758e-05% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00261271 - 0.21223% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.284537 - 23.1129% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.284502 - 99.9878% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.128e-05 - 0.00747882% [1] | | | | Remainder: 1.336e-05 - 0.00469535% | | | Remainder: 0.00195331 - 0.158667% | | MaxwellPreconditioner::build: 0.00547322 - 0.0306889% [1] | | | MaxwellPreconditioner: Schur complement: 2e-05 - 0.365415% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00249447 - 45.5759% [1] | | | | Ifpack2::Relaxation::initialize: 3.56e-06 - 0.142716% [1] | | | | Ifpack2::Relaxation::compute: 0.00167031 - 66.9607% [1] | | | | Remainder: 0.000820597 - 32.8966% | | | MaxwellPreconditioner: Solver S_E: 0.00286343 - 52.3171% [1] | | | | Ifpack2::Relaxation::initialize: 1.36e-06 - 0.0474955% [1] | | | | Ifpack2::Relaxation::compute: 0.00234155 - 81.7743% [1] | | | | Remainder: 0.000520519 - 18.1782% | | | MaxwellPreconditioner: Block preconditioner: 8.6279e-05 - 1.57638% [1] | | | Remainder: 9.04e-06 - 0.165168% | | Mini-EM: timestepper: 11.4931 - 64.4428% [1] | | | Mini-EM: Advance Time Step: 11.4931 - 99.9999% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.109316 - 0.951144% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000558078 - 0.51052% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.105858 - 96.837% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.48e-06 - 0.0013981% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00065124 - 0.615202% [11] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00902005 - 8.5209% [11] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00577966 - 5.45982% [11] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000423638 - 0.400195% [11] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00527006 - 4.97843% [11] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00447146 - 4.22402% [11] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00040352 - 0.38119% [11] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00108824 - 1.02802% [11] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 7.88e-06 - 0.00744394% [11] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.000880917 - 0.832169% [11] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0109812 - 10.3736% [11] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00338743 - 3.19998% [11] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00149791 - 1.41502% [11] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00965789 - 9.12344% [11] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0179905 - 16.9949% [11] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 1.196e-05 - 0.0112982% [11] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000692879 - 0.654536% [11] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00769666 - 7.27074% [11] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00963985 - 9.1064% [11] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00071448 - 0.674942% [11] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000412599 - 0.389767% [11] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00460362 - 4.34887% [11] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00822461 - 7.76948% [11] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00207019 - 1.95563% [11] | | | | | | Remainder: 0.000278039 - 0.262653% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.296e-05 - 0.0210034% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.52e-06 - 0.00230525% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00261107 - 2.38856% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000163999 - 0.150023% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00013428 - 81.8785% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.56e-06 - 0.951225% [1] | | | | | | Remainder: 2.8159e-05 - 17.1702% | | | | | Remainder: 9.908e-05 - 0.0906366% | | | | Stratimikos: BelosLOWS: 11.3577 - 98.8222% [1] | | | | | GMRES block system: Operation Op*x: 0.0060891 - 0.0536121% [1] | | | | | Belos::MVT::MvAddMv: 0.000239519 - 0.00210887% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 11.3506 - 99.9375% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00102372 - 0.00901906% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00024436 - 23.8699% [2] | | | | | | | | Belos::MVT::MvDot: 0.00023828 - 97.5119% [2] | | | | | | | | Remainder: 6.08e-06 - 2.48813% | | | | | | | Belos::MVT::MvScale: 0.0001304 - 12.7379% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000414719 - 40.5111% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.000411319 - 99.1802% [2] | | | | | | | | Remainder: 3.4e-06 - 0.819832% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000169839 - 16.5904% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000167839 - 98.8224% [2] | | | | | | | | Remainder: 2e-06 - 1.17759% | | | | | | | Remainder: 6.44e-05 - 6.29079% | | | | | | Belos::MVT::MvAddMv: 0.000709477 - 0.00625056% [2] | | | | | | Belos::MVT::MvNorm: 0.000156319 - 0.00137719% [1] | | | | | | GMRES block system: Operation Prec*x: 11.3411 - 99.916% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.00199175 - 0.0175623% [2] | | | | | | | Belos::MVT::MvAddMv: 0.000179359 - 0.0015815% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0754713 - 0.665469% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0521578 - 69.1095% [22] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00126059 - 2.41688% [22] | | | | | | | | | | Belos::MVT::MvDot: 0.00124247 - 98.5626% [22] | | | | | | | | | | Remainder: 1.812e-05 - 1.43742% | | | | | | | | | Belos::MVT::MvScale: 0.000564919 - 1.0831% [21] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0217588 - 41.7173% [40] | | | | | | | | | | Belos::MVT::MvTransMv: 0.0217164 - 99.8051% [40] | | | | | | | | | | Remainder: 4.24e-05 - 0.194863% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0284203 - 54.4891% [40] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0283925 - 99.902% [40] | | | | | | | | | | Remainder: 2.784e-05 - 0.0979581% | | | | | | | | | Remainder: 0.000153159 - 0.293645% | | | | | | | | Belos::MVT::MvAddMv: 0.00224263 - 2.9715% [29] | | | | | | | | GMRES Q_B: Operation Op*x: 0.0162418 - 21.5205% [22] | | | | | | | | Belos::MVT::MvNorm: 0.000114319 - 0.151473% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.00149104 - 1.97564% [21] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00138188 - 92.6789% [21] | | | | | | | | | Remainder: 0.00010916 - 7.32107% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00169819 - 2.25012% [1] | | | | | | | | Remainder: 0.00152552 - 2.02132% | | | | | | | GMRES S_E: Operation Op*x: 0.00229931 - 0.0202742% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 11.2549 - 99.2402% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 10.578 - 93.986% [291] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0180437 - 0.170577% [291] | | | | | | | | | | Belos::MVT::MvDot: 0.0175521 - 97.2755% [291] | | | | | | | | | | Remainder: 0.000491596 - 2.72448% | | | | | | | | | Belos::MVT::MvScale: 0.00887881 - 0.0839363% [291] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 4.2639 - 40.309% [580] | | | | | | | | | | Belos::MVT::MvTransMv: 4.263 - 99.9788% [580] | | | | | | | | | | Remainder: 0.000902274 - 0.0211608% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 6.28379 - 59.4041% [580] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 6.28301 - 99.9877% [580] | | | | | | | | | | Remainder: 0.000770759 - 0.0122658% | | | | | | | | | Remainder: 0.00342427 - 0.0323715% | | | | | | | | Belos::MVT::MvAddMv: 0.0242164 - 0.215163% [295] | | | | | | | | GMRES S_E: Operation Prec*x: 0.0232432 - 0.206516% [291] | | | | | | | | | Ifpack2::Relaxation::apply: 0.0208807 - 89.836% [291] | | | | | | | | | Remainder: 0.00236243 - 10.164% | | | | | | | | GMRES S_E: Operation Op*x: 0.58938 - 5.23665% [291] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0224169 - 0.199175% [1] | | | | | | | | Belos::MVT::MvNorm: 6.048e-05 - 0.000537366% [1] | | | | | | | | Remainder: 0.0175543 - 0.15597% | | | | | | | Remainder: 0.00622406 - 0.0548807% | | | | | | GMRES block system: Operation Op*x: 0.00569798 - 0.0501998% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000165759 - 0.00146035% [1] | | | | | | Remainder: 0.00178539 - 0.0157295% | | | | | Remainder: 0.000766198 - 0.00674606% | | | | Mini-EM: Compute responses: 0.0257619 - 0.224151% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000917997 - 3.56339% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0213843 - 83.0077% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 4.6e-06 - 0.0215111% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000660717 - 3.08973% [11] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00538934 - 25.2023% [11] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 8.36e-06 - 0.039094% [11] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000855956 - 4.00273% [11] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000914798 - 4.27789% [11] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.010007 - 46.7962% [11] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1e-05 - 0.0467632% [11] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000861757 - 4.02985% [11] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000728558 - 3.40697% [11] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000705038 - 3.29698% [11] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.000102479 - 0.479225% [11] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 5.28e-06 - 0.024691% [11] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000529318 - 2.47526% [11] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00036076 - 1.68703% [11] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 6.7999e-05 - 0.317985% [11] | | | | | | Remainder: 0.000172319 - 0.805819% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.012e-05 - 0.0392829% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.56e-06 - 0.00605546% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00295707 - 11.4785% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000258399 - 1.00303% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1e-06 - 0.386998% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000237679 - 91.9814% [1] | | | | | | Remainder: 1.972e-05 - 7.63161% | | | | | Remainder: 0.0002324 - 0.902108% | | | | Remainder: 0.000285998 - 0.00248844% | | | Remainder: 6.08e-06 - 5.29014e-05% | | Remainder: 0.0574144 - 0.321928% | Remainder: 4.472e-05 - 0.000250749% ================================= FOM Calculation ================================= Number of cells = 21952 Time for Belos Linear Solve = 11.3577 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 1.93278 k-cell-steps per second ================================= dt = 4.7652e-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.7652e-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.7652e-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=138852,domainDim=138852,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=68208,domainDim=68208} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=68208,domainDim=70644} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=70644,domainDim=68208} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=70644,domainDim=70644} 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=138852, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=68208,domainDim=68208} 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=68208, #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.00295039 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=70644,domainDim=70644} 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=70644, #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 290 iterations with total CPU time of 11.4426 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=68208,domainDim=68208} 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=68208, #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.0724874 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 11.5409 sec Electromagnetic Energy = 9.76787e-09 Electromagnetic Energy/dt^2 = 4.30167e+10 * finished time step 1, t = 4.7652e-10 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 17.8406 [1] | Mini-EM: Total Time: 17.8406 - 99.9997% [1] | | Mini-EM: build mesh: 0.000616718 - 0.00345683% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000289639 - 46.9646% [1] | | | Remainder: 0.000327079 - 53.0354% | | Mini-EM: build physics blocks: 0.000817118 - 0.00458012% [1] | | Mini-EM: build auxiliary physics blocks: 0.000233279 - 0.00130758% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 1.13543 - 6.3643% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.416471 - 2.3344% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.18031 - 43.2948% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.146073 - 81.0123% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00472098 - 2.61826% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.029421 - 16.3169% [3] | | | | Remainder: 9.48e-05 - 0.0525761% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0255217 - 6.1281% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0162456 - 63.6541% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000943278 - 3.69598% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00200755 - 7.86606% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00120892 - 4.73682% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00129852 - 5.08789% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00351239 - 13.7623% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.00021248 - 0.832546% [3] | | | | Remainder: 9.296e-05 - 0.364239% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0406015 - 9.74896% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.017332 - 4.16164% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0513107 - 12.3204% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0214997 - 5.16237% [3] | | | Remainder: 0.0798946 - 19.1837% | | panzer::WorksetContainer::applyOrientations(ugi): 0.0245022 - 0.13734% [2] | | Mini-EM: setup physics model evaluator: 0.802151 - 4.49622% [1] | | | panzer::ModelEvaluator::setupModel(): 0.802132 - 99.9976% [1] | | | | allocate FieldManagerBuilder: 3.08e-06 - 0.000383977% [1] | | | | fmb->setWorksetContainer(): 8.4e-07 - 0.000104721% [1] | | | | fmb->setupVolumeFieldManagers(): 0.796537 - 99.3025% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.796519 - 99.9977% [1] | | | | | | getWorksets(): 0.770668 - 96.7545% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.770664 - 99.9994% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.449697 - 58.3519% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0055459 - 1.23325% [11] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0757031 - 16.8342% [11] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00216411 - 2.85869% [11] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0734906 - 97.0773% [11] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000847796 - 1.15361% [11] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00037336 - 0.508038% [11] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00147987 - 2.01369% [11] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00640402 - 8.71407% [11] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0164172 - 22.3392% [11] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00379859 - 5.16881% [11] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0119919 - 16.3176% [11] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000350677 - 0.477173% [11] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0187756 - 25.5483% [11] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00804777 - 42.863% [11] | | | | | | | | | | | | Remainder: 0.0107278 - 57.137% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0102838 - 13.9933% [11] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00255327 - 3.47429% [11] | | | | | | | | | | | Remainder: 0.00021448 - 0.291847% | | | | | | | | | | Remainder: 4.844e-05 - 0.0639868% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.319245 - 70.9912% [22] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.183188 - 57.3815% [22] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00028892 - 0.157718% [22] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.48e-05 - 0.0517502% [11] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0990332 - 54.061% [22] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0686433 - 37.4715% [11] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 8.448e-05 - 0.0461166% [11] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0142842 - 7.79755% [11] | | | | | | | | | | | Remainder: 0.000758999 - 0.414328% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0635217 - 19.8974% [22] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0445169 - 13.9444% [11] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000396398 - 0.124167% [22] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0152333 - 4.77165% [22] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.010788 - 3.37921% [11] | | | | | | | | | | Remainder: 0.00160148 - 0.501644% | | | | | | | | | Remainder: 0.0492026 - 10.9413% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.32089 - 41.6381% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.320308 - 99.8185% [22] | | | | | | | | | Remainder: 0.000582437 - 0.181507% | | | | | | | | Remainder: 7.64e-05 - 0.00991354% | | | | | | | Remainder: 4.36e-06 - 0.000565743% | | | | | | getOrientations(): 1.428e-05 - 0.0017928% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000794957 - 0.0998039% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000768078 - 0.0964293% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000416598 - 0.0523023% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012444 - 0.015623% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000912157 - 0.114518% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 8.8e-07 - 0.000110481% [2] | | | | | | Remainder: 0.02282 - 2.86496% | | | | | Remainder: 1.816e-05 - 0.00227987% | | | | fmb->setupBCFieldManagers(): 8.96e-06 - 0.00111702% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.88e-05 - 0.00234375% [1] | | | | build response library: 0.0055375 - 0.690348% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00543814 - 98.2057% [1] | | | | | | getWorksets(): 3.32e-06 - 0.0610503% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.32e-06 - 69.8795% [1] | | | | | | | Remainder: 1e-06 - 30.1205% | | | | | | getOrientations(): 4.8e-07 - 0.00882654% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000800197 - 14.7145% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000946637 - 17.4074% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000398758 - 7.33261% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00115936 - 21.319% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.44e-06 - 0.0264796% [3] | | | | | | Remainder: 0.00212795 - 39.1301% | | | | | Remainder: 9.9359e-05 - 1.79429% | | | | Remainder: 2.532e-05 - 0.00315659% | | | Remainder: 1.944e-05 - 0.00242348% | | Mini-EM: setup auxiliary physics model evaluator: 0.850864 - 4.76927% [1] | | | panzer::ModelEvaluator::setupModel(): 0.850856 - 99.999% [1] | | | | allocate FieldManagerBuilder: 6.4e-07 - 7.52184e-05% [1] | | | | fmb->setWorksetContainer(): 5.2e-07 - 6.1115e-05% [1] | | | | fmb->setupVolumeFieldManagers(): 0.850795 - 99.9929% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.850792 - 99.9996% [1] | | | | | | getWorksets(): 0.57545 - 67.637% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.575448 - 99.9998% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.344842 - 59.9258% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00476326 - 1.38129% [11] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.067061 - 19.4469% [11] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00136831 - 2.0404% [11] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0656689 - 97.9242% [11] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000573477 - 0.873285% [11] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000355679 - 0.541624% [11] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.001285 - 1.95678% [11] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00633842 - 9.65208% [11] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.014161 - 21.5643% [11] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00362747 - 5.52387% [11] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0102236 - 15.5685% [11] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000318358 - 0.484792% [11] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0181482 - 27.6359% [11] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00813601 - 44.8309% [11] | | | | | | | | | | | | Remainder: 0.0100122 - 55.1691% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00801393 - 12.2035% [11] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00250847 - 3.81988% [11] | | | | | | | | | | | Remainder: 0.000115238 - 0.175483% | | | | | | | | | | Remainder: 2.376e-05 - 0.0354304% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.229503 - 66.5532% [11] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.134569 - 58.6349% [11] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00013836 - 0.102817% [11] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.776e-05 - 0.0577844% [11] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0668913 - 49.7077% [11] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0671606 - 49.9079% [11] | | | | | | | | | | | Remainder: 0.00030108 - 0.223736% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.042459 - 18.5004% [11] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.042158 - 18.3692% [11] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000208398 - 0.0908039% [11] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00951273 - 4.14492% [11] | | | | | | | | | | Remainder: 0.00059608 - 0.259726% | | | | | | | | | Remainder: 0.0435144 - 12.6186% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.230587 - 40.0709% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.230161 - 99.8151% [11] | | | | | | | | | Remainder: 0.000426317 - 0.184883% | | | | | | | | Remainder: 1.892e-05 - 0.00328787% | | | | | | | Remainder: 1.28e-06 - 0.000222435% | | | | | | getOrientations(): 1.192e-05 - 0.00140105% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000509838 - 0.0599251% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000359519 - 0.042257% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000215319 - 0.0253081% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.267434 - 31.4335% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.267411 - 99.9916% [1] | | | | | | | Remainder: 2.252e-05 - 0.00842078% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000495518 - 0.058242% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4.4e-07 - 5.17165e-05% [2] | | | | | | Remainder: 0.00631598 - 0.742365% | | | | | Remainder: 3.48e-06 - 0.000409029% | | | | fmb->setupBCFieldManagers(): 3.28e-06 - 0.000385494% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.288e-05 - 0.00151377% [1] | | | | build response library: 3.6159e-05 - 0.00424972% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 0.663735% [1] | | | | | Remainder: 3.5919e-05 - 99.3363% | | | | Remainder: 6.88e-06 - 0.000808598% | | | Remainder: 8.24e-06 - 0.000968428% | | Mini-EM: eval auxiliary physics model evaluator: 0.932638 - 5.22763% [1] | | | panzer::ModelEvaluator::create_W_op: 0.257523 - 27.6123% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.672833 - 72.143% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00102508 - 0.152352% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.466428 - 69.323% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.36e-06 - 0.000291578% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 1.852e-05 - 0.0039706% [11] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 6.2e-06 - 0.00132925% [11] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00417894 - 0.895946% [11] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0279673 - 5.99607% [11] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0685423 - 14.6951% [11] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.01088 - 2.33262% [11] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0413352 - 8.86208% [11] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0552693 - 11.8495% [11] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.07854 - 16.8386% [11] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.636e-05 - 0.00350751% [11] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 6.16e-06 - 0.00132068% [11] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.124023 - 26.5899% [11] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0101927 - 2.18526% [11] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00781257 - 1.67498% [11] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0373429 - 8.00614% [11] | | | | | Remainder: 0.000295638 - 0.0633834% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.788e-05 - 0.00265742% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.2e-06 - 0.000326976% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000941157 - 0.13988% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.203544 - 30.2518% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.101518 - 49.8754% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.10198 - 50.1022% [1] | | | | | Remainder: 4.56e-05 - 0.022403% | | | | Remainder: 0.000874757 - 0.130011% | | | Remainder: 0.00228231 - 0.244716% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00451811 - 0.0253249% [1] | | | getWorksets(): 7.32e-06 - 0.162015% [1] | | | | panzer::WorksetContainer::getWorksets(): 4.68e-06 - 63.9344% [1] | | | | Remainder: 2.64e-06 - 36.0656% | | | getOrientations(): 9.2e-07 - 0.0203625% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000801158 - 17.7322% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000941797 - 20.845% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000438118 - 9.69694% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00123184 - 27.2644% [1] | | | Phalanx::SortAndOrderEvaluators: 1.24e-06 - 0.0274451% [3] | | | Remainder: 0.00109572 - 24.2517% | | panzer::ModelEvaluator::create_W_op: 0.727852 - 4.07976% [1] | | panzer::ModelEvaluator::evalModel(J): 1.20417 - 6.74964% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000785238 - 0.0652098% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.94054 - 78.1068% [1] | | | | panzer::WorksetContainer::getWorksets(): 2.96e-06 - 0.000314713% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0111072 - 1.18094% [11] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0312409 - 3.32159% [11] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0361873 - 3.8475% [11] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00354803 - 0.377233% [11] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0402754 - 4.28216% [11] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0340016 - 3.61512% [11] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00589266 - 0.626519% [11] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0337552 - 3.58892% [11] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.62e-05 - 0.00172241% [11] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0121093 - 1.28749% [11] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0719833 - 7.6534% [11] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0117904 - 1.25357% [11] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0688237 - 7.31746% [11] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0738328 - 7.85005% [11] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.103037 - 10.9551% [11] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 2.356e-05 - 0.00250494% [11] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0107538 - 1.14336% [11] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0710028 - 7.54916% [11] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.114775 - 12.2031% [11] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0158815 - 1.68855% [11] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00342179 - 0.363811% [11] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0390076 - 4.14736% [11] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0824162 - 8.76265% [11] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.065017 - 6.91273% [11] | | | | Remainder: 0.000636597 - 0.0676842% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.32e-05 - 0.00192663% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.16e-06 - 9.63317e-05% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00281611 - 0.233863% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.258077 - 21.4319% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.258045 - 99.9878% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.896e-05 - 0.00734666% [1] | | | | Remainder: 1.24e-05 - 0.00480478% | | | Remainder: 0.00193019 - 0.160292% | | MaxwellPreconditioner::build: 0.0051879 - 0.0290793% [1] | | | MaxwellPreconditioner: Schur complement: 1.816e-05 - 0.350045% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00241255 - 46.5034% [1] | | | | Ifpack2::Relaxation::initialize: 3.72e-06 - 0.154194% [1] | | | | Ifpack2::Relaxation::compute: 0.00157668 - 65.353% [1] | | | | Remainder: 0.000832157 - 34.4928% | | | MaxwellPreconditioner: Solver S_E: 0.00266507 - 51.3709% [1] | | | | Ifpack2::Relaxation::initialize: 1.32e-06 - 0.0495296% [1] | | | | Ifpack2::Relaxation::compute: 0.00221091 - 82.9588% [1] | | | | Remainder: 0.000452839 - 16.9916% | | | MaxwellPreconditioner: Block preconditioner: 8.328e-05 - 1.60527% [1] | | | Remainder: 8.84e-06 - 0.170396% | | Mini-EM: timestepper: 11.679 - 65.4634% [1] | | | Mini-EM: Advance Time Step: 11.679 - 100% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.111233 - 0.952415% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000540478 - 0.485898% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.107676 - 96.8026% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.36e-06 - 0.00126304% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000653397 - 0.606816% [11] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00930185 - 8.63872% [11] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00593494 - 5.51183% [11] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000425677 - 0.39533% [11] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00551442 - 5.12129% [11] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0044553 - 4.13768% [11] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000397919 - 0.369551% [11] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.0010912 - 1.0134% [11] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 7.92e-06 - 0.00735538% [11] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.000849437 - 0.78888% [11] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0113762 - 10.5651% [11] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00365807 - 3.39728% [11] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.0014388 - 1.33622% [11] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0100947 - 9.37507% [11] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0179709 - 16.6898% [11] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 1.388e-05 - 0.0128905% [11] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000697236 - 0.64753% [11] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00755142 - 7.01307% [11] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00942497 - 8.75305% [11] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00065296 - 0.60641% [11] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000424359 - 0.394106% [11] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00461663 - 4.2875% [11] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00878081 - 8.15482% [11] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00206407 - 1.91692% [11] | | | | | | Remainder: 0.000277878 - 0.258068% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.084e-05 - 0.0187355% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.28e-06 - 0.00204975% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00274567 - 2.4684% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00015608 - 0.140318% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00012908 - 82.7012% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.48e-06 - 0.948232% [1] | | | | | | Remainder: 2.552e-05 - 16.3506% | | | | | Remainder: 9.1239e-05 - 0.0820252% | | | | Stratimikos: BelosLOWS: 11.5409 - 98.8174% [1] | | | | | GMRES block system: Operation Op*x: 0.00610542 - 0.0529024% [1] | | | | | Belos::MVT::MvAddMv: 0.00021508 - 0.00186363% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 11.5338 - 99.9387% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00103916 - 0.00900964% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000238919 - 22.9916% [2] | | | | | | | | Belos::MVT::MvDot: 0.000232839 - 97.4552% [2] | | | | | | | | Remainder: 6.08e-06 - 2.5448% | | | | | | | Belos::MVT::MvScale: 0.00012788 - 12.3061% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000455038 - 43.7891% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.000450878 - 99.0858% [2] | | | | | | | | Remainder: 4.16e-06 - 0.914209% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.00015456 - 14.8736% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00015244 - 98.6284% [2] | | | | | | | | Remainder: 2.12e-06 - 1.37164% | | | | | | | Remainder: 6.276e-05 - 6.03951% | | | | | | Belos::MVT::MvAddMv: 0.000663037 - 0.00574862% [2] | | | | | | Belos::MVT::MvNorm: 0.00014816 - 0.00128457% [1] | | | | | | GMRES block system: Operation Prec*x: 11.5228 - 99.9047% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.00235975 - 0.0204789% [2] | | | | | | | Belos::MVT::MvAddMv: 0.00018144 - 0.00157461% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0719526 - 0.624434% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.048352 - 67.1997% [22] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00120612 - 2.49445% [22] | | | | | | | | | | Belos::MVT::MvDot: 0.00118704 - 98.4181% [22] | | | | | | | | | | Remainder: 1.908e-05 - 1.58194% | | | | | | | | | Belos::MVT::MvScale: 0.000559599 - 1.15734% [21] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0215173 - 44.5015% [40] | | | | | | | | | | Belos::MVT::MvTransMv: 0.0214762 - 99.8091% [40] | | | | | | | | | | Remainder: 4.108e-05 - 0.190916% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0249098 - 51.5177% [40] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0248797 - 99.8789% [40] | | | | | | | | | | Remainder: 3.016e-05 - 0.121077% | | | | | | | | | Remainder: 0.00015908 - 0.329004% | | | | | | | | Belos::MVT::MvAddMv: 0.00232135 - 3.22622% [29] | | | | | | | | GMRES Q_B: Operation Op*x: 0.0162726 - 22.6157% [22] | | | | | | | | Belos::MVT::MvNorm: 0.00011372 - 0.158048% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.001674 - 2.32653% [21] | | | | | | | | | Ifpack2::Relaxation::apply: 0.0015628 - 93.3572% [21] | | | | | | | | | Remainder: 0.0001112 - 6.64279% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00168119 - 2.33653% [1] | | | | | | | | Remainder: 0.0015378 - 2.13723% | | | | | | | GMRES S_E: Operation Op*x: 0.00225107 - 0.0195357% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 11.4396 - 99.2772% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 10.7687 - 94.1353% [291] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0177607 - 0.16493% [291] | | | | | | | | | | Belos::MVT::MvDot: 0.0173677 - 97.7868% [291] | | | | | | | | | | Remainder: 0.000393078 - 2.21319% | | | | | | | | | Belos::MVT::MvScale: 0.00868485 - 0.0806494% [291] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 4.25547 - 39.5172% [580] | | | | | | | | | | Belos::MVT::MvTransMv: 4.2547 - 99.982% [580] | | | | | | | | | | Remainder: 0.000766157 - 0.018004% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 6.4835 - 60.2072% [580] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 6.4829 - 99.9907% [580] | | | | | | | | | | Remainder: 0.000603879 - 0.00931408% | | | | | | | | | Remainder: 0.00323719 - 0.0300612% | | | | | | | | Belos::MVT::MvAddMv: 0.024314 - 0.212543% [295] | | | | | | | | GMRES S_E: Operation Prec*x: 0.0238418 - 0.208416% [291] | | | | | | | | | Ifpack2::Relaxation::apply: 0.0215626 - 90.4404% [291] | | | | | | | | | Remainder: 0.00227919 - 9.55963% | | | | | | | | GMRES S_E: Operation Op*x: 0.584333 - 5.108% [291] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0221854 - 0.193936% [1] | | | | | | | | Belos::MVT::MvNorm: 5.792e-05 - 0.000506313% [1] | | | | | | | | Remainder: 0.0161677 - 0.141332% | | | | | | | Remainder: 0.00654766 - 0.0568233% | | | | | | GMRES block system: Operation Op*x: 0.00729365 - 0.063237% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000137 - 0.00118781% [1] | | | | | | Remainder: 0.00170931 - 0.01482% | | | | | Remainder: 0.000756038 - 0.00655094% | | | | Mini-EM: Compute responses: 0.0265615 - 0.227429% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00105848 - 3.985% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0221746 - 83.4838% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 5.32e-06 - 0.0239915% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000647199 - 2.91865% [11] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00585842 - 26.4195% [11] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 7.28e-06 - 0.0328304% [11] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000830638 - 3.7459% [11] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000911478 - 4.11047% [11] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0103873 - 46.8434% [11] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 8.76e-06 - 0.0395047% [11] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000858318 - 3.87073% [11] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000710998 - 3.20637% [11] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000714077 - 3.22025% [11] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 9.904e-05 - 0.446638% [11] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 5.12e-06 - 0.0230895% [11] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000536078 - 2.41754% [11] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000353798 - 1.59551% [11] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 7.1599e-05 - 0.322888% [11] | | | | | | Remainder: 0.00016912 - 0.762676% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.012e-05 - 0.0381002% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.6e-06 - 0.00602375% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00283043 - 10.6561% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000260039 - 0.979007% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 7.6e-07 - 0.292264% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000238719 - 91.8012% [1] | | | | | | Remainder: 2.056e-05 - 7.90651% | | | | | Remainder: 0.000226279 - 0.851906% | | | | Remainder: 0.000324399 - 0.00277762% | | | Remainder: 2.2e-06 - 1.88372e-05% | | Remainder: 0.0560689 - 0.314278% | Remainder: 6.216e-05 - 0.000348418% ================================= FOM Calculation ================================= Number of cells = 21952 Time for Belos Linear Solve = 11.5409 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 1.9021 k-cell-steps per second ================================= dt = 4.7652e-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.7652e-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.7652e-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=138852,domainDim=138852,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=68208,domainDim=68208} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=68208,domainDim=70644} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=70644,domainDim=68208} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=70644,domainDim=70644} 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=138852, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=68208,domainDim=68208} 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=68208, #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.00287027 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=70644,domainDim=70644} 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=70644, #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 290 iterations with total CPU time of 11.46 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=68208,domainDim=68208} 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=68208, #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.0730141 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 11.5584 sec Electromagnetic Energy = 9.76787e-09 Electromagnetic Energy/dt^2 = 4.30167e+10 * finished time step 1, t = 4.7652e-10 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 17.9552 [1] | Mini-EM: Total Time: 17.9552 - 99.9998% [1] | | Mini-EM: build mesh: 0.000751437 - 0.00418507% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000296359 - 39.439% [1] | | | Remainder: 0.000455078 - 60.561% | | Mini-EM: build physics blocks: 0.000773118 - 0.00430582% [1] | | Mini-EM: build auxiliary physics blocks: 0.000232479 - 0.00129477% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 1.14261 - 6.36366% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.419054 - 2.33389% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.180784 - 43.141% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.146302 - 80.9262% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00475878 - 2.6323% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0296257 - 16.3874% [3] | | | | Remainder: 9.788e-05 - 0.0541419% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0261564 - 6.24178% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0169476 - 64.7932% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000926758 - 3.54314% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00200667 - 7.67181% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00120292 - 4.59893% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.0012552 - 4.7988% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00351383 - 13.4339% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000214079 - 0.818456% [3] | | | | Remainder: 8.94e-05 - 0.34179% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0408696 - 9.75283% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0173991 - 4.15201% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0522409 - 12.4664% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0214444 - 5.11735% [3] | | | Remainder: 0.0801592 - 19.1286% | | panzer::WorksetContainer::applyOrientations(ugi): 0.0247833 - 0.138029% [2] | | Mini-EM: setup physics model evaluator: 0.797083 - 4.43929% [1] | | | panzer::ModelEvaluator::setupModel(): 0.797061 - 99.9971% [1] | | | | allocate FieldManagerBuilder: 3.32e-06 - 0.00041653% [1] | | | | fmb->setWorksetContainer(): 6.8e-07 - 8.53135e-05% [1] | | | | fmb->setupVolumeFieldManagers(): 0.791401 - 99.2899% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.791379 - 99.9972% [1] | | | | | | getWorksets(): 0.765795 - 96.7672% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.76579 - 99.9994% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.445686 - 58.1994% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00554306 - 1.24372% [11] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0751055 - 16.8517% [11] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00219295 - 2.91983% [11] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0728685 - 97.0215% [11] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000820398 - 1.12586% [11] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000405798 - 0.556891% [11] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00138479 - 1.9004% [11] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00639398 - 8.77469% [11] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0161165 - 22.1173% [11] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00372143 - 5.10705% [11] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0119752 - 16.434% [11] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00037512 - 0.51479% [11] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.018679 - 25.6339% [11] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00797601 - 42.7004% [11] | | | | | | | | | | | | Remainder: 0.010703 - 57.2996% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0102032 - 14.0022% [11] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00258547 - 3.54813% [11] | | | | | | | | | | | Remainder: 0.0002076 - 0.284897% | | | | | | | | | | Remainder: 4.408e-05 - 0.0586908% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.317475 - 71.233% [22] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.181766 - 57.2537% [22] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000292999 - 0.161195% [22] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00010324 - 0.0567982% [11] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0986026 - 54.2469% [22] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0674865 - 37.1282% [11] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 8.632e-05 - 0.0474895% [11] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0143223 - 7.87951% [11] | | | | | | | | | | | Remainder: 0.00087244 - 0.479979% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0636695 - 20.055% [22] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0440449 - 13.8735% [11] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000403559 - 0.127115% [22] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0150791 - 4.74968% [22] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0108464 - 3.41647% [11] | | | | | | | | | | Remainder: 0.00166527 - 0.524537% | | | | | | | | | Remainder: 0.0475618 - 10.6716% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.320028 - 41.7905% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.319473 - 99.8268% [22] | | | | | | | | | Remainder: 0.000554278 - 0.173197% | | | | | | | | Remainder: 7.716e-05 - 0.0100759% | | | | | | | Remainder: 4.84e-06 - 0.000632023% | | | | | | getOrientations(): 1.304e-05 - 0.00164776% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000776157 - 0.0980765% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000773438 - 0.097733% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000421758 - 0.0532941% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0001288 - 0.0162754% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000964277 - 0.121848% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1e-06 - 0.000126362% [2] | | | | | | Remainder: 0.0225053 - 2.84381% | | | | | Remainder: 2.184e-05 - 0.00275966% | | | | fmb->setupBCFieldManagers(): 8.32e-06 - 0.00104384% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.712e-05 - 0.00214789% [1] | | | | build response library: 0.00560566 - 0.703292% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00550638 - 98.2289% [1] | | | | | | getWorksets(): 3.24e-06 - 0.0588408% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 1.88e-06 - 58.0247% [1] | | | | | | | Remainder: 1.36e-06 - 41.9753% | | | | | | getOrientations(): 4.8e-07 - 0.00871716% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000795198 - 14.4414% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000923477 - 16.771% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000398158 - 7.23085% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00117208 - 21.2858% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.28e-06 - 0.0232458% [3] | | | | | | Remainder: 0.00221247 - 40.1802% | | | | | Remainder: 9.928e-05 - 1.77107% | | | | Remainder: 2.464e-05 - 0.00309136% | | | Remainder: 2.288e-05 - 0.00287046% | | Mini-EM: setup auxiliary physics model evaluator: 0.865194 - 4.81863% [1] | | | panzer::ModelEvaluator::setupModel(): 0.865185 - 99.999% [1] | | | | allocate FieldManagerBuilder: 6.8e-07 - 7.85959e-05% [1] | | | | fmb->setWorksetContainer(): 6.4e-07 - 7.39726e-05% [1] | | | | fmb->setupVolumeFieldManagers(): 0.865127 - 99.9932% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.865123 - 99.9996% [1] | | | | | | getWorksets(): 0.573796 - 66.3253% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.573794 - 99.9997% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.344885 - 60.106% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0048219 - 1.39812% [11] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0668449 - 19.3818% [11] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00136868 - 2.04754% [11] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0654543 - 97.9197% [11] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000567797 - 0.86747% [11] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000347638 - 0.531115% [11] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00127464 - 1.94737% [11] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00631666 - 9.65048% [11] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0141384 - 21.6005% [11] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00363119 - 5.54767% [11] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.010149 - 15.5054% [11] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00031924 - 0.487729% [11] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0180792 - 27.6211% [11] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00813685 - 45.0068% [11] | | | | | | | | | | | | Remainder: 0.00994233 - 54.9932% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00798466 - 12.1988% [11] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00252523 - 3.858% [11] | | | | | | | | | | | Remainder: 0.00012072 - 0.184434% | | | | | | | | | | Remainder: 2.192e-05 - 0.0327923% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.229961 - 66.6776% [11] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.134175 - 58.347% [11] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00014008 - 0.104401% [11] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.668e-05 - 0.0571492% [11] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0657662 - 49.0152% [11] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0678772 - 50.5885% [11] | | | | | | | | | | | Remainder: 0.000315 - 0.234768% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0432005 - 18.786% [11] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0421276 - 18.3195% [11] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000218039 - 0.0948157% [11] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00959389 - 4.17197% [11] | | | | | | | | | | Remainder: 0.000645557 - 0.280725% | | | | | | | | | Remainder: 0.0432569 - 12.5424% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.228895 - 39.8914% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.22852 - 99.8363% [11] | | | | | | | | | Remainder: 0.00037468 - 0.163691% | | | | | | | | Remainder: 1.488e-05 - 0.00259327% | | | | | | | Remainder: 1.56e-06 - 0.000271874% | | | | | | getOrientations(): 1.16e-05 - 0.00134085% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000432999 - 0.0500506% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000350038 - 0.0404611% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00020992 - 0.0242648% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.28363 - 32.785% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.283609 - 99.9925% [1] | | | | | | | Remainder: 2.136e-05 - 0.00753093% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000491918 - 0.056861% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 4.62362e-05% [2] | | | | | | Remainder: 0.00620046 - 0.716714% | | | | | Remainder: 3.32e-06 - 0.000383759% | | | | fmb->setupBCFieldManagers(): 3.04e-06 - 0.00035137% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.324e-05 - 0.00153031% [1] | | | | build response library: 3.4879e-05 - 0.00403139% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 0.802775% [1] | | | | | Remainder: 3.4599e-05 - 99.1972% | | | | Remainder: 6.32e-06 - 0.000730479% | | | Remainder: 8.84e-06 - 0.00102174% | | Mini-EM: eval auxiliary physics model evaluator: 0.956629 - 5.32787% [1] | | | panzer::ModelEvaluator::create_W_op: 0.271882 - 28.4208% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.682566 - 71.3511% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00102464 - 0.150115% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.463458 - 67.8994% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.44e-06 - 0.000310708% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 2.012e-05 - 0.00434128% [11] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 7.44e-06 - 0.00160532% [11] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00402363 - 0.868175% [11] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0266759 - 5.75584% [11] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0687574 - 14.8357% [11] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0105034 - 2.2663% [11] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0412461 - 8.89963% [11] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0552243 - 11.9157% [11] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0768578 - 16.5836% [11] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.552e-05 - 0.00334874% [11] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 5.84e-06 - 0.00126009% [11] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.124736 - 26.9142% [11] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0102194 - 2.20503% [11] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00752282 - 1.62319% [11] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0373827 - 8.06604% [11] | | | | | Remainder: 0.000258519 - 0.0557805% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.976e-05 - 0.00289496% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.36e-06 - 0.000345754% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000890477 - 0.13046% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.216295 - 31.6885% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.107806 - 49.8419% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.108451 - 50.1405% [1] | | | | | Remainder: 3.796e-05 - 0.0175501% | | | | Remainder: 0.000875358 - 0.128245% | | | Remainder: 0.00218219 - 0.228113% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00448126 - 0.024958% [1] | | | getWorksets(): 6.72e-06 - 0.149958% [1] | | | | panzer::WorksetContainer::getWorksets(): 4.32e-06 - 64.2857% [1] | | | | Remainder: 2.4e-06 - 35.7143% | | | getOrientations(): 7.2e-07 - 0.0160669% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000807437 - 18.0181% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000942317 - 21.0279% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000443879 - 9.90522% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00120928 - 26.9851% [1] | | | Phalanx::SortAndOrderEvaluators: 1.24e-06 - 0.0276708% [3] | | | Remainder: 0.00106968 - 23.87% | | panzer::ModelEvaluator::create_W_op: 0.768098 - 4.27786% [1] | | panzer::ModelEvaluator::evalModel(J): 1.22085 - 6.79943% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000782597 - 0.0641025% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.939617 - 76.9641% [1] | | | | panzer::WorksetContainer::getWorksets(): 3.68e-06 - 0.000391649% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0113938 - 1.2126% [11] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0300923 - 3.20261% [11] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0366491 - 3.90043% [11] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00344475 - 0.366612% [11] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0399841 - 4.25536% [11] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0340734 - 3.62631% [11] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00599934 - 0.638488% [11] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.033775 - 3.59455% [11] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.696e-05 - 0.00180499% [11] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0120854 - 1.28621% [11] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0729378 - 7.7625% [11] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.011406 - 1.2139% [11] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0670533 - 7.13624% [11] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0739034 - 7.86527% [11] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.103589 - 11.0246% [11] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 2.392e-05 - 0.00254572% [11] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0110083 - 1.17158% [11] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0709134 - 7.54706% [11] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.114431 - 12.1785% [11] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0159768 - 1.70035% [11] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00334295 - 0.355778% [11] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0389186 - 4.14197% [11] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0827668 - 8.80857% [11] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0652872 - 6.94828% [11] | | | | Remainder: 0.000540676 - 0.0575422% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.264e-05 - 0.00185444% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.24e-06 - 0.000101568% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00260023 - 0.212985% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.275861 - 22.5958% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.275831 - 99.9892% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.836e-05 - 0.00665552% [1] | | | | Remainder: 1.132e-05 - 0.00410351% | | | Remainder: 0.00196655 - 0.161081% | | MaxwellPreconditioner::build: 0.0051567 - 0.0287198% [1] | | | MaxwellPreconditioner: Schur complement: 1.772e-05 - 0.34363% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00240651 - 46.6676% [1] | | | | Ifpack2::Relaxation::initialize: 3.64e-06 - 0.151256% [1] | | | | Ifpack2::Relaxation::compute: 0.00159252 - 66.1752% [1] | | | | Remainder: 0.000810357 - 33.6735% | | | MaxwellPreconditioner: Solver S_E: 0.00264283 - 51.2504% [1] | | | | Ifpack2::Relaxation::initialize: 1.36e-06 - 0.05146% [1] | | | | Ifpack2::Relaxation::compute: 0.00217771 - 82.4008% [1] | | | | Remainder: 0.000463758 - 17.5478% | | | MaxwellPreconditioner: Block preconditioner: 7.844e-05 - 1.52113% [1] | | | Remainder: 1.12e-05 - 0.217193% | | Mini-EM: timestepper: 11.6937 - 65.1271% [1] | | | Mini-EM: Advance Time Step: 11.6937 - 100% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.108835 - 0.930715% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000552038 - 0.507224% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.105458 - 96.8969% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.52e-06 - 0.00144134% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000650996 - 0.617305% [11] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00895985 - 8.49615% [11] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00557026 - 5.28198% [11] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00041664 - 0.395078% [11] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00498566 - 4.72764% [11] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00442166 - 4.19283% [11] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000385119 - 0.365188% [11] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00108216 - 1.02615% [11] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 6.92e-06 - 0.00656187% [11] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.000870238 - 0.8252% [11] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0109234 - 10.3581% [11] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00376855 - 3.57351% [11] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00149479 - 1.41743% [11] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00983597 - 9.32692% [11] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0181307 - 17.1923% [11] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 1.352e-05 - 0.0128203% [11] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00068192 - 0.646628% [11] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00768285 - 7.28524% [11] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00949885 - 9.00725% [11] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000683917 - 0.648522% [11] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000412398 - 0.391055% [11] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00428167 - 4.06008% [11] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00837081 - 7.9376% [11] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00205895 - 1.9524% [11] | | | | | | Remainder: 0.000268479 - 0.254584% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.924e-05 - 0.0176781% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.16e-06 - 0.00198465% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00255947 - 2.3517% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000156 - 0.143336% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00013044 - 83.6154% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.44e-06 - 0.923077% [1] | | | | | | Remainder: 2.412e-05 - 15.4615% | | | | | Remainder: 8.84e-05 - 0.0812238% | | | | Stratimikos: BelosLOWS: 11.5584 - 98.8432% [1] | | | | | GMRES block system: Operation Op*x: 0.00610282 - 0.0527997% [1] | | | | | Belos::MVT::MvAddMv: 0.000233279 - 0.00201826% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 11.5514 - 99.9388% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.0010372 - 0.008979% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000236759 - 22.8268% [2] | | | | | | | | Belos::MVT::MvDot: 0.000230719 - 97.4489% [2] | | | | | | | | Remainder: 6.04e-06 - 2.55112% | | | | | | | Belos::MVT::MvScale: 0.00012968 - 12.5029% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000454438 - 43.814% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.000450518 - 99.1374% [2] | | | | | | | | Remainder: 3.92e-06 - 0.862604% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.00016196 - 15.6152% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00015988 - 98.7157% [2] | | | | | | | | Remainder: 2.08e-06 - 1.28427% | | | | | | | Remainder: 5.436e-05 - 5.24105% | | | | | | Belos::MVT::MvAddMv: 0.000668397 - 0.0057863% [2] | | | | | | Belos::MVT::MvNorm: 0.00014672 - 0.00127015% [1] | | | | | | GMRES block system: Operation Prec*x: 11.5407 - 99.9074% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.00224543 - 0.0194567% [2] | | | | | | | Belos::MVT::MvAddMv: 0.00018612 - 0.00161273% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0724687 - 0.627941% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0490057 - 67.6233% [22] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00122488 - 2.49946% [22] | | | | | | | | | | Belos::MVT::MvDot: 0.0012044 - 98.328% [22] | | | | | | | | | | Remainder: 2.048e-05 - 1.67201% | | | | | | | | | Belos::MVT::MvScale: 0.000556518 - 1.13562% [21] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0218563 - 44.5996% [40] | | | | | | | | | | Belos::MVT::MvTransMv: 0.0218153 - 99.8124% [40] | | | | | | | | | | Remainder: 4.1e-05 - 0.187589% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0252102 - 51.4435% [40] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.025179 - 99.8762% [40] | | | | | | | | | | Remainder: 3.12e-05 - 0.123759% | | | | | | | | | Remainder: 0.000157719 - 0.321838% | | | | | | | | Belos::MVT::MvAddMv: 0.00240571 - 3.31966% [29] | | | | | | | | GMRES Q_B: Operation Op*x: 0.0162533 - 22.428% [22] | | | | | | | | Belos::MVT::MvNorm: 0.0001144 - 0.157861% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.00158228 - 2.18339% [21] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00147708 - 93.3514% [21] | | | | | | | | | Remainder: 0.000105199 - 6.64858% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00160099 - 2.20922% [1] | | | | | | | | Remainder: 0.00150636 - 2.07863% | | | | | | | GMRES S_E: Operation Op*x: 0.00223003 - 0.0193232% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 11.4568 - 99.2731% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 10.7872 - 94.1558% [291] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0177755 - 0.164783% [291] | | | | | | | | | | Belos::MVT::MvDot: 0.0173285 - 97.4855% [291] | | | | | | | | | | Remainder: 0.000446958 - 2.51447% | | | | | | | | | Belos::MVT::MvScale: 0.00860794 - 0.0797975% [291] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 4.25179 - 39.415% [580] | | | | | | | | | | Belos::MVT::MvTransMv: 4.25103 - 99.9821% [580] | | | | | | | | | | Remainder: 0.000759957 - 0.0178738% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 6.50575 - 60.3098% [580] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 6.50509 - 99.9898% [580] | | | | | | | | | | Remainder: 0.000663797 - 0.0102032% | | | | | | | | | Remainder: 0.00330047 - 0.0305961% | | | | | | | | Belos::MVT::MvAddMv: 0.0242672 - 0.211815% [295] | | | | | | | | GMRES S_E: Operation Prec*x: 0.0241018 - 0.210371% [291] | | | | | | | | | Ifpack2::Relaxation::apply: 0.0218585 - 90.6922% [291] | | | | | | | | | Remainder: 0.00224335 - 9.3078% | | | | | | | | GMRES S_E: Operation Op*x: 0.581822 - 5.07841% [291] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0230172 - 0.200905% [1] | | | | | | | | Belos::MVT::MvNorm: 5.764e-05 - 0.000503108% [1] | | | | | | | | Remainder: 0.0162963 - 0.142242% | | | | | | | Remainder: 0.00676258 - 0.0585978% | | | | | | GMRES block system: Operation Op*x: 0.00692226 - 0.0599259% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00016084 - 0.00139239% [1] | | | | | | Remainder: 0.00175772 - 0.0152165% | | | | | Remainder: 0.000731916 - 0.00633231% | | | | Mini-EM: Compute responses: 0.0261138 - 0.223315% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.0010256 - 3.92741% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0219405 - 84.0186% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 6.44e-06 - 0.0293521% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000644118 - 2.93575% [11] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00561142 - 25.5757% [11] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 7.2e-06 - 0.032816% [11] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000843076 - 3.84256% [11] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000897597 - 4.09105% [11] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0103941 - 47.374% [11] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 7.4e-06 - 0.0337276% [11] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000859517 - 3.91749% [11] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000719798 - 3.28068% [11] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000715718 - 3.26209% [11] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.000103 - 0.469452% [11] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 6.08e-06 - 0.0277113% [11] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000533636 - 2.4322% [11] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000354999 - 1.61801% [11] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 7.396e-05 - 0.337094% [11] | | | | | | Remainder: 0.00016244 - 0.740366% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 9.6e-06 - 0.0367621% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.56e-06 - 0.00597385% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00260391 - 9.97139% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000260279 - 0.996709% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 9.2e-07 - 0.353467% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000238559 - 91.6551% [1] | | | | | | Remainder: 2.08e-05 - 7.99142% | | | | | Remainder: 0.000272399 - 1.04312% | | | | Remainder: 0.0003238 - 0.00276901% | | | Remainder: 2.28e-06 - 1.94977e-05% | | Remainder: 0.0557941 - 0.310741% | Remainder: 4.244e-05 - 0.000236365% ================================= FOM Calculation ================================= Number of cells = 21952 Time for Belos Linear Solve = 11.5584 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 1.89922 k-cell-steps per second ================================= dt = 4.7652e-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.7652e-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.7652e-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=138852,domainDim=138852,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=68208,domainDim=68208} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=68208,domainDim=70644} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=70644,domainDim=68208} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=70644,domainDim=70644} 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=138852, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=68208,domainDim=68208} 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=68208, #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.00267559 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=70644,domainDim=70644} 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=70644, #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 290 iterations with total CPU time of 11.216 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=68208,domainDim=68208} 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=68208, #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.0737295 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 11.3147 sec Electromagnetic Energy = 9.76787e-09 Electromagnetic Energy/dt^2 = 4.30167e+10 * finished time step 1, t = 4.7652e-10 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 17.5859 [1] | Mini-EM: Total Time: 17.5859 - 99.9997% [1] | | Mini-EM: build mesh: 0.000614198 - 0.00349257% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000290519 - 47.3005% [1] | | | Remainder: 0.000323679 - 52.6995% | | Mini-EM: build physics blocks: 0.000761198 - 0.00432846% [1] | | Mini-EM: build auxiliary physics blocks: 0.000233239 - 0.00132629% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 1.13408 - 6.44881% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.416936 - 2.37086% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.180566 - 43.3079% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.146261 - 81.0013% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00469531 - 2.60032% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0295195 - 16.3483% [3] | | | | Remainder: 9.0479e-05 - 0.0501085% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0255642 - 6.13144% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.016308 - 63.7924% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000908156 - 3.55245% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00198223 - 7.75395% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00120608 - 4.71784% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00132427 - 5.18019% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00351671 - 13.7564% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000222 - 0.868402% [3] | | | | Remainder: 9.672e-05 - 0.378342% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0407418 - 9.7717% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0174269 - 4.17975% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.051899 - 12.4477% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0213448 - 5.11943% [3] | | | Remainder: 0.0793935 - 19.0421% | | panzer::WorksetContainer::applyOrientations(ugi): 0.0248097 - 0.141077% [2] | | Mini-EM: setup physics model evaluator: 0.802756 - 4.56478% [1] | | | panzer::ModelEvaluator::setupModel(): 0.802736 - 99.9975% [1] | | | | allocate FieldManagerBuilder: 2.92e-06 - 0.000363756% [1] | | | | fmb->setWorksetContainer(): 6.4e-07 - 7.97273e-05% [1] | | | | fmb->setupVolumeFieldManagers(): 0.797079 - 99.2953% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.797061 - 99.9977% [1] | | | | | | getWorksets(): 0.771815 - 96.8325% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.77181 - 99.9994% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.448252 - 58.0781% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00564694 - 1.25977% [11] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0747269 - 16.6707% [11] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00223556 - 2.99164% [11] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0724435 - 96.9443% [11] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000819755 - 1.13158% [11] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00037412 - 0.51643% [11] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00143364 - 1.97897% [11] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00633174 - 8.74025% [11] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0160891 - 22.2092% [11] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00359023 - 4.9559% [11] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0117868 - 16.2703% [11] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000348679 - 0.481312% [11] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0187098 - 25.8267% [11] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00799569 - 42.7354% [11] | | | | | | | | | | | | Remainder: 0.0107141 - 57.2646% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0101973 - 14.0762% [11] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00255631 - 3.52869% [11] | | | | | | | | | | | Remainder: 0.000206078 - 0.284467% | | | | | | | | | | Remainder: 4.784e-05 - 0.0640198% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.319155 - 71.1998% [22] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.186041 - 58.2916% [22] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000279719 - 0.150354% [22] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.32e-05 - 0.0500966% [11] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.101717 - 54.6747% [22] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0685784 - 36.8621% [11] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 7.7119e-05 - 0.0414528% [11] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.014448 - 7.76602% [11] | | | | | | | | | | | Remainder: 0.000847118 - 0.45534% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0637245 - 19.9666% [22] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0417253 - 13.0737% [11] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000351799 - 0.110228% [22] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0148435 - 4.65088% [22] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0108169 - 3.38923% [11] | | | | | | | | | | Remainder: 0.00165216 - 0.517666% | | | | | | | | | Remainder: 0.0487239 - 10.8697% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.323477 - 41.9115% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.322881 - 99.8157% [22] | | | | | | | | | Remainder: 0.000596158 - 0.184297% | | | | | | | | Remainder: 8.032e-05 - 0.0104067% | | | | | | | Remainder: 4.84e-06 - 0.000627094% | | | | | | getOrientations(): 1.4e-05 - 0.00175645% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000811637 - 0.101829% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000755118 - 0.0947378% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000414038 - 0.0519456% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012592 - 0.015798% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000914077 - 0.114681% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 9.2e-07 - 0.000115424% [2] | | | | | | Remainder: 0.0222108 - 2.78659% | | | | | Remainder: 1.808e-05 - 0.00226828% | | | | fmb->setupBCFieldManagers(): 8.52e-06 - 0.00106137% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.848e-05 - 0.00230213% [1] | | | | build response library: 0.0055991 - 0.697502% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0055051 - 98.3212% [1] | | | | | | getWorksets(): 2.92e-06 - 0.0530417% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 1.88e-06 - 64.3836% [1] | | | | | | | Remainder: 1.04e-06 - 35.6164% | | | | | | getOrientations(): 4.8e-07 - 0.00871918% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000801157 - 14.553% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000916837 - 16.6543% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000397959 - 7.22891% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00116252 - 21.1171% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.0210714% [3] | | | | | | Remainder: 0.00222207 - 40.3639% | | | | | Remainder: 9.3999e-05 - 1.67882% | | | | Remainder: 2.704e-05 - 0.00336848% | | | Remainder: 2.044e-05 - 0.00254623% | | Mini-EM: setup auxiliary physics model evaluator: 0.850262 - 4.83492% [1] | | | panzer::ModelEvaluator::setupModel(): 0.850253 - 99.999% [1] | | | | allocate FieldManagerBuilder: 6.8e-07 - 7.99762e-05% [1] | | | | fmb->setWorksetContainer(): 5.2e-07 - 6.11582e-05% [1] | | | | fmb->setupVolumeFieldManagers(): 0.850193 - 99.9929% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.85019 - 99.9996% [1] | | | | | | getWorksets(): 0.577798 - 67.9611% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.577797 - 99.9998% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.345941 - 59.8725% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00478538 - 1.38329% [11] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0666023 - 19.2525% [11] | | | | | | | | | | panzer::integrationValues2::setup(): 0.0013916 - 2.08941% [11] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0651897 - 97.8791% [11] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000582716 - 0.893877% [11] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00035812 - 0.54935% [11] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00134292 - 2.06001% [11] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00628134 - 9.63547% [11] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0140875 - 21.61% [11] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00351583 - 5.39322% [11] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00998681 - 15.3196% [11] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000316559 - 0.485596% [11] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0181625 - 27.8609% [11] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00819146 - 45.101% [11] | | | | | | | | | | | | Remainder: 0.00997101 - 54.899% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00793669 - 12.1748% [11] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00250547 - 3.84335% [11] | | | | | | | | | | | Remainder: 0.00011336 - 0.173892% | | | | | | | | | | Remainder: 2.1e-05 - 0.0315304% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.22991 - 66.4593% [11] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.134687 - 58.5823% [11] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00013776 - 0.102282% [11] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.56e-05 - 0.0561303% [11] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0651597 - 48.3788% [11] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0690109 - 51.2381% [11] | | | | | | | | | | | Remainder: 0.000302678 - 0.224728% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0429363 - 18.6753% [11] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0419084 - 18.2282% [11] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000202879 - 0.0882427% [11] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00953381 - 4.14676% [11] | | | | | | | | | | Remainder: 0.000642118 - 0.279291% | | | | | | | | | Remainder: 0.0446436 - 12.905% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.231841 - 40.1249% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.231446 - 99.8299% [11] | | | | | | | | | Remainder: 0.000394358 - 0.170099% | | | | | | | | Remainder: 1.5e-05 - 0.00259607% | | | | | | | Remainder: 1.32e-06 - 0.000228453% | | | | | | getOrientations(): 1.296e-05 - 0.00152437% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000451799 - 0.053141% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000355719 - 0.04184% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000214759 - 0.0252601% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.264383 - 31.0969% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.26436 - 99.9913% [1] | | | | | | | Remainder: 2.292e-05 - 0.00866924% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000502678 - 0.0591254% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 4.70483e-05% [2] | | | | | | Remainder: 0.00646986 - 0.76099% | | | | | Remainder: 3.48e-06 - 0.000409319% | | | | fmb->setupBCFieldManagers(): 3.88e-06 - 0.000456335% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.308e-05 - 0.00153837% [1] | | | | build response library: 3.624e-05 - 0.00426226% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 0.662252% [1] | | | | | Remainder: 3.6e-05 - 99.3377% | | | | Remainder: 5.88e-06 - 0.000691559% | | | Remainder: 8.52e-06 - 0.00100204% | | Mini-EM: eval auxiliary physics model evaluator: 0.926196 - 5.26671% [1] | | | panzer::ModelEvaluator::create_W_op: 0.253734 - 27.3953% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.669724 - 72.309% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.0010234 - 0.152809% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.466228 - 69.615% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.56e-06 - 0.0003346% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 2.06e-05 - 0.00441844% [11] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 7.04e-06 - 0.00150999% [11] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00380283 - 0.815657% [11] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0271173 - 5.81631% [11] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0684217 - 14.6756% [11] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0108276 - 2.32239% [11] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0429872 - 9.22021% [11] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0554463 - 11.8925% [11] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0768947 - 16.4929% [11] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.608e-05 - 0.00344895% [11] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 6.28e-06 - 0.00134698% [11] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.12487 - 26.783% [11] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0101972 - 2.18717% [11] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00807233 - 1.73141% [11] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0372716 - 7.99428% [11] | | | | | Remainder: 0.00026792 - 0.0574654% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.04e-05 - 0.00304603% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.04e-06 - 0.000304603% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000896437 - 0.133852% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.200686 - 29.9655% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0999152 - 49.7868% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.100724 - 50.1899% [1] | | | | | Remainder: 4.66e-05 - 0.0232203% | | | | Remainder: 0.000866957 - 0.12945% | | | Remainder: 0.00273871 - 0.295694% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00455054 - 0.0258761% [1] | | | getWorksets(): 6.36e-06 - 0.139763% [1] | | | | panzer::WorksetContainer::getWorksets(): 3.96e-06 - 62.2642% [1] | | | | Remainder: 2.4e-06 - 37.7358% | | | getOrientations(): 8e-07 - 0.0175803% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000815197 - 17.9143% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000945597 - 20.7799% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000440399 - 9.67794% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00122032 - 26.8169% [1] | | | Phalanx::SortAndOrderEvaluators: 1.24e-06 - 0.0272495% [3] | | | Remainder: 0.00112064 - 24.6264% | | panzer::ModelEvaluator::create_W_op: 0.714713 - 4.06414% [1] | | panzer::ModelEvaluator::evalModel(J): 1.19269 - 6.7821% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000786038 - 0.0659046% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.933816 - 78.2948% [1] | | | | panzer::WorksetContainer::getWorksets(): 3.8e-06 - 0.000406933% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00623562 - 0.667757% [11] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0299205 - 3.20411% [11] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.035814 - 3.83523% [11] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00344819 - 0.369258% [11] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0400334 - 4.28708% [11] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0340218 - 3.64332% [11] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0059131 - 0.633219% [11] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0336107 - 3.59929% [11] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.624e-05 - 0.0017391% [11] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0130249 - 1.3948% [11] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.072187 - 7.73033% [11] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0117497 - 1.25825% [11] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0708771 - 7.59006% [11] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0747634 - 8.00623% [11] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.104693 - 11.2113% [11] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 2.404e-05 - 0.00257438% [11] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0061565 - 0.659284% [11] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0713519 - 7.6409% [11] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.114291 - 12.2392% [11] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0158371 - 1.69596% [11] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00335175 - 0.35893% [11] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0394456 - 4.22413% [11] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0821417 - 8.79635% [11] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0643482 - 6.89089% [11] | | | | Remainder: 0.000555078 - 0.0594419% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.448e-05 - 0.0020525% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.28e-06 - 0.00010732% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00260919 - 0.218765% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.253525 - 21.2565% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.253495 - 99.9882% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.9e-05 - 0.00749433% [1] | | | | Remainder: 1.1e-05 - 0.00433883% | | | Remainder: 0.00192995 - 0.161815% | | MaxwellPreconditioner::build: 0.00527698 - 0.030007% [1] | | | MaxwellPreconditioner: Schur complement: 1.74e-05 - 0.329734% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00240999 - 45.6699% [1] | | | | Ifpack2::Relaxation::initialize: 3.48e-06 - 0.144399% [1] | | | | Ifpack2::Relaxation::compute: 0.00157832 - 65.4905% [1] | | | | Remainder: 0.000828197 - 34.3651% | | | MaxwellPreconditioner: Solver S_E: 0.00275179 - 52.1471% [1] | | | | Ifpack2::Relaxation::initialize: 1.28e-06 - 0.0465152% [1] | | | | Ifpack2::Relaxation::compute: 0.00228339 - 82.9784% [1] | | | | Remainder: 0.000467119 - 16.9751% | | | MaxwellPreconditioner: Block preconditioner: 8.696e-05 - 1.64791% [1] | | | Remainder: 1.084e-05 - 0.20542% | | Mini-EM: timestepper: 11.4535 - 65.1293% [1] | | | Mini-EM: Advance Time Step: 11.4535 - 100% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.11212 - 0.978913% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000540598 - 0.482159% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.108743 - 96.988% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.52e-06 - 0.00139779% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000655556 - 0.602848% [11] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00967977 - 8.9015% [11] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00596526 - 5.48564% [11] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000425479 - 0.39127% [11] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00571582 - 5.25626% [11] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00450043 - 4.13859% [11] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000391559 - 0.360077% [11] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.0010846 - 0.997392% [11] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 8.44e-06 - 0.00776141% [11] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.000872957 - 0.80277% [11] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0113736 - 10.4591% [11] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00356315 - 3.27666% [11] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00161983 - 1.4896% [11] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0103028 - 9.47445% [11] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0179813 - 16.5356% [11] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 1.196e-05 - 0.0109984% [11] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000707079 - 0.650229% [11] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00773106 - 7.10947% [11] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00956829 - 8.79898% [11] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000683079 - 0.628158% [11] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000410318 - 0.377328% [11] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00449546 - 4.13402% [11] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00864845 - 7.9531% [11] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00208343 - 1.91592% [11] | | | | | | Remainder: 0.00026196 - 0.240898% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.1279e-05 - 0.0189787% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.4e-06 - 0.00214056% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00256535 - 2.28804% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000154799 - 0.138065% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00012852 - 83.0238% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.52e-06 - 0.981918% [1] | | | | | | Remainder: 2.4759e-05 - 15.9943% | | | | | Remainder: 9.268e-05 - 0.0826613% | | | | Stratimikos: BelosLOWS: 11.3148 - 98.7885% [1] | | | | | GMRES block system: Operation Op*x: 0.00609738 - 0.0538886% [1] | | | | | Belos::MVT::MvAddMv: 0.000229839 - 0.00203132% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 11.3077 - 99.9374% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.0010444 - 0.00923615% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000237639 - 22.7537% [2] | | | | | | | | Belos::MVT::MvDot: 0.000231079 - 97.2395% [2] | | | | | | | | Remainder: 6.56e-06 - 2.76049% | | | | | | | Belos::MVT::MvScale: 0.000128359 - 12.2903% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000458078 - 43.8606% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.000453918 - 99.0919% [2] | | | | | | | | Remainder: 4.16e-06 - 0.908142% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.00015988 - 15.3084% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0001574 - 98.4488% [2] | | | | | | | | Remainder: 2.48e-06 - 1.55116% | | | | | | | Remainder: 6.044e-05 - 5.78708% | | | | | | Belos::MVT::MvAddMv: 0.000640998 - 0.00566868% [2] | | | | | | Belos::MVT::MvNorm: 0.00014548 - 0.00128656% [1] | | | | | | GMRES block system: Operation Prec*x: 11.2972 - 99.9069% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.00230163 - 0.0203735% [2] | | | | | | | Belos::MVT::MvAddMv: 0.00015376 - 0.00136105% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0732144 - 0.648077% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0497476 - 67.9479% [22] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00121952 - 2.4514% [22] | | | | | | | | | | Belos::MVT::MvDot: 0.00120048 - 98.4387% [22] | | | | | | | | | | Remainder: 1.904e-05 - 1.56128% | | | | | | | | | Belos::MVT::MvScale: 0.000554 - 1.11362% [21] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0214564 - 43.1305% [40] | | | | | | | | | | Belos::MVT::MvTransMv: 0.021415 - 99.8071% [40] | | | | | | | | | | Remainder: 4.14e-05 - 0.192949% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0263733 - 53.0142% [40] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0263467 - 99.899% [40] | | | | | | | | | | Remainder: 2.664e-05 - 0.101011% | | | | | | | | | Remainder: 0.0001444 - 0.290265% | | | | | | | | Belos::MVT::MvAddMv: 0.00242675 - 3.31458% [29] | | | | | | | | GMRES Q_B: Operation Op*x: 0.0163383 - 22.3157% [22] | | | | | | | | Belos::MVT::MvNorm: 0.00011236 - 0.153467% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.00149408 - 2.04068% [21] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00139136 - 93.1248% [21] | | | | | | | | | Remainder: 0.00010272 - 6.87516% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00167619 - 2.28943% [1] | | | | | | | | Remainder: 0.00141907 - 1.93824% | | | | | | | GMRES S_E: Operation Op*x: 0.00228163 - 0.0201965% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 11.2129 - 99.2543% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 10.5422 - 94.0181% [291] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.017732 - 0.168201% [291] | | | | | | | | | | Belos::MVT::MvDot: 0.0172736 - 97.4146% [291] | | | | | | | | | | Remainder: 0.00045844 - 2.58538% | | | | | | | | | Belos::MVT::MvScale: 0.00867621 - 0.0822999% [291] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 4.25398 - 40.352% [580] | | | | | | | | | | Belos::MVT::MvTransMv: 4.25315 - 99.9803% [580] | | | | | | | | | | Remainder: 0.000837679 - 0.0196916% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 6.25843 - 59.3656% [580] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 6.25771 - 99.9884% [580] | | | | | | | | | | Remainder: 0.000725279 - 0.0115888% | | | | | | | | | Remainder: 0.0033588 - 0.0318605% | | | | | | | | Belos::MVT::MvAddMv: 0.0242731 - 0.216474% [295] | | | | | | | | GMRES S_E: Operation Prec*x: 0.0244386 - 0.21795% [291] | | | | | | | | | Ifpack2::Relaxation::apply: 0.0221545 - 90.6538% [291] | | | | | | | | | Remainder: 0.00228407 - 9.34619% | | | | | | | | GMRES S_E: Operation Op*x: 0.583187 - 5.20102% [291] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0225061 - 0.200715% [1] | | | | | | | | Belos::MVT::MvNorm: 5.888e-05 - 0.000525108% [1] | | | | | | | | Remainder: 0.0162854 - 0.145238% | | | | | | | Remainder: 0.00628674 - 0.0556488% | | | | | | GMRES block system: Operation Op*x: 0.00676262 - 0.0598054% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000169 - 0.00149456% [1] | | | | | | Remainder: 0.00176756 - 0.0156314% | | | | | Remainder: 0.000751397 - 0.00664084% | | | | Mini-EM: Compute responses: 0.0263432 - 0.230001% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000910317 - 3.4556% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0220842 - 83.8324% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 5.72e-06 - 0.0259009% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000650079 - 2.94364% [11] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00544034 - 24.6346% [11] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 7.36e-06 - 0.033327% [11] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000859797 - 3.89327% [11] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000887957 - 4.02079% [11] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0107464 - 48.6613% [11] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 8.919e-06 - 0.0403864% [11] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000826918 - 3.74439% [11] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000727238 - 3.29303% [11] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000687078 - 3.11118% [11] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 9.684e-05 - 0.438504% [11] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 4.72e-06 - 0.0213728% [11] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000537996 - 2.43612% [11] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000368959 - 1.67069% [11] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 7.144e-05 - 0.32349% [11] | | | | | | Remainder: 0.00015636 - 0.708019% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 9.2e-06 - 0.0349236% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.52e-06 - 0.00576998% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00284387 - 10.7954% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.0002614 - 0.992285% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 7.6e-07 - 0.290742% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00023992 - 91.7827% [1] | | | | | | Remainder: 2.072e-05 - 7.92655% | | | | | Remainder: 0.000232758 - 0.883559% | | | | Remainder: 0.00029556 - 0.00258051% | | | Remainder: 5.4e-06 - 4.7147e-05% | | Remainder: 0.0584393 - 0.332308% | Remainder: 4.5399e-05 - 0.000258156% ================================= FOM Calculation ================================= Number of cells = 21952 Time for Belos Linear Solve = 11.3148 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 1.94012 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=maxwell28.xml' (5 runs): 39.07 msec task-clock:u # 0.002 CPUs utilized ( +- 2.62% ) 0 context-switches:u # 0.000 /sec 0 cpu-migrations:u # 0.000 /sec 2,767 page-faults:u # 70.815 K/sec ( +- 0.19% ) 35,224,368 cycles:u # 0.901 GHz ( +- 12.70% ) (24.21%) 69,118,295 instructions:u # 1.96 insn per cycle ( +- 6.68% ) (74.91%) branches:u 349,864 branch-misses:u ( +- 0.71% ) 27,872,020 L1-dcache-loads:u # 713.322 M/sec ( +- 0.62% ) 382,342 L1-dcache-load-misses:u # 1.37% of all L1-dcache accesses ( +- 0.64% ) LLC-loads:u LLC-load-misses:u 26,554,483 L1-icache-loads:u # 679.603 M/sec ( +- 0.54% ) 234,981 L1-icache-load-misses:u # 0.88% of all L1-icache accesses ( +- 1.07% ) 34,049,917 dTLB-loads:u # 871.432 M/sec ( +- 5.11% ) (42.80%) 0 dTLB-load-misses:u (7.19%) iTLB-loads:u (0.00%) iTLB-load-misses:u (0.00%) 18.4386 +- 0.0493 seconds time elapsed ( +- 0.27% ) 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=maxwell28.xml' (5 runs): 315,400 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio ( +- 0.45% ) 16,872,199 BR_RETIRED:u ( +- 0.50% ) 18.3829 +- 0.0213 seconds time elapsed ( +- 0.12% ) 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=maxwell28.xml' (5 runs): 22,667,100 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio ( +- 0.30% ) 5,163 ITLB_WALK:u ( +- 3.41% ) 12,270 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio ( +- 1.82% ) 30,484,212 L1D_TLB:u ( +- 0.33% ) 18.4756 +- 0.0176 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=maxwell28.xml' (5 runs): 26,623,479 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio ( +- 0.26% ) 230,149 L1I_CACHE_REFILL:u ( +- 1.26% ) 379,143 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio ( +- 0.51% ) 27,954,920 L1D_CACHE:u ( +- 0.29% ) 18.3694 +- 0.0328 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=maxwell28.xml' (5 runs): 459,300 LL_CACHE_MISS_RD:u # 1.0 per cache access ll_cache_read_miss_ratio ( +- 0.20% ) 479,545 LL_CACHE_RD:u ( +- 0.19% ) 131,987 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio ( +- 0.39% ) 16,841 L2D_TLB_REFILL:u ( +- 1.54% ) 244,561 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio ( +- 0.40% ) 1,438,426 L2D_CACHE:u ( +- 0.27% ) 18.3898 +- 0.0162 seconds time elapsed ( +- 0.09% )