oasis20.umiacs.umd.edu 30 GMRES Tpetra maxwell12.xml output_avg5/altra_GMRES_Tpetra_maxwell12.output output_avg5/altra_GMRES_Tpetra_maxwell12_power.output dt = 1.11188e-09 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 = 1.11188e-09 [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 = 1.11188e-09 [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=11700,domainDim=11700,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=5616,domainDim=5616} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=5616,domainDim=6084} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=6084,domainDim=5616} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=6084,domainDim=6084} 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=11700, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=5616,domainDim=5616} 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=5616, #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.000742879 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=6084,domainDim=6084} 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=6084, #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 215 iterations with total CPU time of 0.423701 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=5616,domainDim=5616} 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=5616, #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 13 iterations with total CPU time of 0.00415552 sec The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 0.432768 sec Electromagnetic Energy = 5.309e-08 Electromagnetic Energy/dt^2 = 4.29434e+10 * finished time step 1, t = 1.11188e-09 ************************************************** *** 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: 1.04301 [1] | Mini-EM: Total Time: 1.04297 - 99.996% [1] | | Mini-EM: build mesh: 0.00064868 - 0.0621954% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00030508 - 47.0309% [1] | | | Remainder: 0.0003436 - 52.9691% | | Mini-EM: build physics blocks: 0.000778359 - 0.0746291% [1] | | Mini-EM: build auxiliary physics blocks: 0.000239919 - 0.0230034% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.101038 - 9.68749% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.033212 - 3.18437% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.0126294 - 38.0266% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0101247 - 80.1676% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00045292 - 3.58623% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00198788 - 15.74% [3] | | | | Remainder: 6.392e-05 - 0.50612% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00387312 - 11.6618% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00153224 - 39.5609% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00012024 - 3.10448% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.0003834 - 9.89901% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00012556 - 3.24183% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00130928 - 33.8043% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00030564 - 7.89132% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 3.548e-05 - 0.916058% [3] | | | | Remainder: 6.128e-05 - 1.58219% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00344092 - 10.3604% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0014476 - 4.35865% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00404939 - 12.1926% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00177452 - 5.343% [3] | | | Remainder: 0.00599707 - 18.0569% | | panzer::WorksetContainer::applyOrientations(ugi): 0.00152476 - 0.146194% [2] | | Mini-EM: setup physics model evaluator: 0.110542 - 10.5988% [1] | | | panzer::ModelEvaluator::setupModel(): 0.110527 - 99.9865% [1] | | | | allocate FieldManagerBuilder: 2.76e-06 - 0.00249712% [1] | | | | fmb->setWorksetContainer(): 4.8e-07 - 0.000434282% [1] | | | | fmb->setupVolumeFieldManagers(): 0.102953 - 93.1472% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.10294 - 99.9874% [1] | | | | | | getWorksets(): 0.0749207 - 72.7809% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0749175 - 99.9957% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0400511 - 53.4602% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00268696 - 6.70883% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00798619 - 19.94% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000246279 - 3.08381% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00772947 - 96.7855% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.0001164 - 1.50592% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.304e-05 - 0.427455% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.0002422 - 3.13346% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000674759 - 8.72969% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00163864 - 21.1999% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0003052 - 3.94852% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00120048 - 15.5312% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 3.852e-05 - 0.498352% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00214876 - 27.7995% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000888479 - 41.3485% [1] | | | | | | | | | | | | Remainder: 0.00126028 - 58.6515% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00107512 - 13.9093% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00020384 - 2.63718% [1] | | | | | | | | | | | Remainder: 5.252e-05 - 0.679477% | | | | | | | | | | Remainder: 1.044e-05 - 0.130726% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0249439 - 62.2803% [2] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0145688 - 58.4061% [2] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.072e-05 - 0.279502% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 1.004e-05 - 0.0689145% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00752107 - 51.6246% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00567147 - 38.9289% [1] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 1.072e-05 - 0.073582% [1] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00112552 - 7.72555% [1] | | | | | | | | | | | Remainder: 0.00018924 - 1.29894% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00522403 - 20.9431% [2] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00300152 - 12.0331% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.896e-05 - 0.23637% [2] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00115484 - 4.62974% [2] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000861599 - 3.45414% [1] | | | | | | | | | | Remainder: 7.42e-05 - 0.297467% | | | | | | | | | Remainder: 0.00443399 - 11.0708% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0348437 - 46.5094% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0348059 - 99.8914% [2] | | | | | | | | | Remainder: 3.784e-05 - 0.108599% | | | | | | | | Remainder: 2.272e-05 - 0.0303267% | | | | | | | Remainder: 3.2e-06 - 0.00427118% | | | | | | getOrientations(): 7.56e-06 - 0.00734408% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000713239 - 0.692868% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000709879 - 0.689604% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0003722 - 0.361569% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012028 - 0.116845% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000862799 - 0.838156% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 7.2e-07 - 0.000699436% [2] | | | | | | Remainder: 0.0252327 - 24.512% | | | | | Remainder: 1.296e-05 - 0.0125883% | | | | fmb->setupBCFieldManagers(): 7.24e-06 - 0.00655042% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.648e-05 - 0.0149103% [1] | | | | build response library: 0.00752503 - 6.8083% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00742959 - 98.7317% [1] | | | | | | getWorksets(): 3.2e-06 - 0.043071% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.08e-06 - 65% [1] | | | | | | | Remainder: 1.12e-06 - 35% | | | | | | getOrientations(): 4.4e-07 - 0.00592226% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000748559 - 10.0754% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000902599 - 12.1487% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000403559 - 5.43178% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00120964 - 16.2814% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.44e-06 - 0.019382% [3] | | | | | | Remainder: 0.00416016 - 55.9944% | | | | | Remainder: 9.544e-05 - 1.2683% | | | | Remainder: 2.224e-05 - 0.0201217% | | | Remainder: 1.496e-05 - 0.0135333% | | Mini-EM: setup auxiliary physics model evaluator: 0.0881192 - 8.44887% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0881113 - 99.9911% [1] | | | | allocate FieldManagerBuilder: 6e-07 - 0.000680957% [1] | | | | fmb->setWorksetContainer(): 6e-07 - 0.000680957% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0880715 - 99.9547% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0880678 - 99.9959% [1] | | | | | | getWorksets(): 0.0511873 - 58.1225% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0511862 - 99.9979% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0318551 - 62.2338% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00278136 - 8.73127% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00689351 - 21.6402% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.0002368 - 3.43511% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00665419 - 96.5283% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.536e-05 - 0.831957% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.032e-05 - 0.455653% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.0002508 - 3.76905% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000626399 - 9.4136% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0014286 - 21.4691% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00028812 - 4.3299% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0010878 - 16.3476% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 2.932e-05 - 0.440624% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00169444 - 25.4642% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000602079 - 35.5327% [1] | | | | | | | | | | | | Remainder: 0.00109236 - 64.4673% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000945038 - 14.2021% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00020516 - 3.08317% [1] | | | | | | | | | | | Remainder: 1.284e-05 - 0.192961% | | | | | | | | | | Remainder: 2.52e-06 - 0.0365561% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0179805 - 56.4445% [1] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0104173 - 57.9371% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.484e-05 - 0.142455% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.84e-06 - 0.0752591% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00515283 - 49.464% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00521147 - 50.0269% [1] | | | | | | | | | | | Remainder: 3.036e-05 - 0.291437% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00308644 - 17.1655% [1] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00367752 - 20.4528% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 1.964e-05 - 0.10923% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00075936 - 4.22325% [1] | | | | | | | | | | Remainder: 2.016e-05 - 0.112122% | | | | | | | | | Remainder: 0.00419979 - 13.184% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0193213 - 37.7472% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0193002 - 99.8907% [1] | | | | | | | | | Remainder: 2.1119e-05 - 0.109304% | | | | | | | | Remainder: 9.72e-06 - 0.0189895% | | | | | | | Remainder: 1.08e-06 - 0.0021099% | | | | | | getOrientations(): 9.16e-06 - 0.0104011% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.0003918 - 0.444884% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00035024 - 0.397694% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000251999 - 0.286142% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0229968 - 26.1126% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0229761 - 99.9101% [1] | | | | | | | Remainder: 2.068e-05 - 0.0899255% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000435119 - 0.494073% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 0.000454195% [2] | | | | | | Remainder: 0.012445 - 14.1312% | | | | | Remainder: 3.64e-06 - 0.00413301% | | | | fmb->setupBCFieldManagers(): 3.76e-06 - 0.00426733% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.24e-05 - 0.0140731% [1] | | | | build response library: 1.768e-05 - 0.0200655% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.35747% [1] | | | | | Remainder: 1.744e-05 - 98.6425% | | | | Remainder: 4.84e-06 - 0.00549305% | | | Remainder: 7.84e-06 - 0.00889704% | | Mini-EM: eval auxiliary physics model evaluator: 0.0766793 - 7.35201% [1] | | | panzer::ModelEvaluator::create_W_op: 0.0225845 - 29.4531% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.0536415 - 69.9557% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00012644 - 0.235713% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0368843 - 68.7607% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.24e-06 - 0.00336186% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.32e-06 - 0.00900112% [1] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 8e-07 - 0.00216894% [1] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.000341559 - 0.926028% [1] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0021784 - 5.90603% [1] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00520363 - 14.108% [1] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000766839 - 2.07904% [1] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0034962 - 9.47881% [1] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0043328 - 11.747% [1] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00614279 - 16.6542% [1] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.52e-06 - 0.00412099% [1] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 6.4e-07 - 0.00173515% [1] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.00971703 - 26.3446% [1] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000997559 - 2.70456% [1] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.000731719 - 1.98382% [1] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0029336 - 7.95351% [1] | | | | | Remainder: 3.468e-05 - 0.0940237% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.248e-05 - 0.0232656% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.04e-06 - 0.00380302% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000207639 - 0.387086% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0162895 - 30.3673% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00820827 - 50.3899% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.00806799 - 49.5288% [1] | | | | | Remainder: 1.324e-05 - 0.0812793% | | | | Remainder: 0.00011912 - 0.222067% | | | Remainder: 0.00045332 - 0.591189% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00423 - 0.405572% [1] | | | getWorksets(): 3.32e-06 - 0.0784871% [1] | | | | panzer::WorksetContainer::getWorksets(): 2.24e-06 - 67.4699% [1] | | | | Remainder: 1.08e-06 - 32.5301% | | | getOrientations(): 6e-07 - 0.0141844% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000738519 - 17.4591% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000893319 - 21.1187% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000404679 - 9.56689% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00121616 - 28.7508% [1] | | | Phalanx::SortAndOrderEvaluators: 1.04e-06 - 0.0245863% [3] | | | Remainder: 0.000972359 - 22.9872% | | panzer::ModelEvaluator::create_W_op: 0.0651786 - 6.24932% [1] | | panzer::ModelEvaluator::evalModel(J): 0.0937697 - 8.99064% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 8.684e-05 - 0.0926098% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0725576 - 77.3785% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.4e-06 - 0.0019295% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.000493439 - 0.680065% [1] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00230516 - 3.177% [1] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00268976 - 3.70706% [1] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00024796 - 0.341742% [1] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0031098 - 4.28597% [1] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00266788 - 3.67691% [1] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000633799 - 0.873511% [1] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.002291 - 3.15749% [1] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.52e-06 - 0.00209489% [1] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00108928 - 1.50126% [1] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00546431 - 7.531% [1] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000897719 - 1.23725% [1] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00556683 - 7.67229% [1] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00568231 - 7.83145% [1] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00822139 - 11.3308% [1] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 6.72e-06 - 0.0092616% [1] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0004756 - 0.655479% [1] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00559459 - 7.71055% [1] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00901255 - 12.4212% [1] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00156304 - 2.1542% [1] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.000268439 - 0.369967% [1] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.00303768 - 4.18657% [1] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00634839 - 8.74945% [1] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.00484027 - 6.67094% [1] | | | | Remainder: 4.68e-05 - 0.0645005% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.26e-05 - 0.0134372% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.24e-06 - 0.00132239% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00036208 - 0.386137% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0206379 - 22.0091% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0206148 - 99.8882% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.388e-05 - 0.0672551% [1] | | | | Remainder: 9.2e-06 - 0.0445783% | | | Remainder: 0.00011148 - 0.118887% | | MaxwellPreconditioner::build: 0.00176508 - 0.169236% [1] | | | MaxwellPreconditioner: Schur complement: 1.464e-05 - 0.829425% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.000964159 - 54.6242% [1] | | | | Ifpack2::Relaxation::initialize: 3.48e-06 - 0.360936% [1] | | | | Ifpack2::Relaxation::compute: 0.00019396 - 20.117% [1] | | | | Remainder: 0.000766719 - 79.522% | | | MaxwellPreconditioner: Solver S_E: 0.000685239 - 38.822% [1] | | | | Ifpack2::Relaxation::initialize: 1.44e-06 - 0.210146% [1] | | | | Ifpack2::Relaxation::compute: 0.00024736 - 36.0984% [1] | | | | Remainder: 0.000436439 - 63.6915% | | | MaxwellPreconditioner: Block preconditioner: 9.244e-05 - 5.23716% [1] | | | Remainder: 8.6e-06 - 0.487231% | | Mini-EM: timestepper: 0.44393 - 42.564% [1] | | | Mini-EM: Advance Time Step: 0.443928 - 99.9995% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.00878443 - 1.9788% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 9.068e-05 - 1.03228% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00825707 - 93.9967% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.64e-06 - 0.0198618% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 5.188e-05 - 0.62831% [1] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.000717199 - 8.68588% [1] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.000414439 - 5.0192% [1] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 3.232e-05 - 0.391422% [1] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00038468 - 4.6588% [1] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.000348919 - 4.2257% [1] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 4.088e-05 - 0.495091% [1] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 8.716e-05 - 1.05558% [1] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 1e-06 - 0.0121108% [1] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.608e-05 - 0.921392% [1] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.000821079 - 9.94395% [1] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00034188 - 4.14045% [1] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00015648 - 1.8951% [1] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000706679 - 8.55847% [1] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.001425 - 17.2579% [1] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.56e-06 - 0.0431146% [1] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 5.12e-05 - 0.620075% [1] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.000587279 - 7.11244% [1] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.000747239 - 9.04969% [1] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.608e-05 - 0.800284% [1] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 3.112e-05 - 0.376889% [1] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00034488 - 4.17678% [1] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.000619839 - 7.50677% [1] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00016036 - 1.94209% [1] | | | | | | Remainder: 3.82e-05 - 0.462634% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.12e-05 - 0.127498% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.16e-06 - 0.024589% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000334039 - 3.80263% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 3.952e-05 - 0.449887% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.92e-05 - 48.583% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.36e-06 - 3.4413% [1] | | | | | | Remainder: 1.896e-05 - 47.9757% | | | | | Remainder: 4.976e-05 - 0.566457% | | | | Stratimikos: BelosLOWS: 0.432806 - 97.4948% [1] | | | | | GMRES block system: Operation Op*x: 0.000556039 - 0.128473% [1] | | | | | Belos::MVT::MvAddMv: 9.656e-05 - 0.0223102% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.4315 - 99.6981% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00022108 - 0.0512353% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 5.624e-05 - 25.4388% [2] | | | | | | | | Belos::MVT::MvDot: 5.096e-05 - 90.6117% [2] | | | | | | | | Remainder: 5.28e-06 - 9.38834% | | | | | | | Belos::MVT::MvScale: 3.888e-05 - 17.5864% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 5.48e-05 - 24.7874% [2] | | | | | | | | Belos::MVT::MvTransMv: 5.204e-05 - 94.9635% [2] | | | | | | | | Remainder: 2.76e-06 - 5.0365% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 2.56e-05 - 11.5795% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 2.44e-05 - 95.3125% [2] | | | | | | | | Remainder: 1.2e-06 - 4.6875% | | | | | | | Remainder: 4.556e-05 - 20.6079% | | | | | | Belos::MVT::MvAddMv: 8.14e-05 - 0.0188644% [2] | | | | | | Belos::MVT::MvNorm: 4.64e-05 - 0.0107532% [1] | | | | | | GMRES block system: Operation Prec*x: 0.429271 - 99.4834% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.00011912 - 0.0277494% [2] | | | | | | | Belos::MVT::MvAddMv: 2.4e-05 - 0.00559088% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.00440635 - 1.02647% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.00205712 - 46.6853% [15] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.0001064 - 5.17228% [15] | | | | | | | | | | Belos::MVT::MvDot: 9.58e-05 - 90.0376% [15] | | | | | | | | | | Remainder: 1.06e-05 - 9.96241% | | | | | | | | | Belos::MVT::MvScale: 6.172e-05 - 3.00031% [14] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.00106696 - 51.8667% [26] | | | | | | | | | | Belos::MVT::MvTransMv: 0.00104748 - 98.1743% [26] | | | | | | | | | | Remainder: 1.948e-05 - 1.82575% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.000741158 - 36.0289% [26] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000724518 - 97.7549% [26] | | | | | | | | | | Remainder: 1.664e-05 - 2.24514% | | | | | | | | | Remainder: 8.088e-05 - 3.93171% | | | | | | | | Belos::MVT::MvAddMv: 0.00023884 - 5.42035% [22] | | | | | | | | GMRES Q_B: Operation Op*x: 0.000931679 - 21.144% [15] | | | | | | | | Belos::MVT::MvNorm: 1.648e-05 - 0.374005% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.00014828 - 3.36514% [14] | | | | | | | | | Ifpack2::Relaxation::apply: 9.968e-05 - 67.2242% [14] | | | | | | | | | Remainder: 4.86e-05 - 32.7758% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 5.616e-05 - 1.27452% [1] | | | | | | | | Remainder: 0.000957797 - 21.7367% | | | | | | | GMRES S_E: Operation Op*x: 0.000249959 - 0.0582288% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 0.423092 - 98.5606% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 0.380786 - 90.0008% [216] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00174036 - 0.457044% [216] | | | | | | | | | | Belos::MVT::MvDot: 0.00158404 - 91.0179% [216] | | | | | | | | | | Remainder: 0.00015632 - 8.98205% | | | | | | | | | Belos::MVT::MvScale: 0.00109704 - 0.288098% [216] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.205386 - 53.9373% [430] | | | | | | | | | | Belos::MVT::MvTransMv: 0.205041 - 99.8325% [430] | | | | | | | | | | Remainder: 0.000344119 - 0.167548% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.171298 - 44.9854% [430] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.17101 - 99.8319% [430] | | | | | | | | | | Remainder: 0.00028788 - 0.168058% | | | | | | | | | Remainder: 0.00126504 - 0.332218% | | | | | | | | Belos::MVT::MvAddMv: 0.00318836 - 0.753585% [220] | | | | | | | | GMRES S_E: Operation Prec*x: 0.00231828 - 0.547937% [216] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00148324 - 63.9802% [216] | | | | | | | | | Remainder: 0.00083504 - 36.0198% | | | | | | | | GMRES S_E: Operation Op*x: 0.028988 - 6.85146% [216] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000874159 - 0.206612% [1] | | | | | | | | Belos::MVT::MvNorm: 9.12e-06 - 0.00215556% [1] | | | | | | | | Remainder: 0.00692811 - 1.6375% | | | | | | | Remainder: 0.0013794 - 0.321335% | | | | | | GMRES block system: Operation Op*x: 0.00044888 - 0.104028% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 1.14e-05 - 0.00264195% [1] | | | | | | Remainder: 0.00141976 - 0.329029% | | | | | Remainder: 0.00065416 - 0.151144% | | | | Mini-EM: Compute responses: 0.00225004 - 0.506848% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 8.544e-05 - 3.79727% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00144708 - 64.3135% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.48e-06 - 0.102275% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 3.076e-05 - 2.12566% [1] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00036304 - 25.0878% [1] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 6e-07 - 0.0414629% [1] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 6.812e-05 - 4.70742% [1] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 4.788e-05 - 3.30874% [1] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000642839 - 44.4232% [1] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 5.6e-07 - 0.0386987% [1] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 6.776e-05 - 4.68254% [1] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 6.908e-05 - 4.77376% [1] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 3.492e-05 - 2.41314% [1] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.204e-05 - 0.832021% [1] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 8.4e-07 - 0.058048% [1] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 5.004e-05 - 3.458% [1] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 2.72e-05 - 1.87965% [1] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 7.68e-06 - 0.530725% [1] | | | | | | Remainder: 2.2239e-05 - 1.53682% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 5.44e-06 - 0.241774% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.52e-06 - 0.0675544% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0003162 - 14.0531% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.0002482 - 11.0309% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 5.6e-07 - 0.225624% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00023368 - 94.1499% [1] | | | | | | Remainder: 1.396e-05 - 5.6245% | | | | | Remainder: 0.00014616 - 6.49589% | | | | Remainder: 8.684e-05 - 0.0195617% | | | Remainder: 2.2e-06 - 0.000495574% | | Remainder: 0.021315 - 2.04368% | Remainder: 4.176e-05 - 0.00400379% ================================= FOM Calculation ================================= Number of cells = 1728 Time for Belos Linear Solve = 0.432806 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 3.99255 k-cell-steps per second ================================= dt = 1.11188e-09 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 = 1.11188e-09 [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 = 1.11188e-09 [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=11700,domainDim=11700,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=5616,domainDim=5616} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=5616,domainDim=6084} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=6084,domainDim=5616} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=6084,domainDim=6084} 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=11700, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=5616,domainDim=5616} 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=5616, #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.000777639 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=6084,domainDim=6084} 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=6084, #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 215 iterations with total CPU time of 0.420564 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=5616,domainDim=5616} 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=5616, #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 13 iterations with total CPU time of 0.00421447 sec The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 0.429838 sec Electromagnetic Energy = 5.309e-08 Electromagnetic Energy/dt^2 = 4.29434e+10 * finished time step 1, t = 1.11188e-09 ************************************************** *** 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: 1.03145 [1] | Mini-EM: Total Time: 1.03141 - 99.9961% [1] | | Mini-EM: build mesh: 0.00063124 - 0.0612017% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000303 - 48.0008% [1] | | | Remainder: 0.00032824 - 51.9992% | | Mini-EM: build physics blocks: 0.000770319 - 0.0746861% [1] | | Mini-EM: build auxiliary physics blocks: 0.00022724 - 0.022032% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0944624 - 9.15858% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.0331634 - 3.21535% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.0126968 - 38.2855% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0100836 - 79.4188% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.000465759 - 3.66832% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00208424 - 16.4155% [3] | | | | Remainder: 6.316e-05 - 0.497449% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00379047 - 11.4297% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00150728 - 39.7649% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00011824 - 3.1194% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000412239 - 10.8757% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00012716 - 3.35472% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.001226 - 32.3442% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.000305719 - 8.06545% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 3.468e-05 - 0.914925% [3] | | | | Remainder: 5.916e-05 - 1.56075% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00343032 - 10.3437% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00142448 - 4.29533% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00402876 - 12.1482% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0017934 - 5.40776% [3] | | | Remainder: 0.00599923 - 18.0899% | | panzer::WorksetContainer::applyOrientations(ugi): 0.00144164 - 0.139774% [2] | | Mini-EM: setup physics model evaluator: 0.112525 - 10.9098% [1] | | | panzer::ModelEvaluator::setupModel(): 0.11251 - 99.9866% [1] | | | | allocate FieldManagerBuilder: 2.88e-06 - 0.00255978% [1] | | | | fmb->setWorksetContainer(): 5.2e-07 - 0.000462182% [1] | | | | fmb->setupVolumeFieldManagers(): 0.10509 - 93.4049% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.105074 - 99.9851% [1] | | | | | | getWorksets(): 0.0762618 - 72.5792% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.076258 - 99.9951% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0411071 - 53.9053% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00272308 - 6.62435% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00815471 - 19.8377% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00026176 - 3.20992% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00788327 - 96.6714% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000130399 - 1.65412% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.12e-05 - 0.395775% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.0002444 - 3.10024% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000683879 - 8.67507% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00169436 - 21.4931% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00030864 - 3.91513% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0012304 - 15.6077% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 3.836e-05 - 0.4866% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00218552 - 27.7235% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000896719 - 41.03% [1] | | | | | | | | | | | | Remainder: 0.0012888 - 58.97% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00108136 - 13.7171% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.0002016 - 2.55731% [1] | | | | | | | | | | | Remainder: 5.316e-05 - 0.674339% | | | | | | | | | | Remainder: 9.68e-06 - 0.118704% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0257749 - 62.7019% [2] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0152861 - 59.3059% [2] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 3.94e-05 - 0.257751% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.76e-06 - 0.063849% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00805311 - 52.6827% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00568119 - 37.1658% [1] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 9.52e-06 - 0.062279% [1] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00115984 - 7.58755% [1] | | | | | | | | | | | Remainder: 0.00033324 - 2.18003% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00534315 - 20.73% [2] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0030072 - 11.6671% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 6.728e-05 - 0.261029% [2] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00115992 - 4.50018% [2] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000866599 - 3.36218% [1] | | | | | | | | | | Remainder: 4.472e-05 - 0.173502% | | | | | | | | | Remainder: 0.00445439 - 10.8361% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0351279 - 46.0646% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.035088 - 99.8864% [2] | | | | | | | | | Remainder: 3.992e-05 - 0.113642% | | | | | | | | Remainder: 2.3e-05 - 0.0301608% | | | | | | | Remainder: 3.76e-06 - 0.00493039% | | | | | | getOrientations(): 8.32e-06 - 0.00791823% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000712759 - 0.67834% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000678639 - 0.645868% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000355 - 0.337857% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012124 - 0.115385% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000825319 - 0.785465% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 6.4e-07 - 0.000609095% [2] | | | | | | Remainder: 0.0261102 - 24.8494% | | | | | Remainder: 1.564e-05 - 0.0148825% | | | | fmb->setupBCFieldManagers(): 8.04e-06 - 0.00714605% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.608e-05 - 0.0142921% [1] | | | | build response library: 0.00736927 - 6.5499% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00726511 - 98.5866% [1] | | | | | | getWorksets(): 3.2e-06 - 0.0440461% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.24e-06 - 70% [1] | | | | | | | Remainder: 9.6e-07 - 30% | | | | | | getOrientations(): 4.8e-07 - 0.00660692% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000787279 - 10.8364% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000851919 - 11.7262% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00038676 - 5.32352% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0011368 - 15.6474% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.32e-06 - 0.018169% [3] | | | | | | Remainder: 0.00409736 - 56.3977% | | | | | Remainder: 0.00010416 - 1.41344% | | | | Remainder: 2.332e-05 - 0.0207271% | | | Remainder: 1.512e-05 - 0.013437% | | Mini-EM: setup auxiliary physics model evaluator: 0.0871569 - 8.45028% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0871473 - 99.989% [1] | | | | allocate FieldManagerBuilder: 7.2e-07 - 0.000826187% [1] | | | | fmb->setWorksetContainer(): 7.6e-07 - 0.000872086% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0871057 - 99.9522% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0871021 - 99.9959% [1] | | | | | | getWorksets(): 0.050898 - 58.4349% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0508967 - 99.9976% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0315585 - 62.005% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0028076 - 8.89647% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00693955 - 21.9895% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00025748 - 3.71033% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00667955 - 96.2534% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.516e-05 - 0.825804% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 2.932e-05 - 0.438952% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.0002454 - 3.6739% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000622399 - 9.31798% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0014348 - 21.4805% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00029052 - 4.34939% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00110716 - 16.5753% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 2.872e-05 - 0.429969% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00169456 - 25.3693% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00060212 - 35.5326% [1] | | | | | | | | | | | | Remainder: 0.00109244 - 64.4674% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000955879 - 14.3105% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.0002028 - 3.03613% [1] | | | | | | | | | | | Remainder: 1.284e-05 - 0.192228% | | | | | | | | | | Remainder: 2.52e-06 - 0.0363136% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.018056 - 57.2143% [1] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.01089 - 60.3126% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.468e-05 - 0.134802% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.16e-06 - 0.0657482% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00552131 - 50.7006% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00531659 - 48.8208% [1] | | | | | | | | | | | Remainder: 3.028e-05 - 0.278053% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00309868 - 17.1615% [1] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00326932 - 18.1066% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 1.928e-05 - 0.106779% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000759959 - 4.2089% [1] | | | | | | | | | | Remainder: 1.872e-05 - 0.103678% | | | | | | | | | Remainder: 0.00375539 - 11.8998% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0193295 - 37.9778% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.019308 - 99.8891% [1] | | | | | | | | | Remainder: 2.144e-05 - 0.110919% | | | | | | | | Remainder: 8.76e-06 - 0.0172113% | | | | | | | Remainder: 1.24e-06 - 0.00243625% | | | | | | getOrientations(): 9.84e-06 - 0.0112971% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000403999 - 0.463823% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00033716 - 0.387086% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00019948 - 0.229019% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0226804 - 26.0388% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0226585 - 99.9037% [1] | | | | | | | Remainder: 2.184e-05 - 0.0962947% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000412439 - 0.473512% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 3.6e-07 - 0.000413308% [2] | | | | | | Remainder: 0.0121604 - 13.9611% | | | | | Remainder: 3.6e-06 - 0.00413291% | | | | fmb->setupBCFieldManagers(): 3.4e-06 - 0.00390144% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.248e-05 - 0.0143206% [1] | | | | build response library: 1.9319e-05 - 0.0221682% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.2423% [1] | | | | | Remainder: 1.9079e-05 - 98.7577% | | | | Remainder: 5e-06 - 0.00573741% | | | Remainder: 9.56e-06 - 0.0109687% | | Mini-EM: eval auxiliary physics model evaluator: 0.0765359 - 7.42052% [1] | | | panzer::ModelEvaluator::create_W_op: 0.0220193 - 28.7698% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.0540577 - 70.6305% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00011928 - 0.220653% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0371901 - 68.797% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.28e-06 - 0.00344178% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.199e-06 - 0.00860176% [1] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 7.2e-07 - 0.001936% [1] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00038568 - 1.03705% [1] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00217292 - 5.84273% [1] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00521699 - 14.0279% [1] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000886759 - 2.3844% [1] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00351384 - 9.44832% [1] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00440663 - 11.849% [1] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00615635 - 16.5537% [1] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.48e-06 - 0.00397956% [1] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 6.8e-07 - 0.00182844% [1] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.00968527 - 26.0426% [1] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0010296 - 2.76848% [1] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.000756719 - 2.03473% [1] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00293772 - 7.89919% [1] | | | | | Remainder: 3.424e-05 - 0.0920676% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.352e-05 - 0.0250103% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.36e-06 - 0.00436571% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.0002058 - 0.380704% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0164095 - 30.3556% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00832295 - 50.7202% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.00807195 - 49.1906% [1] | | | | | Remainder: 1.464e-05 - 0.0892164% | | | | Remainder: 0.00011712 - 0.216657% | | | Remainder: 0.00045892 - 0.599614% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00410887 - 0.398375% [1] | | | getWorksets(): 3.32e-06 - 0.0808007% [1] | | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 60.241% [1] | | | | Remainder: 1.32e-06 - 39.759% | | | getOrientations(): 8e-07 - 0.01947% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000737519 - 17.9494% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000854399 - 20.794% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00038592 - 9.39235% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00115084 - 28.0086% [1] | | | Phalanx::SortAndOrderEvaluators: 1.08e-06 - 0.0262846% [3] | | | Remainder: 0.000974999 - 23.7291% | | panzer::ModelEvaluator::create_W_op: 0.0628298 - 6.09164% [1] | | panzer::ModelEvaluator::evalModel(J): 0.0946658 - 9.1783% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 8.668e-05 - 0.0915643% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0735449 - 77.689% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.28e-06 - 0.00174043% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00104348 - 1.41883% [1] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00231012 - 3.1411% [1] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00269864 - 3.66937% [1] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00024884 - 0.338351% [1] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0030546 - 4.15338% [1] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00270224 - 3.67427% [1] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000559519 - 0.760786% [1] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00230816 - 3.13843% [1] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.84e-06 - 0.00250187% [1] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00108936 - 1.48122% [1] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00548603 - 7.45944% [1] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000949398 - 1.29091% [1] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00573227 - 7.79425% [1] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00570431 - 7.75623% [1] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00803899 - 10.9307% [1] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 7.12e-06 - 0.00968116% [1] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.000969839 - 1.3187% [1] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00558723 - 7.59704% [1] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00901715 - 12.2607% [1] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00149316 - 2.03027% [1] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.000260959 - 0.35483% [1] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.00311128 - 4.23045% [1] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00629331 - 8.55711% [1] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.00483095 - 6.56872% [1] | | | | Remainder: 4.48e-05 - 0.0609152% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.236e-05 - 0.0130565% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.2e-06 - 0.00126762% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00034772 - 0.367313% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0205643 - 21.7231% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0205437 - 99.8998% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.228e-05 - 0.059715% [1] | | | | Remainder: 8.32e-06 - 0.0404584% | | | Remainder: 0.0001086 - 0.114719% | | MaxwellPreconditioner::build: 0.00176236 - 0.170869% [1] | | | MaxwellPreconditioner: Schur complement: 1.468e-05 - 0.832975% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.000971639 - 55.1329% [1] | | | | Ifpack2::Relaxation::initialize: 3.48e-06 - 0.358158% [1] | | | | Ifpack2::Relaxation::compute: 0.00019844 - 20.4232% [1] | | | | Remainder: 0.000769719 - 79.2186% | | | MaxwellPreconditioner: Solver S_E: 0.000670279 - 38.0331% [1] | | | | Ifpack2::Relaxation::initialize: 1.28e-06 - 0.190965% [1] | | | | Ifpack2::Relaxation::compute: 0.00024964 - 37.2442% [1] | | | | Remainder: 0.000419359 - 62.5648% | | | MaxwellPreconditioner: Block preconditioner: 9.672e-05 - 5.4881% [1] | | | Remainder: 9.04e-06 - 0.512949% | | Mini-EM: timestepper: 0.440946 - 42.7518% [1] | | | Mini-EM: Advance Time Step: 0.440943 - 99.9995% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.00878307 - 1.99188% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 8.924e-05 - 1.01605% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00828047 - 94.2776% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.8e-06 - 0.0217379% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 5.116e-05 - 0.617839% [1] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.000732439 - 8.84538% [1] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.000415399 - 5.01661% [1] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 3.296e-05 - 0.398045% [1] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00036116 - 4.36159% [1] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00034948 - 4.22053% [1] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 4.096e-05 - 0.494658% [1] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 8.6079e-05 - 1.03954% [1] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 9.2e-07 - 0.0111105% [1] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.664e-05 - 0.925551% [1] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.000870039 - 10.5071% [1] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00033108 - 3.99832% [1] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00011424 - 1.37963% [1] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000718559 - 8.67776% [1] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00144152 - 17.4086% [1] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.52e-06 - 0.0425097% [1] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 5.016e-05 - 0.605763% [1] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.000588399 - 7.10586% [1] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.000743839 - 8.98305% [1] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.86e-05 - 0.828455% [1] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 3.124e-05 - 0.377273% [1] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00033528 - 4.04905% [1] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.000638119 - 7.70631% [1] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00016148 - 1.95013% [1] | | | | | | Remainder: 3.54e-05 - 0.427512% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.3e-05 - 0.148012% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.48e-06 - 0.0282361% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00031408 - 3.57597% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 3.456e-05 - 0.393484% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.624e-05 - 46.9907% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.24e-06 - 3.58796% [1] | | | | | | Remainder: 1.708e-05 - 49.4213% | | | | | Remainder: 4.924e-05 - 0.560624% | | | | Stratimikos: BelosLOWS: 0.429877 - 97.4904% [1] | | | | | GMRES block system: Operation Op*x: 0.00053672 - 0.124854% [1] | | | | | Belos::MVT::MvAddMv: 9.9719e-05 - 0.0231971% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.428621 - 99.7077% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.0002166 - 0.0505342% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 5.628e-05 - 25.9834% [2] | | | | | | | | Belos::MVT::MvDot: 5.12e-05 - 90.9737% [2] | | | | | | | | Remainder: 5.08e-06 - 9.0263% | | | | | | | Belos::MVT::MvScale: 3.928e-05 - 18.1348% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 5.264e-05 - 24.3029% [2] | | | | | | | | Belos::MVT::MvTransMv: 4.992e-05 - 94.8328% [2] | | | | | | | | Remainder: 2.72e-06 - 5.16717% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 2.436e-05 - 11.2465% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 2.316e-05 - 95.0739% [2] | | | | | | | | Remainder: 1.2e-06 - 4.92611% | | | | | | | Remainder: 4.404e-05 - 20.3324% | | | | | | Belos::MVT::MvAddMv: 7.712e-05 - 0.0179926% [2] | | | | | | Belos::MVT::MvNorm: 4.832e-05 - 0.0112734% [1] | | | | | | GMRES block system: Operation Prec*x: 0.42635 - 99.4701% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.00012064 - 0.028296% [2] | | | | | | | Belos::MVT::MvAddMv: 2.352e-05 - 0.0055166% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.00448887 - 1.05286% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.00224111 - 49.926% [15] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00010324 - 4.60664% [15] | | | | | | | | | | Belos::MVT::MvDot: 9.324e-05 - 90.3138% [15] | | | | | | | | | | Remainder: 1e-05 - 9.68617% | | | | | | | | | Belos::MVT::MvScale: 6.6e-05 - 2.94496% [14] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.00125612 - 56.0488% [26] | | | | | | | | | | Belos::MVT::MvTransMv: 0.00123604 - 98.4014% [26] | | | | | | | | | | Remainder: 2.008e-05 - 1.59858% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.000737877 - 32.9245% [26] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000720957 - 97.7069% [26] | | | | | | | | | | Remainder: 1.692e-05 - 2.29307% | | | | | | | | | Remainder: 7.788e-05 - 3.47506% | | | | | | | | Belos::MVT::MvAddMv: 0.00024056 - 5.35903% [22] | | | | | | | | GMRES Q_B: Operation Op*x: 0.00089484 - 19.9346% [15] | | | | | | | | Belos::MVT::MvNorm: 1.56e-05 - 0.347526% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.0001506 - 3.35496% [14] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00010048 - 66.7198% [14] | | | | | | | | | Remainder: 5.012e-05 - 33.2802% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 5.732e-05 - 1.27693% [1] | | | | | | | | Remainder: 0.000888839 - 19.8009% | | | | | | | GMRES S_E: Operation Op*x: 0.000243679 - 0.0571547% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 0.420016 - 98.5146% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 0.378989 - 90.232% [216] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00160996 - 0.424803% [216] | | | | | | | | | | Belos::MVT::MvDot: 0.0014702 - 91.319% [216] | | | | | | | | | | Remainder: 0.00013976 - 8.68097% | | | | | | | | | Belos::MVT::MvScale: 0.00110312 - 0.291069% [216] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.204201 - 53.8803% [430] | | | | | | | | | | Belos::MVT::MvTransMv: 0.203861 - 99.8335% [430] | | | | | | | | | | Remainder: 0.00034004 - 0.166522% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.170836 - 45.0768% [430] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.17055 - 99.8322% [430] | | | | | | | | | | Remainder: 0.00028672 - 0.167833% | | | | | | | | | Remainder: 0.00123916 - 0.326963% | | | | | | | | Belos::MVT::MvAddMv: 0.00196832 - 0.468628% [220] | | | | | | | | GMRES S_E: Operation Prec*x: 0.0023132 - 0.55074% [216] | | | | | | | | | Ifpack2::Relaxation::apply: 0.0014866 - 64.2659% [216] | | | | | | | | | Remainder: 0.0008266 - 35.7341% | | | | | | | | GMRES S_E: Operation Op*x: 0.029161 - 6.94282% [216] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000891879 - 0.212344% [1] | | | | | | | | Belos::MVT::MvNorm: 8.92e-06 - 0.00212373% [1] | | | | | | | | Remainder: 0.00668371 - 1.5913% | | | | | | | Remainder: 0.00145632 - 0.341579% | | | | | | GMRES block system: Operation Op*x: 0.000454519 - 0.106042% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 1.252e-05 - 0.002921% [1] | | | | | | Remainder: 0.00146208 - 0.341112% | | | | | Remainder: 0.000620199 - 0.144273% | | | | Mini-EM: Compute responses: 0.00219904 - 0.498712% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 8.384e-05 - 3.81258% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00141108 - 64.168% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.64e-06 - 0.116223% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 3.18e-05 - 2.2536% [1] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000336199 - 23.8257% [1] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 6.4e-07 - 0.0453554% [1] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 6.888e-05 - 4.88137% [1] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 4.652e-05 - 3.29677% [1] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000635519 - 45.0378% [1] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 5.2e-07 - 0.0368513% [1] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 6.764e-05 - 4.7935% [1] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 6.932e-05 - 4.91256% [1] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 3.304e-05 - 2.34147% [1] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.324e-05 - 0.93829% [1] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 7.6e-07 - 0.0538595% [1] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 4.988e-05 - 3.53489% [1] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 2.712e-05 - 1.92193% [1] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 7.32e-06 - 0.518752% [1] | | | | | | Remainder: 2.104e-05 - 1.49106% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 5.28e-06 - 0.240105% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.4e-06 - 0.0636642% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00029428 - 13.3822% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000247639 - 11.2612% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 5.2e-07 - 0.209983% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00023428 - 94.6055% [1] | | | | | | Remainder: 1.2839e-05 - 5.18456% | | | | | Remainder: 0.00015552 - 7.07219% | | | | Remainder: 8.396e-05 - 0.019041% | | | Remainder: 2.36e-06 - 0.000535213% | | Remainder: 0.0201825 - 1.95679% | Remainder: 3.976e-05 - 0.00385477% ================================= FOM Calculation ================================= Number of cells = 1728 Time for Belos Linear Solve = 0.429877 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 4.01975 k-cell-steps per second ================================= dt = 1.11188e-09 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 = 1.11188e-09 [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 = 1.11188e-09 [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=11700,domainDim=11700,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=5616,domainDim=5616} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=5616,domainDim=6084} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=6084,domainDim=5616} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=6084,domainDim=6084} 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=11700, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=5616,domainDim=5616} 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=5616, #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.000755839 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=6084,domainDim=6084} 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=6084, #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 215 iterations with total CPU time of 0.427306 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=5616,domainDim=5616} 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=5616, #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 13 iterations with total CPU time of 0.00423259 sec The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 0.43671 sec Electromagnetic Energy = 5.309e-08 Electromagnetic Energy/dt^2 = 4.29434e+10 * finished time step 1, t = 1.11188e-09 ************************************************** *** 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: 1.05146 [1] | Mini-EM: Total Time: 1.05141 - 99.9957% [1] | | Mini-EM: build mesh: 0.00074584 - 0.0709369% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00029244 - 39.2095% [1] | | | Remainder: 0.0004534 - 60.7905% | | Mini-EM: build physics blocks: 0.000776919 - 0.0738929% [1] | | Mini-EM: build auxiliary physics blocks: 0.000235 - 0.0223509% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0964685 - 9.17513% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.0352112 - 3.34895% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.0131348 - 37.3028% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0101573 - 77.3317% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00046388 - 3.53169% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00244236 - 18.5946% [3] | | | | Remainder: 7.12e-05 - 0.542072% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00389744 - 11.0687% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00156624 - 40.1864% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00012488 - 3.20416% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000408199 - 10.4735% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00012752 - 3.27189% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00124052 - 31.8291% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00033364 - 8.5605% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 3.592e-05 - 0.921632% [3] | | | | Remainder: 6.052e-05 - 1.55282% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00377284 - 10.7149% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00155768 - 4.42381% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00407688 - 11.5783% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00184952 - 5.25264% [3] | | | Remainder: 0.00692211 - 19.6588% | | panzer::WorksetContainer::applyOrientations(ugi): 0.0015328 - 0.145785% [2] | | Mini-EM: setup physics model evaluator: 0.111318 - 10.5875% [1] | | | panzer::ModelEvaluator::setupModel(): 0.111301 - 99.985% [1] | | | | allocate FieldManagerBuilder: 2.52e-06 - 0.00226413% [1] | | | | fmb->setWorksetContainer(): 4.8e-07 - 0.000431262% [1] | | | | fmb->setupVolumeFieldManagers(): 0.103748 - 93.214% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.103734 - 99.986% [1] | | | | | | getWorksets(): 0.0758205 - 73.0914% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.075817 - 99.9954% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0407248 - 53.7145% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00264928 - 6.50532% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00823063 - 20.2104% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00024024 - 2.91885% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00798055 - 96.9616% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000122479 - 1.53472% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.136e-05 - 0.392955% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.0002948 - 3.69398% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000689999 - 8.64601% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00165932 - 20.792% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0002984 - 3.73909% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00126204 - 15.8139% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 3.924e-05 - 0.491695% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00220212 - 27.5936% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000936479 - 42.5263% [1] | | | | | | | | | | | | Remainder: 0.00126564 - 57.4737% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00112212 - 14.0607% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.0002036 - 2.5512% [1] | | | | | | | | | | | Remainder: 5.508e-05 - 0.690178% | | | | | | | | | | Remainder: 9.84e-06 - 0.119553% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.024997 - 61.3803% [2] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0145587 - 58.2419% [2] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.036e-05 - 0.277222% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.48e-06 - 0.0651157% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00751499 - 51.6185% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00566823 - 38.9336% [1] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 9.96e-06 - 0.0684127% [1] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00112724 - 7.74272% [1] | | | | | | | | | | | Remainder: 0.00018844 - 1.29435% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00529319 - 21.1753% [2] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00301004 - 12.0416% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 6.368e-05 - 0.254751% [2] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00117008 - 4.68088% [2] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000858439 - 3.43417% [1] | | | | | | | | | | Remainder: 4.284e-05 - 0.171381% | | | | | | | | | Remainder: 0.00484787 - 11.904% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0350696 - 46.2555% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0350293 - 99.8853% [2] | | | | | | | | | Remainder: 4.024e-05 - 0.114743% | | | | | | | | Remainder: 2.268e-05 - 0.0299141% | | | | | | | Remainder: 3.52e-06 - 0.00464254% | | | | | | getOrientations(): 8.48e-06 - 0.00817477% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000704479 - 0.679122% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000699959 - 0.674765% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00036928 - 0.355988% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012112 - 0.11676% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000848959 - 0.818402% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 8.4e-07 - 0.000809765% [2] | | | | | | Remainder: 0.0251602 - 24.2546% | | | | | Remainder: 1.452e-05 - 0.0139954% | | | | fmb->setupBCFieldManagers(): 8.04e-06 - 0.00722364% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.54e-05 - 0.0138363% [1] | | | | build response library: 0.00750499 - 6.74296% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00740839 - 98.7129% [1] | | | | | | getWorksets(): 3.28e-06 - 0.0442741% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.4e-06 - 73.1707% [1] | | | | | | | Remainder: 8.8e-07 - 26.8293% | | | | | | getOrientations(): 4.8e-07 - 0.00647914% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000746759 - 10.0799% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000893839 - 12.0652% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000406359 - 5.48512% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00118228 - 15.9586% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.4e-06 - 0.0188975% [3] | | | | | | Remainder: 0.00417399 - 56.3415% | | | | | Remainder: 9.66e-05 - 1.28714% | | | | Remainder: 2.144e-05 - 0.019263% | | | Remainder: 1.668e-05 - 0.0149841% | | Mini-EM: setup auxiliary physics model evaluator: 0.0896005 - 8.52192% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0895924 - 99.9909% [1] | | | | allocate FieldManagerBuilder: 6.4e-07 - 0.000714346% [1] | | | | fmb->setWorksetContainer(): 7.2e-07 - 0.000803639% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0895497 - 99.9524% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0895463 - 99.9961% [1] | | | | | | getWorksets(): 0.0516983 - 57.7336% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.051697 - 99.9974% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.032469 - 62.8063% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00270464 - 8.32992% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00707887 - 21.802% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000234399 - 3.31125% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00684167 - 96.6492% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.696e-05 - 0.832545% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 2.992e-05 - 0.43732% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00025308 - 3.6991% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000765239 - 11.185% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00142208 - 20.7855% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00028088 - 4.10543% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00109936 - 16.0686% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 2.98e-05 - 0.435566% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00170444 - 24.9126% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000616399 - 36.1644% [1] | | | | | | | | | | | | Remainder: 0.00108804 - 63.8356% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000983679 - 14.3778% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000203079 - 2.96827% [1] | | | | | | | | | | | Remainder: 1.316e-05 - 0.192351% | | | | | | | | | | Remainder: 2.8e-06 - 0.0395543% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0184937 - 56.9582% [1] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0108627 - 58.7374% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.396e-05 - 0.128513% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.6e-06 - 0.0699639% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00555171 - 51.1078% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00526139 - 48.4352% [1] | | | | | | | | | | | Remainder: 2.808e-05 - 0.258498% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0030554 - 16.5213% [1] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00377532 - 20.414% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 2.18e-05 - 0.117878% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000760159 - 4.11036% [1] | | | | | | | | | | Remainder: 1.832e-05 - 0.0990606% | | | | | | | | | Remainder: 0.00419171 - 12.9099% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0192191 - 37.1765% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0191968 - 99.8837% [1] | | | | | | | | | Remainder: 2.236e-05 - 0.116342% | | | | | | | | Remainder: 8.88e-06 - 0.017177% | | | | | | | Remainder: 1.32e-06 - 0.00255328% | | | | | | getOrientations(): 1.06e-05 - 0.0118375% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00038996 - 0.435484% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000341919 - 0.381835% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00020268 - 0.226341% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0239209 - 26.7134% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0238997 - 99.9117% [1] | | | | | | | Remainder: 2.112e-05 - 0.0882912% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0004168 - 0.465458% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 0.000446697% [2] | | | | | | Remainder: 0.0125647 - 14.0316% | | | | | Remainder: 3.48e-06 - 0.00388611% | | | | fmb->setupBCFieldManagers(): 3.52e-06 - 0.0039289% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.244e-05 - 0.0138851% [1] | | | | build response library: 1.948e-05 - 0.0217429% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.23203% [1] | | | | | Remainder: 1.924e-05 - 98.768% | | | | Remainder: 5.88e-06 - 0.00656306% | | | Remainder: 8.12e-06 - 0.00906245% | | Mini-EM: eval auxiliary physics model evaluator: 0.0787661 - 7.49146% [1] | | | panzer::ModelEvaluator::create_W_op: 0.023411 - 29.7221% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.0548926 - 69.6906% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00011956 - 0.217807% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0368536 - 67.1377% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.44e-06 - 0.00390735% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 2.88e-06 - 0.0078147% [1] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 8.4e-07 - 0.00227929% [1] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00032848 - 0.89131% [1] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00216872 - 5.88468% [1] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00526671 - 14.2909% [1] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000750879 - 2.03746% [1] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00348504 - 9.45642% [1] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00438932 - 11.9101% [1] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00606183 - 16.4484% [1] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 2e-06 - 0.00542687% [1] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 6.8e-07 - 0.00184514% [1] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.00968259 - 26.2731% [1] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000983999 - 2.67002% [1] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.000733199 - 1.98949% [1] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00295984 - 8.03133% [1] | | | | | Remainder: 3.52e-05 - 0.095513% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.292e-05 - 0.0235369% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.92e-06 - 0.00349774% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.0002022 - 0.368356% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0175827 - 32.0311% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00884563 - 50.3087% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.00872343 - 49.6137% [1] | | | | | Remainder: 1.364e-05 - 0.0775763% | | | | Remainder: 0.00011968 - 0.218026% | | | Remainder: 0.000462559 - 0.587256% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00421512 - 0.4009% [1] | | | getWorksets(): 2.68e-06 - 0.0635807% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.52e-06 - 56.7164% [1] | | | | Remainder: 1.16e-06 - 43.2836% | | | getOrientations(): 6.4e-07 - 0.0151835% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000742719 - 17.6204% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000912239 - 21.6421% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000400719 - 9.50672% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.001181 - 28.0182% [1] | | | Phalanx::SortAndOrderEvaluators: 1.24e-06 - 0.0294179% [3] | | | Remainder: 0.000973879 - 23.1044% | | panzer::ModelEvaluator::create_W_op: 0.0676746 - 6.43654% [1] | | panzer::ModelEvaluator::evalModel(J): 0.0949118 - 9.02708% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 8.504e-05 - 0.089599% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0720821 - 75.9464% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.04e-06 - 0.0014428% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.000500679 - 0.694596% [1] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.002306 - 3.19913% [1] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00269596 - 3.74012% [1] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00025972 - 0.360311% [1] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0031122 - 4.31757% [1] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0026734 - 3.70882% [1] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00055028 - 0.763408% [1] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00229092 - 3.17821% [1] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.64e-06 - 0.00227518% [1] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00109044 - 1.51277% [1] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00548223 - 7.60554% [1] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000862119 - 1.19602% [1] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00556519 - 7.72063% [1] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00575963 - 7.99038% [1] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00792091 - 10.9887% [1] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 6.36e-06 - 0.00882328% [1] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.000473079 - 0.656306% [1] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00556623 - 7.72208% [1] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00891795 - 12.3719% [1] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00147336 - 2.044% [1] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00026132 - 0.362531% [1] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0030926 - 4.29038% [1] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00629179 - 8.72865% [1] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.00488047 - 6.77072% [1] | | | | Remainder: 4.656e-05 - 0.064593% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.2e-05 - 0.0126433% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.2e-06 - 0.00126433% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000348439 - 0.367119% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0222734 - 23.4675% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.022251 - 99.8994% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.336e-05 - 0.0599818% [1] | | | | Remainder: 9.04e-06 - 0.0405865% | | | Remainder: 0.00010964 - 0.115518% | | MaxwellPreconditioner::build: 0.00175512 - 0.16693% [1] | | | MaxwellPreconditioner: Schur complement: 1.564e-05 - 0.891108% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.000972879 - 55.431% [1] | | | | Ifpack2::Relaxation::initialize: 3.68e-06 - 0.378259% [1] | | | | Ifpack2::Relaxation::compute: 0.000195719 - 20.1175% [1] | | | | Remainder: 0.00077348 - 79.5042% | | | MaxwellPreconditioner: Solver S_E: 0.000661159 - 37.6703% [1] | | | | Ifpack2::Relaxation::initialize: 1.4e-06 - 0.211749% [1] | | | | Ifpack2::Relaxation::compute: 0.000245359 - 37.1104% [1] | | | | Remainder: 0.0004144 - 62.6778% | | | MaxwellPreconditioner: Block preconditioner: 9.692e-05 - 5.52214% [1] | | | Remainder: 8.52e-06 - 0.485437% | | Mini-EM: timestepper: 0.447843 - 42.5944% [1] | | | Mini-EM: Advance Time Step: 0.447841 - 99.9995% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.00882671 - 1.97095% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 9.488e-05 - 1.07492% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00831519 - 94.2049% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.6e-06 - 0.0192419% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 5.196e-05 - 0.62488% [1] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.000741799 - 8.92101% [1] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00043 - 5.17126% [1] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 3.136e-05 - 0.377141% [1] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.000362279 - 4.35683% [1] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00035216 - 4.23514% [1] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 4.016e-05 - 0.482972% [1] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 8.612e-05 - 1.03569% [1] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 9.6e-07 - 0.0115451% [1] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.628e-05 - 0.917357% [1] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.000833399 - 10.0226% [1] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000360599 - 4.33663% [1] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.0001558 - 1.87368% [1] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000711959 - 8.56215% [1] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0014392 - 17.3081% [1] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.28e-06 - 0.0394459% [1] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 5.0639e-05 - 0.608994% [1] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0005872 - 7.06177% [1] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.000747599 - 8.99076% [1] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.836e-05 - 0.82211% [1] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 3.216e-05 - 0.386762% [1] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000337599 - 4.06003% [1] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00061588 - 7.40669% [1] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.000161319 - 1.94005% [1] | | | | | | Remainder: 3.552e-05 - 0.42717% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.08e-05 - 0.122356% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.2e-06 - 0.0249244% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00031472 - 3.56554% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 3.78e-05 - 0.428246% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.856e-05 - 49.1005% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.2e-06 - 3.1746% [1] | | | | | | Remainder: 1.804e-05 - 47.7249% | | | | | Remainder: 5.1119e-05 - 0.57914% | | | | Stratimikos: BelosLOWS: 0.436746 - 97.5227% [1] | | | | | GMRES block system: Operation Op*x: 0.000530559 - 0.12148% [1] | | | | | Belos::MVT::MvAddMv: 8.168e-05 - 0.0187019% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.435496 - 99.7137% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000222159 - 0.0510129% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 5.808e-05 - 26.1434% [2] | | | | | | | | Belos::MVT::MvDot: 5.26e-05 - 90.5647% [2] | | | | | | | | Remainder: 5.48e-06 - 9.43526% | | | | | | | Belos::MVT::MvScale: 3.98e-05 - 17.9151% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 5.416e-05 - 24.3789% [2] | | | | | | | | Belos::MVT::MvTransMv: 5.124e-05 - 94.6086% [2] | | | | | | | | Remainder: 2.92e-06 - 5.39143% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 2.4639e-05 - 11.0907% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 2.3439e-05 - 95.1297% [2] | | | | | | | | Remainder: 1.2e-06 - 4.87033% | | | | | | | Remainder: 4.548e-05 - 20.4718% | | | | | | Belos::MVT::MvAddMv: 7.212e-05 - 0.0165604% [2] | | | | | | Belos::MVT::MvNorm: 4.308e-05 - 0.00989218% [1] | | | | | | GMRES block system: Operation Prec*x: 0.432997 - 99.4263% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.00012092 - 0.0279263% [2] | | | | | | | Belos::MVT::MvAddMv: 2.424e-05 - 0.00559819% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0044964 - 1.03844% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.00222676 - 49.5232% [15] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00010612 - 4.76567% [15] | | | | | | | | | | Belos::MVT::MvDot: 9.56e-05 - 90.0867% [15] | | | | | | | | | | Remainder: 1.052e-05 - 9.91331% | | | | | | | | | Belos::MVT::MvScale: 6.4e-05 - 2.87413% [14] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0012464 - 55.9737% [26] | | | | | | | | | | Belos::MVT::MvTransMv: 0.00122812 - 98.5334% [26] | | | | | | | | | | Remainder: 1.828e-05 - 1.46663% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.000734558 - 32.9878% [26] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000718598 - 97.8273% [26] | | | | | | | | | | Remainder: 1.596e-05 - 2.17274% | | | | | | | | | Remainder: 7.568e-05 - 3.39866% | | | | | | | | Belos::MVT::MvAddMv: 0.00026208 - 5.82867% [22] | | | | | | | | GMRES Q_B: Operation Op*x: 0.000896159 - 19.9306% [15] | | | | | | | | Belos::MVT::MvNorm: 1.616e-05 - 0.359399% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.0001504 - 3.3449% [14] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00010228 - 68.0053% [14] | | | | | | | | | Remainder: 4.812e-05 - 31.9947% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 5.82e-05 - 1.29437% [1] | | | | | | | | Remainder: 0.000886639 - 19.7189% | | | | | | | GMRES S_E: Operation Op*x: 0.00025556 - 0.0590212% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 0.426723 - 98.5509% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 0.383539 - 89.8802% [216] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00177464 - 0.462701% [216] | | | | | | | | | | Belos::MVT::MvDot: 0.00160636 - 90.5175% [216] | | | | | | | | | | Remainder: 0.00016828 - 9.48249% | | | | | | | | | Belos::MVT::MvScale: 0.0011556 - 0.301299% [216] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.206735 - 53.9018% [430] | | | | | | | | | | Belos::MVT::MvTransMv: 0.206362 - 99.8199% [430] | | | | | | | | | | Remainder: 0.00037224 - 0.180057% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.172512 - 44.979% [430] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.172176 - 99.8053% [430] | | | | | | | | | | Remainder: 0.00033596 - 0.194746% | | | | | | | | | Remainder: 0.0013622 - 0.355166% | | | | | | | | Belos::MVT::MvAddMv: 0.00330484 - 0.77447% [220] | | | | | | | | GMRES S_E: Operation Prec*x: 0.0024406 - 0.57194% [216] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00157664 - 64.6005% [216] | | | | | | | | | Remainder: 0.00086396 - 35.3995% | | | | | | | | GMRES S_E: Operation Op*x: 0.0290239 - 6.80157% [216] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000899879 - 0.210881% [1] | | | | | | | | Belos::MVT::MvNorm: 8.8e-06 - 0.00206223% [1] | | | | | | | | Remainder: 0.00750563 - 1.7589% | | | | | | | Remainder: 0.00137736 - 0.318098% | | | | | | GMRES block system: Operation Op*x: 0.00046664 - 0.107151% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 1.264e-05 - 0.00290244% [1] | | | | | | Remainder: 0.00168196 - 0.386217% | | | | | Remainder: 0.00063816 - 0.146117% | | | | Mini-EM: Compute responses: 0.002184 - 0.487673% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 8.432e-05 - 3.86081% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00139936 - 64.0732% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.8e-06 - 0.12863% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 3.132e-05 - 2.23817% [1] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00033352 - 23.8338% [1] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 6e-07 - 0.0428768% [1] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 6.792e-05 - 4.85365% [1] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 4.6879e-05 - 3.35004% [1] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00062588 - 44.7262% [1] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 6e-07 - 0.0428768% [1] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 6.8e-05 - 4.85937% [1] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 6.88e-05 - 4.91654% [1] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 3.288e-05 - 2.34965% [1] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.3039e-05 - 0.931784% [1] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 8e-07 - 0.0571691% [1] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 4.968e-05 - 3.5502% [1] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 2.86e-05 - 2.04379% [1] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 6.84e-06 - 0.488796% [1] | | | | | | Remainder: 2.22e-05 - 1.58644% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 5.48e-06 - 0.250916% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.44e-06 - 0.0659341% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00029864 - 13.674% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00024752 - 11.3333% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 6.8e-07 - 0.274725% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00023276 - 94.0368% [1] | | | | | | Remainder: 1.408e-05 - 5.68843% | | | | | Remainder: 0.00014724 - 6.74176% | | | | Remainder: 8.372e-05 - 0.0186942% | | | Remainder: 2.44e-06 - 0.000544834% | | Remainder: 0.0203581 - 1.93626% | Remainder: 4.496e-05 - 0.00427597% ================================= FOM Calculation ================================= Number of cells = 1728 Time for Belos Linear Solve = 0.436746 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 3.95653 k-cell-steps per second ================================= dt = 1.11188e-09 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 = 1.11188e-09 [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 = 1.11188e-09 [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=11700,domainDim=11700,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=5616,domainDim=5616} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=5616,domainDim=6084} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=6084,domainDim=5616} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=6084,domainDim=6084} 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=11700, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=5616,domainDim=5616} 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=5616, #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.000751319 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=6084,domainDim=6084} 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=6084, #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 215 iterations with total CPU time of 0.426669 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=5616,domainDim=5616} 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=5616, #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 13 iterations with total CPU time of 0.00436611 sec The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 0.435775 sec Electromagnetic Energy = 5.309e-08 Electromagnetic Energy/dt^2 = 4.29434e+10 * finished time step 1, t = 1.11188e-09 ************************************************** *** 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: 1.0393 [1] | Mini-EM: Total Time: 1.03926 - 99.996% [1] | | Mini-EM: build mesh: 0.000640239 - 0.0616054% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000297439 - 46.4575% [1] | | | Remainder: 0.0003428 - 53.5425% | | Mini-EM: build physics blocks: 0.000800759 - 0.077051% [1] | | Mini-EM: build auxiliary physics blocks: 0.00024156 - 0.0232435% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0967821 - 9.31261% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.0338754 - 3.25957% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.0126149 - 37.2393% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0101082 - 80.1287% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00046392 - 3.67754% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00197452 - 15.6522% [3] | | | | Remainder: 6.832e-05 - 0.54158% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00384619 - 11.354% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00152052 - 39.533% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00012528 - 3.25725% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00040996 - 10.6588% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00012732 - 3.31028% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00126344 - 32.849% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00030432 - 7.91224% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 3.504e-05 - 0.91103% [3] | | | | Remainder: 6.032e-05 - 1.5683% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0034506 - 10.1862% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00149504 - 4.41335% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00408267 - 12.052% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00182652 - 5.39188% [3] | | | Remainder: 0.00655939 - 19.3633% | | panzer::WorksetContainer::applyOrientations(ugi): 0.00153576 - 0.147774% [2] | | Mini-EM: setup physics model evaluator: 0.111589 - 10.7374% [1] | | | panzer::ModelEvaluator::setupModel(): 0.111569 - 99.9824% [1] | | | | allocate FieldManagerBuilder: 2.2e-06 - 0.00197187% [1] | | | | fmb->setWorksetContainer(): 4.8e-07 - 0.000430226% [1] | | | | fmb->setupVolumeFieldManagers(): 0.103805 - 93.0409% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.103791 - 99.9861% [1] | | | | | | getWorksets(): 0.0752061 - 72.4595% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0752028 - 99.9956% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.040134 - 53.3676% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00272836 - 6.79812% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00803899 - 20.0304% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00024128 - 3.00137% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00778823 - 96.8807% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00012212 - 1.56801% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.404e-05 - 0.43707% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.0002554 - 3.27931% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000681839 - 8.75474% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00166104 - 21.3275% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000299719 - 3.84836% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0012198 - 15.6621% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 3.868e-05 - 0.496647% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00215452 - 27.6638% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000904639 - 41.988% [1] | | | | | | | | | | | | Remainder: 0.00124988 - 58.012% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00106044 - 13.6159% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.0002044 - 2.62447% [1] | | | | | | | | | | | Remainder: 5.624e-05 - 0.722115% | | | | | | | | | | Remainder: 9.48e-06 - 0.117925% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0248843 - 62.003% [2] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0145303 - 58.3914% [2] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.244e-05 - 0.29208% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 1.028e-05 - 0.0707489% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00753447 - 51.8536% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00560727 - 38.5903% [1] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 1.028e-05 - 0.0707489% [1] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0011202 - 7.70942% [1] | | | | | | | | | | | Remainder: 0.00020532 - 1.41305% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00527379 - 21.1933% [2] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00291528 - 11.7153% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 6.8e-05 - 0.273265% [2] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00119048 - 4.78407% [2] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000861639 - 3.46259% [1] | | | | | | | | | | Remainder: 4.48e-05 - 0.180034% | | | | | | | | | Remainder: 0.00448235 - 11.1685% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0350457 - 46.6016% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0350055 - 99.8852% [2] | | | | | | | | | Remainder: 4.024e-05 - 0.114821% | | | | | | | | Remainder: 2.316e-05 - 0.0307967% | | | | | | | Remainder: 3.32e-06 - 0.00441453% | | | | | | getOrientations(): 7.24e-06 - 0.00697558% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000738039 - 0.711084% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000736599 - 0.709697% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000379119 - 0.365273% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000127 - 0.122362% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000909839 - 0.87661% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 8e-07 - 0.000770782% [2] | | | | | | Remainder: 0.0256859 - 24.7478% | | | | | Remainder: 1.44e-05 - 0.0138722% | | | | fmb->setupBCFieldManagers(): 7.88e-06 - 0.00706287% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.668e-05 - 0.0149503% [1] | | | | build response library: 0.00771423 - 6.9143% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00761823 - 98.7555% [1] | | | | | | getWorksets(): 2.96e-06 - 0.0388542% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.16e-06 - 72.973% [1] | | | | | | | Remainder: 8e-07 - 27.027% | | | | | | getOrientations(): 4.4e-07 - 0.00577562% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00077456 - 10.1672% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000945478 - 12.4107% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000415 - 5.44746% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00123584 - 16.2221% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 0.0147016% [3] | | | | | | Remainder: 0.00424284 - 55.6932% | | | | | Remainder: 9.6e-05 - 1.24445% | | | | Remainder: 2.2799e-05 - 0.0204348% | | | Remainder: 1.964e-05 - 0.0176003% | | Mini-EM: setup auxiliary physics model evaluator: 0.0878661 - 8.45469% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0878575 - 99.9902% [1] | | | | allocate FieldManagerBuilder: 7.6e-07 - 0.000865037% [1] | | | | fmb->setWorksetContainer(): 6.8e-07 - 0.000773981% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0878148 - 99.9514% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0878111 - 99.9958% [1] | | | | | | getWorksets(): 0.0515187 - 58.6699% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0515174 - 99.9974% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.032377 - 62.8468% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00284844 - 8.79772% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00691847 - 21.3685% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.0002352 - 3.39959% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00668083 - 96.5651% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.46e-05 - 0.817263% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.168e-05 - 0.474192% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000258199 - 3.86477% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0006176 - 9.24436% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0014342 - 21.4674% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0002826 - 4.23001% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00109116 - 16.3327% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 3.116e-05 - 0.466409% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00171844 - 25.7219% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000617359 - 35.9256% [1] | | | | | | | | | | | | Remainder: 0.00110108 - 64.0744% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000946599 - 14.1689% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00020092 - 3.00741% [1] | | | | | | | | | | | Remainder: 1.368e-05 - 0.204765% | | | | | | | | | | Remainder: 2.44e-06 - 0.0352679% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0183495 - 56.6746% [1] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0107761 - 58.7266% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.496e-05 - 0.138826% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 8.48e-06 - 0.0786929% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00549767 - 51.0174% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00522487 - 48.4859% [1] | | | | | | | | | | | Remainder: 3.008e-05 - 0.279137% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0030794 - 16.7819% [1] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00369368 - 20.1295% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 2.0639e-05 - 0.112477% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0007606 - 4.14506% [1] | | | | | | | | | | Remainder: 1.916e-05 - 0.104417% | | | | | | | | | Remainder: 0.00426055 - 13.1592% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0191316 - 37.1362% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.01911 - 99.8869% [1] | | | | | | | | | Remainder: 2.164e-05 - 0.113111% | | | | | | | | Remainder: 8.76e-06 - 0.017004% | | | | | | | Remainder: 1.32e-06 - 0.00256218% | | | | | | getOrientations(): 1.02e-05 - 0.0116158% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000410319 - 0.467275% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00035692 - 0.406464% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00020288 - 0.231042% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.022497 - 25.6198% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0224766 - 99.9093% [1] | | | | | | | Remainder: 2.04e-05 - 0.0906789% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000456799 - 0.520207% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4.4e-07 - 0.000501076% [2] | | | | | | Remainder: 0.0123578 - 14.0732% | | | | | Remainder: 3.72e-06 - 0.00423619% | | | | fmb->setupBCFieldManagers(): 3.08e-06 - 0.00350568% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.392e-05 - 0.0158438% [1] | | | | build response library: 1.932e-05 - 0.0219902% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.6e-07 - 1.86335% [1] | | | | | Remainder: 1.896e-05 - 98.1366% | | | | Remainder: 4.96e-06 - 0.00564551% | | | Remainder: 8.64e-06 - 0.00983314% | | Mini-EM: eval auxiliary physics model evaluator: 0.0760145 - 7.3143% [1] | | | panzer::ModelEvaluator::create_W_op: 0.0218857 - 28.7914% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.0536752 - 70.6117% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000125399 - 0.233626% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0369962 - 68.9261% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.44e-06 - 0.00389229% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 2.88e-06 - 0.00778458% [1] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 7.6e-07 - 0.00205427% [1] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00034932 - 0.944205% [1] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00217984 - 5.89206% [1] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00525167 - 14.1952% [1] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000771239 - 2.08464% [1] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00352848 - 9.5374% [1] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00434939 - 11.7563% [1] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00615747 - 16.6435% [1] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.72e-06 - 0.00464913% [1] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 6.4e-07 - 0.00172991% [1] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.00972611 - 26.2895% [1] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000991639 - 2.68038% [1] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.000722399 - 1.95263% [1] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00292536 - 7.90718% [1] | | | | | Remainder: 3.584e-05 - 0.0968748% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.484e-05 - 0.0276478% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2e-06 - 0.00372612% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000213 - 0.396831% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0162048 - 30.1905% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00815939 - 50.3516% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.00802911 - 49.5477% [1] | | | | | Remainder: 1.632e-05 - 0.100711% | | | | Remainder: 0.00011892 - 0.221555% | | | Remainder: 0.000453719 - 0.596884% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00436679 - 0.420184% [1] | | | getWorksets(): 3.16e-06 - 0.0723643% [1] | | | | panzer::WorksetContainer::getWorksets(): 2.12e-06 - 67.0886% [1] | | | | Remainder: 1.04e-06 - 32.9114% | | | getOrientations(): 8e-07 - 0.0183201% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000769879 - 17.6303% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000928879 - 21.2714% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00041344 - 9.46781% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00125304 - 28.6947% [1] | | | Phalanx::SortAndOrderEvaluators: 1.08e-06 - 0.0247321% [3] | | | Remainder: 0.000996519 - 22.8204% | | panzer::ModelEvaluator::create_W_op: 0.0632061 - 6.08185% [1] | | panzer::ModelEvaluator::evalModel(J): 0.093388 - 8.98602% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 8.788e-05 - 0.094102% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0722116 - 77.3243% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.36e-06 - 0.00188335% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.000485119 - 0.671802% [1] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00230616 - 3.19361% [1] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00269996 - 3.73895% [1] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.0002518 - 0.348697% [1] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0030742 - 4.25721% [1] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00266484 - 3.69032% [1] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00054708 - 0.757607% [1] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0022964 - 3.18009% [1] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.4e-06 - 0.00193875% [1] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00109764 - 1.52003% [1] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00551931 - 7.64325% [1] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000890159 - 1.23271% [1] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00558059 - 7.72811% [1] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00571835 - 7.91888% [1] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00802103 - 11.1077% [1] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 6.88e-06 - 0.00952756% [1] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.000467239 - 0.647042% [1] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00561799 - 7.7799% [1] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00901275 - 12.481% [1] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00144628 - 2.00283% [1] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00026212 - 0.362989% [1] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.003062 - 4.24031% [1] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00631239 - 8.74152% [1] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.00482104 - 6.67626% [1] | | | | Remainder: 4.752e-05 - 0.0658066% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.128e-05 - 0.0120786% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.2e-06 - 0.00128496% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000366119 - 0.392041% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0205993 - 22.0577% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.020577 - 99.8918% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.3e-05 - 0.0631091% [1] | | | | Remainder: 9.28e-06 - 0.0450502% | | | Remainder: 0.00011068 - 0.118516% | | MaxwellPreconditioner::build: 0.00176424 - 0.169759% [1] | | | MaxwellPreconditioner: Schur complement: 1.428e-05 - 0.809415% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.000973718 - 55.192% [1] | | | | Ifpack2::Relaxation::initialize: 3.4e-06 - 0.349177% [1] | | | | Ifpack2::Relaxation::compute: 0.00019516 - 20.0428% [1] | | | | Remainder: 0.000775158 - 79.6081% | | | MaxwellPreconditioner: Solver S_E: 0.0006712 - 38.0448% [1] | | | | Ifpack2::Relaxation::initialize: 1.32e-06 - 0.196663% [1] | | | | Ifpack2::Relaxation::compute: 0.00024632 - 36.6985% [1] | | | | Remainder: 0.00042356 - 63.1049% | | | MaxwellPreconditioner: Block preconditioner: 9.628e-05 - 5.45731% [1] | | | Remainder: 8.76e-06 - 0.496532% | | Mini-EM: timestepper: 0.447077 - 43.0188% [1] | | | Mini-EM: Advance Time Step: 0.447074 - 99.9994% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.00887271 - 1.98462% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 9.344e-05 - 1.05312% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00834439 - 94.0456% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.72e-06 - 0.0206127% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 5.088e-05 - 0.609751% [1] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.000715319 - 8.57245% [1] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00041896 - 5.02086% [1] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 3.208e-05 - 0.38445% [1] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.000407759 - 4.88662% [1] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00035172 - 4.21505% [1] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 4.192e-05 - 0.502373% [1] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 8.724e-05 - 1.04549% [1] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 9.6e-07 - 0.0115047% [1] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.652e-05 - 0.917023% [1] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.000830279 - 9.95015% [1] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000340839 - 4.08465% [1] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.0001518 - 1.81919% [1] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000720039 - 8.62902% [1] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0014376 - 17.2283% [1] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.48e-06 - 0.0417047% [1] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 5.116e-05 - 0.613107% [1] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00060028 - 7.19382% [1] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.000750679 - 8.99621% [1] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.432e-05 - 0.770817% [1] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 3.068e-05 - 0.367672% [1] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000371559 - 4.4528% [1] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.000609119 - 7.29974% [1] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00016092 - 1.92848% [1] | | | | | | Remainder: 3.656e-05 - 0.438139% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.176e-05 - 0.132541% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.36e-06 - 0.0265984% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000335 - 3.77562% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 3.66e-05 - 0.412501% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.752e-05 - 47.8689% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.16e-06 - 3.1694% [1] | | | | | | Remainder: 1.792e-05 - 48.9617% | | | | | Remainder: 4.916e-05 - 0.554058% | | | | Stratimikos: BelosLOWS: 0.435812 - 97.4809% [1] | | | | | GMRES block system: Operation Op*x: 0.00052256 - 0.119905% [1] | | | | | Belos::MVT::MvAddMv: 8.62e-05 - 0.0197792% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.434592 - 99.7201% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00022324 - 0.0513677% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 5.708e-05 - 25.5689% [2] | | | | | | | | Belos::MVT::MvDot: 5.156e-05 - 90.3294% [2] | | | | | | | | Remainder: 5.52e-06 - 9.67064% | | | | | | | Belos::MVT::MvScale: 3.964e-05 - 17.7567% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 5.588e-05 - 25.0314% [2] | | | | | | | | Belos::MVT::MvTransMv: 5.312e-05 - 95.0608% [2] | | | | | | | | Remainder: 2.76e-06 - 4.93916% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 2.628e-05 - 11.7721% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 2.504e-05 - 95.2816% [2] | | | | | | | | Remainder: 1.24e-06 - 4.71842% | | | | | | | Remainder: 4.436e-05 - 19.871% | | | | | | Belos::MVT::MvAddMv: 7.692e-05 - 0.0176993% [2] | | | | | | Belos::MVT::MvNorm: 4.564e-05 - 0.0105018% [1] | | | | | | GMRES block system: Operation Prec*x: 0.432465 - 99.5104% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.00011996 - 0.0277387% [2] | | | | | | | Belos::MVT::MvAddMv: 2.392e-05 - 0.00553109% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.00462095 - 1.06852% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.00233108 - 50.4458% [15] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00010696 - 4.58844% [15] | | | | | | | | | | Belos::MVT::MvDot: 9.568e-05 - 89.454% [15] | | | | | | | | | | Remainder: 1.128e-05 - 10.546% | | | | | | | | | Belos::MVT::MvScale: 6.552e-05 - 2.81072% [14] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.00132532 - 56.8543% [26] | | | | | | | | | | Belos::MVT::MvTransMv: 0.0013048 - 98.4517% [26] | | | | | | | | | | Remainder: 2.052e-05 - 1.54831% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.000750319 - 32.1877% [26] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000732479 - 97.6223% [26] | | | | | | | | | | Remainder: 1.784e-05 - 2.37766% | | | | | | | | | Remainder: 8.296e-05 - 3.55887% | | | | | | | | Belos::MVT::MvAddMv: 0.000253719 - 5.49062% [22] | | | | | | | | GMRES Q_B: Operation Op*x: 0.00090024 - 19.4817% [15] | | | | | | | | Belos::MVT::MvNorm: 1.628e-05 - 0.352308% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.00015276 - 3.30581% [14] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00010228 - 66.9547% [14] | | | | | | | | | Remainder: 5.048e-05 - 33.0453% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 5.768e-05 - 1.24823% [1] | | | | | | | | Remainder: 0.000909199 - 19.6756% | | | | | | | GMRES S_E: Operation Op*x: 0.00024968 - 0.0577342% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 0.426101 - 98.5286% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 0.383332 - 89.9627% [216] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00175152 - 0.456919% [216] | | | | | | | | | | Belos::MVT::MvDot: 0.00157264 - 89.7871% [216] | | | | | | | | | | Remainder: 0.00017888 - 10.2129% | | | | | | | | | Belos::MVT::MvScale: 0.00112884 - 0.29448% [216] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.206767 - 53.9393% [430] | | | | | | | | | | Belos::MVT::MvTransMv: 0.206382 - 99.8137% [430] | | | | | | | | | | Remainder: 0.000385239 - 0.186316% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.1723 - 44.9481% [430] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.17196 - 99.8023% [430] | | | | | | | | | | Remainder: 0.0003406 - 0.197678% | | | | | | | | | Remainder: 0.00138444 - 0.361159% | | | | | | | | Belos::MVT::MvAddMv: 0.00303204 - 0.711577% [220] | | | | | | | | GMRES S_E: Operation Prec*x: 0.00239695 - 0.562532% [216] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00153488 - 64.0345% [216] | | | | | | | | | Remainder: 0.000862077 - 35.9655% | | | | | | | | GMRES S_E: Operation Op*x: 0.0290584 - 6.81961% [216] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000898879 - 0.210954% [1] | | | | | | | | Belos::MVT::MvNorm: 8.8e-06 - 0.00206524% [1] | | | | | | | | Remainder: 0.00737395 - 1.73056% | | | | | | | Remainder: 0.00134892 - 0.311914% | | | | | | GMRES block system: Operation Op*x: 0.000454319 - 0.104539% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 1.308e-05 - 0.00300972% [1] | | | | | | Remainder: 0.00131468 - 0.302509% | | | | | Remainder: 0.000610918 - 0.140179% | | | | Mini-EM: Compute responses: 0.00230036 - 0.514536% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 8.688e-05 - 3.77681% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00148684 - 64.6351% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.72e-06 - 0.115682% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 3.104e-05 - 2.08765% [1] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000342639 - 23.0448% [1] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 6.8e-07 - 0.0457346% [1] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 6.816e-05 - 4.58423% [1] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 4.64e-05 - 3.12072% [1] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000706399 - 47.5102% [1] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 6e-07 - 0.0403541% [1] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 6.616e-05 - 4.44971% [1] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 6.896e-05 - 4.63803% [1] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 3.2e-05 - 2.15222% [1] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.276e-05 - 0.858197% [1] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 8.8e-07 - 0.059186% [1] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 5.076e-05 - 3.41396% [1] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 2.768e-05 - 1.86167% [1] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 7.6e-06 - 0.511152% [1] | | | | | | Remainder: 2.24e-05 - 1.50655% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 5.8e-06 - 0.252135% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.48e-06 - 0.0643378% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00031748 - 13.8013% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000249399 - 10.8418% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 6e-07 - 0.240578% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000235679 - 94.4988% [1] | | | | | | Remainder: 1.312e-05 - 5.26065% | | | | | Remainder: 0.00015248 - 6.62854% | | | | Remainder: 8.904e-05 - 0.0199162% | | | Remainder: 2.64e-06 - 0.000590503% | | Remainder: 0.0201113 - 1.93515% | Remainder: 4.204e-05 - 0.00404503% ================================= FOM Calculation ================================= Number of cells = 1728 Time for Belos Linear Solve = 0.435812 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 3.96501 k-cell-steps per second ================================= dt = 1.11188e-09 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 = 1.11188e-09 [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 = 1.11188e-09 [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=11700,domainDim=11700,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=5616,domainDim=5616} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=5616,domainDim=6084} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=6084,domainDim=5616} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=6084,domainDim=6084} 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=11700, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=5616,domainDim=5616} 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=5616, #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.000758799 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=6084,domainDim=6084} 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=6084, #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 215 iterations with total CPU time of 0.424714 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=5616,domainDim=5616} 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=5616, #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 13 iterations with total CPU time of 0.00423275 sec The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 0.433868 sec Electromagnetic Energy = 5.309e-08 Electromagnetic Energy/dt^2 = 4.29434e+10 * finished time step 1, t = 1.11188e-09 ************************************************** *** 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: 1.0446 [1] | Mini-EM: Total Time: 1.04456 - 99.9959% [1] | | Mini-EM: build mesh: 0.00063032 - 0.0603431% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00029616 - 46.9857% [1] | | | Remainder: 0.00033416 - 53.0143% | | Mini-EM: build physics blocks: 0.000792079 - 0.0758289% [1] | | Mini-EM: build auxiliary physics blocks: 0.00023348 - 0.022352% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0956645 - 9.15835% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.0333456 - 3.19231% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.012618 - 37.8402% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0100965 - 80.0162% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00046948 - 3.72071% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00198552 - 15.7356% [3] | | | | Remainder: 6.6559e-05 - 0.527491% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00400295 - 12.0045% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00158128 - 39.5028% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00013268 - 3.31455% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00049224 - 12.2969% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00012988 - 3.2446% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00126756 - 31.6656% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.000304879 - 7.61635% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 3.48e-05 - 0.869358% [3] | | | | Remainder: 5.964e-05 - 1.4899% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00343332 - 10.2962% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0014268 - 4.27883% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00404643 - 12.1349% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00178768 - 5.36107% [3] | | | Remainder: 0.00603035 - 18.0844% | | panzer::WorksetContainer::applyOrientations(ugi): 0.00152628 - 0.146117% [2] | | Mini-EM: setup physics model evaluator: 0.11084 - 10.6111% [1] | | | panzer::ModelEvaluator::setupModel(): 0.110825 - 99.9864% [1] | | | | allocate FieldManagerBuilder: 2.28e-06 - 0.00205731% [1] | | | | fmb->setWorksetContainer(): 4.4e-07 - 0.000397024% [1] | | | | fmb->setupVolumeFieldManagers(): 0.103232 - 93.1487% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.103217 - 99.9857% [1] | | | | | | getWorksets(): 0.0748586 - 72.5256% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0748554 - 99.9958% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.040103 - 53.574% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00268828 - 6.70343% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00813507 - 20.2854% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00024468 - 3.00772% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00788063 - 96.8723% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00012364 - 1.56891% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.176e-05 - 0.403013% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000246279 - 3.12512% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000682119 - 8.65564% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00168224 - 21.3465% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00033192 - 4.21185% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00124828 - 15.8398% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 3.788e-05 - 0.480672% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00216884 - 27.5211% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000886039 - 40.8532% [1] | | | | | | | | | | | | Remainder: 0.0012828 - 59.1468% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00106872 - 13.5613% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000204319 - 2.59267% [1] | | | | | | | | | | | Remainder: 5.464e-05 - 0.693346% | | | | | | | | | | Remainder: 9.76e-06 - 0.119974% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0248556 - 61.9794% [2] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0145342 - 58.4745% [2] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.02e-05 - 0.276589% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.88e-06 - 0.0679777% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00752163 - 51.7513% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00558383 - 38.4186% [1] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 1.028e-05 - 0.0707298% [1] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00115808 - 7.96797% [1] | | | | | | | | | | | Remainder: 0.00021028 - 1.4468% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00527899 - 21.2386% [2] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00290644 - 11.6933% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 7.36e-05 - 0.29611% [2] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00115544 - 4.6486% [2] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000864079 - 3.47639% [1] | | | | | | | | | | Remainder: 4.288e-05 - 0.172516% | | | | | | | | | Remainder: 0.00442407 - 11.0318% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0347307 - 46.397% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0346942 - 99.8951% [2] | | | | | | | | | Remainder: 3.644e-05 - 0.104922% | | | | | | | | Remainder: 2.168e-05 - 0.0289625% | | | | | | | Remainder: 3.16e-06 - 0.00422129% | | | | | | getOrientations(): 8.44e-06 - 0.00817697% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000707639 - 0.685585% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000710879 - 0.688724% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000397399 - 0.385014% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00011928 - 0.115563% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000860839 - 0.834011% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 7.6e-07 - 0.000736315% [2] | | | | | | Remainder: 0.025553 - 24.7566% | | | | | Remainder: 1.48e-05 - 0.0143367% | | | | fmb->setupBCFieldManagers(): 7.52e-06 - 0.0067855% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.624e-05 - 0.0146538% [1] | | | | build response library: 0.00754503 - 6.80809% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00745079 - 98.751% [1] | | | | | | getWorksets(): 3.24e-06 - 0.0434853% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.32e-06 - 71.6049% [1] | | | | | | | Remainder: 9.2e-07 - 28.3951% | | | | | | getOrientations(): 4.8e-07 - 0.00644227% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000728959 - 9.78365% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000904079 - 12.134% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000398719 - 5.35136% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00117056 - 15.7105% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.32e-06 - 0.0177162% [3] | | | | | | Remainder: 0.00424344 - 56.9528% | | | | | Remainder: 9.424e-05 - 1.24903% | | | | Remainder: 2.144e-05 - 0.0193459% | | | Remainder: 1.508e-05 - 0.0136052% | | Mini-EM: setup auxiliary physics model evaluator: 0.0890931 - 8.52924% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0890853 - 99.9913% [1] | | | | allocate FieldManagerBuilder: 6.4e-07 - 0.000718413% [1] | | | | fmb->setWorksetContainer(): 6.4e-07 - 0.000718413% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0890443 - 99.954% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0890407 - 99.996% [1] | | | | | | getWorksets(): 0.0519231 - 58.3138% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0519218 - 99.9976% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0328242 - 63.2185% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00278888 - 8.49641% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00698499 - 21.28% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000236039 - 3.37923% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00674635 - 96.5835% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.484e-05 - 0.812884% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.08e-05 - 0.456543% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00025712 - 3.81124% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000628199 - 9.31168% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0014512 - 21.5109% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00029036 - 4.30396% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00112944 - 16.7415% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 3.116e-05 - 0.461879% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0017006 - 25.2077% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000599839 - 35.2722% [1] | | | | | | | | | | | | Remainder: 0.00110076 - 64.7278% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000957518 - 14.1931% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.0002014 - 2.98532% [1] | | | | | | | | | | | Remainder: 1.372e-05 - 0.203369% | | | | | | | | | | Remainder: 2.6e-06 - 0.0372227% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0188388 - 57.393% [1] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0112623 - 59.7828% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.416e-05 - 0.125729% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.4e-06 - 0.0657057% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00553919 - 49.1833% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00567235 - 50.3656% [1] | | | | | | | | | | | Remainder: 2.924e-05 - 0.259626% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00305928 - 16.2392% [1] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00371507 - 19.7204% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 2.072e-05 - 0.109986% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000762319 - 4.04654% [1] | | | | | | | | | | Remainder: 1.904e-05 - 0.101068% | | | | | | | | | Remainder: 0.00421155 - 12.8306% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.019089 - 36.7648% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0190669 - 99.8843% [1] | | | | | | | | | Remainder: 2.208e-05 - 0.115669% | | | | | | | | Remainder: 8.64e-06 - 0.0166404% | | | | | | | Remainder: 1.24e-06 - 0.00238815% | | | | | | getOrientations(): 9.84e-06 - 0.0110511% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000390599 - 0.438675% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000345 - 0.387463% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0001966 - 0.220798% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0239823 - 26.9341% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0239627 - 99.9179% [1] | | | | | | | Remainder: 1.9679e-05 - 0.0820562% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000421439 - 0.47331% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 3.2e-07 - 0.000359386% [2] | | | | | | Remainder: 0.0117715 - 13.2204% | | | | | Remainder: 3.56e-06 - 0.00399801% | | | | fmb->setupBCFieldManagers(): 2.76e-06 - 0.00309815% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.268e-05 - 0.0142336% [1] | | | | build response library: 1.952e-05 - 0.0219116% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.22951% [1] | | | | | Remainder: 1.928e-05 - 98.7705% | | | | Remainder: 4.76e-06 - 0.00534319% | | | Remainder: 7.76e-06 - 0.00870999% | | Mini-EM: eval auxiliary physics model evaluator: 0.0784633 - 7.51161% [1] | | | panzer::ModelEvaluator::create_W_op: 0.0233349 - 29.7399% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.0546726 - 69.6792% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00012324 - 0.225415% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0367496 - 67.2175% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.44e-06 - 0.00391841% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 2.84e-06 - 0.00772798% [1] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 7.2e-07 - 0.00195921% [1] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.000434239 - 1.18162% [1] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00213236 - 5.8024% [1] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00521491 - 14.1904% [1] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000784439 - 2.13455% [1] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00335076 - 9.11781% [1] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00434955 - 11.8357% [1] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00609687 - 16.5903% [1] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.52e-06 - 0.0041361% [1] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 6.4e-07 - 0.00174152% [1] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.00968883 - 26.3645% [1] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0010216 - 2.77989% [1] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.000706079 - 1.92133% [1] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00292896 - 7.97005% [1] | | | | | Remainder: 3.38e-05 - 0.0919739% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.396e-05 - 0.0255338% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2e-06 - 0.00365814% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00020208 - 0.369619% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0174655 - 31.9456% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00877291 - 50.2299% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.00867719 - 49.6819% [1] | | | | | Remainder: 1.54e-05 - 0.0881738% | | | | Remainder: 0.00011624 - 0.212611% | | | Remainder: 0.00045584 - 0.580959% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00417524 - 0.399712% [1] | | | getWorksets(): 3.28e-06 - 0.0785585% [1] | | | | panzer::WorksetContainer::getWorksets(): 2.04e-06 - 62.1951% [1] | | | | Remainder: 1.24e-06 - 37.8049% | | | getOrientations(): 7.6e-07 - 0.0182026% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00073288 - 17.553% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000894958 - 21.4349% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040032 - 9.58796% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00117772 - 28.2073% [1] | | | Phalanx::SortAndOrderEvaluators: 1.08e-06 - 0.0258668% [3] | | | Remainder: 0.000964238 - 23.0942% | | panzer::ModelEvaluator::create_W_op: 0.0675674 - 6.46851% [1] | | panzer::ModelEvaluator::evalModel(J): 0.0957906 - 9.17042% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 8.688e-05 - 0.0906979% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0727887 - 75.9873% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.4e-06 - 0.00192338% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.000898999 - 1.23508% [1] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00227932 - 3.13142% [1] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00272712 - 3.74662% [1] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00025304 - 0.347637% [1] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.003056 - 4.19845% [1] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00266748 - 3.66469% [1] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000555119 - 0.762645% [1] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00234452 - 3.22099% [1] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.68e-06 - 0.00230805% [1] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00112616 - 1.54716% [1] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00544103 - 7.47511% [1] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000864119 - 1.18716% [1] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00543019 - 7.46022% [1] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00570023 - 7.83121% [1] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00795335 - 10.9266% [1] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 6.84e-06 - 0.00939707% [1] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.000890999 - 1.22409% [1] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00561347 - 7.71201% [1] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00898459 - 12.3434% [1] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00146724 - 2.01575% [1] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00025656 - 0.352472% [1] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0030652 - 4.21109% [1] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00628067 - 8.62864% [1] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.00487771 - 6.7012% [1] | | | | Remainder: 4.564e-05 - 0.0627021% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.176e-05 - 0.0122768% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.24e-06 - 0.00129449% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00034592 - 0.361121% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0224464 - 23.4328% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0224235 - 99.8977% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.308e-05 - 0.0582721% [1] | | | | Remainder: 9.88e-06 - 0.0440159% | | | Remainder: 0.00010968 - 0.1145% | | MaxwellPreconditioner::build: 0.0017318 - 0.165792% [1] | | | MaxwellPreconditioner: Schur complement: 1.456e-05 - 0.840745% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.000963119 - 55.6138% [1] | | | | Ifpack2::Relaxation::initialize: 3.56e-06 - 0.369632% [1] | | | | Ifpack2::Relaxation::compute: 0.000191559 - 19.8894% [1] | | | | Remainder: 0.000768 - 79.7409% | | | MaxwellPreconditioner: Solver S_E: 0.000654199 - 37.7757% [1] | | | | Ifpack2::Relaxation::initialize: 1.28e-06 - 0.195659% [1] | | | | Ifpack2::Relaxation::compute: 0.000242759 - 37.1078% [1] | | | | Remainder: 0.00041016 - 62.6965% | | | MaxwellPreconditioner: Block preconditioner: 9.064e-05 - 5.23387% [1] | | | Remainder: 9.28e-06 - 0.535859% | | Mini-EM: timestepper: 0.444884 - 42.5905% [1] | | | Mini-EM: Advance Time Step: 0.444881 - 99.9994% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.00869651 - 1.95479% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 9.2079e-05 - 1.0588% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00818603 - 94.1301% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.72e-06 - 0.0210114% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 5.128e-05 - 0.626433% [1] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00071072 - 8.68211% [1] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.000413479 - 5.05103% [1] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 3.168e-05 - 0.387001% [1] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00035808 - 4.37428% [1] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.000347559 - 4.24576% [1] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 4.192e-05 - 0.512092% [1] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 8.624e-05 - 1.0535% [1] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 9.2e-07 - 0.0112387% [1] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.608e-05 - 0.929388% [1] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.000812799 - 9.9291% [1] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00033596 - 4.10406% [1] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.000113679 - 1.38869% [1] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0007128 - 8.70752% [1] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00142664 - 17.4277% [1] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.52e-06 - 0.0430001% [1] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 5.072e-05 - 0.619592% [1] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.000606119 - 7.40431% [1] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.000742439 - 9.06958% [1] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.548e-05 - 0.799899% [1] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 3.196e-05 - 0.390421% [1] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00033504 - 4.09283% [1] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.000633439 - 7.73805% [1] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00016064 - 1.96237% [1] | | | | | | Remainder: 3.512e-05 - 0.429024% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.164e-05 - 0.133847% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.24e-06 - 0.0257575% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000315599 - 3.62903% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 4.02e-05 - 0.462254% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.872e-05 - 46.5672% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.2e-06 - 2.98507% [1] | | | | | | Remainder: 2.028e-05 - 50.4478% | | | | | Remainder: 4.872e-05 - 0.560225% | | | | Stratimikos: BelosLOWS: 0.433905 - 97.5327% [1] | | | | | GMRES block system: Operation Op*x: 0.000533999 - 0.123068% [1] | | | | | Belos::MVT::MvAddMv: 8.68e-05 - 0.0200044% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.432673 - 99.7161% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000220799 - 0.0510314% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 5.584e-05 - 25.29% [2] | | | | | | | | Belos::MVT::MvDot: 5.06e-05 - 90.616% [2] | | | | | | | | Remainder: 5.24e-06 - 9.38395% | | | | | | | Belos::MVT::MvScale: 3.864e-05 - 17.5001% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 5.52e-05 - 25.0001% [2] | | | | | | | | Belos::MVT::MvTransMv: 5.248e-05 - 95.0725% [2] | | | | | | | | Remainder: 2.72e-06 - 4.92754% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 2.536e-05 - 11.4856% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 2.424e-05 - 95.5836% [2] | | | | | | | | Remainder: 1.12e-06 - 4.4164% | | | | | | | Remainder: 4.5759e-05 - 20.7243% | | | | | | Belos::MVT::MvAddMv: 8.744e-05 - 0.0202093% [2] | | | | | | Belos::MVT::MvNorm: 4.536e-05 - 0.0104837% [1] | | | | | | GMRES block system: Operation Prec*x: 0.430384 - 99.4709% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.00011984 - 0.0278449% [2] | | | | | | | Belos::MVT::MvAddMv: 2.408e-05 - 0.00559501% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.00449635 - 1.04473% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.00224772 - 49.9898% [15] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00010548 - 4.69276% [15] | | | | | | | | | | Belos::MVT::MvDot: 9.436e-05 - 89.4577% [15] | | | | | | | | | | Remainder: 1.112e-05 - 10.5423% | | | | | | | | | Belos::MVT::MvScale: 6.492e-05 - 2.88826% [14] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.00125172 - 55.6884% [26] | | | | | | | | | | Belos::MVT::MvTransMv: 0.00123012 - 98.2744% [26] | | | | | | | | | | Remainder: 2.16e-05 - 1.72563% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.00074476 - 33.134% [26] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00072844 - 97.8087% [26] | | | | | | | | | | Remainder: 1.632e-05 - 2.19131% | | | | | | | | | Remainder: 8.084e-05 - 3.59654% | | | | | | | | Belos::MVT::MvAddMv: 0.000237039 - 5.2718% [22] | | | | | | | | GMRES Q_B: Operation Op*x: 0.000896958 - 19.9486% [15] | | | | | | | | Belos::MVT::MvNorm: 1.668e-05 - 0.370967% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.00015004 - 3.33693% [14] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00010232 - 68.1951% [14] | | | | | | | | | Remainder: 4.772e-05 - 31.8049% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 5.74e-05 - 1.27659% [1] | | | | | | | | Remainder: 0.000890519 - 19.8054% | | | | | | | GMRES S_E: Operation Op*x: 0.00025108 - 0.0583387% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 0.424099 - 98.5397% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 0.381838 - 90.0351% [216] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00164392 - 0.430529% [216] | | | | | | | | | | Belos::MVT::MvDot: 0.00149288 - 90.8122% [216] | | | | | | | | | | Remainder: 0.00015104 - 9.1878% | | | | | | | | | Belos::MVT::MvScale: 0.00113124 - 0.296262% [216] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.205941 - 53.9343% [430] | | | | | | | | | | Belos::MVT::MvTransMv: 0.205593 - 99.8307% [430] | | | | | | | | | | Remainder: 0.000348639 - 0.16929% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.171838 - 45.003% [430] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.171541 - 99.8267% [430] | | | | | | | | | | Remainder: 0.000297799 - 0.173302% | | | | | | | | | Remainder: 0.00128276 - 0.335944% | | | | | | | | Belos::MVT::MvAddMv: 0.00306124 - 0.721821% [220] | | | | | | | | GMRES S_E: Operation Prec*x: 0.00231972 - 0.546976% [216] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00151468 - 65.2959% [216] | | | | | | | | | Remainder: 0.000805038 - 34.7041% | | | | | | | | GMRES S_E: Operation Op*x: 0.029023 - 6.84346% [216] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000879639 - 0.207414% [1] | | | | | | | | Belos::MVT::MvNorm: 8.8e-06 - 0.00207499% [1] | | | | | | | | Remainder: 0.00696867 - 1.64317% | | | | | | | Remainder: 0.00139348 - 0.323776% | | | | | | GMRES block system: Operation Op*x: 0.000460999 - 0.106547% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 1.22e-05 - 0.00281968% [1] | | | | | | Remainder: 0.0014624 - 0.337992% | | | | | Remainder: 0.00061096 - 0.140805% | | | | Mini-EM: Compute responses: 0.00219816 - 0.4941% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 8.628e-05 - 3.92511% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00141304 - 64.2829% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.52e-06 - 0.10757% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 3.104e-05 - 2.19669% [1] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000338799 - 23.9766% [1] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 8e-07 - 0.0566156% [1] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 6.84e-05 - 4.84063% [1] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 4.556e-05 - 3.22426% [1] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000634719 - 44.9187% [1] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 5.2e-07 - 0.0368001% [1] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 6.772e-05 - 4.79251% [1] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 6.9e-05 - 4.8831% [1] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 3.212e-05 - 2.27312% [1] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.356e-05 - 0.959634% [1] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 9.6e-07 - 0.0679387% [1] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 5e-05 - 3.53848% [1] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 2.94e-05 - 2.08062% [1] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 7.36e-06 - 0.520864% [1] | | | | | | Remainder: 2.156e-05 - 1.52579% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 5.92e-06 - 0.269317% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.44e-06 - 0.0655094% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00029788 - 13.5514% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000245759 - 11.1802% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 6e-07 - 0.244142% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000230959 - 93.9778% [1] | | | | | | Remainder: 1.42e-05 - 5.77802% | | | | | Remainder: 0.00014784 - 6.72563% | | | | Remainder: 8.208e-05 - 0.0184499% | | | Remainder: 2.6e-06 - 0.000584422% | | Remainder: 0.0198231 - 1.89775% | Remainder: 4.3e-05 - 0.0041164% ================================= FOM Calculation ================================= Number of cells = 1728 Time for Belos Linear Solve = 0.433905 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 3.98244 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=maxwell12.xml' (5 runs): 34.03 msec task-clock:u # 0.021 CPUs utilized ( +- 1.04% ) 0 context-switches:u # 0.000 /sec 0 cpu-migrations:u # 0.000 /sec 2,776 page-faults:u # 81.564 K/sec ( +- 0.28% ) 17,312,598 cycles:u # 0.509 GHz ( +- 40.98% ) (14.43%) 58,008,946 instructions:u # 3.35 insn per cycle ( +- 13.66% ) (70.50%) branches:u 345,228 branch-misses:u ( +- 0.62% ) 27,841,114 L1-dcache-loads:u # 818.028 M/sec ( +- 0.26% ) 378,994 L1-dcache-load-misses:u # 1.36% of all L1-dcache accesses ( +- 0.45% ) LLC-loads:u LLC-load-misses:u 26,495,899 L1-icache-loads:u # 778.503 M/sec ( +- 0.28% ) 233,536 L1-icache-load-misses:u # 0.88% of all L1-icache accesses ( +- 1.04% ) 27,789,312 dTLB-loads:u # 816.506 M/sec ( +- 25.37% ) (58.58%) dTLB-load-misses:u (0.00%) iTLB-loads:u (0.00%) iTLB-load-misses:u (0.00%) 1.62653 +- 0.00616 seconds time elapsed ( +- 0.38% ) 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=maxwell12.xml' (5 runs): 312,670 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio ( +- 0.27% ) 16,972,239 BR_RETIRED:u ( +- 0.41% ) 1.61989 +- 0.00505 seconds time elapsed ( +- 0.31% ) 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=maxwell12.xml' (5 runs): 22,640,570 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio ( +- 0.34% ) 4,947 ITLB_WALK:u ( +- 2.22% ) 12,009 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio ( +- 1.08% ) 30,462,054 L1D_TLB:u ( +- 0.34% ) 1.61962 +- 0.00479 seconds time elapsed ( +- 0.30% ) 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=maxwell12.xml' (5 runs): 26,606,525 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio ( +- 0.54% ) 232,215 L1I_CACHE_REFILL:u ( +- 1.50% ) 381,904 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio ( +- 0.44% ) 27,955,034 L1D_CACHE:u ( +- 0.70% ) 1.6405 +- 0.0197 seconds time elapsed ( +- 1.20% ) Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell12.xml' (5 runs): 461,982 LL_CACHE_MISS_RD:u # 1.0 per cache access ll_cache_read_miss_ratio ( +- 0.34% ) 484,132 LL_CACHE_RD:u ( +- 0.62% ) 133,204 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio ( +- 0.39% ) 16,956 L2D_TLB_REFILL:u ( +- 1.27% ) 247,973 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio ( +- 1.00% ) 1,444,701 L2D_CACHE:u ( +- 0.31% ) 1.62320 +- 0.00272 seconds time elapsed ( +- 0.17% )