![]() |
Nalu
Nalu: a generalized unstructured massively parallel low Mach flow code designed to support a variety of energy applications of interest (most notably Wind ECP) built on the Sierra Toolkit and Trilinos solver Tpetra/Epetra stack. The open source BSD, clause 3 license model has been chosen for the code base. See LICENSE for more information. http://NaluCFD.org
|
#include <Realm.h>
Classes | |
| struct | BalanceNodeOptions |
Public Types | |
| typedef size_t | SizeType |
Public Member Functions | |
| Realm (Realms &, const YAML::Node &node) | |
| virtual | ~Realm () |
| virtual void | load (const YAML::Node &node) |
| void | look_ahead_and_creation (const YAML::Node &node) |
| virtual void | breadboard () |
| virtual void | initialize () |
| Simulation * | root () const |
| Simulation * | root () |
| Realms * | parent () const |
| Realms * | parent () |
| bool | debug () const |
| bool | get_activate_memory_diagnostic () |
| void | provide_memory_summary () |
| std::string | convert_bytes (double bytes) |
| void | create_mesh () |
| void | setup_adaptivity () |
| void | setup_nodal_fields () |
| void | setup_edge_fields () |
| void | setup_element_fields () |
| void | setup_interior_algorithms () |
| void | setup_post_processing_algorithms () |
| void | setup_bc () |
| void | enforce_bc_on_exposed_faces () |
| void | setup_initial_conditions () |
| void | setup_property () |
| void | extract_universal_constant (const std::string name, double &value, const bool useDefault) |
| void | augment_property_map (PropertyIdentifier propID, ScalarFieldType *theField) |
| void | makeSureNodesHaveValidTopology () |
| void | initialize_global_variables () |
| void | balance_nodes () |
| void | create_output_mesh () |
| void | create_restart_mesh () |
| void | input_variables_from_mesh () |
| void | augment_output_variable_list (const std::string fieldName) |
| void | augment_restart_variable_list (std::string restartFieldName) |
| void | create_edges () |
| void | provide_entity_count () |
| void | delete_edges () |
| void | commit () |
| void | process_mesh_motion () |
| void | compute_centroid_on_parts (std::vector< std::string > partNames, std::vector< double > ¢roid) |
| void | init_current_coordinates () |
| std::string | get_coordinates_name () |
| bool | has_mesh_motion () |
| bool | has_mesh_deformation () |
| bool | does_mesh_move () |
| bool | has_non_matching_boundary_face_alg () |
| bool | query_for_overset () |
| void | set_omega (stk::mesh::Part *targetPart, double omega) |
| void | set_current_displacement (stk::mesh::Part *targetPart, const std::vector< double > ¢roidCoords, const std::vector< double > &unitVec) |
| void | set_current_coordinates (stk::mesh::Part *targetPart) |
| void | set_mesh_velocity (stk::mesh::Part *targetPart, const std::vector< double > ¢roidCoords, const std::vector< double > &unitVec) |
| void | mesh_velocity_cross_product (double *o, double *c, double *u) |
| void | initialize_non_conformal () |
| void | initialize_overset () |
| void | initialize_post_processing_algorithms () |
| void | compute_geometry () |
| void | compute_vrtm () |
| void | compute_l2_scaling () |
| void | output_converged_results () |
| void | provide_output () |
| void | provide_restart_output () |
| void | register_interior_algorithm (stk::mesh::Part *part) |
| void | register_nodal_fields (stk::mesh::Part *part) |
| void | register_wall_bc (stk::mesh::Part *part, const stk::topology &theTopo) |
| void | register_inflow_bc (stk::mesh::Part *part, const stk::topology &theTopo) |
| void | register_open_bc (stk::mesh::Part *part, const stk::topology &theTopo) |
| void | register_symmetry_bc (stk::mesh::Part *part, const stk::topology &theTopo) |
| void | register_periodic_bc (stk::mesh::Part *masterMeshPart, stk::mesh::Part *slaveMeshPart, const double &searchTolerance, const std::string &searchMethodName) |
| void | setup_non_conformal_bc (stk::mesh::PartVector currentPartVec, stk::mesh::PartVector opposingPartVec, const NonConformalBoundaryConditionData &nonConformalBCData) |
| void | register_non_conformal_bc (stk::mesh::Part *part, const stk::topology &theTopo) |
| void | setup_overset_bc (const OversetBoundaryConditionData &oversetBCData) |
| void | periodic_field_update (stk::mesh::FieldBase *theField, const unsigned &sizeOfTheField, const bool &bypassFieldCheck=true) const |
| void | periodic_delta_solution_update (stk::mesh::FieldBase *theField, const unsigned &sizeOfField) const |
| void | periodic_max_field_update (stk::mesh::FieldBase *theField, const unsigned &sizeOfField) const |
| const stk::mesh::PartVector & | get_slave_part_vector () |
| void | overset_orphan_node_field_update (stk::mesh::FieldBase *theField, const unsigned sizeRow, const unsigned sizeCol) |
| virtual void | populate_initial_condition () |
| virtual void | populate_boundary_data () |
| virtual void | boundary_data_to_state_data () |
| virtual double | populate_variables_from_input (const double currentTime) |
| virtual void | populate_external_variables_from_input (const double currentTime) |
| virtual double | populate_restart (double &timeStepNm1, int &timeStepCount) |
| virtual void | populate_derived_quantities () |
| virtual void | evaluate_properties () |
| virtual double | compute_adaptive_time_step () |
| virtual void | swap_states () |
| virtual void | predict_state () |
| virtual void | pre_timestep_work () |
| virtual void | output_banner () |
| virtual void | advance_time_step () |
| virtual void | initial_work () |
| void | set_global_id () |
| void | check_job (bool get_node_count) |
| check job for fitting in memory More... | |
| void | dump_simulation_time () |
| double | provide_mean_norm () |
| double | get_hybrid_factor (const std::string dofname) |
| double | get_alpha_factor (const std::string dofname) |
| double | get_alpha_upw_factor (const std::string dofname) |
| double | get_upw_factor (const std::string dofname) |
| bool | primitive_uses_limiter (const std::string dofname) |
| double | get_lam_schmidt (const std::string dofname) |
| double | get_lam_prandtl (const std::string dofname, bool &prProvided) |
| double | get_turb_schmidt (const std::string dofname) |
| double | get_turb_prandtl (const std::string dofname) |
| bool | get_noc_usage (const std::string dofname) |
| bool | get_shifted_grad_op (const std::string dofname) |
| double | get_divU () |
| std::string | get_tanh_functional_form (const std::string dofname) |
| double | get_tanh_trans (const std::string dofname) |
| double | get_tanh_width (const std::string dofname) |
| bool | get_consistent_mass_matrix_png (const std::string dofname) |
| double | get_mdot_interp () |
| bool | get_cvfem_shifted_mdot () |
| bool | get_cvfem_reduced_sens_poisson () |
| bool | has_nc_gauss_labatto_quadrature () |
| bool | get_nc_alg_upwind_advection () |
| bool | get_nc_alg_include_pstab () |
| bool | get_nc_alg_current_normal () |
| PropertyEvaluator * | get_material_prop_eval (const PropertyIdentifier thePropID) |
| bool | is_turbulent () |
| void | is_turbulent (bool isIt) |
| bool | needs_enthalpy () |
| void | needs_enthalpy (bool needsEnthalpy) |
| int | number_of_states () |
| std::string | name () |
| stk::mesh::BucketVector const & | get_buckets (stk::mesh::EntityRank rank, const stk::mesh::Selector &selector, bool get_all=false) const |
| bool | get_activate_aura () |
| stk::mesh::BulkData & | bulk_data () |
| stk::mesh::MetaData & | meta_data () |
| stk::mesh::Selector | get_inactive_selector () |
| void | push_equation_to_systems (EquationSystem *eqSystem) |
| const std::vector< std::string > & | get_physics_target_names () |
| double | get_tanh_blending (const std::string dofName) |
| void | augment_transfer_vector (Transfer *transfer, const std::string transferObjective, Realm *toRealm) |
| void | process_multi_physics_transfer () |
| void | process_initialization_transfer () |
| void | process_io_transfer () |
| void | process_external_data_transfer () |
| void | post_converged_work () |
| double | get_current_time () |
| double | get_time_step () |
| double | get_gamma1 () |
| double | get_gamma2 () |
| double | get_gamma3 () |
| int | get_time_step_count () const |
| double | get_time_step_from_file () |
| bool | get_is_fixed_time_step () |
| bool | get_is_terminate_based_on_time () |
| double | get_total_sim_time () |
| int | get_max_time_step_count () |
| bool | restarted_simulation () |
| bool | support_inconsistent_restart () |
| double | get_stefan_boltzmann () |
| double | get_turb_model_constant (const TurbulenceModelConstant turbModelEnum) |
| bool | process_adaptivity () |
| void | setup_element_promotion () |
| void | promote_mesh () |
| void | create_promoted_output_mesh () |
| bool | using_SGL_quadrature () const |
| bool | high_order_active () const |
| std::string | physics_part_name (std::string) const |
| std::string | get_quad_type () const |
| typedef size_t sierra::nalu::Realm::SizeType |
| sierra::nalu::Realm::Realm | ( | Realms & | realms, |
| const YAML::Node & | node | ||
| ) |
References look_ahead_and_creation().
|
virtual |
References ablForcingAlg_, actuator_, bcDataAlg_, bulkData_, sierra::nalu::MasterElementRepo::clear(), computeGeometryAlgDriver_, errorIndicatorAlgDriver_, HDF5ptr_, initCondAlg_, ioBroker_, metaData_, nonConformalManager_, outputInfo_, periodicManager_, postProcessingInfo_, propertyAlg_, solutionNormPostProcessing_, solutionOptions_, and turbulenceAveragingPostProcessing_.
|
virtual |
Reimplemented in sierra::nalu::InputOutputRealm.
References ablForcingAlg_, actuator_, compute_geometry(), compute_vrtm(), currentNonlinearIteration_, equationSystems_, evaluate_properties(), sierra::nalu::Actuator::execute(), sierra::nalu::ABLForcingAlgorithm::execute(), sierra::nalu::SolutionOptions::externalMeshDeformation_, get_time_step_count(), sierra::nalu::EquationSystems::maxIterations_, sierra::nalu::NaluEnv::naluOutputP0(), name_, sierra::nalu::EquationSystems::provide_system_norm(), sierra::nalu::NaluEnv::self(), solutionOptions_, sierra::nalu::EquationSystems::solve_and_update(), and solveFrequency_.
| void sierra::nalu::Realm::augment_output_variable_list | ( | const std::string | fieldName | ) |
References sierra::nalu::OutputInfo::outputFieldNameSet_, and outputInfo_.
Referenced by sierra::nalu::LowMachEquationSystem::register_surface_pp_algorithm().
| void sierra::nalu::Realm::augment_property_map | ( | PropertyIdentifier | propID, |
| ScalarFieldType * | theField | ||
| ) |
References propertyMap_.
Referenced by sierra::nalu::MeshDisplacementEquationSystem::register_nodal_fields(), sierra::nalu::RadiativeTransportEquationSystem::register_nodal_fields(), sierra::nalu::HeatCondEquationSystem::register_nodal_fields(), sierra::nalu::EnthalpyEquationSystem::register_nodal_fields(), and sierra::nalu::LowMachEquationSystem::register_nodal_fields().
| void sierra::nalu::Realm::augment_restart_variable_list | ( | std::string | restartFieldName | ) |
References outputInfo_, and sierra::nalu::OutputInfo::restartFieldNameSet_.
Referenced by sierra::nalu::TurbulenceAveragingPostProcessing::construct_pair(), sierra::nalu::TurbulenceAveragingPostProcessing::register_field(), sierra::nalu::TurbulenceAveragingPostProcessing::register_field_from_primitive(), sierra::nalu::TurbKineticEnergyEquationSystem::register_nodal_fields(), sierra::nalu::SpecificDissipationRateEquationSystem::register_nodal_fields(), sierra::nalu::MeshDisplacementEquationSystem::register_nodal_fields(), sierra::nalu::ShearStressTransportEquationSystem::register_nodal_fields(), sierra::nalu::MassFractionEquationSystem::register_nodal_fields(), sierra::nalu::MixtureFractionEquationSystem::register_nodal_fields(), sierra::nalu::HeatCondEquationSystem::register_nodal_fields(), sierra::nalu::EnthalpyEquationSystem::register_nodal_fields(), sierra::nalu::LowMachEquationSystem::register_nodal_fields(), sierra::nalu::MomentumEquationSystem::register_nodal_fields(), sierra::nalu::ContinuityEquationSystem::register_nodal_fields(), and sierra::nalu::TurbulenceAveragingPostProcessing::setup().
| void sierra::nalu::Realm::balance_nodes | ( | ) |
|
virtual |
Reimplemented in sierra::nalu::InputOutputRealm.
References sierra::nalu::EquationSystems::boundary_data_to_state_data(), and equationSystems_.
|
virtual |
Reimplemented in sierra::nalu::InputOutputRealm.
References sierra::nalu::EquationSystems::breadboard(), computeGeometryAlgDriver_, and equationSystems_.
| stk::mesh::BulkData & sierra::nalu::Realm::bulk_data | ( | ) |
References bulkData_.
Referenced by sierra::nalu::TpetraLinearSystem::addConnections(), sierra::nalu::Transfer::allocate_stk_transfer(), sierra::nalu::RadiativeTransportEquationSystem::assemble_boundary_area(), sierra::nalu::ComputeMdotElemAlgorithm::assemble_edge_mdot(), balance_nodes(), sierra::nalu::TpetraLinearSystem::beginLinearSystemConstruction(), sierra::nalu::TpetraLinearSystem::buildFaceElemToNodeGraph(), sierra::nalu::TpetraLinearSystem::buildNonConformalNodeGraph(), sierra::nalu::TpetraLinearSystem::buildOversetNodeGraph(), TestAlgorithm::bulk(), sierra::nalu::ABLForcingAlgorithm::calc_mean_temperature(), sierra::nalu::ABLForcingAlgorithm::calc_mean_velocity(), sierra::nalu::TpetraLinearSystem::checkForZeroRow(), sierra::nalu::ShearStressTransportEquationSystem::clip_min_distance_to_wall(), sierra::nalu::NonConformalInfo::complete_search(), sierra::nalu::ActuatorLinePointDrag::complete_search(), sierra::nalu::MomentumEquationSystem::compute_projected_nodal_gradient(), sierra::nalu::SpecificDissipationRateEquationSystem::compute_wall_model_parameters(), sierra::nalu::NonConformalInfo::construct_dgInfo_state(), sierra::nalu::MassFractionEquationSystem::copy_mass_fraction(), sierra::nalu::RadiativeTransportEquationSystem::copy_ordinate_intensity(), sierra::nalu::TpetraLinearSystem::copy_stk_to_tpetra(), sierra::nalu::TpetraLinearSystem::copy_tpetra_to_stk(), sierra::nalu::ActuatorLinePointDrag::determine_elems_to_ghost(), sierra::nalu::NonConformalInfo::determine_elems_to_ghost(), sierra::nalu::FixPressureAtNodeAlgorithm::determine_nearest_node(), sierra::nalu::NonConformalInfo::error_check(), sierra::nalu::ComputeSSTMaxLengthScaleElemAlgorithm::execute(), sierra::nalu::AssembleCourantReynoldsElemAlgorithm::execute(), sierra::nalu::AssembleMomentumEdgeSymmetrySolverAlgorithm::execute(), sierra::nalu::AssembleMomentumEdgeOpenSolverAlgorithm::execute(), sierra::nalu::ComputeGeometryInteriorAlgorithm::execute(), sierra::nalu::ComputeHeatTransferEdgeWallAlgorithm::execute(), sierra::nalu::ComputeHeatTransferElemWallAlgorithm::execute(), sierra::nalu::ComputeMdotEdgeOpenAlgorithm::execute(), sierra::nalu::ComputeMdotElemOpenAlgorithm::execute(), sierra::nalu::SimpleErrorIndicatorElemAlgorithm::execute(), sierra::nalu::ComputeLowReynoldsSDRWallAlgorithm::execute(), sierra::nalu::ComputeTurbKineticEnergyWallFunctionAlgorithm::execute(), sierra::nalu::ComputeWallFrictionVelocityAlgorithm::execute(), sierra::nalu::ComputeWallModelSDRWallAlgorithm::execute(), sierra::nalu::ComputeMdotNonConformalAlgorithm::execute(), sierra::nalu::PstabErrorIndicatorEdgeAlgorithm::execute(), sierra::nalu::AssembleNodalGradNonConformalAlgorithm::execute(), sierra::nalu::SimpleErrorIndicatorScalarElemAlgorithm::execute(), sierra::nalu::AssembleNodalGradUNonConformalAlgorithm::execute(), sierra::nalu::AssembleMomentumEdgeWallFunctionSolverAlgorithm::execute(), sierra::nalu::AssembleContinuityEdgeOpenSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumElemSymmetrySolverAlgorithm::execute(), sierra::nalu::AssembleContinuityElemOpenSolverAlgorithm::execute(), sierra::nalu::SurfaceForceAndMomentAlgorithm::execute(), sierra::nalu::SurfaceForceAndMomentWallFunctionAlgorithm::execute(), sierra::nalu::AssembleMomentumElemOpenSolverAlgorithm::execute(), sierra::nalu::ComputeABLWallFrictionVelocityAlgorithm::execute(), sierra::nalu::AssembleMomentumElemWallFunctionSolverAlgorithm::execute(), sierra::nalu::AssembleScalarFluxBCSolverAlgorithm::execute(), sierra::nalu::AssembleScalarNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumNonConformalSolverAlgorithm::execute(), sierra::nalu::AssemblePressureForceBCSolverAlgorithm::execute(), sierra::nalu::AssembleOversetSolverConstraintAlgorithm::execute(), sierra::nalu::AssemblePNGNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleRadTransWallSolverAlgorithm::execute(), sierra::nalu::AssembleScalarDiffNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleContinuityNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleScalarEdgeDiffSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumEdgeABLWallFunctionSolverAlgorithm::execute(), sierra::nalu::AssembleScalarEdgeOpenSolverAlgorithm::execute(), sierra::nalu::AssembleScalarEdgeSolverAlgorithm::execute(), sierra::nalu::AssembleScalarElemDiffSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumElemABLWallFunctionSolverAlgorithm::execute(), sierra::nalu::AssembleScalarElemSolverAlgorithm::execute(), sierra::nalu::AssembleElemSolverAlgorithm::execute(), sierra::nalu::AssembleScalarElemOpenSolverAlgorithm::execute(), sierra::nalu::AssembleScalarEigenEdgeSolverAlgorithm::execute(), sierra::nalu::SolutionNormPostProcessing::execute(), sierra::nalu::ActuatorLinePointDrag::execute(), sierra::nalu::TpetraLinearSystem::fill_entity_to_LID_mapping(), sierra::nalu::TpetraLinearSystem::finalizeLinearSystem(), sierra::nalu::NonConformalInfo::find_possible_face_elements(), sierra::nalu::TpetraLinearSystem::getDofStatus(), sierra::nalu::NonConformalManager::initialize(), sierra::nalu::ActuatorLinePointDrag::initialize(), sierra::nalu::DataProbePostProcessing::initialize(), sierra::nalu::NonConformalManager::manage_ghosting(), sierra::nalu::ActuatorLinePointDrag::manage_ghosting(), sierra::nalu::PeriodicManager::manage_ghosting_object(), sierra::nalu::RadiativeTransportEquationSystem::normalize_irradiation(), sierra::nalu::ComputeTurbKineticEnergyWallFunctionAlgorithm::normalize_nodal_fields(), sierra::nalu::ComputeWallFrictionVelocityAlgorithm::normalize_nodal_fields(), sierra::nalu::ComputeABLWallFrictionVelocityAlgorithm::normalize_nodal_fields(), sierra::nalu::SurfaceForceAndMomentAlgorithmDriver::parallel_assemble_area(), sierra::nalu::SurfaceForceAndMomentAlgorithmDriver::parallel_assemble_fields(), sierra::nalu::PeriodicManager::parallel_communicate_field(), sierra::nalu::ActuatorLinePointDrag::populate_candidate_elements(), sierra::nalu::PeriodicManager::populate_search_key_vec(), sierra::nalu::LowMachEquationSystem::post_adapt_work(), sierra::nalu::EnthalpyEquationSystem::post_converged_work(), sierra::nalu::ComputeGeometryAlgorithmDriver::post_work(), sierra::nalu::AssembleNodalGradUAlgorithmDriver::post_work(), sierra::nalu::AssembleWallHeatTransferAlgorithmDriver::post_work(), sierra::nalu::AssembleNodalGradAlgorithmDriver::post_work(), sierra::nalu::ErrorIndicatorAlgorithmDriver::post_work(), sierra::nalu::SurfaceForceAndMomentWallFunctionAlgorithm::pre_work(), sierra::nalu::SurfaceForceAndMomentAlgorithm::pre_work(), sierra::nalu::MeshDisplacementEquationSystem::predict_state(), sierra::nalu::TurbKineticEnergyEquationSystem::predict_state(), sierra::nalu::SpecificDissipationRateEquationSystem::predict_state(), sierra::nalu::MassFractionEquationSystem::predict_state(), sierra::nalu::HeatCondEquationSystem::predict_state(), sierra::nalu::MixtureFractionEquationSystem::predict_state(), sierra::nalu::EnthalpyEquationSystem::predict_state(), sierra::nalu::MomentumEquationSystem::predict_state(), sierra::nalu::TpetraLinearSystem::printInfo(), sierra::nalu::FixPressureAtNodeAlgorithm::process_pressure_fix_node(), sierra::nalu::NonConformalInfo::provide_diagnosis(), sierra::nalu::TurbKineticEnergyEquationSystem::register_interior_algorithm(), sierra::nalu::MixtureFractionEquationSystem::register_interior_algorithm(), sierra::nalu::HeatCondEquationSystem::register_interior_algorithm(), sierra::nalu::MomentumEquationSystem::register_interior_algorithm(), sierra::nalu::ContinuityEquationSystem::register_interior_algorithm(), sierra::nalu::MeshDisplacementEquationSystem::solve_and_update(), sierra::nalu::RadiativeTransportEquationSystem::solve_and_update(), sierra::nalu::HeatCondEquationSystem::solve_and_update(), sierra::nalu::LowMachEquationSystem::solve_and_update(), sierra::nalu::EnthalpyEquationSystem::solve_and_update(), sierra::nalu::MassFractionEquationSystem::solve_and_update(), sierra::nalu::ProjectedNodalGradientEquationSystem::solve_and_update_external(), sierra::nalu::LinearSystem::sync_field(), sierra::nalu::PeriodicManager::update_global_id_field(), sierra::nalu::TpetraLinearSystem::writeSolutionToFile(), sierra::nalu::TpetraLinearSystem::writeToFile(), and sierra::nalu::SurfaceForceAndMomentAlgorithmDriver::zero_fields().
| void sierra::nalu::Realm::check_job | ( | bool | get_node_count | ) |
check job for fitting in memory
estimate memory based on N*bandwidth, N = nodeCount*nDOF, bandwidth = NCon(=27 for Hex mesh)*nDOF - we are very conservative here
References availableMemoryPerCoreGB_, bulkData_, doPromotion_, equationSystems_, estimateMemoryOnly_, ioBroker_, metaData_, sierra::nalu::NaluEnv::naluOutputP0(), name_, nodeCount_, promotionOrder_, sierra::nalu::NaluEnv::self(), sierra::nalu::EquationSystems::size(), and spatialDimension_.
Referenced by initialize(), and load().
| void sierra::nalu::Realm::commit | ( | ) |
References metaData_.
|
virtual |
Reimplemented in sierra::nalu::InputOutputRealm.
References get_time_step(), maxCourant_, targetCourant_, and timeStepChangeFactor_.
| void sierra::nalu::Realm::compute_centroid_on_parts | ( | std::vector< std::string > | partNames, |
| std::vector< double > & | centroid | ||
| ) |
References bulkData_, metaData_, sierra::nalu::NaluEnv::parallel_comm(), and sierra::nalu::NaluEnv::self().
Referenced by process_mesh_motion().
| void sierra::nalu::Realm::compute_geometry | ( | ) |
| void sierra::nalu::Realm::compute_l2_scaling | ( | ) |
References bulkData_, get_physics_target_names(), l2Scaling_, metaData_, and sierra::nalu::NaluEnv::self().
Referenced by initialize().
| void sierra::nalu::Realm::compute_vrtm | ( | ) |
References bulkData_, sierra::nalu::SolutionOptions::externalMeshDeformation_, sierra::nalu::SolutionOptions::meshMotion_, metaData_, and solutionOptions_.
Referenced by advance_time_step(), sierra::nalu::MomentumEquationSystem::initial_work(), and sierra::nalu::LowMachEquationSystem::solve_and_update().
| std::string sierra::nalu::Realm::convert_bytes | ( | double | bytes | ) |
Referenced by provide_memory_summary().
| void sierra::nalu::Realm::create_edges | ( | ) |
References adapterSelector_, bulkData_, edgesPart_, sierra::nalu::SolutionOptions::maxRefinementLevel_, metaData_, sierra::nalu::NaluEnv::nalu_time(), sierra::nalu::NaluEnv::naluOutputP0(), name_, sierra::nalu::Simulation::rootTimer(), sierra::nalu::NaluEnv::self(), solutionOptions_, timerCreateEdges_, and sierra::nalu::SolutionOptions::useAdapter_.
Referenced by initialize(), and pre_timestep_work().
| void sierra::nalu::Realm::create_mesh | ( | ) |
References activateAura_, sierra::nalu::SolutionOptions::activateUniformRefinement_, autoDecompType_, bulkData_, checkForMissingBcs_, edgesPart_, exposedBoundaryPart_, inputDBName_, inputMeshIdx_, ioBroker_, metaData_, sierra::nalu::NaluEnv::nalu_time(), sierra::nalu::NaluEnv::naluOutputP0(), sierra::nalu::NaluEnv::parallel_comm(), realmUsesEdges_, restarted_simulation(), sierra::nalu::NaluEnv::self(), solutionOptions_, timerCreateMesh_, and sierra::nalu::SolutionOptions::useAdapter_.
Referenced by load().
| void sierra::nalu::Realm::create_output_mesh | ( | ) |
References activePartForIO_, sierra::nalu::SolutionOptions::adaptivityFrequency_, sierra::nalu::OutputInfo::catalystFileName_, sierra::nalu::OutputInfo::catalystParseJson_, sierra::nalu::OutputInfo::hasOutputBlock_, ioBroker_, sierra::nalu::SolutionOptions::maxRefinementLevel_, sierra::nalu::OutputInfo::meshAdapted_, metaData_, sierra::nalu::NaluEnv::nalu_time(), sierra::nalu::NaluEnv::naluOutputP0(), sierra::nalu::OutputInfo::outputDBName_, sierra::nalu::OutputInfo::outputFieldNameSet_, sierra::nalu::OutputInfo::outputFreq_, outputInfo_, sierra::nalu::OutputInfo::outputNodeSet_, sierra::nalu::OutputInfo::outputPropertyManager_, sierra::nalu::OutputInfo::paraviewScriptName_, resultsFileIndex_, sierra::nalu::NaluEnv::self(), solutionOptions_, timerCreateMesh_, and sierra::nalu::SolutionOptions::useAdapter_.
Referenced by sierra::nalu::InputOutputRealm::initialize(), initialize(), and provide_output().
| void sierra::nalu::Realm::create_promoted_output_mesh | ( | ) |
References bulkData_, desc_, sierra::nalu::OutputInfo::hasOutputBlock_, metaData_, sierra::nalu::NaluEnv::naluOutputP0(), sierra::nalu::OutputInfo::outputDBName_, sierra::nalu::OutputInfo::outputFieldNameSet_, sierra::nalu::OutputInfo::outputFreq_, outputInfo_, promotionIO_, and sierra::nalu::NaluEnv::self().
Referenced by initialize().
| void sierra::nalu::Realm::create_restart_mesh | ( | ) |
References globalParameters_, sierra::nalu::OutputInfo::hasRestartBlock_, ioBroker_, metaData_, sierra::nalu::NaluEnv::naluOutputP0(), outputInfo_, sierra::nalu::OutputInfo::restartDBName_, restarted_simulation(), sierra::nalu::OutputInfo::restartFieldNameSet_, restartFileIndex_, sierra::nalu::OutputInfo::restartFreq_, sierra::nalu::OutputInfo::restartMaxDataBaseStepSize_, sierra::nalu::OutputInfo::restartPropertyManager_, and sierra::nalu::NaluEnv::self().
Referenced by initialize().
| bool sierra::nalu::Realm::debug | ( | ) | const |
References sierra::nalu::Simulation::debug_, and root().
Referenced by delete_edges(), sierra::nalu::ErrorIndicatorAlgorithmDriver::post_work(), sierra::nalu::TpetraLinearSystem::solve(), sierra::nalu::ShearStressTransportEquationSystem::update_and_clip(), and sierra::nalu::TurbKineticEnergyEquationSystem::update_and_clip().
| void sierra::nalu::Realm::delete_edges | ( | ) |
| bool sierra::nalu::Realm::does_mesh_move | ( | ) |
References has_mesh_deformation(), and has_mesh_motion().
Referenced by compute_geometry(), sierra::nalu::MomentumNSOElemSuppAlgDep::MomentumNSOElemSuppAlgDep(), sierra::nalu::MomentumNSOGradElemSuppAlg::MomentumNSOGradElemSuppAlg(), sierra::nalu::MomentumNSOKeElemSuppAlgDep::MomentumNSOKeElemSuppAlgDep(), sierra::nalu::ScalarNSOElemSuppAlgDep::ScalarNSOElemSuppAlgDep(), and sierra::nalu::ScalarNSOKeElemSuppAlg::ScalarNSOKeElemSuppAlg().
| void sierra::nalu::Realm::dump_simulation_time | ( | ) |
References checkForMissingBcs_, doPromotion_, sierra::nalu::EquationSystems::dump_eq_time(), equationSystems_, sierra::nalu::PeriodicManager::get_search_time(), has_non_matching_boundary_face_alg(), hasExternalDataTransfer_, hasInitializationTransfer_, hasIoTransfer_, hasMultiPhysicsTransfer_, hasOverset_, hasPeriodic_, sierra::nalu::SolutionOptions::maxRefinementLevel_, sierra::nalu::NaluEnv::naluOutputP0(), name_, sierra::nalu::NaluEnv::parallel_size(), periodicManager_, realmUsesEdges_, sierra::nalu::NaluEnv::self(), solutionOptions_, timerAdapt_, timerCreateEdges_, timerCreateMesh_, timerInitializeEqs_, timerNonconformal_, timerOutputFields_, timerPopulateFieldData_, timerPopulateMesh_, timerPromoteMesh_, timerPropertyEval_, timerSkinMesh_, timerTransferExecute_, timerTransferSearch_, and sierra::nalu::SolutionOptions::useAdapter_.
Referenced by provide_output().
| void sierra::nalu::Realm::enforce_bc_on_exposed_faces | ( | ) |
|
virtual |
Reimplemented in sierra::nalu::InputOutputRealm.
References equationSystems_, sierra::nalu::EquationSystems::evaluate_properties(), sierra::nalu::NaluEnv::nalu_time(), propertyAlg_, sierra::nalu::NaluEnv::self(), and timerPropertyEval_.
Referenced by advance_time_step(), and sierra::nalu::EquationSystems::post_adapt_work().
| void sierra::nalu::Realm::extract_universal_constant | ( | const std::string | name, |
| double & | value, | ||
| const bool | useDefault | ||
| ) |
| bool sierra::nalu::Realm::get_activate_aura | ( | ) |
References activateAura_.
Referenced by sierra::nalu::MomentumEquationSystem::compute_projected_nodal_gradient(), sierra::nalu::MassFractionEquationSystem::copy_mass_fraction(), sierra::nalu::RadiativeTransportEquationSystem::copy_ordinate_intensity(), sierra::nalu::LowMachEquationSystem::post_adapt_work(), sierra::nalu::EnthalpyEquationSystem::post_converged_work(), sierra::nalu::MeshDisplacementEquationSystem::predict_state(), sierra::nalu::TurbKineticEnergyEquationSystem::predict_state(), sierra::nalu::SpecificDissipationRateEquationSystem::predict_state(), sierra::nalu::MassFractionEquationSystem::predict_state(), sierra::nalu::HeatCondEquationSystem::predict_state(), sierra::nalu::MixtureFractionEquationSystem::predict_state(), sierra::nalu::EnthalpyEquationSystem::predict_state(), sierra::nalu::MomentumEquationSystem::predict_state(), sierra::nalu::MeshDisplacementEquationSystem::solve_and_update(), sierra::nalu::RadiativeTransportEquationSystem::solve_and_update(), sierra::nalu::HeatCondEquationSystem::solve_and_update(), sierra::nalu::LowMachEquationSystem::solve_and_update(), sierra::nalu::EnthalpyEquationSystem::solve_and_update(), sierra::nalu::MassFractionEquationSystem::solve_and_update(), sierra::nalu::ProjectedNodalGradientEquationSystem::solve_and_update_external(), and sierra::nalu::SurfaceForceAndMomentAlgorithmDriver::zero_fields().
| bool sierra::nalu::Realm::get_activate_memory_diagnostic | ( | ) |
| double sierra::nalu::Realm::get_alpha_factor | ( | const std::string | dofname | ) |
References sierra::nalu::SolutionOptions::alphaDefault_, sierra::nalu::SolutionOptions::alphaMap_, and solutionOptions_.
Referenced by sierra::nalu::AssembleMomentumEdgeSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumElemSolverAlgorithm::execute(), sierra::nalu::AssembleScalarElemSolverAlgorithm::execute(), sierra::nalu::AssembleScalarEdgeSolverAlgorithm::execute(), and sierra::nalu::AssembleScalarEigenEdgeSolverAlgorithm::execute().
| double sierra::nalu::Realm::get_alpha_upw_factor | ( | const std::string | dofname | ) |
References sierra::nalu::SolutionOptions::alphaUpwDefault_, sierra::nalu::SolutionOptions::alphaUpwMap_, and solutionOptions_.
Referenced by sierra::nalu::AssembleMomentumEdgeSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumElemOpenSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumElemSolverAlgorithm::execute(), sierra::nalu::AssembleScalarElemSolverAlgorithm::execute(), sierra::nalu::AssembleScalarEdgeSolverAlgorithm::execute(), sierra::nalu::AssembleScalarElemOpenSolverAlgorithm::execute(), and sierra::nalu::AssembleScalarEigenEdgeSolverAlgorithm::execute().
| stk::mesh::BucketVector const & sierra::nalu::Realm::get_buckets | ( | stk::mesh::EntityRank | rank, |
| const stk::mesh::Selector & | selector, | ||
| bool | get_all = false |
||
| ) | const |
References adapterSelector_, bulkData_, sierra::nalu::SolutionOptions::maxRefinementLevel_, metaData_, solutionOptions_, and sierra::nalu::SolutionOptions::useAdapter_.
Referenced by sierra::nalu::TpetraLinearSystem::applyDirichletBCs(), sierra::nalu::RadiativeTransportEquationSystem::assemble_boundary_area(), sierra::nalu::ComputeMdotElemAlgorithm::assemble_edge_mdot(), sierra::nalu::RadiativeTransportEquationSystem::assemble_fields(), sierra::nalu::RadiativeTransportEquationSystem::assemble_irradiation(), sierra::nalu::TpetraLinearSystem::beginLinearSystemConstruction(), sierra::nalu::TpetraLinearSystem::buildEdgeToNodeGraph(), sierra::nalu::TpetraLinearSystem::buildElemToNodeGraph(), sierra::nalu::TpetraLinearSystem::buildFaceElemToNodeGraph(), sierra::nalu::TpetraLinearSystem::buildFaceToNodeGraph(), sierra::nalu::TpetraLinearSystem::buildNodeGraph(), sierra::nalu::TpetraLinearSystem::buildReducedElemToNodeGraph(), sierra::nalu::ShearStressTransportEquationSystem::clip_min_distance_to_wall(), sierra::nalu::ComputeMdotAlgorithmDriver::compute_accumulation(), sierra::nalu::RadiativeTransportEquationSystem::compute_bc_intensity(), sierra::nalu::MeshDisplacementEquationSystem::compute_current_coordinates(), sierra::nalu::MeshDisplacementEquationSystem::compute_div_mesh_velocity(), sierra::nalu::RadiativeTransportEquationSystem::compute_div_norm(), sierra::nalu::ShearStressTransportEquationSystem::compute_f_one_blending(), sierra::nalu::TurbulenceAveragingPostProcessing::compute_favre_stress(), sierra::nalu::TurbulenceAveragingPostProcessing::compute_lambda_ci(), sierra::nalu::MassFractionEquationSystem::compute_nth_mass_fraction(), sierra::nalu::TurbulenceAveragingPostProcessing::compute_q_criterion(), sierra::nalu::RadiativeTransportEquationSystem::compute_radiation_source(), sierra::nalu::TurbulenceAveragingPostProcessing::compute_reynolds_stress(), sierra::nalu::MixtureFractionEquationSystem::compute_scalar_var_diss(), sierra::nalu::TurbulenceAveragingPostProcessing::compute_tke(), sierra::nalu::TurbulenceAveragingPostProcessing::compute_vorticity(), sierra::nalu::SpecificDissipationRateEquationSystem::compute_wall_model_parameters(), sierra::nalu::NonConformalInfo::construct_dgInfo_state(), sierra::nalu::TpetraLinearSystem::copy_tpetra_to_stk(), sierra::nalu::PeriodicManager::determine_translation(), sierra::nalu::NonConformalInfo::error_check(), sierra::nalu::PeriodicManager::error_check(), sierra::nalu::ComputeSSTMaxLengthScaleElemAlgorithm::execute(), sierra::nalu::ComputeGeometryBoundaryAlgorithm::execute(), sierra::nalu::TurbViscKsgsAlgorithm::execute(), sierra::nalu::TurbViscSmagorinskyAlgorithm::execute(), sierra::nalu::TurbViscWaleAlgorithm::execute(), sierra::nalu::TurbViscSSTAlgorithm::execute(), sierra::nalu::AssembleCourantReynoldsElemAlgorithm::execute(), sierra::nalu::AssembleMomentumEdgeOpenSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumEdgeSymmetrySolverAlgorithm::execute(), sierra::nalu::AssembleNodalGradEdgeAlgorithm::execute(), sierra::nalu::AssembleContinuityInflowSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumEdgeSolverAlgorithm::execute(), sierra::nalu::AssembleHeatCondIrradWallSolverAlgorithm::execute(), sierra::nalu::AssembleNodalGradBoundaryAlgorithm::execute(), sierra::nalu::ComputeGeometryInteriorAlgorithm::execute(), sierra::nalu::AssembleNodalGradUEdgeAlgorithm::execute(), sierra::nalu::AssembleNodalGradUElemAlgorithm::execute(), sierra::nalu::ComputeMdotElemOpenAlgorithm::execute(), sierra::nalu::LimiterErrorIndicatorElemAlgorithm::execute(), sierra::nalu::ComputeHeatTransferEdgeWallAlgorithm::execute(), sierra::nalu::SimpleErrorIndicatorElemAlgorithm::execute(), sierra::nalu::ComputeHeatTransferElemWallAlgorithm::execute(), sierra::nalu::ComputeMdotEdgeAlgorithm::execute(), sierra::nalu::ComputeMdotEdgeOpenAlgorithm::execute(), sierra::nalu::AssembleNodalGradUBoundaryAlgorithm::execute(), sierra::nalu::ComputeMdotInflowAlgorithm::execute(), sierra::nalu::ComputeTurbKineticEnergyWallFunctionAlgorithm::execute(), sierra::nalu::ComputeWallModelSDRWallAlgorithm::execute(), sierra::nalu::ComputeWallFrictionVelocityAlgorithm::execute(), sierra::nalu::ComputeLowReynoldsSDRWallAlgorithm::execute(), sierra::nalu::ComputeMdotElemAlgorithm::execute(), sierra::nalu::EffectiveDiffFluxCoeffAlgorithm::execute(), sierra::nalu::EffectiveSSTDiffFluxCoeffAlgorithm::execute(), sierra::nalu::EnthalpyEffectiveDiffFluxCoeffAlgorithm::execute(), sierra::nalu::AssembleHeatCondWallSolverAlgorithm::execute(), sierra::nalu::SimpleErrorIndicatorScalarElemAlgorithm::execute(), sierra::nalu::PstabErrorIndicatorEdgeAlgorithm::execute(), sierra::nalu::PstabErrorIndicatorElemAlgorithm::execute(), sierra::nalu::AssembleNodalGradElemAlgorithm::execute(), sierra::nalu::AssembleContinuityEdgeSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumEdgeWallFunctionSolverAlgorithm::execute(), sierra::nalu::AssembleElemSolverAlgorithmDep::execute(), sierra::nalu::AssembleNodeSolverAlgorithm::execute(), sierra::nalu::AssembleContinuityElemOpenSolverAlgorithm::execute(), sierra::nalu::SurfaceForceAndMomentWallFunctionAlgorithm::execute(), sierra::nalu::AssembleContinuityEdgeOpenSolverAlgorithm::execute(), sierra::nalu::SurfaceForceAndMomentAlgorithm::execute(), sierra::nalu::AssembleContinuityElemSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumElemSymmetrySolverAlgorithm::execute(), sierra::nalu::AssemblePNGBoundarySolverAlgorithm::execute(), sierra::nalu::AssembleRadTransEdgeSolverAlgorithm::execute(), sierra::nalu::AssembleRadTransEdgeUpwindSolverAlgorithm::execute(), sierra::nalu::AssembleRadTransElemSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumElemOpenSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumElemSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumElemWallFunctionSolverAlgorithm::execute(), sierra::nalu::ComputeABLWallFrictionVelocityAlgorithm::execute(), sierra::nalu::AssembleMeshDisplacementElemSolverAlgorithm::execute(), sierra::nalu::AssembleRadTransWallSolverAlgorithm::execute(), sierra::nalu::InverseDualVolumePropAlgorithm::execute(), sierra::nalu::AssembleScalarFluxBCSolverAlgorithm::execute(), sierra::nalu::AssemblePressureForceBCSolverAlgorithm::execute(), sierra::nalu::AssemblePNGElemSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumEdgeABLWallFunctionSolverAlgorithm::execute(), sierra::nalu::GenericPropAlgorithm::execute(), sierra::nalu::AssembleScalarEdgeDiffSolverAlgorithm::execute(), sierra::nalu::AssembleElemSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumElemABLWallFunctionSolverAlgorithm::execute(), sierra::nalu::AssembleScalarElemDiffSolverAlgorithm::execute(), sierra::nalu::AssembleScalarEdgeSolverAlgorithm::execute(), sierra::nalu::LinearPropAlgorithm::execute(), sierra::nalu::AssembleScalarEdgeOpenSolverAlgorithm::execute(), sierra::nalu::AssembleScalarElemSolverAlgorithm::execute(), sierra::nalu::InversePropAlgorithm::execute(), sierra::nalu::AssembleScalarElemOpenSolverAlgorithm::execute(), sierra::nalu::ThermalConductivityFromPrandtlPropAlgorithm::execute(), sierra::nalu::TemperaturePropAlgorithm::execute(), sierra::nalu::AuxFunctionAlgorithm::execute(), sierra::nalu::AssembleScalarEigenEdgeSolverAlgorithm::execute(), sierra::nalu::CopyFieldAlgorithm::execute(), sierra::nalu::HDF5TablePropAlgorithm::execute(), sierra::nalu::TurbulenceAveragingPostProcessing::execute(), sierra::nalu::ActuatorLinePointDrag::execute(), sierra::nalu::EnthalpyEquationSystem::extract_temperature(), sierra::nalu::NonConformalInfo::find_possible_face_elements(), sierra::nalu::ShearStressTransportEquationSystem::initial_work(), sierra::nalu::TurbKineticEnergyEquationSystem::initial_work(), sierra::nalu::RadiativeTransportEquationSystem::initialize_intensity(), sierra::nalu::RadiativeTransportEquationSystem::normalize_irradiation(), sierra::nalu::ComputeTurbKineticEnergyWallFunctionAlgorithm::normalize_nodal_fields(), sierra::nalu::ComputeWallFrictionVelocityAlgorithm::normalize_nodal_fields(), sierra::nalu::ComputeABLWallFrictionVelocityAlgorithm::normalize_nodal_fields(), sierra::nalu::ActuatorLinePointDrag::populate_candidate_elements(), sierra::nalu::PeriodicManager::populate_search_key_vec(), sierra::nalu::AssembleWallHeatTransferAlgorithmDriver::post_work(), sierra::nalu::ComputeGeometryAlgorithmDriver::pre_work(), sierra::nalu::AssembleWallHeatTransferAlgorithmDriver::pre_work(), sierra::nalu::AssembleNodalGradUAlgorithmDriver::pre_work(), sierra::nalu::AssembleNodalGradAlgorithmDriver::pre_work(), sierra::nalu::SurfaceForceAndMomentAlgorithm::pre_work(), sierra::nalu::SurfaceForceAndMomentWallFunctionAlgorithm::pre_work(), sierra::nalu::LowMachEquationSystem::project_nodal_velocity(), sierra::nalu::ShearStressTransportEquationSystem::update_and_clip(), sierra::nalu::TurbKineticEnergyEquationSystem::update_and_clip(), sierra::nalu::MixtureFractionEquationSystem::update_and_clip(), sierra::nalu::RadiativeTransportEquationSystem::zero_irradiation(), sierra::nalu::ComputeTurbKineticEnergyWallFunctionAlgorithm::zero_nodal_fields(), sierra::nalu::ComputeWallFrictionVelocityAlgorithm::zero_nodal_fields(), sierra::nalu::ComputeABLWallFrictionVelocityAlgorithm::zero_nodal_fields(), and sierra::nalu::RadiativeTransportEquationSystem::zero_out_fields().
| bool sierra::nalu::Realm::get_consistent_mass_matrix_png | ( | const std::string | dofname | ) |
| std::string sierra::nalu::Realm::get_coordinates_name | ( | ) |
References sierra::nalu::SolutionOptions::externalMeshDeformation_, sierra::nalu::SolutionOptions::meshDeformation_, sierra::nalu::SolutionOptions::meshMotion_, and solutionOptions_.
Referenced by sierra::nalu::Transfer::allocate_stk_transfer(), sierra::nalu::AssembleContinuityEdgeOpenSolverAlgorithm::AssembleContinuityEdgeOpenSolverAlgorithm(), sierra::nalu::AssembleContinuityEdgeSolverAlgorithm::AssembleContinuityEdgeSolverAlgorithm(), sierra::nalu::AssembleContinuityElemOpenSolverAlgorithm::AssembleContinuityElemOpenSolverAlgorithm(), sierra::nalu::AssembleContinuityElemSolverAlgorithm::AssembleContinuityElemSolverAlgorithm(), sierra::nalu::AssembleContinuityNonConformalSolverAlgorithm::AssembleContinuityNonConformalSolverAlgorithm(), sierra::nalu::AssembleCourantReynoldsElemAlgorithm::AssembleCourantReynoldsElemAlgorithm(), sierra::nalu::AssembleMeshDisplacementElemSolverAlgorithm::AssembleMeshDisplacementElemSolverAlgorithm(), sierra::nalu::AssembleMomentumEdgeOpenSolverAlgorithm::AssembleMomentumEdgeOpenSolverAlgorithm(), sierra::nalu::AssembleMomentumEdgeSolverAlgorithm::AssembleMomentumEdgeSolverAlgorithm(), sierra::nalu::AssembleMomentumEdgeSymmetrySolverAlgorithm::AssembleMomentumEdgeSymmetrySolverAlgorithm(), sierra::nalu::AssembleMomentumElemOpenSolverAlgorithm::AssembleMomentumElemOpenSolverAlgorithm(), sierra::nalu::AssembleMomentumElemSolverAlgorithm::AssembleMomentumElemSolverAlgorithm(), sierra::nalu::AssembleMomentumElemSymmetrySolverAlgorithm::AssembleMomentumElemSymmetrySolverAlgorithm(), sierra::nalu::AssembleMomentumNonConformalSolverAlgorithm::AssembleMomentumNonConformalSolverAlgorithm(), sierra::nalu::AssembleNodalGradElemAlgorithm::AssembleNodalGradElemAlgorithm(), sierra::nalu::AssemblePNGElemSolverAlgorithm::AssemblePNGElemSolverAlgorithm(), sierra::nalu::AssemblePNGNonConformalSolverAlgorithm::AssemblePNGNonConformalSolverAlgorithm(), sierra::nalu::AssemblePressureForceBCSolverAlgorithm::AssemblePressureForceBCSolverAlgorithm(), sierra::nalu::AssembleRadTransEdgeSolverAlgorithm::AssembleRadTransEdgeSolverAlgorithm(), sierra::nalu::AssembleScalarDiffNonConformalSolverAlgorithm::AssembleScalarDiffNonConformalSolverAlgorithm(), sierra::nalu::AssembleScalarEdgeDiffSolverAlgorithm::AssembleScalarEdgeDiffSolverAlgorithm(), sierra::nalu::AssembleScalarEdgeOpenSolverAlgorithm::AssembleScalarEdgeOpenSolverAlgorithm(), sierra::nalu::AssembleScalarEdgeSolverAlgorithm::AssembleScalarEdgeSolverAlgorithm(), sierra::nalu::AssembleScalarEigenEdgeSolverAlgorithm::AssembleScalarEigenEdgeSolverAlgorithm(), sierra::nalu::AssembleScalarElemDiffSolverAlgorithm::AssembleScalarElemDiffSolverAlgorithm(), sierra::nalu::AssembleScalarElemOpenSolverAlgorithm::AssembleScalarElemOpenSolverAlgorithm(), sierra::nalu::AssembleScalarElemSolverAlgorithm::AssembleScalarElemSolverAlgorithm(), sierra::nalu::AssembleScalarFluxBCSolverAlgorithm::AssembleScalarFluxBCSolverAlgorithm(), sierra::nalu::AssembleScalarNonConformalSolverAlgorithm::AssembleScalarNonConformalSolverAlgorithm(), sierra::nalu::ShearStressTransportEquationSystem::clip_min_distance_to_wall(), sierra::nalu::NonConformalInfo::complete_search(), sierra::nalu::ActuatorLinePointDrag::complete_search(), sierra::nalu::OversetManager::complete_search(), sierra::nalu::ComputeABLWallFrictionVelocityAlgorithm::ComputeABLWallFrictionVelocityAlgorithm(), sierra::nalu::ComputeHeatTransferEdgeWallAlgorithm::ComputeHeatTransferEdgeWallAlgorithm(), sierra::nalu::ComputeHeatTransferElemWallAlgorithm::ComputeHeatTransferElemWallAlgorithm(), sierra::nalu::ComputeLowReynoldsSDRWallAlgorithm::ComputeLowReynoldsSDRWallAlgorithm(), sierra::nalu::ComputeMdotEdgeAlgorithm::ComputeMdotEdgeAlgorithm(), sierra::nalu::ComputeMdotEdgeOpenAlgorithm::ComputeMdotEdgeOpenAlgorithm(), sierra::nalu::ComputeMdotElemAlgorithm::ComputeMdotElemAlgorithm(), sierra::nalu::ComputeMdotElemOpenAlgorithm::ComputeMdotElemOpenAlgorithm(), sierra::nalu::ComputeMdotNonConformalAlgorithm::ComputeMdotNonConformalAlgorithm(), sierra::nalu::ComputeSSTMaxLengthScaleElemAlgorithm::ComputeSSTMaxLengthScaleElemAlgorithm(), sierra::nalu::ComputeWallFrictionVelocityAlgorithm::ComputeWallFrictionVelocityAlgorithm(), sierra::nalu::ComputeWallModelSDRWallAlgorithm::ComputeWallModelSDRWallAlgorithm(), sierra::nalu::NonConformalInfo::construct_dgInfo_state(), sierra::nalu::ContinuityMassElemSuppAlgDep::ContinuityMassElemSuppAlgDep(), sierra::nalu::OversetManager::create_overset_info_vec(), sierra::nalu::OversetManager::define_background_bounding_boxes(), sierra::nalu::OversetManager::define_overset_bounding_box(), sierra::nalu::OversetManager::define_overset_bounding_boxes(), sierra::nalu::PeriodicManager::determine_translation(), sierra::nalu::ComputeGeometryBoundaryAlgorithm::execute(), sierra::nalu::ComputeGeometryInteriorAlgorithm::execute(), sierra::nalu::AssembleNodalGradUElemAlgorithm::execute(), sierra::nalu::AuxFunctionAlgorithm::execute(), sierra::nalu::ActuatorLinePointDrag::execute(), sierra::nalu::TpetraLinearSystem::finalizeLinearSystem(), sierra::nalu::NonConformalInfo::find_possible_face_elements(), sierra::nalu::FixPressureAtNodeAlgorithm::FixPressureAtNodeAlgorithm(), sierra::nalu::NonConformalManager::initialize(), sierra::nalu::LimiterErrorIndicatorElemAlgorithm::LimiterErrorIndicatorElemAlgorithm(), sierra::nalu::MomentumBuoyancySrcElemSuppAlgDep::MomentumBuoyancySrcElemSuppAlgDep(), sierra::nalu::MomentumMassElemSuppAlgDep::MomentumMassElemSuppAlgDep(), sierra::nalu::MomentumNSOElemSuppAlgDep::MomentumNSOElemSuppAlgDep(), sierra::nalu::MomentumNSOGradElemSuppAlg::MomentumNSOGradElemSuppAlg(), sierra::nalu::MomentumNSOKeElemSuppAlgDep::MomentumNSOKeElemSuppAlgDep(), sierra::nalu::ActuatorLinePointDrag::populate_candidate_elements(), sierra::nalu::PeriodicManager::populate_search_key_vec(), sierra::nalu::NonConformalInfo::provide_diagnosis(), sierra::nalu::PstabErrorIndicatorEdgeAlgorithm::PstabErrorIndicatorEdgeAlgorithm(), sierra::nalu::PstabErrorIndicatorElemAlgorithm::PstabErrorIndicatorElemAlgorithm(), sierra::nalu::ScalarMassElemSuppAlgDep::ScalarMassElemSuppAlgDep(), sierra::nalu::ScalarNSOElemSuppAlgDep::ScalarNSOElemSuppAlgDep(), sierra::nalu::ScalarNSOKeElemSuppAlg::ScalarNSOKeElemSuppAlg(), sierra::nalu::SimpleErrorIndicatorElemAlgorithm::SimpleErrorIndicatorElemAlgorithm(), sierra::nalu::SimpleErrorIndicatorScalarElemAlgorithm::SimpleErrorIndicatorScalarElemAlgorithm(), sierra::nalu::SteadyTaylorVortexContinuitySrcElemSuppAlg::SteadyTaylorVortexContinuitySrcElemSuppAlg(), sierra::nalu::SteadyTaylorVortexMomentumSrcElemSuppAlg::SteadyTaylorVortexMomentumSrcElemSuppAlg(), sierra::nalu::SteadyTaylorVortexMomentumSrcNodeSuppAlg::SteadyTaylorVortexMomentumSrcNodeSuppAlg(), sierra::nalu::SteadyThermal3dContactSrcElemSuppAlgDep::SteadyThermal3dContactSrcElemSuppAlgDep(), sierra::nalu::SteadyThermalContact3DSrcNodeSuppAlg::SteadyThermalContact3DSrcNodeSuppAlg(), sierra::nalu::SteadyThermalContactSrcElemSuppAlg::SteadyThermalContactSrcElemSuppAlg(), sierra::nalu::SteadyThermalContactSrcNodeSuppAlg::SteadyThermalContactSrcNodeSuppAlg(), sierra::nalu::SurfaceForceAndMomentAlgorithm::SurfaceForceAndMomentAlgorithm(), sierra::nalu::SurfaceForceAndMomentWallFunctionAlgorithm::SurfaceForceAndMomentWallFunctionAlgorithm(), sierra::nalu::TurbKineticEnergyKsgsBuoyantElemSuppAlg::TurbKineticEnergyKsgsBuoyantElemSuppAlg(), sierra::nalu::VariableDensityContinuitySrcElemSuppAlg::VariableDensityContinuitySrcElemSuppAlg(), sierra::nalu::VariableDensityContinuitySrcNodeSuppAlg::VariableDensityContinuitySrcNodeSuppAlg(), sierra::nalu::VariableDensityMixFracSrcElemSuppAlg::VariableDensityMixFracSrcElemSuppAlg(), sierra::nalu::VariableDensityMixFracSrcNodeSuppAlg::VariableDensityMixFracSrcNodeSuppAlg(), sierra::nalu::VariableDensityMomentumSrcElemSuppAlg::VariableDensityMomentumSrcElemSuppAlg(), sierra::nalu::VariableDensityMomentumSrcNodeSuppAlg::VariableDensityMomentumSrcNodeSuppAlg(), sierra::nalu::VariableDensityNonIsoContinuitySrcNodeSuppAlg::VariableDensityNonIsoContinuitySrcNodeSuppAlg(), sierra::nalu::VariableDensityNonIsoEnthalpySrcNodeSuppAlg::VariableDensityNonIsoEnthalpySrcNodeSuppAlg(), and sierra::nalu::VariableDensityNonIsoMomentumSrcNodeSuppAlg::VariableDensityNonIsoMomentumSrcNodeSuppAlg().
| double sierra::nalu::Realm::get_current_time | ( | ) |
References sierra::nalu::TimeIntegrator::get_current_time(), and timeIntegrator_.
Referenced by sierra::nalu::ABLForcingAlgorithm::compute_momentum_sources(), sierra::nalu::ABLForcingAlgorithm::compute_temperature_sources(), sierra::nalu::ActuatorLinePointDrag::create_actuator_line_point_info_map(), sierra::nalu::SurfaceForceAndMomentAlgorithm::execute(), sierra::nalu::SurfaceForceAndMomentWallFunctionAlgorithm::execute(), sierra::nalu::AuxFunctionAlgorithm::execute(), sierra::nalu::SolutionNormPostProcessing::execute(), sierra::nalu::DataProbePostProcessing::execute(), get_tanh_blending(), sierra::nalu::InputOutputRealm::populate_restart(), populate_restart(), provide_output(), provide_restart_output(), and set_current_displacement().
| bool sierra::nalu::Realm::get_cvfem_reduced_sens_poisson | ( | ) |
References sierra::nalu::SolutionOptions::cvfemReducedSensPoisson_, and solutionOptions_.
| bool sierra::nalu::Realm::get_cvfem_shifted_mdot | ( | ) |
References sierra::nalu::SolutionOptions::cvfemShiftMdot_, and solutionOptions_.
Referenced by sierra::nalu::ContinuityEquationSystem::register_inflow_bc().
| double sierra::nalu::Realm::get_divU | ( | ) |
References sierra::nalu::SolutionOptions::includeDivU_, and solutionOptions_.
| double sierra::nalu::Realm::get_gamma1 | ( | ) |
References sierra::nalu::TimeIntegrator::get_gamma1(), and timeIntegrator_.
Referenced by sierra::nalu::ComputeMdotAlgorithmDriver::compute_accumulation(), sierra::nalu::AssembleContinuityInflowSolverAlgorithm::execute(), sierra::nalu::ComputeMdotEdgeAlgorithm::execute(), sierra::nalu::ComputeMdotEdgeOpenAlgorithm::execute(), sierra::nalu::ComputeMdotElemOpenAlgorithm::execute(), sierra::nalu::ComputeMdotElemAlgorithm::execute(), sierra::nalu::ComputeMdotNonConformalAlgorithm::execute(), sierra::nalu::PstabErrorIndicatorEdgeAlgorithm::execute(), sierra::nalu::PstabErrorIndicatorElemAlgorithm::execute(), sierra::nalu::AssembleContinuityElemSolverAlgorithm::execute(), sierra::nalu::AssembleContinuityEdgeOpenSolverAlgorithm::execute(), sierra::nalu::AssembleContinuityEdgeSolverAlgorithm::execute(), sierra::nalu::AssembleContinuityElemOpenSolverAlgorithm::execute(), sierra::nalu::AssembleContinuityNonConformalSolverAlgorithm::execute(), sierra::nalu::LowMachEquationSystem::project_nodal_velocity(), sierra::nalu::VariableDensityContinuitySrcNodeSuppAlg::setup(), sierra::nalu::ContinuityMassBDF2NodeSuppAlg::setup(), sierra::nalu::HeatCondMassBDF2NodeSuppAlg::setup(), sierra::nalu::MomentumMassBDF2NodeSuppAlg::setup(), sierra::nalu::VariableDensityNonIsoContinuitySrcNodeSuppAlg::setup(), sierra::nalu::ContinuityGclNodeSuppAlg::setup(), sierra::nalu::ContinuityLowSpeedCompressibleNodeSuppAlg::setup(), sierra::nalu::ScalarMassBDF2NodeSuppAlg::setup(), sierra::nalu::SteadyTaylorVortexContinuitySrcElemSuppAlg::setup(), sierra::nalu::VariableDensityContinuitySrcElemSuppAlg::setup(), sierra::nalu::ContinuityMassElemSuppAlgDep::setup(), sierra::nalu::MomentumMassElemSuppAlgDep::setup(), sierra::nalu::ScalarMassElemSuppAlgDep::setup(), sierra::nalu::MomentumNSOElemSuppAlgDep::setup(), and sierra::nalu::ScalarNSOElemSuppAlgDep::setup().
| double sierra::nalu::Realm::get_gamma2 | ( | ) |
References sierra::nalu::TimeIntegrator::get_gamma2(), and timeIntegrator_.
Referenced by sierra::nalu::ComputeMdotAlgorithmDriver::compute_accumulation(), sierra::nalu::ContinuityMassBDF2NodeSuppAlg::setup(), sierra::nalu::HeatCondMassBDF2NodeSuppAlg::setup(), sierra::nalu::MomentumMassBDF2NodeSuppAlg::setup(), sierra::nalu::ScalarMassBDF2NodeSuppAlg::setup(), sierra::nalu::MomentumMassElemSuppAlgDep::setup(), sierra::nalu::ContinuityMassElemSuppAlgDep::setup(), sierra::nalu::ScalarMassElemSuppAlgDep::setup(), sierra::nalu::MomentumNSOElemSuppAlgDep::setup(), and sierra::nalu::ScalarNSOElemSuppAlgDep::setup().
| double sierra::nalu::Realm::get_gamma3 | ( | ) |
References sierra::nalu::TimeIntegrator::get_gamma3(), and timeIntegrator_.
Referenced by sierra::nalu::ComputeMdotAlgorithmDriver::compute_accumulation(), sierra::nalu::ContinuityMassBDF2NodeSuppAlg::setup(), sierra::nalu::HeatCondMassBDF2NodeSuppAlg::setup(), sierra::nalu::MomentumMassBDF2NodeSuppAlg::setup(), sierra::nalu::ScalarMassBDF2NodeSuppAlg::setup(), sierra::nalu::MomentumMassElemSuppAlgDep::setup(), sierra::nalu::ContinuityMassElemSuppAlgDep::setup(), sierra::nalu::ScalarMassElemSuppAlgDep::setup(), sierra::nalu::MomentumNSOElemSuppAlgDep::setup(), and sierra::nalu::ScalarNSOElemSuppAlgDep::setup().
| double sierra::nalu::Realm::get_hybrid_factor | ( | const std::string | dofname | ) |
| stk::mesh::Selector sierra::nalu::Realm::get_inactive_selector | ( | ) |
References ablForcingAlg_, dataProbePostProcessing_, sierra::nalu::DataProbePostProcessing::get_inactive_selector(), hasOverset_, sierra::nalu::ABLForcingAlgorithm::inactive_selector(), sierra::nalu::OversetManager::inActivePart_, sierra::nalu::OversetManager::orphanPointSurfaceVecBackground_, and oversetManager_.
Referenced by sierra::nalu::TpetraLinearSystem::applyDirichletBCs(), sierra::nalu::TpetraLinearSystem::beginLinearSystemConstruction(), sierra::nalu::TpetraLinearSystem::buildEdgeToNodeGraph(), sierra::nalu::TpetraLinearSystem::buildElemToNodeGraph(), sierra::nalu::TpetraLinearSystem::buildFaceElemToNodeGraph(), sierra::nalu::TpetraLinearSystem::buildFaceToNodeGraph(), sierra::nalu::TpetraLinearSystem::buildNodeGraph(), sierra::nalu::TpetraLinearSystem::buildReducedElemToNodeGraph(), sierra::nalu::ComputeMdotAlgorithmDriver::compute_accumulation(), sierra::nalu::TpetraLinearSystem::copy_stk_to_tpetra(), sierra::nalu::TpetraLinearSystem::copy_tpetra_to_stk(), sierra::nalu::AssembleCourantReynoldsElemAlgorithm::execute(), sierra::nalu::AssembleNodalGradEdgeAlgorithm::execute(), sierra::nalu::AssembleMomentumEdgeSolverAlgorithm::execute(), sierra::nalu::AssembleNodalGradUEdgeAlgorithm::execute(), sierra::nalu::ComputeGeometryInteriorAlgorithm::execute(), sierra::nalu::AssembleNodalGradUElemAlgorithm::execute(), sierra::nalu::ComputeMdotEdgeAlgorithm::execute(), sierra::nalu::ComputeMdotElemAlgorithm::execute(), sierra::nalu::AssembleNodalGradElemAlgorithm::execute(), sierra::nalu::AssembleContinuityElemSolverAlgorithm::execute(), sierra::nalu::AssembleNodeSolverAlgorithm::execute(), sierra::nalu::AssembleContinuityEdgeSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumElemSolverAlgorithm::execute(), sierra::nalu::AssembleScalarEdgeDiffSolverAlgorithm::execute(), sierra::nalu::AssembleScalarElemSolverAlgorithm::execute(), sierra::nalu::AssembleScalarEdgeSolverAlgorithm::execute(), sierra::nalu::AssembleScalarElemDiffSolverAlgorithm::execute(), sierra::nalu::AssembleScalarEigenEdgeSolverAlgorithm::execute(), sierra::nalu::SolutionNormPostProcessing::execute(), and sierra::nalu::TurbulenceAveragingPostProcessing::execute().
| bool sierra::nalu::Realm::get_is_fixed_time_step | ( | ) |
References sierra::nalu::TimeIntegrator::get_is_fixed_time_step(), and timeIntegrator_.
| bool sierra::nalu::Realm::get_is_terminate_based_on_time | ( | ) |
| double sierra::nalu::Realm::get_lam_prandtl | ( | const std::string | dofname, |
| bool & | prProvided | ||
| ) |
References sierra::nalu::SolutionOptions::lamPrMap_, and solutionOptions_.
Referenced by sierra::nalu::EnthalpyEquationSystem::register_nodal_fields().
| double sierra::nalu::Realm::get_lam_schmidt | ( | const std::string | dofname | ) |
References sierra::nalu::SolutionOptions::lamScDefault_, sierra::nalu::SolutionOptions::lamScMap_, and solutionOptions_.
Referenced by sierra::nalu::TurbKineticEnergyEquationSystem::register_interior_algorithm(), sierra::nalu::MassFractionEquationSystem::register_interior_algorithm(), and sierra::nalu::MixtureFractionEquationSystem::register_interior_algorithm().
| PropertyEvaluator * sierra::nalu::Realm::get_material_prop_eval | ( | const PropertyIdentifier | thePropID | ) |
| int sierra::nalu::Realm::get_max_time_step_count | ( | ) |
References sierra::nalu::TimeIntegrator::get_max_time_step_count(), and timeIntegrator_.
| double sierra::nalu::Realm::get_mdot_interp | ( | ) |
References sierra::nalu::SolutionOptions::mdotInterpRhoUTogether_, and solutionOptions_.
Referenced by sierra::nalu::AssembleContinuityInflowSolverAlgorithm::execute(), sierra::nalu::ComputeMdotElemOpenAlgorithm::execute(), sierra::nalu::ComputeMdotEdgeAlgorithm::execute(), sierra::nalu::ComputeMdotInflowAlgorithm::execute(), sierra::nalu::ComputeMdotElemAlgorithm::execute(), sierra::nalu::ComputeMdotNonConformalAlgorithm::execute(), sierra::nalu::AssembleContinuityElemSolverAlgorithm::execute(), sierra::nalu::AssembleContinuityElemOpenSolverAlgorithm::execute(), sierra::nalu::AssembleContinuityEdgeSolverAlgorithm::execute(), and sierra::nalu::AssembleContinuityNonConformalSolverAlgorithm::execute().
| bool sierra::nalu::Realm::get_nc_alg_current_normal | ( | ) |
References sierra::nalu::SolutionOptions::ncAlgCurrentNormal_, and solutionOptions_.
| bool sierra::nalu::Realm::get_nc_alg_include_pstab | ( | ) |
References sierra::nalu::SolutionOptions::ncAlgIncludePstab_, and solutionOptions_.
| bool sierra::nalu::Realm::get_nc_alg_upwind_advection | ( | ) |
References sierra::nalu::SolutionOptions::ncAlgUpwindAdvection_, and solutionOptions_.
Referenced by sierra::nalu::AssembleMomentumNonConformalSolverAlgorithm::AssembleMomentumNonConformalSolverAlgorithm(), and sierra::nalu::AssembleScalarNonConformalSolverAlgorithm::AssembleScalarNonConformalSolverAlgorithm().
| bool sierra::nalu::Realm::get_noc_usage | ( | const std::string | dofname | ) |
References sierra::nalu::SolutionOptions::nocDefault_, sierra::nalu::SolutionOptions::nocMap_, and solutionOptions_.
Referenced by sierra::nalu::ComputeMdotEdgeAlgorithm::execute(), sierra::nalu::ComputeMdotEdgeOpenAlgorithm::execute(), sierra::nalu::ComputeMdotElemOpenAlgorithm::execute(), sierra::nalu::AssembleContinuityEdgeSolverAlgorithm::execute(), sierra::nalu::AssembleContinuityEdgeOpenSolverAlgorithm::execute(), and sierra::nalu::AssembleContinuityElemOpenSolverAlgorithm::execute().
| const std::vector< std::string > & sierra::nalu::Realm::get_physics_target_names | ( | ) |
References doPromotion_, materialPropertys_, superTargetNames_, and sierra::nalu::MaterialPropertys::targetNames_.
Referenced by compute_l2_scaling(), pre_timestep_work(), sierra::nalu::SolutionNormPostProcessing::setup(), setup_edge_fields(), setup_element_fields(), setup_interior_algorithms(), setup_nodal_fields(), and setup_property().
| std::string sierra::nalu::Realm::get_quad_type | ( | ) | const |
References sierra::nalu::SolutionOptions::quadType_, and solutionOptions_.
| bool sierra::nalu::Realm::get_shifted_grad_op | ( | const std::string | dofname | ) |
References sierra::nalu::SolutionOptions::shiftedGradOpDefault_, sierra::nalu::SolutionOptions::shiftedGradOpMap_, and solutionOptions_.
Referenced by sierra::nalu::AssembleMomentumElemSymmetrySolverAlgorithm::execute(), sierra::nalu::AssembleMomentumElemSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumElemOpenSolverAlgorithm::execute(), and sierra::nalu::AssembleScalarElemSolverAlgorithm::execute().
| const stk::mesh::PartVector & sierra::nalu::Realm::get_slave_part_vector | ( | ) |
References emptyPartVector_, sierra::nalu::PeriodicManager::get_slave_part_vector(), hasPeriodic_, and periodicManager_.
Referenced by sierra::nalu::TpetraLinearSystem::buildNodeGraph(), sierra::nalu::TpetraLinearSystem::copy_stk_to_tpetra(), sierra::nalu::TpetraLinearSystem::copy_tpetra_to_stk(), and sierra::nalu::AssembleNodeSolverAlgorithm::execute().
| double sierra::nalu::Realm::get_stefan_boltzmann | ( | ) |
| double sierra::nalu::Realm::get_tanh_blending | ( | const std::string | dofName | ) |
References sierra::nalu::TanhFunction::execute(), get_current_time(), get_tanh_functional_form(), get_tanh_trans(), and get_tanh_width().
Referenced by set_omega().
| std::string sierra::nalu::Realm::get_tanh_functional_form | ( | const std::string | dofname | ) |
| double sierra::nalu::Realm::get_tanh_trans | ( | const std::string | dofname | ) |
| double sierra::nalu::Realm::get_tanh_width | ( | const std::string | dofname | ) |
| double sierra::nalu::Realm::get_time_step | ( | ) |
References sierra::nalu::TimeIntegrator::get_time_step(), and timeIntegrator_.
Referenced by sierra::nalu::ComputeMdotAlgorithmDriver::compute_accumulation(), compute_adaptive_time_step(), sierra::nalu::MeshDisplacementEquationSystem::compute_current_coordinates(), sierra::nalu::ABLForcingAlgorithm::compute_momentum_sources(), sierra::nalu::ABLForcingAlgorithm::compute_temperature_sources(), sierra::nalu::AssembleContinuityInflowSolverAlgorithm::execute(), sierra::nalu::ComputeHeatTransferEdgeWallAlgorithm::execute(), sierra::nalu::ComputeHeatTransferElemWallAlgorithm::execute(), sierra::nalu::ComputeMdotEdgeAlgorithm::execute(), sierra::nalu::ComputeMdotEdgeOpenAlgorithm::execute(), sierra::nalu::ComputeMdotElemOpenAlgorithm::execute(), sierra::nalu::ComputeMdotElemAlgorithm::execute(), sierra::nalu::ComputeMdotNonConformalAlgorithm::execute(), sierra::nalu::PstabErrorIndicatorEdgeAlgorithm::execute(), sierra::nalu::PstabErrorIndicatorElemAlgorithm::execute(), sierra::nalu::AssembleContinuityEdgeSolverAlgorithm::execute(), sierra::nalu::AssembleContinuityElemOpenSolverAlgorithm::execute(), sierra::nalu::AssembleContinuityElemSolverAlgorithm::execute(), sierra::nalu::AssembleContinuityEdgeOpenSolverAlgorithm::execute(), sierra::nalu::AssembleContinuityNonConformalSolverAlgorithm::execute(), sierra::nalu::TurbulenceAveragingPostProcessing::execute(), sierra::nalu::LowMachEquationSystem::project_nodal_velocity(), sierra::nalu::ContinuityMassBDF2NodeSuppAlg::setup(), sierra::nalu::HeatCondMassBDF2NodeSuppAlg::setup(), sierra::nalu::VariableDensityContinuitySrcNodeSuppAlg::setup(), sierra::nalu::MomentumMassBDF2NodeSuppAlg::setup(), sierra::nalu::VariableDensityNonIsoContinuitySrcNodeSuppAlg::setup(), sierra::nalu::ScalarMassBDF2NodeSuppAlg::setup(), sierra::nalu::VariableDensityContinuitySrcElemSuppAlg::setup(), sierra::nalu::SteadyTaylorVortexContinuitySrcElemSuppAlg::setup(), sierra::nalu::ContinuityMassElemSuppAlgDep::setup(), sierra::nalu::MomentumMassElemSuppAlgDep::setup(), sierra::nalu::ScalarMassElemSuppAlgDep::setup(), sierra::nalu::ScalarNSOElemSuppAlgDep::setup(), and sierra::nalu::MomentumNSOElemSuppAlgDep::setup().
| int sierra::nalu::Realm::get_time_step_count | ( | ) | const |
References sierra::nalu::TimeIntegrator::get_time_step_count(), and timeIntegrator_.
Referenced by advance_time_step(), sierra::nalu::ABLForcingAlgorithm::compute_momentum_sources(), sierra::nalu::ABLForcingAlgorithm::compute_temperature_sources(), sierra::nalu::SurfaceForceAndMomentAlgorithm::execute(), sierra::nalu::SurfaceForceAndMomentWallFunctionAlgorithm::execute(), sierra::nalu::SolutionNormPostProcessing::execute(), sierra::nalu::DataProbePostProcessing::execute(), pre_timestep_work(), process_adaptivity(), process_io_transfer(), provide_output(), and provide_restart_output().
| double sierra::nalu::Realm::get_time_step_from_file | ( | ) |
References sierra::nalu::TimeIntegrator::get_time_step_from_file(), and timeIntegrator_.
| double sierra::nalu::Realm::get_total_sim_time | ( | ) |
References sierra::nalu::TimeIntegrator::get_total_sim_time(), and timeIntegrator_.
| double sierra::nalu::Realm::get_turb_model_constant | ( | const TurbulenceModelConstant | turbModelEnum | ) |
References solutionOptions_, and sierra::nalu::SolutionOptions::turbModelConstantMap_.
Referenced by sierra::nalu::ShearStressTransportEquationSystem::compute_f_one_blending(), sierra::nalu::TurbKineticEnergyEquationSystem::register_interior_algorithm(), and sierra::nalu::SpecificDissipationRateEquationSystem::register_interior_algorithm().
| double sierra::nalu::Realm::get_turb_prandtl | ( | const std::string | dofname | ) |
| double sierra::nalu::Realm::get_turb_schmidt | ( | const std::string | dofname | ) |
References solutionOptions_, sierra::nalu::SolutionOptions::turbScDefault_, and sierra::nalu::SolutionOptions::turbScMap_.
Referenced by sierra::nalu::TurbKineticEnergyEquationSystem::register_interior_algorithm(), sierra::nalu::SpecificDissipationRateEquationSystem::register_interior_algorithm(), sierra::nalu::MassFractionEquationSystem::register_interior_algorithm(), and sierra::nalu::MixtureFractionEquationSystem::register_interior_algorithm().
| double sierra::nalu::Realm::get_upw_factor | ( | const std::string | dofname | ) |
References solutionOptions_, sierra::nalu::SolutionOptions::upwDefault_, and sierra::nalu::SolutionOptions::upwMap_.
Referenced by sierra::nalu::AssembleMomentumEdgeSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumElemOpenSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumElemSolverAlgorithm::execute(), sierra::nalu::AssembleScalarElemSolverAlgorithm::execute(), sierra::nalu::AssembleScalarEdgeSolverAlgorithm::execute(), sierra::nalu::AssembleScalarElemOpenSolverAlgorithm::execute(), and sierra::nalu::AssembleScalarEigenEdgeSolverAlgorithm::execute().
| bool sierra::nalu::Realm::has_mesh_deformation | ( | ) |
References sierra::nalu::SolutionOptions::externalMeshDeformation_, sierra::nalu::SolutionOptions::meshDeformation_, and solutionOptions_.
Referenced by does_mesh_move(), initialize(), and pre_timestep_work().
| bool sierra::nalu::Realm::has_mesh_motion | ( | ) |
References sierra::nalu::SolutionOptions::meshMotion_, and solutionOptions_.
Referenced by does_mesh_move(), and sierra::nalu::OversetManager::initialize().
| bool sierra::nalu::Realm::has_nc_gauss_labatto_quadrature | ( | ) |
References sierra::nalu::SolutionOptions::ncAlgGaussLabatto_, and solutionOptions_.
Referenced by sierra::nalu::NonConformalInfo::construct_dgInfo_state().
| bool sierra::nalu::Realm::has_non_matching_boundary_face_alg | ( | ) |
References hasNonConformal_, and hasOverset_.
Referenced by dump_simulation_time(), and sierra::nalu::TpetraLinearSystem::getDofStatus().
|
inline |
| void sierra::nalu::Realm::init_current_coordinates | ( | ) |
References bulkData_, and metaData_.
Referenced by initialize().
|
virtual |
Reimplemented in sierra::nalu::InputOutputRealm.
References equationSystems_, sierra::nalu::EquationSystems::initial_work(), sierra::nalu::SolutionOptions::meshMotion_, process_mesh_motion(), and solutionOptions_.
|
virtual |
Reimplemented in sierra::nalu::InputOutputRealm.
References balance_nodes(), sierra::nalu::PeriodicManager::build_constraints(), check_job(), checkForMissingBcs_, compute_geometry(), compute_l2_scaling(), create_edges(), create_output_mesh(), create_promoted_output_mesh(), create_restart_mesh(), doBalanceNodes_, doPromotion_, enforce_bc_on_exposed_faces(), equationSystems_, has_mesh_deformation(), hasNonConformal_, hasOverset_, hasPeriodic_, init_current_coordinates(), sierra::nalu::EquationSystems::initialize(), initialize_global_variables(), initialize_non_conformal(), initialize_overset(), initialize_post_processing_algorithms(), input_variables_from_mesh(), ioBroker_, sierra::nalu::SolutionOptions::meshMotion_, sierra::nalu::NaluEnv::nalu_time(), sierra::nalu::NaluEnv::naluOutputP0(), periodicManager_, populate_boundary_data(), process_mesh_motion(), promote_mesh(), provide_entity_count(), provideEntityCount_, realmUsesEdges_, sierra::nalu::NaluEnv::self(), set_global_id(), setup_adaptivity(), setup_bc(), setup_edge_fields(), setup_element_fields(), setup_element_promotion(), setup_initial_conditions(), setup_interior_algorithms(), setup_nodal_fields(), setup_post_processing_algorithms(), setup_property(), solutionOptions_, timerPopulateFieldData_, and timerPopulateMesh_.
| void sierra::nalu::Realm::initialize_global_variables | ( | ) |
References globalParameters_, and turbulenceAveragingPostProcessing_.
Referenced by initialize().
| void sierra::nalu::Realm::initialize_non_conformal | ( | ) |
References sierra::nalu::NonConformalManager::initialize(), and nonConformalManager_.
Referenced by initialize(), and pre_timestep_work().
| void sierra::nalu::Realm::initialize_overset | ( | ) |
References sierra::nalu::OversetManager::initialize(), and oversetManager_.
Referenced by initialize(), and pre_timestep_work().
| void sierra::nalu::Realm::initialize_post_processing_algorithms | ( | ) |
| void sierra::nalu::Realm::input_variables_from_mesh | ( | ) |
References inputMeshIdx_, sierra::nalu::SolutionOptions::inputVarFromFileMap_, sierra::nalu::SolutionOptions::inputVariablesInterpolateInTime_, sierra::nalu::SolutionOptions::inputVariablesPeriodicTime_, sierra::nalu::SolutionOptions::inputVariablesRestorationTime_, ioBroker_, metaData_, sierra::nalu::NaluEnv::naluOutputP0(), restarted_simulation(), sierra::nalu::NaluEnv::self(), and solutionOptions_.
Referenced by sierra::nalu::InputOutputRealm::initialize(), and initialize().
| bool sierra::nalu::Realm::is_turbulent | ( | ) |
References sierra::nalu::SolutionOptions::isTurbulent_, and solutionOptions_.
Referenced by sierra::nalu::AssembleCourantReynoldsElemAlgorithm::AssembleCourantReynoldsElemAlgorithm(), sierra::nalu::AssembleMomentumEdgeOpenSolverAlgorithm::AssembleMomentumEdgeOpenSolverAlgorithm(), sierra::nalu::AssembleMomentumEdgeSolverAlgorithm::AssembleMomentumEdgeSolverAlgorithm(), sierra::nalu::AssembleMomentumEdgeSymmetrySolverAlgorithm::AssembleMomentumEdgeSymmetrySolverAlgorithm(), sierra::nalu::AssembleMomentumElemOpenSolverAlgorithm::AssembleMomentumElemOpenSolverAlgorithm(), sierra::nalu::AssembleMomentumElemSolverAlgorithm::AssembleMomentumElemSolverAlgorithm(), sierra::nalu::AssembleMomentumElemSymmetrySolverAlgorithm::AssembleMomentumElemSymmetrySolverAlgorithm(), sierra::nalu::EnthalpyViscousWorkNodeSuppAlg::EnthalpyViscousWorkNodeSuppAlg(), sierra::nalu::ActuatorLinePointDrag::execute(), sierra::nalu::MomentumEquationSystem::register_interior_algorithm(), sierra::nalu::MassFractionEquationSystem::register_nodal_fields(), sierra::nalu::MixtureFractionEquationSystem::register_nodal_fields(), sierra::nalu::EnthalpyEquationSystem::register_nodal_fields(), sierra::nalu::MomentumEquationSystem::register_nodal_fields(), sierra::nalu::MomentumEquationSystem::register_non_conformal_bc(), and sierra::nalu::SurfaceForceAndMomentAlgorithm::SurfaceForceAndMomentAlgorithm().
| void sierra::nalu::Realm::is_turbulent | ( | bool | isIt | ) |
References sierra::nalu::SolutionOptions::isTurbulent_, isTurbulent_, and solutionOptions_.
|
virtual |
Reimplemented in sierra::nalu::InputOutputRealm.
References activateAura_, activateMemoryDiagnostic_, autoDecompType_, availableMemoryPerCoreGB_, balanceNodeOptions_, boundaryConditions_, sierra::nalu::OutputInfo::catalystFileName_, sierra::nalu::OutputInfo::catalystParseJson_, check_job(), checkForMissingBcs_, create_mesh(), doBalanceNodes_, doPromotion_, equationSystems_, estimateMemoryOnly_, sierra::nalu::expect_map(), sierra::nalu::get_if_present(), initialConditions_, inputDBName_, sierra::nalu::PostProcessingInfo::load(), sierra::nalu::OutputInfo::load(), sierra::nalu::MaterialPropertys::load(), sierra::nalu::SolutionOptions::load(), sierra::nalu::EquationSystems::load(), sierra::nalu::BoundaryConditions::load(), sierra::nalu::InitialConditions::load(), materialPropertys_, metaData_, sierra::nalu::NaluEnv::naluOutputP0(), name_, sierra::nalu::Realm::BalanceNodeOptions::numIters, outputInfo_, postProcessingInfo_, promotionOrder_, provideEntityCount_, realmUsesEdges_, root(), sierra::nalu::NaluEnv::self(), sierra::nalu::OutputInfo::serializedIOGroupSize_, sierra::nalu::Simulation::setSerializedIOGroupSize(), solutionOptions_, solveFrequency_, spatialDimension_, supportInconsistentRestart_, sierra::nalu::Realm::BalanceNodeOptions::target, targetCourant_, timeStepChangeFactor_, and type_.
Referenced by sierra::nalu::Realms::load(), and sierra::nalu::InputOutputRealm::load().
| void sierra::nalu::Realm::look_ahead_and_creation | ( | const YAML::Node & | node | ) |
References ablForcingAlg_, sierra::nalu::ActLineFAST, sierra::nalu::ActLinePointDrag, actuator_, sierra::nalu::ActuatorTypeMap, dataProbePostProcessing_, sierra::nalu::NaluParsingHelper::find_nodes_given_key(), solutionNormPostProcessing_, and turbulenceAveragingPostProcessing_.
Referenced by Realm().
| void sierra::nalu::Realm::makeSureNodesHaveValidTopology | ( | ) |
References bulkData_.
Referenced by pre_timestep_work().
| void sierra::nalu::Realm::mesh_velocity_cross_product | ( | double * | o, |
| double * | c, | ||
| double * | u | ||
| ) |
Referenced by set_mesh_velocity().
| stk::mesh::MetaData & sierra::nalu::Realm::meta_data | ( | ) |
References metaData_.
Referenced by sierra::nalu::PeriodicManager::add_periodic_pair(), sierra::nalu::Transfer::allocate_stk_transfer(), sierra::nalu::SolutionNormPostProcessing::analytical_function_factory(), sierra::nalu::TpetraLinearSystem::applyDirichletBCs(), sierra::nalu::RadiativeTransportEquationSystem::assemble_boundary_area(), sierra::nalu::ComputeMdotElemAlgorithm::assemble_edge_mdot(), sierra::nalu::RadiativeTransportEquationSystem::assemble_fields(), sierra::nalu::RadiativeTransportEquationSystem::assemble_irradiation(), sierra::nalu::AssembleContinuityEdgeOpenSolverAlgorithm::AssembleContinuityEdgeOpenSolverAlgorithm(), sierra::nalu::AssembleContinuityEdgeSolverAlgorithm::AssembleContinuityEdgeSolverAlgorithm(), sierra::nalu::AssembleContinuityElemOpenSolverAlgorithm::AssembleContinuityElemOpenSolverAlgorithm(), sierra::nalu::AssembleContinuityElemSolverAlgorithm::AssembleContinuityElemSolverAlgorithm(), sierra::nalu::AssembleContinuityInflowSolverAlgorithm::AssembleContinuityInflowSolverAlgorithm(), sierra::nalu::AssembleContinuityNonConformalSolverAlgorithm::AssembleContinuityNonConformalSolverAlgorithm(), sierra::nalu::AssembleCourantReynoldsElemAlgorithm::AssembleCourantReynoldsElemAlgorithm(), sierra::nalu::AssembleHeatCondIrradWallSolverAlgorithm::AssembleHeatCondIrradWallSolverAlgorithm(), sierra::nalu::AssembleHeatCondWallSolverAlgorithm::AssembleHeatCondWallSolverAlgorithm(), sierra::nalu::AssembleMeshDisplacementElemSolverAlgorithm::AssembleMeshDisplacementElemSolverAlgorithm(), sierra::nalu::AssembleMomentumEdgeABLWallFunctionSolverAlgorithm::AssembleMomentumEdgeABLWallFunctionSolverAlgorithm(), sierra::nalu::AssembleMomentumEdgeOpenSolverAlgorithm::AssembleMomentumEdgeOpenSolverAlgorithm(), sierra::nalu::AssembleMomentumEdgeSolverAlgorithm::AssembleMomentumEdgeSolverAlgorithm(), sierra::nalu::AssembleMomentumEdgeSymmetrySolverAlgorithm::AssembleMomentumEdgeSymmetrySolverAlgorithm(), sierra::nalu::AssembleMomentumEdgeWallFunctionSolverAlgorithm::AssembleMomentumEdgeWallFunctionSolverAlgorithm(), sierra::nalu::AssembleMomentumElemABLWallFunctionSolverAlgorithm::AssembleMomentumElemABLWallFunctionSolverAlgorithm(), sierra::nalu::AssembleMomentumElemOpenSolverAlgorithm::AssembleMomentumElemOpenSolverAlgorithm(), sierra::nalu::AssembleMomentumElemSolverAlgorithm::AssembleMomentumElemSolverAlgorithm(), sierra::nalu::AssembleMomentumElemSymmetrySolverAlgorithm::AssembleMomentumElemSymmetrySolverAlgorithm(), sierra::nalu::AssembleMomentumElemWallFunctionSolverAlgorithm::AssembleMomentumElemWallFunctionSolverAlgorithm(), sierra::nalu::AssembleMomentumNonConformalSolverAlgorithm::AssembleMomentumNonConformalSolverAlgorithm(), sierra::nalu::AssembleNodalGradEdgeAlgorithm::AssembleNodalGradEdgeAlgorithm(), sierra::nalu::AssembleNodalGradElemAlgorithm::AssembleNodalGradElemAlgorithm(), sierra::nalu::AssembleNodalGradNonConformalAlgorithm::AssembleNodalGradNonConformalAlgorithm(), sierra::nalu::AssembleNodalGradUEdgeAlgorithm::AssembleNodalGradUEdgeAlgorithm(), sierra::nalu::AssembleNodalGradUNonConformalAlgorithm::AssembleNodalGradUNonConformalAlgorithm(), sierra::nalu::AssemblePNGBoundarySolverAlgorithm::AssemblePNGBoundarySolverAlgorithm(), sierra::nalu::AssemblePNGElemSolverAlgorithm::AssemblePNGElemSolverAlgorithm(), sierra::nalu::AssemblePNGNonConformalSolverAlgorithm::AssemblePNGNonConformalSolverAlgorithm(), sierra::nalu::AssemblePressureForceBCSolverAlgorithm::AssemblePressureForceBCSolverAlgorithm(), sierra::nalu::AssembleRadTransEdgeSolverAlgorithm::AssembleRadTransEdgeSolverAlgorithm(), sierra::nalu::AssembleRadTransEdgeUpwindSolverAlgorithm::AssembleRadTransEdgeUpwindSolverAlgorithm(), sierra::nalu::AssembleRadTransElemSolverAlgorithm::AssembleRadTransElemSolverAlgorithm(), sierra::nalu::AssembleRadTransWallSolverAlgorithm::AssembleRadTransWallSolverAlgorithm(), sierra::nalu::AssembleScalarDiffNonConformalSolverAlgorithm::AssembleScalarDiffNonConformalSolverAlgorithm(), sierra::nalu::AssembleScalarEdgeDiffSolverAlgorithm::AssembleScalarEdgeDiffSolverAlgorithm(), sierra::nalu::AssembleScalarEdgeOpenSolverAlgorithm::AssembleScalarEdgeOpenSolverAlgorithm(), sierra::nalu::AssembleScalarEdgeSolverAlgorithm::AssembleScalarEdgeSolverAlgorithm(), sierra::nalu::AssembleScalarEigenEdgeSolverAlgorithm::AssembleScalarEigenEdgeSolverAlgorithm(), sierra::nalu::AssembleScalarElemDiffSolverAlgorithm::AssembleScalarElemDiffSolverAlgorithm(), sierra::nalu::AssembleScalarElemOpenSolverAlgorithm::AssembleScalarElemOpenSolverAlgorithm(), sierra::nalu::AssembleScalarElemSolverAlgorithm::AssembleScalarElemSolverAlgorithm(), sierra::nalu::AssembleScalarFluxBCSolverAlgorithm::AssembleScalarFluxBCSolverAlgorithm(), sierra::nalu::AssembleScalarNonConformalSolverAlgorithm::AssembleScalarNonConformalSolverAlgorithm(), sierra::nalu::AssembleWallHeatTransferAlgorithmDriver::AssembleWallHeatTransferAlgorithmDriver(), balance_nodes(), sierra::nalu::TpetraLinearSystem::beginLinearSystemConstruction(), sierra::nalu::Transfer::breadboard(), sierra::nalu::TpetraLinearSystem::buildEdgeToNodeGraph(), sierra::nalu::TpetraLinearSystem::buildElemToNodeGraph(), sierra::nalu::TpetraLinearSystem::buildFaceElemToNodeGraph(), sierra::nalu::TpetraLinearSystem::buildFaceToNodeGraph(), sierra::nalu::TpetraLinearSystem::buildNodeGraph(), sierra::nalu::TpetraLinearSystem::buildReducedElemToNodeGraph(), sierra::nalu::ABLForcingAlgorithm::calc_mean_temperature(), sierra::nalu::ABLForcingAlgorithm::calc_mean_velocity(), sierra::nalu::ShearStressTransportEquationSystem::clip_min_distance_to_wall(), sierra::nalu::NonConformalInfo::complete_search(), sierra::nalu::ActuatorLinePointDrag::complete_search(), sierra::nalu::ComputeMdotAlgorithmDriver::compute_accumulation(), sierra::nalu::RadiativeTransportEquationSystem::compute_bc_intensity(), sierra::nalu::MeshDisplacementEquationSystem::compute_current_coordinates(), sierra::nalu::MeshDisplacementEquationSystem::compute_div_mesh_velocity(), sierra::nalu::RadiativeTransportEquationSystem::compute_div_norm(), sierra::nalu::ShearStressTransportEquationSystem::compute_f_one_blending(), sierra::nalu::TurbulenceAveragingPostProcessing::compute_favre_stress(), sierra::nalu::TurbulenceAveragingPostProcessing::compute_lambda_ci(), sierra::nalu::MassFractionEquationSystem::compute_nth_mass_fraction(), sierra::nalu::MomentumEquationSystem::compute_projected_nodal_gradient(), sierra::nalu::TurbulenceAveragingPostProcessing::compute_q_criterion(), sierra::nalu::RadiativeTransportEquationSystem::compute_radiation_source(), sierra::nalu::TurbulenceAveragingPostProcessing::compute_reynolds_stress(), sierra::nalu::MixtureFractionEquationSystem::compute_scalar_var_diss(), sierra::nalu::TurbulenceAveragingPostProcessing::compute_tke(), sierra::nalu::TurbulenceAveragingPostProcessing::compute_vorticity(), sierra::nalu::SpecificDissipationRateEquationSystem::compute_wall_model_parameters(), sierra::nalu::ComputeABLWallFrictionVelocityAlgorithm::ComputeABLWallFrictionVelocityAlgorithm(), sierra::nalu::ComputeHeatTransferEdgeWallAlgorithm::ComputeHeatTransferEdgeWallAlgorithm(), sierra::nalu::ComputeHeatTransferElemWallAlgorithm::ComputeHeatTransferElemWallAlgorithm(), sierra::nalu::ComputeLowReynoldsSDRWallAlgorithm::ComputeLowReynoldsSDRWallAlgorithm(), sierra::nalu::ComputeMdotEdgeAlgorithm::ComputeMdotEdgeAlgorithm(), sierra::nalu::ComputeMdotEdgeOpenAlgorithm::ComputeMdotEdgeOpenAlgorithm(), sierra::nalu::ComputeMdotElemAlgorithm::ComputeMdotElemAlgorithm(), sierra::nalu::ComputeMdotElemOpenAlgorithm::ComputeMdotElemOpenAlgorithm(), sierra::nalu::ComputeMdotInflowAlgorithm::ComputeMdotInflowAlgorithm(), sierra::nalu::ComputeMdotNonConformalAlgorithm::ComputeMdotNonConformalAlgorithm(), sierra::nalu::ComputeSSTMaxLengthScaleElemAlgorithm::ComputeSSTMaxLengthScaleElemAlgorithm(), sierra::nalu::ComputeTurbKineticEnergyWallFunctionAlgorithm::ComputeTurbKineticEnergyWallFunctionAlgorithm(), sierra::nalu::ComputeWallFrictionVelocityAlgorithm::ComputeWallFrictionVelocityAlgorithm(), sierra::nalu::ComputeWallModelSDRWallAlgorithm::ComputeWallModelSDRWallAlgorithm(), sierra::nalu::NonConformalInfo::construct_dgInfo_state(), sierra::nalu::ContinuityGclNodeSuppAlg::ContinuityGclNodeSuppAlg(), sierra::nalu::ContinuityLowSpeedCompressibleNodeSuppAlg::ContinuityLowSpeedCompressibleNodeSuppAlg(), sierra::nalu::ContinuityMassBackwardEulerNodeSuppAlg::ContinuityMassBackwardEulerNodeSuppAlg(), sierra::nalu::ContinuityMassBDF2NodeSuppAlg::ContinuityMassBDF2NodeSuppAlg(), sierra::nalu::ContinuityMassElemSuppAlgDep::ContinuityMassElemSuppAlgDep(), sierra::nalu::MassFractionEquationSystem::copy_mass_fraction(), sierra::nalu::RadiativeTransportEquationSystem::copy_ordinate_intensity(), sierra::nalu::TpetraLinearSystem::copy_stk_to_tpetra(), sierra::nalu::TpetraLinearSystem::copy_tpetra_to_stk(), sierra::nalu::ActuatorLinePointDrag::create_actuator_line_point_info_map(), sierra::nalu::RadiativeTransportEquationSystem::create_quadrature_set(), sierra::nalu::DataProbePostProcessing::create_transfer(), sierra::nalu::NonConformalInfo::determine_elems_to_ghost(), sierra::nalu::FixPressureAtNodeAlgorithm::determine_nearest_node(), sierra::nalu::ABLForcingAlgorithm::determine_part_names(), sierra::nalu::PeriodicManager::determine_translation(), sierra::nalu::EffectiveSSTDiffFluxCoeffAlgorithm::EffectiveSSTDiffFluxCoeffAlgorithm(), sierra::nalu::EnthalpyABLSrcNodeSuppAlg::EnthalpyABLSrcNodeSuppAlg(), sierra::nalu::EnthalpyLowSpeedCompressibleNodeSuppAlg::EnthalpyLowSpeedCompressibleNodeSuppAlg(), sierra::nalu::EnthalpyPmrSrcNodeSuppAlg::EnthalpyPmrSrcNodeSuppAlg(), sierra::nalu::EnthalpyPressureWorkNodeSuppAlg::EnthalpyPressureWorkNodeSuppAlg(), sierra::nalu::EnthalpyViscousWorkNodeSuppAlg::EnthalpyViscousWorkNodeSuppAlg(), sierra::nalu::NonConformalInfo::error_check(), sierra::nalu::PeriodicManager::error_check(), sierra::nalu::ErrorIndicatorAlgorithmDriver::ErrorIndicatorAlgorithmDriver(), sierra::nalu::ComputeSSTMaxLengthScaleElemAlgorithm::execute(), sierra::nalu::ComputeGeometryBoundaryAlgorithm::execute(), sierra::nalu::TurbViscKsgsAlgorithm::execute(), sierra::nalu::AssembleCourantReynoldsElemAlgorithm::execute(), sierra::nalu::TurbViscSmagorinskyAlgorithm::execute(), sierra::nalu::TurbViscSSTAlgorithm::execute(), sierra::nalu::TurbViscWaleAlgorithm::execute(), sierra::nalu::AssembleMomentumEdgeOpenSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumEdgeSymmetrySolverAlgorithm::execute(), sierra::nalu::AssembleNodalGradEdgeAlgorithm::execute(), sierra::nalu::AssembleNodalGradUEdgeAlgorithm::execute(), sierra::nalu::AssembleNodalGradUElemAlgorithm::execute(), sierra::nalu::AssembleMomentumEdgeSolverAlgorithm::execute(), sierra::nalu::AssembleContinuityInflowSolverAlgorithm::execute(), sierra::nalu::AssembleNodalGradBoundaryAlgorithm::execute(), sierra::nalu::AssembleHeatCondIrradWallSolverAlgorithm::execute(), sierra::nalu::ComputeGeometryInteriorAlgorithm::execute(), sierra::nalu::ComputeMdotEdgeAlgorithm::execute(), sierra::nalu::ComputeMdotEdgeOpenAlgorithm::execute(), sierra::nalu::AssembleNodalGradUBoundaryAlgorithm::execute(), sierra::nalu::ComputeMdotElemOpenAlgorithm::execute(), sierra::nalu::SimpleErrorIndicatorElemAlgorithm::execute(), sierra::nalu::LimiterErrorIndicatorElemAlgorithm::execute(), sierra::nalu::ComputeHeatTransferEdgeWallAlgorithm::execute(), sierra::nalu::ComputeHeatTransferElemWallAlgorithm::execute(), sierra::nalu::ComputeMdotElemAlgorithm::execute(), sierra::nalu::ComputeMdotInflowAlgorithm::execute(), sierra::nalu::ComputeTurbKineticEnergyWallFunctionAlgorithm::execute(), sierra::nalu::ComputeWallFrictionVelocityAlgorithm::execute(), sierra::nalu::ComputeWallModelSDRWallAlgorithm::execute(), sierra::nalu::ComputeLowReynoldsSDRWallAlgorithm::execute(), sierra::nalu::ComputeMdotNonConformalAlgorithm::execute(), sierra::nalu::EffectiveDiffFluxCoeffAlgorithm::execute(), sierra::nalu::EffectiveSSTDiffFluxCoeffAlgorithm::execute(), sierra::nalu::EnthalpyEffectiveDiffFluxCoeffAlgorithm::execute(), sierra::nalu::AssembleHeatCondWallSolverAlgorithm::execute(), sierra::nalu::PstabErrorIndicatorEdgeAlgorithm::execute(), sierra::nalu::PstabErrorIndicatorElemAlgorithm::execute(), sierra::nalu::AssembleNodalGradUNonConformalAlgorithm::execute(), sierra::nalu::SimpleErrorIndicatorScalarElemAlgorithm::execute(), sierra::nalu::AssembleNodalGradElemAlgorithm::execute(), sierra::nalu::AssembleNodalGradNonConformalAlgorithm::execute(), sierra::nalu::AssembleContinuityElemOpenSolverAlgorithm::execute(), sierra::nalu::AssembleNodeSolverAlgorithm::execute(), sierra::nalu::AssembleContinuityElemSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumEdgeWallFunctionSolverAlgorithm::execute(), sierra::nalu::SurfaceForceAndMomentAlgorithm::execute(), sierra::nalu::SurfaceForceAndMomentWallFunctionAlgorithm::execute(), sierra::nalu::AssembleMomentumElemSymmetrySolverAlgorithm::execute(), sierra::nalu::AssembleElemSolverAlgorithmDep::execute(), sierra::nalu::AssembleContinuityEdgeOpenSolverAlgorithm::execute(), sierra::nalu::AssembleContinuityEdgeSolverAlgorithm::execute(), sierra::nalu::AssembleMeshDisplacementElemSolverAlgorithm::execute(), sierra::nalu::AssemblePNGBoundarySolverAlgorithm::execute(), sierra::nalu::AssembleRadTransEdgeSolverAlgorithm::execute(), sierra::nalu::AssembleRadTransEdgeUpwindSolverAlgorithm::execute(), sierra::nalu::AssembleRadTransElemSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumElemOpenSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumElemSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumElemWallFunctionSolverAlgorithm::execute(), sierra::nalu::ComputeABLWallFrictionVelocityAlgorithm::execute(), sierra::nalu::AssemblePNGElemSolverAlgorithm::execute(), sierra::nalu::AssemblePNGNonConformalSolverAlgorithm::execute(), sierra::nalu::AssemblePressureForceBCSolverAlgorithm::execute(), sierra::nalu::AssembleRadTransWallSolverAlgorithm::execute(), sierra::nalu::AssembleScalarDiffNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleScalarFluxBCSolverAlgorithm::execute(), sierra::nalu::AssembleScalarNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumEdgeABLWallFunctionSolverAlgorithm::execute(), sierra::nalu::AssembleContinuityNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleScalarEdgeDiffSolverAlgorithm::execute(), sierra::nalu::AssembleScalarEdgeOpenSolverAlgorithm::execute(), sierra::nalu::AssembleScalarEdgeSolverAlgorithm::execute(), sierra::nalu::AssembleScalarElemDiffSolverAlgorithm::execute(), sierra::nalu::AssembleElemSolverAlgorithm::execute(), sierra::nalu::AssembleScalarElemSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumElemABLWallFunctionSolverAlgorithm::execute(), sierra::nalu::AssembleScalarElemOpenSolverAlgorithm::execute(), sierra::nalu::AuxFunctionAlgorithm::execute(), sierra::nalu::AssembleScalarEigenEdgeSolverAlgorithm::execute(), sierra::nalu::SolutionNormPostProcessing::execute(), sierra::nalu::TurbulenceAveragingPostProcessing::execute(), sierra::nalu::ActuatorLinePointDrag::execute(), sierra::nalu::EnthalpyEquationSystem::extract_temperature(), sierra::nalu::TpetraLinearSystem::finalizeLinearSystem(), sierra::nalu::NonConformalInfo::find_possible_face_elements(), sierra::nalu::FixPressureAtNodeAlgorithm::FixPressureAtNodeAlgorithm(), sierra::nalu::RadiativeTransportEquationSystem::get_current_ordinate(), sierra::nalu::RadiativeTransportEquationSystem::get_current_ordinate_info(), sierra::nalu::HeatCondMassBackwardEulerNodeSuppAlg::HeatCondMassBackwardEulerNodeSuppAlg(), sierra::nalu::HeatCondMassBDF2NodeSuppAlg::HeatCondMassBDF2NodeSuppAlg(), sierra::nalu::ShearStressTransportEquationSystem::initial_work(), sierra::nalu::TurbKineticEnergyEquationSystem::initial_work(), sierra::nalu::DataProbePostProcessing::initialize(), sierra::nalu::ABLForcingAlgorithm::initialize(), sierra::nalu::ContinuityEquationSystem::initialize(), sierra::nalu::RadiativeTransportEquationSystem::initialize_intensity(), sierra::nalu::PeriodicManager::initialize_translation_vector(), sierra::nalu::InverseDualVolumePropAlgorithm::InverseDualVolumePropAlgorithm(), sierra::nalu::LimiterErrorIndicatorElemAlgorithm::LimiterErrorIndicatorElemAlgorithm(), sierra::nalu::MeshDisplacementMassBackwardEulerNodeSuppAlg::MeshDisplacementMassBackwardEulerNodeSuppAlg(), TestAlgorithm::meta(), sierra::nalu::MomentumABLForceSrcNodeSuppAlg::MomentumABLForceSrcNodeSuppAlg(), sierra::nalu::MomentumActuatorSrcNodeSuppAlg::MomentumActuatorSrcNodeSuppAlg(), sierra::nalu::MomentumBodyForceSrcNodeSuppAlg::MomentumBodyForceSrcNodeSuppAlg(), sierra::nalu::MomentumBoussinesqSrcNodeSuppAlg::MomentumBoussinesqSrcNodeSuppAlg(), sierra::nalu::MomentumBuoyancySrcElemSuppAlgDep::MomentumBuoyancySrcElemSuppAlgDep(), sierra::nalu::MomentumBuoyancySrcNodeSuppAlg::MomentumBuoyancySrcNodeSuppAlg(), sierra::nalu::MomentumCoriolisSrcNodeSuppAlg::MomentumCoriolisSrcNodeSuppAlg(), sierra::nalu::MomentumGclSrcNodeSuppAlg::MomentumGclSrcNodeSuppAlg(), sierra::nalu::MomentumMassBackwardEulerNodeSuppAlg::MomentumMassBackwardEulerNodeSuppAlg(), sierra::nalu::MomentumMassBDF2NodeSuppAlg::MomentumMassBDF2NodeSuppAlg(), sierra::nalu::MomentumMassElemSuppAlgDep::MomentumMassElemSuppAlgDep(), sierra::nalu::MomentumNSOElemSuppAlgDep::MomentumNSOElemSuppAlgDep(), sierra::nalu::MomentumNSOGradElemSuppAlg::MomentumNSOGradElemSuppAlg(), sierra::nalu::MomentumNSOKeElemSuppAlgDep::MomentumNSOKeElemSuppAlgDep(), sierra::nalu::RadiativeTransportEquationSystem::normalize_irradiation(), sierra::nalu::ComputeTurbKineticEnergyWallFunctionAlgorithm::normalize_nodal_fields(), sierra::nalu::ComputeWallFrictionVelocityAlgorithm::normalize_nodal_fields(), sierra::nalu::ComputeABLWallFrictionVelocityAlgorithm::normalize_nodal_fields(), sierra::nalu::SurfaceForceAndMomentAlgorithmDriver::parallel_assemble_area(), sierra::nalu::SurfaceForceAndMomentAlgorithmDriver::parallel_assemble_fields(), sierra::nalu::ActuatorLinePointDrag::populate_candidate_elements(), sierra::nalu::PeriodicManager::populate_search_key_vec(), sierra::nalu::ABLForcingAlgorithm::populate_transfer_data(), sierra::nalu::LowMachEquationSystem::post_adapt_work(), sierra::nalu::EnthalpyEquationSystem::post_converged_work(), sierra::nalu::ComputeGeometryAlgorithmDriver::post_work(), sierra::nalu::AssembleNodalGradUAlgorithmDriver::post_work(), sierra::nalu::AssembleWallHeatTransferAlgorithmDriver::post_work(), sierra::nalu::AssembleNodalGradAlgorithmDriver::post_work(), sierra::nalu::ComputeGeometryAlgorithmDriver::pre_work(), sierra::nalu::AssembleNodalGradUAlgorithmDriver::pre_work(), sierra::nalu::AssembleWallHeatTransferAlgorithmDriver::pre_work(), sierra::nalu::AssembleNodalGradAlgorithmDriver::pre_work(), sierra::nalu::SurfaceForceAndMomentAlgorithm::pre_work(), sierra::nalu::SurfaceForceAndMomentWallFunctionAlgorithm::pre_work(), sierra::nalu::MeshDisplacementEquationSystem::predict_state(), sierra::nalu::TurbKineticEnergyEquationSystem::predict_state(), sierra::nalu::SpecificDissipationRateEquationSystem::predict_state(), sierra::nalu::MassFractionEquationSystem::predict_state(), sierra::nalu::HeatCondEquationSystem::predict_state(), sierra::nalu::MixtureFractionEquationSystem::predict_state(), sierra::nalu::EnthalpyEquationSystem::predict_state(), sierra::nalu::MomentumEquationSystem::predict_state(), sierra::nalu::LowMachEquationSystem::project_nodal_velocity(), sierra::nalu::NonConformalInfo::provide_diagnosis(), sierra::nalu::DataProbePostProcessing::provide_output(), sierra::nalu::PstabErrorIndicatorEdgeAlgorithm::PstabErrorIndicatorEdgeAlgorithm(), sierra::nalu::PstabErrorIndicatorElemAlgorithm::PstabErrorIndicatorElemAlgorithm(), sierra::nalu::RadiativeTransportEquationSystem::RadiativeTransportEquationSystem(), sierra::nalu::RadTransBlackBodyNodeSuppAlg::RadTransBlackBodyNodeSuppAlg(), sierra::nalu::RadTransFemElemSuppAlg::RadTransFemElemSuppAlg(), sierra::nalu::RadTransIsoScatteringNodeSuppAlg::RadTransIsoScatteringNodeSuppAlg(), sierra::nalu::RadTransSupgElemSuppAlg::RadTransSupgElemSuppAlg(), sierra::nalu::HeatCondEquationSystem::register_edge_fields(), sierra::nalu::RadiativeTransportEquationSystem::register_edge_fields(), sierra::nalu::LowMachEquationSystem::register_edge_fields(), sierra::nalu::EquationSystems::register_edge_fields(), sierra::nalu::ContinuityEquationSystem::register_edge_fields(), sierra::nalu::HeatCondEquationSystem::register_element_fields(), sierra::nalu::LowMachEquationSystem::register_element_fields(), sierra::nalu::EquationSystems::register_element_fields(), sierra::nalu::ABLForcingAlgorithm::register_fields(), sierra::nalu::TurbKineticEnergyEquationSystem::register_inflow_bc(), sierra::nalu::SpecificDissipationRateEquationSystem::register_inflow_bc(), sierra::nalu::MassFractionEquationSystem::register_inflow_bc(), sierra::nalu::MixtureFractionEquationSystem::register_inflow_bc(), sierra::nalu::EnthalpyEquationSystem::register_inflow_bc(), sierra::nalu::EquationSystems::register_inflow_bc(), sierra::nalu::MomentumEquationSystem::register_inflow_bc(), sierra::nalu::ContinuityEquationSystem::register_inflow_bc(), sierra::nalu::LowMachEquationSystem::register_initial_condition_fcn(), sierra::nalu::EquationSystems::register_interior_algorithm(), sierra::nalu::TurbKineticEnergyEquationSystem::register_nodal_fields(), sierra::nalu::SpecificDissipationRateEquationSystem::register_nodal_fields(), sierra::nalu::MeshDisplacementEquationSystem::register_nodal_fields(), sierra::nalu::MassFractionEquationSystem::register_nodal_fields(), sierra::nalu::ShearStressTransportEquationSystem::register_nodal_fields(), sierra::nalu::MixtureFractionEquationSystem::register_nodal_fields(), sierra::nalu::RadiativeTransportEquationSystem::register_nodal_fields(), sierra::nalu::HeatCondEquationSystem::register_nodal_fields(), sierra::nalu::EnthalpyEquationSystem::register_nodal_fields(), sierra::nalu::LowMachEquationSystem::register_nodal_fields(), sierra::nalu::ProjectedNodalGradientEquationSystem::register_nodal_fields(), sierra::nalu::EquationSystems::register_nodal_fields(), sierra::nalu::MomentumEquationSystem::register_nodal_fields(), sierra::nalu::ContinuityEquationSystem::register_nodal_fields(), sierra::nalu::EquationSystems::register_non_conformal_bc(), sierra::nalu::MomentumEquationSystem::register_non_conformal_bc(), sierra::nalu::ContinuityEquationSystem::register_non_conformal_bc(), sierra::nalu::TurbKineticEnergyEquationSystem::register_open_bc(), sierra::nalu::SpecificDissipationRateEquationSystem::register_open_bc(), sierra::nalu::MassFractionEquationSystem::register_open_bc(), sierra::nalu::MixtureFractionEquationSystem::register_open_bc(), sierra::nalu::EnthalpyEquationSystem::register_open_bc(), sierra::nalu::LowMachEquationSystem::register_open_bc(), sierra::nalu::EquationSystems::register_open_bc(), sierra::nalu::MomentumEquationSystem::register_open_bc(), sierra::nalu::ContinuityEquationSystem::register_open_bc(), sierra::nalu::MeshDisplacementEquationSystem::register_overset_bc(), sierra::nalu::MomentumEquationSystem::register_overset_bc(), sierra::nalu::EquationSystems::register_periodic_bc(), sierra::nalu::LowMachEquationSystem::register_surface_pp_algorithm(), sierra::nalu::EquationSystems::register_surface_pp_algorithm(), sierra::nalu::EquationSystems::register_symmetry_bc(), sierra::nalu::MeshDisplacementEquationSystem::register_wall_bc(), sierra::nalu::TurbKineticEnergyEquationSystem::register_wall_bc(), sierra::nalu::RadiativeTransportEquationSystem::register_wall_bc(), sierra::nalu::SpecificDissipationRateEquationSystem::register_wall_bc(), sierra::nalu::HeatCondEquationSystem::register_wall_bc(), sierra::nalu::MassFractionEquationSystem::register_wall_bc(), sierra::nalu::MixtureFractionEquationSystem::register_wall_bc(), sierra::nalu::EnthalpyEquationSystem::register_wall_bc(), sierra::nalu::EquationSystems::register_wall_bc(), sierra::nalu::MomentumEquationSystem::register_wall_bc(), sierra::nalu::ScalarGclNodeSuppAlg::ScalarGclNodeSuppAlg(), sierra::nalu::ScalarMassBackwardEulerNodeSuppAlg::ScalarMassBackwardEulerNodeSuppAlg(), sierra::nalu::ScalarMassBDF2NodeSuppAlg::ScalarMassBDF2NodeSuppAlg(), sierra::nalu::ScalarMassElemSuppAlgDep::ScalarMassElemSuppAlgDep(), sierra::nalu::ScalarNSOElemSuppAlgDep::ScalarNSOElemSuppAlgDep(), sierra::nalu::ScalarNSOKeElemSuppAlg::ScalarNSOKeElemSuppAlg(), sierra::nalu::RadiativeTransportEquationSystem::set_current_ordinate_info(), sierra::nalu::SolutionNormPostProcessing::setup(), sierra::nalu::TurbulenceAveragingPostProcessing::setup(), sierra::nalu::DataProbePostProcessing::setup(), setup_element_promotion(), sierra::nalu::SimpleErrorIndicatorElemAlgorithm::SimpleErrorIndicatorElemAlgorithm(), sierra::nalu::SimpleErrorIndicatorScalarElemAlgorithm::SimpleErrorIndicatorScalarElemAlgorithm(), sierra::nalu::MeshDisplacementEquationSystem::solve_and_update(), sierra::nalu::RadiativeTransportEquationSystem::solve_and_update(), sierra::nalu::HeatCondEquationSystem::solve_and_update(), sierra::nalu::LowMachEquationSystem::solve_and_update(), sierra::nalu::EnthalpyEquationSystem::solve_and_update(), sierra::nalu::MassFractionEquationSystem::solve_and_update(), sierra::nalu::ProjectedNodalGradientEquationSystem::solve_and_update_external(), sierra::nalu::SpecificDissipationRateSSTNodeSourceSuppAlg::SpecificDissipationRateSSTNodeSourceSuppAlg(), sierra::nalu::SteadyTaylorVortexContinuitySrcElemSuppAlg::SteadyTaylorVortexContinuitySrcElemSuppAlg(), sierra::nalu::SteadyTaylorVortexMomentumSrcElemSuppAlg::SteadyTaylorVortexMomentumSrcElemSuppAlg(), sierra::nalu::SteadyTaylorVortexMomentumSrcNodeSuppAlg::SteadyTaylorVortexMomentumSrcNodeSuppAlg(), sierra::nalu::SteadyThermal3dContactSrcElemSuppAlgDep::SteadyThermal3dContactSrcElemSuppAlgDep(), sierra::nalu::SteadyThermalContact3DSrcNodeSuppAlg::SteadyThermalContact3DSrcNodeSuppAlg(), sierra::nalu::SteadyThermalContactSrcElemSuppAlg::SteadyThermalContactSrcElemSuppAlg(), sierra::nalu::SteadyThermalContactSrcNodeSuppAlg::SteadyThermalContactSrcNodeSuppAlg(), sierra::nalu::SurfaceForceAndMomentAlgorithm::SurfaceForceAndMomentAlgorithm(), sierra::nalu::SurfaceForceAndMomentWallFunctionAlgorithm::SurfaceForceAndMomentWallFunctionAlgorithm(), sierra::nalu::TemperaturePropAlgorithm::TemperaturePropAlgorithm(), sierra::nalu::TurbKineticEnergyKsgsBuoyantElemSuppAlg::TurbKineticEnergyKsgsBuoyantElemSuppAlg(), sierra::nalu::TurbKineticEnergyKsgsNodeSourceSuppAlg::TurbKineticEnergyKsgsNodeSourceSuppAlg(), sierra::nalu::TurbKineticEnergyRodiNodeSourceSuppAlg::TurbKineticEnergyRodiNodeSourceSuppAlg(), sierra::nalu::TurbKineticEnergySSTDESNodeSourceSuppAlg::TurbKineticEnergySSTDESNodeSourceSuppAlg(), sierra::nalu::TurbKineticEnergySSTNodeSourceSuppAlg::TurbKineticEnergySSTNodeSourceSuppAlg(), sierra::nalu::TurbViscKsgsAlgorithm::TurbViscKsgsAlgorithm(), sierra::nalu::TurbViscSmagorinskyAlgorithm::TurbViscSmagorinskyAlgorithm(), sierra::nalu::TurbViscSSTAlgorithm::TurbViscSSTAlgorithm(), sierra::nalu::TurbViscWaleAlgorithm::TurbViscWaleAlgorithm(), sierra::nalu::ShearStressTransportEquationSystem::update_and_clip(), sierra::nalu::TurbKineticEnergyEquationSystem::update_and_clip(), sierra::nalu::MixtureFractionEquationSystem::update_and_clip(), sierra::nalu::VariableDensityContinuitySrcElemSuppAlg::VariableDensityContinuitySrcElemSuppAlg(), sierra::nalu::VariableDensityContinuitySrcNodeSuppAlg::VariableDensityContinuitySrcNodeSuppAlg(), sierra::nalu::VariableDensityMixFracSrcElemSuppAlg::VariableDensityMixFracSrcElemSuppAlg(), sierra::nalu::VariableDensityMixFracSrcNodeSuppAlg::VariableDensityMixFracSrcNodeSuppAlg(), sierra::nalu::VariableDensityMomentumSrcElemSuppAlg::VariableDensityMomentumSrcElemSuppAlg(), sierra::nalu::VariableDensityMomentumSrcNodeSuppAlg::VariableDensityMomentumSrcNodeSuppAlg(), sierra::nalu::VariableDensityNonIsoContinuitySrcNodeSuppAlg::VariableDensityNonIsoContinuitySrcNodeSuppAlg(), sierra::nalu::VariableDensityNonIsoEnthalpySrcNodeSuppAlg::VariableDensityNonIsoEnthalpySrcNodeSuppAlg(), sierra::nalu::VariableDensityNonIsoMomentumSrcNodeSuppAlg::VariableDensityNonIsoMomentumSrcNodeSuppAlg(), sierra::nalu::SurfaceForceAndMomentAlgorithmDriver::zero_fields(), sierra::nalu::RadiativeTransportEquationSystem::zero_irradiation(), sierra::nalu::ComputeTurbKineticEnergyWallFunctionAlgorithm::zero_nodal_fields(), sierra::nalu::ComputeWallFrictionVelocityAlgorithm::zero_nodal_fields(), sierra::nalu::ComputeABLWallFrictionVelocityAlgorithm::zero_nodal_fields(), and sierra::nalu::RadiativeTransportEquationSystem::zero_out_fields().
| std::string sierra::nalu::Realm::name | ( | ) |
References name_.
Referenced by physics_part_name(), sierra::nalu::InputOutputRealm::populate_external_variables_from_input(), populate_restart(), populate_variables_from_input(), and setup_bc().
| bool sierra::nalu::Realm::needs_enthalpy | ( | ) |
References needsEnthalpy_.
Referenced by sierra::nalu::EnthalpyEquationSystem::EnthalpyEquationSystem().
| void sierra::nalu::Realm::needs_enthalpy | ( | bool | needsEnthalpy | ) |
References needsEnthalpy_.
| int sierra::nalu::Realm::number_of_states | ( | ) |
References sierra::nalu::TimeIntegrator::secondOrderTimeAccurate_, and timeIntegrator_.
Referenced by sierra::nalu::ContinuityMassElemSuppAlgDep::ContinuityMassElemSuppAlgDep(), sierra::nalu::MomentumMassElemSuppAlgDep::MomentumMassElemSuppAlgDep(), sierra::nalu::MomentumNSOElemSuppAlgDep::MomentumNSOElemSuppAlgDep(), sierra::nalu::ABLForcingAlgorithm::register_fields(), sierra::nalu::TurbKineticEnergyEquationSystem::register_interior_algorithm(), sierra::nalu::SpecificDissipationRateEquationSystem::register_interior_algorithm(), sierra::nalu::MassFractionEquationSystem::register_interior_algorithm(), sierra::nalu::MixtureFractionEquationSystem::register_interior_algorithm(), sierra::nalu::EnthalpyEquationSystem::register_interior_algorithm(), sierra::nalu::HeatCondEquationSystem::register_interior_algorithm(), sierra::nalu::MomentumEquationSystem::register_interior_algorithm(), sierra::nalu::ContinuityEquationSystem::register_interior_algorithm(), sierra::nalu::TurbKineticEnergyEquationSystem::register_nodal_fields(), sierra::nalu::SpecificDissipationRateEquationSystem::register_nodal_fields(), sierra::nalu::MeshDisplacementEquationSystem::register_nodal_fields(), sierra::nalu::ShearStressTransportEquationSystem::register_nodal_fields(), sierra::nalu::MassFractionEquationSystem::register_nodal_fields(), sierra::nalu::HeatCondEquationSystem::register_nodal_fields(), sierra::nalu::MixtureFractionEquationSystem::register_nodal_fields(), sierra::nalu::EnthalpyEquationSystem::register_nodal_fields(), sierra::nalu::LowMachEquationSystem::register_nodal_fields(), sierra::nalu::MomentumEquationSystem::register_nodal_fields(), sierra::nalu::ScalarMassElemSuppAlgDep::ScalarMassElemSuppAlgDep(), sierra::nalu::ScalarNSOElemSuppAlgDep::ScalarNSOElemSuppAlgDep(), and sierra::nalu::MassFractionEquationSystem::set_current_mass_fraction().
|
virtual |
Reimplemented in sierra::nalu::InputOutputRealm.
References hasFluids_, maxCourant_, maxReynolds_, sierra::nalu::NaluEnv::naluOutputP0(), name_, and sierra::nalu::NaluEnv::self().
| void sierra::nalu::Realm::output_converged_results | ( | ) |
References provide_output(), and provide_restart_output().
| void sierra::nalu::Realm::overset_orphan_node_field_update | ( | stk::mesh::FieldBase * | theField, |
| const unsigned | sizeRow, | ||
| const unsigned | sizeCol | ||
| ) |
| void sierra::nalu::Realm::periodic_delta_solution_update | ( | stk::mesh::FieldBase * | theField, |
| const unsigned & | sizeOfField | ||
| ) | const |
References sierra::nalu::PeriodicManager::apply_constraints(), and periodicManager_.
Referenced by sierra::nalu::EquationSystem::assemble_and_solve().
| void sierra::nalu::Realm::periodic_field_update | ( | stk::mesh::FieldBase * | theField, |
| const unsigned & | sizeOfTheField, | ||
| const bool & | bypassFieldCheck = true |
||
| ) | const |
References sierra::nalu::PeriodicManager::apply_constraints(), and periodicManager_.
Referenced by sierra::nalu::RadiativeTransportEquationSystem::assemble_boundary_area(), sierra::nalu::SpecificDissipationRateEquationSystem::compute_wall_model_parameters(), sierra::nalu::ComputeSSTMaxLengthScaleElemAlgorithm::execute(), sierra::nalu::RadiativeTransportEquationSystem::normalize_irradiation(), sierra::nalu::ComputeTurbKineticEnergyWallFunctionAlgorithm::normalize_nodal_fields(), sierra::nalu::ComputeWallFrictionVelocityAlgorithm::normalize_nodal_fields(), sierra::nalu::ComputeABLWallFrictionVelocityAlgorithm::normalize_nodal_fields(), sierra::nalu::SurfaceForceAndMomentAlgorithmDriver::parallel_assemble_area(), sierra::nalu::SurfaceForceAndMomentAlgorithmDriver::parallel_assemble_fields(), sierra::nalu::ComputeGeometryAlgorithmDriver::post_work(), sierra::nalu::AssembleWallHeatTransferAlgorithmDriver::post_work(), sierra::nalu::AssembleNodalGradUAlgorithmDriver::post_work(), and sierra::nalu::AssembleNodalGradAlgorithmDriver::post_work().
| void sierra::nalu::Realm::periodic_max_field_update | ( | stk::mesh::FieldBase * | theField, |
| const unsigned & | sizeOfField | ||
| ) | const |
References sierra::nalu::PeriodicManager::apply_max_field(), and periodicManager_.
| std::string sierra::nalu::Realm::physics_part_name | ( | std::string | name | ) | const |
References doPromotion_, name(), and sierra::nalu::super_element_part_name().
Referenced by sierra::nalu::TurbulenceAveragingPostProcessing::setup(), setup_bc(), and setup_initial_conditions().
|
virtual |
Reimplemented in sierra::nalu::InputOutputRealm.
References bcDataAlg_, equationSystems_, and sierra::nalu::EquationSystems::populate_boundary_data().
Referenced by initialize().
|
virtual |
Reimplemented in sierra::nalu::InputOutputRealm.
References equationSystems_, and sierra::nalu::EquationSystems::populate_derived_quantities().
|
inlinevirtual |
Reimplemented in sierra::nalu::InputOutputRealm.
|
virtual |
Reimplemented in sierra::nalu::InputOutputRealm.
References initCondAlg_.
|
virtual |
Reimplemented in sierra::nalu::InputOutputRealm.
References sierra::nalu::TurbulenceAveragingPostProcessing::currentTimeFilter_, get_current_time(), ioBroker_, sierra::nalu::NaluEnv::naluOutputP0(), name(), outputInfo_, restarted_simulation(), sierra::nalu::OutputInfo::restartTime_, sierra::nalu::NaluEnv::self(), supportInconsistentRestart_, and turbulenceAveragingPostProcessing_.
|
virtual |
| void sierra::nalu::Realm::post_converged_work | ( | ) |
References dataProbePostProcessing_, equationSystems_, sierra::nalu::SolutionNormPostProcessing::execute(), sierra::nalu::TurbulenceAveragingPostProcessing::execute(), sierra::nalu::DataProbePostProcessing::execute(), sierra::nalu::EquationSystems::post_converged_work(), solutionNormPostProcessing_, and turbulenceAveragingPostProcessing_.
|
virtual |
Reimplemented in sierra::nalu::InputOutputRealm.
References sierra::nalu::SolutionOptions::activateAdaptivity_, sierra::nalu::SolutionOptions::activateUniformRefinement_, bulkData_, compute_geometry(), create_edges(), delete_edges(), equationSystems_, errorIndicatorAlgDriver_, sierra::nalu::AlgorithmDriver::execute(), sierra::nalu::SolutionOptions::externalMeshDeformation_, get_physics_target_names(), get_time_step_count(), has_mesh_deformation(), hasNonConformal_, hasOverset_, initialize_non_conformal(), initialize_overset(), makeSureNodesHaveValidTopology(), sierra::nalu::SolutionOptions::maxRefinementLevel_, sierra::nalu::OutputInfo::meshAdapted_, sierra::nalu::SolutionOptions::meshMotion_, metaData_, sierra::nalu::NaluEnv::nalu_time(), sierra::nalu::NaluEnv::naluOutputP0(), numInitialElements_, outputInfo_, sierra::nalu::EquationSystems::post_adapt_work(), sierra::nalu::EquationSystems::pre_timestep_work(), process_adaptivity(), process_mesh_motion(), realmUsesEdges_, sierra::nalu::SolutionOptions::refineAt_, sierra::nalu::EquationSystems::reinitialize_linear_system(), sierra::nalu::Simulation::rootTimer(), sierra::nalu::NaluEnv::self(), set_current_coordinates(), solutionOptions_, timerAdapt_, and sierra::nalu::SolutionOptions::useAdapter_.
|
virtual |
Reimplemented in sierra::nalu::InputOutputRealm.
References equationSystems_, and sierra::nalu::EquationSystems::predict_state().
| bool sierra::nalu::Realm::primitive_uses_limiter | ( | const std::string | dofname | ) |
References sierra::nalu::SolutionOptions::limiterMap_, and solutionOptions_.
Referenced by sierra::nalu::AssembleMomentumEdgeSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumElemSolverAlgorithm::execute(), sierra::nalu::AssembleScalarElemSolverAlgorithm::execute(), sierra::nalu::AssembleScalarEdgeSolverAlgorithm::execute(), and sierra::nalu::AssembleScalarEigenEdgeSolverAlgorithm::execute().
| bool sierra::nalu::Realm::process_adaptivity | ( | ) |
References sierra::nalu::SolutionOptions::adaptivityFrequency_, get_time_step_count(), and solutionOptions_.
Referenced by sierra::nalu::ShearStressTransportEquationSystem::post_adapt_work(), sierra::nalu::LowMachEquationSystem::post_adapt_work(), sierra::nalu::EnthalpyEquationSystem::post_adapt_work(), and pre_timestep_work().
| void sierra::nalu::Realm::process_external_data_transfer | ( | ) |
| void sierra::nalu::Realm::process_initialization_transfer | ( | ) |
| void sierra::nalu::Realm::process_io_transfer | ( | ) |
| void sierra::nalu::Realm::process_mesh_motion | ( | ) |
References sierra::nalu::MeshMotionInfo::centroid_, compute_centroid_on_parts(), sierra::nalu::MeshMotionInfo::computeCentroid_, sierra::nalu::MeshMotionInfo::computeCentroidCompleted_, sierra::nalu::MeshMotionInfo::meshMotionBlock_, sierra::nalu::SolutionOptions::meshMotionInfoMap_, metaData_, sierra::nalu::NaluEnv::naluOutputP0(), sierra::nalu::MeshMotionInfo::omega_, sierra::nalu::NaluEnv::self(), set_current_coordinates(), set_current_displacement(), set_mesh_velocity(), set_omega(), solutionOptions_, and sierra::nalu::MeshMotionInfo::unitVec_.
Referenced by initial_work(), initialize(), and pre_timestep_work().
| void sierra::nalu::Realm::process_multi_physics_transfer | ( | ) |
| void sierra::nalu::Realm::promote_mesh | ( | ) |
| void sierra::nalu::Realm::provide_entity_count | ( | ) |
References bulkData_, sierra::nalu::NaluEnv::naluOutputP0(), and sierra::nalu::NaluEnv::self().
Referenced by initialize().
| double sierra::nalu::Realm::provide_mean_norm | ( | ) |
| void sierra::nalu::Realm::provide_memory_summary | ( | ) |
| void sierra::nalu::Realm::provide_output | ( | ) |
References create_output_mesh(), doPromotion_, dump_simulation_time(), equationSystems_, get_current_time(), get_time_step_count(), sierra::nalu::OutputInfo::hasOutputBlock_, ioBroker_, sierra::nalu::OutputInfo::meshAdapted_, sierra::nalu::NaluEnv::nalu_time(), sierra::nalu::NaluEnv::naluOutputP0(), name_, sierra::nalu::OutputInfo::outputFreq_, outputInfo_, sierra::nalu::OutputInfo::outputStart_, sierra::nalu::Simulation::outputTimer(), promotionIO_, sierra::nalu::EquationSystems::provide_output(), resultsFileIndex_, sierra::nalu::NaluEnv::self(), timerOutputFields_, sierra::nalu::OutputInfo::userWallTimeResults_, and wallTimeStart_.
Referenced by output_converged_results().
| void sierra::nalu::Realm::provide_restart_output | ( | ) |
References sierra::nalu::TurbulenceAveragingPostProcessing::currentTimeFilter_, get_current_time(), sierra::nalu::TimeIntegrator::get_time_step(), get_time_step_count(), globalParameters_, sierra::nalu::OutputInfo::hasRestartBlock_, ioBroker_, sierra::nalu::NaluEnv::nalu_time(), sierra::nalu::NaluEnv::naluOutputP0(), name_, outputInfo_, sierra::nalu::Simulation::outputTimer(), restartFileIndex_, sierra::nalu::OutputInfo::restartFreq_, sierra::nalu::OutputInfo::restartStart_, sierra::nalu::NaluEnv::self(), timeIntegrator_, timerOutputFields_, turbulenceAveragingPostProcessing_, sierra::nalu::OutputInfo::userWallTimeRestart_, and wallTimeStart_.
Referenced by output_converged_results().
| void sierra::nalu::Realm::push_equation_to_systems | ( | EquationSystem * | eqSystem | ) |
References equationSystems_, and sierra::nalu::EquationSystems::equationSystemVector_.
Referenced by sierra::nalu::EnthalpyEquationSystem::EnthalpyEquationSystem(), sierra::nalu::HeatCondEquationSystem::HeatCondEquationSystem(), sierra::nalu::LowMachEquationSystem::LowMachEquationSystem(), sierra::nalu::MassFractionEquationSystem::MassFractionEquationSystem(), sierra::nalu::MeshDisplacementEquationSystem::MeshDisplacementEquationSystem(), sierra::nalu::MixtureFractionEquationSystem::MixtureFractionEquationSystem(), sierra::nalu::MomentumEquationSystem::MomentumEquationSystem(), sierra::nalu::ProjectedNodalGradientEquationSystem::ProjectedNodalGradientEquationSystem(), sierra::nalu::RadiativeTransportEquationSystem::RadiativeTransportEquationSystem(), sierra::nalu::ShearStressTransportEquationSystem::ShearStressTransportEquationSystem(), sierra::nalu::SpecificDissipationRateEquationSystem::SpecificDissipationRateEquationSystem(), and sierra::nalu::TurbKineticEnergyEquationSystem::TurbKineticEnergyEquationSystem().
| bool sierra::nalu::Realm::query_for_overset | ( | ) |
References boundaryConditions_, hasOverset_, sierra::nalu::OVERSET_BC, sierra::nalu::BoundaryConditions::size(), and sierra::nalu::BoundaryCondition::theBcType_.
Referenced by sierra::nalu::HeatCondEquationSystem::register_element_fields(), and sierra::nalu::LowMachEquationSystem::register_element_fields().
| void sierra::nalu::Realm::register_inflow_bc | ( | stk::mesh::Part * | part, |
| const stk::topology & | theTopo | ||
| ) |
References sierra::nalu::AlgorithmDriver::algMap_, bcPartVec_, computeGeometryAlgDriver_, sierra::nalu::MasterElementRepo::get_surface_master_element(), sierra::nalu::INFLOW, metaData_, and sierra::nalu::MasterElement::numIntPoints_.
Referenced by sierra::nalu::EquationSystems::register_inflow_bc().
| void sierra::nalu::Realm::register_interior_algorithm | ( | stk::mesh::Part * | part | ) |
| void sierra::nalu::Realm::register_nodal_fields | ( | stk::mesh::Part * | part | ) |
| void sierra::nalu::Realm::register_non_conformal_bc | ( | stk::mesh::Part * | part, |
| const stk::topology & | theTopo | ||
| ) |
References sierra::nalu::AlgorithmDriver::algMap_, bcPartVec_, computeGeometryAlgDriver_, sierra::nalu::MasterElementRepo::get_surface_master_element(), metaData_, sierra::nalu::NON_CONFORMAL, and sierra::nalu::MasterElement::numIntPoints_.
Referenced by sierra::nalu::EquationSystems::register_non_conformal_bc().
| void sierra::nalu::Realm::register_open_bc | ( | stk::mesh::Part * | part, |
| const stk::topology & | theTopo | ||
| ) |
| void sierra::nalu::Realm::register_periodic_bc | ( | stk::mesh::Part * | masterMeshPart, |
| stk::mesh::Part * | slaveMeshPart, | ||
| const double & | searchTolerance, | ||
| const std::string & | searchMethodName | ||
| ) |
| void sierra::nalu::Realm::register_symmetry_bc | ( | stk::mesh::Part * | part, |
| const stk::topology & | theTopo | ||
| ) |
References sierra::nalu::AlgorithmDriver::algMap_, bcPartVec_, computeGeometryAlgDriver_, sierra::nalu::MasterElementRepo::get_surface_master_element(), metaData_, sierra::nalu::MasterElement::numIntPoints_, and sierra::nalu::SYMMETRY.
Referenced by sierra::nalu::EquationSystems::register_symmetry_bc().
| void sierra::nalu::Realm::register_wall_bc | ( | stk::mesh::Part * | part, |
| const stk::topology & | theTopo | ||
| ) |
| bool sierra::nalu::Realm::restarted_simulation | ( | ) |
References sierra::nalu::OutputInfo::activateRestart_, and outputInfo_.
Referenced by sierra::nalu::ShearStressTransportEquationSystem::clip_min_distance_to_wall(), create_mesh(), create_restart_mesh(), input_variables_from_mesh(), populate_restart(), populate_variables_from_input(), promote_mesh(), sierra::nalu::TurbKineticEnergyEquationSystem::register_nodal_fields(), sierra::nalu::SpecificDissipationRateEquationSystem::register_nodal_fields(), sierra::nalu::MeshDisplacementEquationSystem::register_nodal_fields(), sierra::nalu::HeatCondEquationSystem::register_nodal_fields(), sierra::nalu::MixtureFractionEquationSystem::register_nodal_fields(), sierra::nalu::EnthalpyEquationSystem::register_nodal_fields(), sierra::nalu::LowMachEquationSystem::register_nodal_fields(), sierra::nalu::MomentumEquationSystem::register_nodal_fields(), and setup_element_promotion().
| Simulation * sierra::nalu::Realm::root | ( | ) | const |
References parent(), and sierra::nalu::Realms::root().
Referenced by sierra::nalu::ContinuityEquationSystem::ContinuityEquationSystem(), sierra::nalu::DataProbePostProcessing::create_transfer(), sierra::nalu::ABLForcingAlgorithm::create_transfers(), debug(), sierra::nalu::EnthalpyEquationSystem::EnthalpyEquationSystem(), sierra::nalu::HeatCondEquationSystem::HeatCondEquationSystem(), load(), sierra::nalu::MassFractionEquationSystem::MassFractionEquationSystem(), sierra::nalu::MeshDisplacementEquationSystem::MeshDisplacementEquationSystem(), sierra::nalu::MixtureFractionEquationSystem::MixtureFractionEquationSystem(), sierra::nalu::MomentumEquationSystem::MomentumEquationSystem(), sierra::nalu::ProjectedNodalGradientEquationSystem::ProjectedNodalGradientEquationSystem(), sierra::nalu::RadiativeTransportEquationSystem::RadiativeTransportEquationSystem(), sierra::nalu::MeshDisplacementEquationSystem::reinitialize_linear_system(), sierra::nalu::TurbKineticEnergyEquationSystem::reinitialize_linear_system(), sierra::nalu::SpecificDissipationRateEquationSystem::reinitialize_linear_system(), sierra::nalu::HeatCondEquationSystem::reinitialize_linear_system(), sierra::nalu::EnthalpyEquationSystem::reinitialize_linear_system(), sierra::nalu::MixtureFractionEquationSystem::reinitialize_linear_system(), sierra::nalu::ProjectedNodalGradientEquationSystem::reinitialize_linear_system(), sierra::nalu::MomentumEquationSystem::reinitialize_linear_system(), sierra::nalu::ContinuityEquationSystem::reinitialize_linear_system(), sierra::nalu::MaterialPropertys::root(), sierra::nalu::EquationSystems::root(), sierra::nalu::SpecificDissipationRateEquationSystem::SpecificDissipationRateEquationSystem(), and sierra::nalu::TurbKineticEnergyEquationSystem::TurbKineticEnergyEquationSystem().
| Simulation * sierra::nalu::Realm::root | ( | ) |
References parent(), and sierra::nalu::Realms::root().
| void sierra::nalu::Realm::set_current_coordinates | ( | stk::mesh::Part * | targetPart | ) |
References bulkData_, and metaData_.
Referenced by pre_timestep_work(), and process_mesh_motion().
| void sierra::nalu::Realm::set_current_displacement | ( | stk::mesh::Part * | targetPart, |
| const std::vector< double > & | centroidCoords, | ||
| const std::vector< double > & | unitVec | ||
| ) |
References bulkData_, get_current_time(), and metaData_.
Referenced by process_mesh_motion().
| void sierra::nalu::Realm::set_global_id | ( | ) |
References bulkData_, metaData_, and naluGlobalId_.
Referenced by initialize().
| void sierra::nalu::Realm::set_mesh_velocity | ( | stk::mesh::Part * | targetPart, |
| const std::vector< double > & | centroidCoords, | ||
| const std::vector< double > & | unitVec | ||
| ) |
References bulkData_, mesh_velocity_cross_product(), and metaData_.
Referenced by process_mesh_motion().
| void sierra::nalu::Realm::set_omega | ( | stk::mesh::Part * | targetPart, |
| double | omega | ||
| ) |
References bulkData_, get_tanh_blending(), and metaData_.
Referenced by process_mesh_motion().
| void sierra::nalu::Realm::setup_adaptivity | ( | ) |
| void sierra::nalu::Realm::setup_bc | ( | ) |
References boundaryConditions_, equationSystems_, sierra::nalu::INFLOW_BC, name(), sierra::nalu::NON_CONFORMAL_BC, sierra::nalu::OPEN_BC, sierra::nalu::OVERSET_BC, sierra::nalu::PERIODIC_BC, physics_part_name(), sierra::nalu::EquationSystems::register_inflow_bc(), sierra::nalu::EquationSystems::register_non_conformal_bc(), sierra::nalu::EquationSystems::register_open_bc(), sierra::nalu::EquationSystems::register_overset_bc(), sierra::nalu::EquationSystems::register_periodic_bc(), sierra::nalu::EquationSystems::register_symmetry_bc(), sierra::nalu::EquationSystems::register_wall_bc(), sierra::nalu::BoundaryConditions::size(), sierra::nalu::SYMMETRY_BC, sierra::nalu::BoundaryCondition::targetName_, sierra::nalu::BoundaryCondition::theBcType_, and sierra::nalu::WALL_BC.
Referenced by initialize().
| void sierra::nalu::Realm::setup_edge_fields | ( | ) |
References equationSystems_, get_physics_target_names(), and sierra::nalu::EquationSystems::register_edge_fields().
Referenced by initialize().
| void sierra::nalu::Realm::setup_element_fields | ( | ) |
References equationSystems_, get_physics_target_names(), and sierra::nalu::EquationSystems::register_element_fields().
Referenced by initialize().
| void sierra::nalu::Realm::setup_element_promotion | ( | ) |
References basePartVector_, sierra::nalu::ElementDescription::create(), desc_, sierra::nalu::MasterElementRepo::get_surface_master_element(), sierra::nalu::MasterElementRepo::get_volume_master_element(), materialPropertys_, meta_data(), metaData_, promotionOrder_, restarted_simulation(), sierra::nalu::super_element_part_name(), sierra::nalu::super_subset_part_name(), superPartVector_, superTargetNames_, and sierra::nalu::MaterialPropertys::targetNames_.
Referenced by initialize().
| void sierra::nalu::Realm::setup_initial_conditions | ( | ) |
References sierra::nalu::CONSTANT_UD, sierra::nalu::ConstantInitialConditionData::data_, equationSystems_, sierra::nalu::ConstantInitialConditionData::fieldNames_, sierra::nalu::FUNCTION_UD, initCondAlg_, initialConditions_, metaData_, sierra::nalu::NaluEnv::naluOutputP0(), physics_part_name(), sierra::nalu::EquationSystems::register_initial_condition_fcn(), sierra::nalu::NaluEnv::self(), sierra::nalu::InitialConditions::size(), sierra::nalu::InitialCondition::targetNames_, sierra::nalu::InitialCondition::theIcType_, sierra::nalu::USER_SUB_UD, and sierra::nalu::UserDataType_END.
Referenced by initialize().
| void sierra::nalu::Realm::setup_interior_algorithms | ( | ) |
| void sierra::nalu::Realm::setup_nodal_fields | ( | ) |
References equationSystems_, get_physics_target_names(), metaData_, naluGlobalId_, and sierra::nalu::EquationSystems::register_nodal_fields().
Referenced by initialize().
| void sierra::nalu::Realm::setup_non_conformal_bc | ( | stk::mesh::PartVector | currentPartVec, |
| stk::mesh::PartVector | opposingPartVec, | ||
| const NonConformalBoundaryConditionData & | nonConformalBCData | ||
| ) |
References allNonConformalInteractingParts_, sierra::nalu::NonConformalUserData::clipIsoParametricCoords_, sierra::nalu::NonConformalUserData::expandBoxPercentage_, hasNonConformal_, sierra::nalu::SolutionOptions::ncAlgCoincidentNodesErrorCheck_, sierra::nalu::SolutionOptions::ncAlgDetailedOutput_, sierra::nalu::NonConformalManager::nonConformalInfoVec_, nonConformalManager_, sierra::nalu::NonConformalUserData::searchMethodName_, sierra::nalu::NonConformalUserData::searchTolerance_, solutionOptions_, sierra::nalu::BoundaryCondition::targetName_, and sierra::nalu::NonConformalBoundaryConditionData::userData_.
Referenced by sierra::nalu::EquationSystems::register_non_conformal_bc().
| void sierra::nalu::Realm::setup_overset_bc | ( | const OversetBoundaryConditionData & | oversetBCData | ) |
References hasOverset_, oversetManager_, and sierra::nalu::OversetBoundaryConditionData::userData_.
Referenced by sierra::nalu::EquationSystems::register_overset_bc().
| void sierra::nalu::Realm::setup_post_processing_algorithms | ( | ) |
References ablForcingAlg_, actuator_, dataProbePostProcessing_, equationSystems_, sierra::nalu::NaluEnv::naluOutputP0(), sierra::nalu::PostProcessingData::outputFileName_, sierra::nalu::PostProcessingData::parameters_, sierra::nalu::PostProcessingData::physics_, postProcessingInfo_, sierra::nalu::PostProcessingInfo::ppDataVec_, sierra::nalu::EquationSystems::register_surface_pp_algorithm(), sierra::nalu::NaluEnv::self(), sierra::nalu::SolutionNormPostProcessing::setup(), sierra::nalu::TurbulenceAveragingPostProcessing::setup(), sierra::nalu::Actuator::setup(), sierra::nalu::DataProbePostProcessing::setup(), sierra::nalu::ABLForcingAlgorithm::setup(), solutionNormPostProcessing_, sierra::nalu::PostProcessingData::targetNames_, turbulenceAveragingPostProcessing_, and sierra::nalu::PostProcessingData::type_.
Referenced by initialize().
| void sierra::nalu::Realm::setup_property | ( | ) |
References sierra::nalu::MaterialPropertyData::auxVarName_, sierra::nalu::CONSTANT_MAT, sierra::nalu::MaterialPropertyData::constValue_, sierra::nalu::MaterialPropertyData::cpConstMap_, sierra::nalu::DENSITY_ID, sierra::nalu::ENTHALPY_ID, extract_universal_constant(), sierra::nalu::GENERIC, sierra::nalu::MaterialPropertyData::genericPropertyEvaluatorName_, sierra::nalu::GEOMETRIC_MAT, sierra::nalu::HDF5FilePtr::get_H5IO(), get_physics_target_names(), sierra::nalu::HDF5_TABLE_MAT, HDF5ptr_, sierra::nalu::MaterialPropertyData::hfConstMap_, sierra::nalu::MaterialPropertyData::highPolynomialCoeffsMap_, sierra::nalu::IDEAL_GAS_T_MAT, sierra::nalu::IDEAL_GAS_T_P_MAT, sierra::nalu::IDEAL_GAS_YK_MAT, sierra::nalu::MaterialPropertyData::indVarName_, sierra::nalu::MaterialPropertyData::indVarTableName_, isothermalFlow_, sierra::nalu::MaterialPropertyData::lowPolynomialCoeffsMap_, sierra::nalu::ReferencePropertyData::massFraction_, materialPropertys_, sierra::nalu::MaterialPropertyType_END, metaData_, sierra::nalu::MIXFRAC_MAT, sierra::nalu::ReferencePropertyData::mw_, sierra::nalu::NaluEnv::naluOutputP0(), needsEnthalpy_, sierra::nalu::POLYNOMIAL_MAT, sierra::nalu::MaterialPropertyData::polynomialCoeffsMap_, sierra::nalu::MaterialPropertyData::primary_, propertyAlg_, sierra::nalu::MaterialPropertys::propertyDataMap_, sierra::nalu::MaterialPropertys::propertyEvalMap_, sierra::nalu::PropertyIdentifierNames, propertyMap_, sierra::nalu::MaterialPropertys::propertyTableName_, sierra::nalu::MaterialPropertys::referencePropertyDataMap_, sierra::nalu::MaterialPropertyData::secondary_, sierra::nalu::NaluEnv::self(), sierra::nalu::SPEC_HEAT_ID, sierra::nalu::MaterialPropertyData::tableAuxVarName_, sierra::nalu::MaterialPropertyData::tablePropName_, sierra::nalu::MaterialPropertyData::type_, uniformFlow_, and sierra::nalu::VISCOSITY_ID.
Referenced by initialize().
| bool sierra::nalu::Realm::support_inconsistent_restart | ( | ) |
References supportInconsistentRestart_.
Referenced by sierra::nalu::TurbKineticEnergyEquationSystem::register_nodal_fields(), sierra::nalu::SpecificDissipationRateEquationSystem::register_nodal_fields(), sierra::nalu::MixtureFractionEquationSystem::register_nodal_fields(), sierra::nalu::HeatCondEquationSystem::register_nodal_fields(), sierra::nalu::EnthalpyEquationSystem::register_nodal_fields(), sierra::nalu::LowMachEquationSystem::register_nodal_fields(), and sierra::nalu::MomentumEquationSystem::register_nodal_fields().
|
virtual |
Reimplemented in sierra::nalu::InputOutputRealm.
References bulkData_.
|
inline |
| ABLForcingAlgorithm* sierra::nalu::Realm::ablForcingAlg_ |
Referenced by advance_time_step(), get_inactive_selector(), initialize_post_processing_algorithms(), look_ahead_and_creation(), sierra::nalu::EnthalpyEquationSystem::register_interior_algorithm(), sierra::nalu::MomentumEquationSystem::register_interior_algorithm(), setup_post_processing_algorithms(), and ~Realm().
| bool sierra::nalu::Realm::activateAura_ |
Referenced by create_mesh(), get_activate_aura(), and load().
| bool sierra::nalu::Realm::activateMemoryDiagnostic_ |
Referenced by get_activate_memory_diagnostic(), and load().
| Teuchos::RCP<stk::mesh::Selector> sierra::nalu::Realm::activePartForIO_ |
Referenced by create_output_mesh().
| Actuator* sierra::nalu::Realm::actuator_ |
| stk::mesh::Selector sierra::nalu::Realm::adapterSelector_[4] |
Referenced by create_edges(), get_buckets(), and setup_adaptivity().
| stk::mesh::PartVector sierra::nalu::Realm::allNonConformalInteractingParts_ |
Referenced by sierra::nalu::TpetraLinearSystem::getDofStatus(), and setup_non_conformal_bc().
| stk::mesh::PartVector sierra::nalu::Realm::allPeriodicInteractingParts_ |
Referenced by sierra::nalu::TpetraLinearSystem::getDofStatus(), and register_periodic_bc().
| std::string sierra::nalu::Realm::autoDecompType_ |
Referenced by create_mesh(), and load().
| double sierra::nalu::Realm::availableMemoryPerCoreGB_ |
Referenced by check_job(), and load().
| BalanceNodeOptions sierra::nalu::Realm::balanceNodeOptions_ |
Referenced by balance_nodes(), and load().
| stk::mesh::PartVector sierra::nalu::Realm::basePartVector_ |
Referenced by promote_mesh(), and setup_element_promotion().
| std::vector<AuxFunctionAlgorithm *> sierra::nalu::Realm::bcDataAlg_ |
Referenced by populate_boundary_data(), and ~Realm().
| stk::mesh::PartVector sierra::nalu::Realm::bcPartVec_ |
| BoundaryConditions sierra::nalu::Realm::boundaryConditions_ |
Referenced by load(), query_for_overset(), and setup_bc().
| stk::mesh::BulkData* sierra::nalu::Realm::bulkData_ |
Referenced by bulk_data(), check_job(), compute_centroid_on_parts(), compute_geometry(), compute_l2_scaling(), compute_vrtm(), create_edges(), create_mesh(), create_promoted_output_mesh(), unit_test_utils::NaluTest::create_realm(), delete_edges(), enforce_bc_on_exposed_faces(), get_buckets(), sierra::nalu::TpetraLinearSystem::getDofStatus(), unit_test_utils::HelperObjects::HelperObjects(), unit_test_utils::HelperObjectsNewME::HelperObjectsNewME(), init_current_coordinates(), makeSureNodesHaveValidTopology(), pre_timestep_work(), promote_mesh(), provide_entity_count(), set_current_coordinates(), set_current_displacement(), set_global_id(), set_mesh_velocity(), set_omega(), swap_states(), unit_test_utils::TEST(), unit_test_utils::HelperObjects::~HelperObjects(), unit_test_utils::HelperObjectsNewME::~HelperObjectsNewME(), and ~Realm().
| bool sierra::nalu::Realm::checkForMissingBcs_ |
Referenced by create_mesh(), dump_simulation_time(), initialize(), and load().
| ComputeGeometryAlgorithmDriver* sierra::nalu::Realm::computeGeometryAlgDriver_ |
| int sierra::nalu::Realm::currentNonlinearIteration_ |
| DataProbePostProcessing* sierra::nalu::Realm::dataProbePostProcessing_ |
| std::unique_ptr<ElementDescription> sierra::nalu::Realm::desc_ |
| bool sierra::nalu::Realm::doBalanceNodes_ |
Referenced by initialize(), and load().
| bool sierra::nalu::Realm::doPromotion_ |
Referenced by check_job(), dump_simulation_time(), get_physics_target_names(), initialize(), load(), physics_part_name(), and provide_output().
| stk::mesh::Part* sierra::nalu::Realm::edgesPart_ |
Referenced by create_edges(), create_mesh(), and delete_edges().
| stk::mesh::PartVector sierra::nalu::Realm::emptyPartVector_ |
Referenced by get_slave_part_vector().
| EquationSystems sierra::nalu::Realm::equationSystems_ |
Referenced by advance_time_step(), boundary_data_to_state_data(), breadboard(), check_job(), sierra::nalu::ContinuityEquationSystem::ContinuityEquationSystem(), dump_simulation_time(), sierra::nalu::EnthalpyEquationSystem::EnthalpyEquationSystem(), evaluate_properties(), sierra::nalu::HeatCondEquationSystem::HeatCondEquationSystem(), initial_work(), initialize(), load(), sierra::nalu::MassFractionEquationSystem::MassFractionEquationSystem(), sierra::nalu::MeshDisplacementEquationSystem::MeshDisplacementEquationSystem(), sierra::nalu::MixtureFractionEquationSystem::MixtureFractionEquationSystem(), sierra::nalu::MomentumEquationSystem::MomentumEquationSystem(), populate_boundary_data(), populate_derived_quantities(), post_converged_work(), pre_timestep_work(), predict_state(), sierra::nalu::ProjectedNodalGradientEquationSystem::ProjectedNodalGradientEquationSystem(), provide_mean_norm(), provide_output(), push_equation_to_systems(), sierra::nalu::RadiativeTransportEquationSystem::RadiativeTransportEquationSystem(), sierra::nalu::MeshDisplacementEquationSystem::reinitialize_linear_system(), sierra::nalu::TurbKineticEnergyEquationSystem::reinitialize_linear_system(), sierra::nalu::SpecificDissipationRateEquationSystem::reinitialize_linear_system(), sierra::nalu::HeatCondEquationSystem::reinitialize_linear_system(), sierra::nalu::EnthalpyEquationSystem::reinitialize_linear_system(), sierra::nalu::MixtureFractionEquationSystem::reinitialize_linear_system(), sierra::nalu::ProjectedNodalGradientEquationSystem::reinitialize_linear_system(), sierra::nalu::MomentumEquationSystem::reinitialize_linear_system(), sierra::nalu::ContinuityEquationSystem::reinitialize_linear_system(), setup_bc(), setup_edge_fields(), setup_element_fields(), setup_initial_conditions(), setup_interior_algorithms(), setup_nodal_fields(), setup_post_processing_algorithms(), sierra::nalu::SpecificDissipationRateEquationSystem::SpecificDissipationRateEquationSystem(), and sierra::nalu::TurbKineticEnergyEquationSystem::TurbKineticEnergyEquationSystem().
| ErrorIndicatorAlgorithmDriver* sierra::nalu::Realm::errorIndicatorAlgDriver_ |
| bool sierra::nalu::Realm::estimateMemoryOnly_ |
Referenced by check_job(), and load().
| stk::mesh::Part* sierra::nalu::Realm::exposedBoundaryPart_ |
Referenced by create_mesh(), and enforce_bc_on_exposed_faces().
| std::vector<Transfer *> sierra::nalu::Realm::externalDataTransferVec_ |
Referenced by augment_transfer_vector(), and process_external_data_transfer().
| stk::util::ParameterList sierra::nalu::Realm::globalParameters_ |
Referenced by create_restart_mesh(), initialize_global_variables(), and provide_restart_output().
| bool sierra::nalu::Realm::hasExternalDataTransfer_ |
Referenced by augment_transfer_vector(), dump_simulation_time(), and process_external_data_transfer().
| bool sierra::nalu::Realm::hasFluids_ |
Referenced by sierra::nalu::LowMachEquationSystem::LowMachEquationSystem(), and output_banner().
| bool sierra::nalu::Realm::hasInitializationTransfer_ |
Referenced by augment_transfer_vector(), dump_simulation_time(), and process_initialization_transfer().
| bool sierra::nalu::Realm::hasIoTransfer_ |
Referenced by augment_transfer_vector(), dump_simulation_time(), and process_io_transfer().
| bool sierra::nalu::Realm::hasMultiPhysicsTransfer_ |
Referenced by augment_transfer_vector(), dump_simulation_time(), and process_multi_physics_transfer().
| bool sierra::nalu::Realm::hasNonConformal_ |
Referenced by has_non_matching_boundary_face_alg(), initialize(), pre_timestep_work(), and setup_non_conformal_bc().
| bool sierra::nalu::Realm::hasOverset_ |
Referenced by dump_simulation_time(), get_inactive_selector(), has_non_matching_boundary_face_alg(), initialize(), sierra::nalu::AssembleNodalGradUAlgorithmDriver::post_work(), sierra::nalu::AssembleNodalGradAlgorithmDriver::post_work(), pre_timestep_work(), query_for_overset(), and setup_overset_bc().
| bool sierra::nalu::Realm::hasPeriodic_ |
Referenced by sierra::nalu::EquationSystem::assemble_and_solve(), sierra::nalu::RadiativeTransportEquationSystem::assemble_boundary_area(), sierra::nalu::SpecificDissipationRateEquationSystem::compute_wall_model_parameters(), dump_simulation_time(), sierra::nalu::ComputeSSTMaxLengthScaleElemAlgorithm::execute(), get_slave_part_vector(), sierra::nalu::TpetraLinearSystem::getDofStatus(), initialize(), sierra::nalu::RadiativeTransportEquationSystem::normalize_irradiation(), sierra::nalu::ComputeTurbKineticEnergyWallFunctionAlgorithm::normalize_nodal_fields(), sierra::nalu::ComputeWallFrictionVelocityAlgorithm::normalize_nodal_fields(), sierra::nalu::ComputeABLWallFrictionVelocityAlgorithm::normalize_nodal_fields(), sierra::nalu::SurfaceForceAndMomentAlgorithmDriver::parallel_assemble_area(), sierra::nalu::SurfaceForceAndMomentAlgorithmDriver::parallel_assemble_fields(), sierra::nalu::ComputeGeometryAlgorithmDriver::post_work(), sierra::nalu::AssembleNodalGradUAlgorithmDriver::post_work(), sierra::nalu::AssembleWallHeatTransferAlgorithmDriver::post_work(), sierra::nalu::AssembleNodalGradAlgorithmDriver::post_work(), and register_periodic_bc().
| HDF5FilePtr* sierra::nalu::Realm::HDF5ptr_ |
Referenced by setup_property(), and ~Realm().
| std::vector<Algorithm *> sierra::nalu::Realm::initCondAlg_ |
Referenced by populate_initial_condition(), sierra::nalu::TurbKineticEnergyEquationSystem::register_inflow_bc(), sierra::nalu::SpecificDissipationRateEquationSystem::register_inflow_bc(), sierra::nalu::MassFractionEquationSystem::register_inflow_bc(), sierra::nalu::MixtureFractionEquationSystem::register_inflow_bc(), sierra::nalu::MomentumEquationSystem::register_inflow_bc(), sierra::nalu::ContinuityEquationSystem::register_inflow_bc(), sierra::nalu::HeatCondEquationSystem::register_initial_condition_fcn(), sierra::nalu::LowMachEquationSystem::register_initial_condition_fcn(), sierra::nalu::MixtureFractionEquationSystem::register_initial_condition_fcn(), sierra::nalu::EnthalpyEquationSystem::register_initial_condition_fcn(), sierra::nalu::ContinuityEquationSystem::register_initial_condition_fcn(), sierra::nalu::MeshDisplacementEquationSystem::register_wall_bc(), sierra::nalu::RadiativeTransportEquationSystem::register_wall_bc(), sierra::nalu::HeatCondEquationSystem::register_wall_bc(), sierra::nalu::MomentumEquationSystem::register_wall_bc(), setup_initial_conditions(), sierra::nalu::EnthalpyEquationSystem::temperature_bc_setup(), and ~Realm().
| InitialConditions sierra::nalu::Realm::initialConditions_ |
Referenced by load(), and setup_initial_conditions().
| std::vector<Transfer *> sierra::nalu::Realm::initializationTransferVec_ |
Referenced by augment_transfer_vector(), and process_initialization_transfer().
| std::string sierra::nalu::Realm::inputDBName_ |
Referenced by create_mesh(), and load().
| size_t sierra::nalu::Realm::inputMeshIdx_ |
Referenced by create_mesh(), and input_variables_from_mesh().
| stk::io::StkMeshIoBroker* sierra::nalu::Realm::ioBroker_ |
Referenced by check_job(), create_mesh(), create_output_mesh(), create_restart_mesh(), sierra::nalu::InputOutputRealm::initialize(), initialize(), input_variables_from_mesh(), sierra::nalu::InputOutputRealm::populate_external_variables_from_input(), populate_restart(), populate_variables_from_input(), provide_output(), provide_restart_output(), and ~Realm().
| std::vector<Transfer *> sierra::nalu::Realm::ioTransferVec_ |
Referenced by augment_transfer_vector(), and process_io_transfer().
| bool sierra::nalu::Realm::isothermalFlow_ |
Referenced by sierra::nalu::EnthalpyEquationSystem::EnthalpyEquationSystem(), and setup_property().
| bool sierra::nalu::Realm::isTurbulent_ |
Referenced by is_turbulent().
| double sierra::nalu::Realm::l2Scaling_ |
| MaterialPropertys sierra::nalu::Realm::materialPropertys_ |
| double sierra::nalu::Realm::maxCourant_ |
| double sierra::nalu::Realm::maxReynolds_ |
Referenced by sierra::nalu::AssembleCourantReynoldsElemAlgorithm::execute(), and output_banner().
| stk::mesh::MetaData* sierra::nalu::Realm::metaData_ |
Referenced by check_job(), commit(), compute_centroid_on_parts(), compute_geometry(), compute_l2_scaling(), compute_vrtm(), create_edges(), create_mesh(), create_output_mesh(), create_promoted_output_mesh(), unit_test_utils::NaluTest::create_realm(), create_restart_mesh(), delete_edges(), enforce_bc_on_exposed_faces(), get_buckets(), unit_test_utils::HelperObjects::HelperObjects(), unit_test_utils::HelperObjectsNewME::HelperObjectsNewME(), init_current_coordinates(), input_variables_from_mesh(), load(), meta_data(), pre_timestep_work(), process_mesh_motion(), promote_mesh(), register_inflow_bc(), sierra::nalu::InputOutputRealm::register_io_fields(), register_nodal_fields(), register_non_conformal_bc(), register_open_bc(), register_symmetry_bc(), register_wall_bc(), set_current_coordinates(), set_current_displacement(), set_global_id(), set_mesh_velocity(), set_omega(), setup_adaptivity(), setup_element_promotion(), setup_initial_conditions(), setup_nodal_fields(), setup_property(), unit_test_utils::TEST(), unit_test_utils::HelperObjects::~HelperObjects(), unit_test_utils::HelperObjectsNewME::~HelperObjectsNewME(), and ~Realm().
| std::vector<Transfer *> sierra::nalu::Realm::multiPhysicsTransferVec_ |
Referenced by augment_transfer_vector(), and process_multi_physics_transfer().
| GlobalIdFieldType* sierra::nalu::Realm::naluGlobalId_ |
Referenced by sierra::nalu::TpetraLinearSystem::addConnections(), sierra::nalu::TpetraLinearSystem::applyDirichletBCs(), sierra::nalu::TpetraLinearSystem::beginLinearSystemConstruction(), sierra::nalu::TpetraLinearSystem::checkForZeroRow(), sierra::nalu::TpetraLinearSystem::compute_graph_row_lengths(), sierra::nalu::TpetraLinearSystem::copy_stk_to_tpetra(), sierra::nalu::TpetraLinearSystem::copy_tpetra_to_stk(), sierra::nalu::TpetraLinearSystem::fill_entity_to_LID_mapping(), sierra::nalu::TpetraLinearSystem::getDofStatus(), sierra::nalu::TpetraLinearSystem::insert_graph_connections(), sierra::nalu::TpetraLinearSystem::prepareConstraints(), sierra::nalu::TpetraLinearSystem::resetRows(), set_global_id(), setup_nodal_fields(), and sierra::nalu::PeriodicManager::update_global_id_field().
| std::string sierra::nalu::Realm::name_ |
Referenced by advance_time_step(), sierra::nalu::Transfer::breadboard(), sierra::nalu::PeriodicManager::build_constraints(), check_job(), create_edges(), dump_simulation_time(), load(), name(), sierra::nalu::Realms::IsString::operator()(), output_banner(), provide_output(), and provide_restart_output().
| bool sierra::nalu::Realm::needsEnthalpy_ |
Referenced by needs_enthalpy(), and setup_property().
| const YAML::Node& sierra::nalu::Realm::node_ |
| SizeType sierra::nalu::Realm::nodeCount_ |
Referenced by check_job().
| NonConformalManager* sierra::nalu::Realm::nonConformalManager_ |
Referenced by sierra::nalu::TpetraLinearSystem::buildNonConformalNodeGraph(), sierra::nalu::NonConformalInfo::determine_elems_to_ghost(), sierra::nalu::ComputeMdotNonConformalAlgorithm::execute(), sierra::nalu::AssembleNodalGradNonConformalAlgorithm::execute(), sierra::nalu::AssembleNodalGradUNonConformalAlgorithm::execute(), sierra::nalu::AssemblePNGNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleScalarDiffNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleScalarNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleContinuityNonConformalSolverAlgorithm::execute(), initialize_non_conformal(), setup_non_conformal_bc(), and ~Realm().
| unsigned sierra::nalu::Realm::numInitialElements_ |
Referenced by sierra::nalu::ErrorIndicatorAlgorithmDriver::post_work(), and pre_timestep_work().
| OutputInfo* sierra::nalu::Realm::outputInfo_ |
Referenced by augment_output_variable_list(), augment_restart_variable_list(), create_output_mesh(), create_promoted_output_mesh(), create_restart_mesh(), load(), populate_restart(), pre_timestep_work(), process_io_transfer(), provide_output(), provide_restart_output(), restarted_simulation(), and ~Realm().
| OversetManager* sierra::nalu::Realm::oversetManager_ |
Referenced by sierra::nalu::TpetraLinearSystem::buildOversetNodeGraph(), sierra::nalu::AssembleOversetSolverConstraintAlgorithm::execute(), get_inactive_selector(), initialize_overset(), sierra::nalu::OversetManager::overset_orphan_node_field_update(), overset_orphan_node_field_update(), sierra::nalu::UpdateOversetFringeAlgorithmDriver::pre_work(), sierra::nalu::TpetraLinearSystem::prepareConstraints(), and setup_overset_bc().
| PeriodicManager* sierra::nalu::Realm::periodicManager_ |
| PostProcessingInfo* sierra::nalu::Realm::postProcessingInfo_ |
Referenced by load(), setup_post_processing_algorithms(), and ~Realm().
| std::unique_ptr<PromotedElementIO> sierra::nalu::Realm::promotionIO_ |
Referenced by create_promoted_output_mesh(), and provide_output().
| unsigned sierra::nalu::Realm::promotionOrder_ |
Referenced by check_job(), load(), and setup_element_promotion().
| std::vector<Algorithm *> sierra::nalu::Realm::propertyAlg_ |
Referenced by evaluate_properties(), setup_property(), and ~Realm().
| std::map<PropertyIdentifier, ScalarFieldType *> sierra::nalu::Realm::propertyMap_ |
Referenced by augment_property_map(), and setup_property().
| bool sierra::nalu::Realm::provideEntityCount_ |
Referenced by initialize(), and load().
| bool sierra::nalu::Realm::realmUsesEdges_ |
Referenced by sierra::nalu::RadiativeTransportEquationSystem::assemble_irradiation(), sierra::nalu::ComputeMdotElemAlgorithm::ComputeMdotElemAlgorithm(), sierra::nalu::ContinuityEquationSystem::ContinuityEquationSystem(), create_mesh(), dump_simulation_time(), initialize(), sierra::nalu::EquationSystems::load(), load(), sierra::nalu::ComputeGeometryAlgorithmDriver::post_work(), pre_timestep_work(), sierra::nalu::ComputeGeometryAlgorithmDriver::pre_work(), sierra::nalu::RadiativeTransportEquationSystem::RadiativeTransportEquationSystem(), sierra::nalu::HeatCondEquationSystem::register_edge_fields(), sierra::nalu::RadiativeTransportEquationSystem::register_edge_fields(), sierra::nalu::LowMachEquationSystem::register_edge_fields(), sierra::nalu::TurbKineticEnergyEquationSystem::register_interior_algorithm(), sierra::nalu::SpecificDissipationRateEquationSystem::register_interior_algorithm(), sierra::nalu::MassFractionEquationSystem::register_interior_algorithm(), sierra::nalu::MixtureFractionEquationSystem::register_interior_algorithm(), sierra::nalu::EnthalpyEquationSystem::register_interior_algorithm(), sierra::nalu::HeatCondEquationSystem::register_interior_algorithm(), sierra::nalu::RadiativeTransportEquationSystem::register_interior_algorithm(), sierra::nalu::LowMachEquationSystem::register_interior_algorithm(), sierra::nalu::MomentumEquationSystem::register_interior_algorithm(), sierra::nalu::ContinuityEquationSystem::register_interior_algorithm(), sierra::nalu::TurbKineticEnergyEquationSystem::register_open_bc(), sierra::nalu::SpecificDissipationRateEquationSystem::register_open_bc(), sierra::nalu::MassFractionEquationSystem::register_open_bc(), sierra::nalu::MixtureFractionEquationSystem::register_open_bc(), sierra::nalu::EnthalpyEquationSystem::register_open_bc(), sierra::nalu::MomentumEquationSystem::register_open_bc(), sierra::nalu::LowMachEquationSystem::register_surface_pp_algorithm(), sierra::nalu::MomentumEquationSystem::register_symmetry_bc(), sierra::nalu::MeshDisplacementEquationSystem::register_wall_bc(), sierra::nalu::RadiativeTransportEquationSystem::register_wall_bc(), sierra::nalu::HeatCondEquationSystem::register_wall_bc(), sierra::nalu::SpecificDissipationRateEquationSystem::register_wall_bc(), sierra::nalu::EnthalpyEquationSystem::register_wall_bc(), and sierra::nalu::MomentumEquationSystem::register_wall_bc().
| size_t sierra::nalu::Realm::restartFileIndex_ |
Referenced by create_restart_mesh(), and provide_restart_output().
| size_t sierra::nalu::Realm::resultsFileIndex_ |
Referenced by create_output_mesh(), and provide_output().
| SolutionNormPostProcessing* sierra::nalu::Realm::solutionNormPostProcessing_ |
Referenced by look_ahead_and_creation(), post_converged_work(), setup_post_processing_algorithms(), and ~Realm().
| SolutionOptions* sierra::nalu::Realm::solutionOptions_ |
Referenced by advance_time_step(), sierra::nalu::AssembleScalarEigenEdgeSolverAlgorithm::AssembleScalarEigenEdgeSolverAlgorithm(), compute_vrtm(), create_edges(), create_mesh(), create_output_mesh(), unit_test_utils::NaluTest::create_realm(), delete_edges(), dump_simulation_time(), sierra::nalu::EnthalpyEquationSystem::EnthalpyEquationSystem(), sierra::nalu::ErrorIndicatorAlgorithmDriver::ErrorIndicatorAlgorithmDriver(), sierra::nalu::AssembleMomentumEdgeOpenSolverAlgorithm::execute(), sierra::nalu::ComputeMdotEdgeOpenAlgorithm::execute(), sierra::nalu::ComputeMdotElemOpenAlgorithm::execute(), sierra::nalu::SimpleErrorIndicatorElemAlgorithm::execute(), sierra::nalu::ComputeMdotInflowAlgorithm::execute(), sierra::nalu::SimpleErrorIndicatorScalarElemAlgorithm::execute(), sierra::nalu::AssembleMomentumElemOpenSolverAlgorithm::execute(), get_alpha_factor(), get_alpha_upw_factor(), get_buckets(), get_consistent_mass_matrix_png(), get_coordinates_name(), get_cvfem_reduced_sens_poisson(), get_cvfem_shifted_mdot(), get_divU(), get_hybrid_factor(), get_lam_prandtl(), get_lam_schmidt(), get_mdot_interp(), get_nc_alg_current_normal(), get_nc_alg_include_pstab(), get_nc_alg_upwind_advection(), get_noc_usage(), get_quad_type(), get_shifted_grad_op(), get_stefan_boltzmann(), get_tanh_functional_form(), get_tanh_trans(), get_tanh_width(), get_turb_model_constant(), get_turb_prandtl(), get_turb_schmidt(), get_upw_factor(), has_mesh_deformation(), has_mesh_motion(), has_nc_gauss_labatto_quadrature(), initial_work(), initialize(), sierra::nalu::ContinuityEquationSystem::initialize(), input_variables_from_mesh(), is_turbulent(), load(), sierra::nalu::MeshDisplacementEquationSystem::MeshDisplacementEquationSystem(), sierra::nalu::MomentumBoussinesqSrcNodeSuppAlg::MomentumBoussinesqSrcNodeSuppAlg(), sierra::nalu::MomentumBuoyancySrcElemSuppAlgDep::MomentumBuoyancySrcElemSuppAlgDep(), sierra::nalu::MomentumBuoyancySrcNodeSuppAlg::MomentumBuoyancySrcNodeSuppAlg(), sierra::nalu::EquationSystem::nodal_src_is_requested(), sierra::nalu::InputOutputRealm::populate_external_variables_from_input(), populate_variables_from_input(), sierra::nalu::ShearStressTransportEquationSystem::post_adapt_work(), sierra::nalu::LowMachEquationSystem::post_converged_work(), sierra::nalu::ErrorIndicatorAlgorithmDriver::post_work(), pre_timestep_work(), primitive_uses_limiter(), process_adaptivity(), process_mesh_motion(), sierra::nalu::HeatCondEquationSystem::register_element_fields(), sierra::nalu::LowMachEquationSystem::register_element_fields(), sierra::nalu::TurbKineticEnergyEquationSystem::register_interior_algorithm(), sierra::nalu::SpecificDissipationRateEquationSystem::register_interior_algorithm(), sierra::nalu::MassFractionEquationSystem::register_interior_algorithm(), sierra::nalu::MixtureFractionEquationSystem::register_interior_algorithm(), sierra::nalu::EnthalpyEquationSystem::register_interior_algorithm(), sierra::nalu::ShearStressTransportEquationSystem::register_interior_algorithm(), sierra::nalu::HeatCondEquationSystem::register_interior_algorithm(), sierra::nalu::RadiativeTransportEquationSystem::register_interior_algorithm(), sierra::nalu::LowMachEquationSystem::register_interior_algorithm(), sierra::nalu::MomentumEquationSystem::register_interior_algorithm(), sierra::nalu::ContinuityEquationSystem::register_interior_algorithm(), sierra::nalu::ShearStressTransportEquationSystem::register_nodal_fields(), register_nodal_fields(), sierra::nalu::ProjectedNodalGradientEquationSystem::register_non_conformal_bc(), sierra::nalu::MomentumEquationSystem::register_wall_bc(), sierra::nalu::EquationSystem::report_invalid_supp_alg_names(), sierra::nalu::EquationSystem::set_nodal_gradient(), setup_adaptivity(), setup_interior_algorithms(), setup_non_conformal_bc(), sierra::nalu::ShearStressTransportEquationSystem::solve_and_update(), sierra::nalu::EquationSystem::supp_alg_is_requested(), TEST_F(), sierra::nalu::TurbKineticEnergyKsgsBuoyantElemSuppAlg::TurbKineticEnergyKsgsBuoyantElemSuppAlg(), sierra::nalu::TurbKineticEnergyRodiNodeSourceSuppAlg::TurbKineticEnergyRodiNodeSourceSuppAlg(), sierra::nalu::VariableDensityMomentumSrcElemSuppAlg::VariableDensityMomentumSrcElemSuppAlg(), sierra::nalu::VariableDensityMomentumSrcNodeSuppAlg::VariableDensityMomentumSrcNodeSuppAlg(), sierra::nalu::VariableDensityNonIsoMomentumSrcNodeSuppAlg::VariableDensityNonIsoMomentumSrcNodeSuppAlg(), sierra::nalu::WindEnergyAuxFunction::WindEnergyAuxFunction(), and ~Realm().
| int sierra::nalu::Realm::solveFrequency_ |
Referenced by advance_time_step(), and load().
| unsigned sierra::nalu::Realm::spatialDimension_ |
Referenced by sierra::nalu::build_topo_kernel_if_requested(), check_job(), sierra::nalu::TurbulenceAveragingPostProcessing::compute_favre_stress(), sierra::nalu::TurbulenceAveragingPostProcessing::compute_lambda_ci(), sierra::nalu::TurbulenceAveragingPostProcessing::compute_q_criterion(), sierra::nalu::TurbulenceAveragingPostProcessing::compute_reynolds_stress(), sierra::nalu::TurbulenceAveragingPostProcessing::compute_tke(), sierra::nalu::TurbulenceAveragingPostProcessing::compute_vorticity(), sierra::nalu::ABLForcingAlgorithm::eval_momentum_source(), load(), sierra::nalu::ABLForcingAlgorithm::load_momentum_info(), sierra::nalu::MeshDisplacementEquationSystem::MeshDisplacementEquationSystem(), sierra::nalu::MomentumEquationSystem::MomentumEquationSystem(), sierra::nalu::ProjectedNodalGradientEquationSystem::ProjectedNodalGradientEquationSystem(), sierra::nalu::MeshDisplacementEquationSystem::reinitialize_linear_system(), sierra::nalu::ProjectedNodalGradientEquationSystem::reinitialize_linear_system(), sierra::nalu::MomentumEquationSystem::reinitialize_linear_system(), and sierra::nalu::TurbulenceAveragingPostProcessing::setup().
| stk::mesh::PartVector sierra::nalu::Realm::superPartVector_ |
Referenced by setup_element_promotion().
| std::vector<std::string> sierra::nalu::Realm::superTargetNames_ |
Referenced by get_physics_target_names(), and setup_element_promotion().
| bool sierra::nalu::Realm::supportInconsistentRestart_ |
Referenced by load(), populate_restart(), and support_inconsistent_restart().
| double sierra::nalu::Realm::targetCourant_ |
Referenced by compute_adaptive_time_step(), and load().
| TimeIntegrator* sierra::nalu::Realm::timeIntegrator_ |
Referenced by sierra::nalu::TimeIntegrator::breadboard(), sierra::nalu::AssembleCourantReynoldsElemAlgorithm::execute(), sierra::nalu::AssembleElemSolverAlgorithm::execute(), get_current_time(), get_gamma1(), get_gamma2(), get_gamma3(), get_is_fixed_time_step(), get_is_terminate_based_on_time(), get_max_time_step_count(), get_time_step(), get_time_step_count(), get_time_step_from_file(), get_total_sim_time(), number_of_states(), provide_restart_output(), sierra::nalu::ContinuityGclNodeSuppAlg::setup(), sierra::nalu::MomentumMassBackwardEulerNodeSuppAlg::setup(), sierra::nalu::ContinuityMassBackwardEulerNodeSuppAlg::setup(), sierra::nalu::MeshDisplacementMassBackwardEulerNodeSuppAlg::setup(), sierra::nalu::EnthalpyLowSpeedCompressibleNodeSuppAlg::setup(), sierra::nalu::ContinuityLowSpeedCompressibleNodeSuppAlg::setup(), sierra::nalu::HeatCondMassBackwardEulerNodeSuppAlg::setup(), sierra::nalu::ScalarMassBackwardEulerNodeSuppAlg::setup(), and TEST_F().
| double sierra::nalu::Realm::timerAdapt_ |
Referenced by dump_simulation_time(), sierra::nalu::EquationSystems::post_adapt_work(), and pre_timestep_work().
| double sierra::nalu::Realm::timerCreateEdges_ |
Referenced by create_edges(), and dump_simulation_time().
| double sierra::nalu::Realm::timerCreateMesh_ |
Referenced by create_mesh(), create_output_mesh(), and dump_simulation_time().
| double sierra::nalu::Realm::timerInitializeEqs_ |
| double sierra::nalu::Realm::timerNonconformal_ |
| double sierra::nalu::Realm::timerOutputFields_ |
Referenced by dump_simulation_time(), provide_output(), and provide_restart_output().
| double sierra::nalu::Realm::timerPopulateFieldData_ |
Referenced by dump_simulation_time(), and initialize().
| double sierra::nalu::Realm::timerPopulateMesh_ |
Referenced by dump_simulation_time(), and initialize().
| double sierra::nalu::Realm::timerPromoteMesh_ |
Referenced by dump_simulation_time(), and promote_mesh().
| double sierra::nalu::Realm::timerPropertyEval_ |
Referenced by dump_simulation_time(), and evaluate_properties().
| double sierra::nalu::Realm::timerSkinMesh_ |
| double sierra::nalu::Realm::timerTransferExecute_ |
| double sierra::nalu::Realm::timerTransferSearch_ |
Referenced by dump_simulation_time(), and sierra::nalu::Transfer::initialize_begin().
| double sierra::nalu::Realm::timeStepChangeFactor_ |
Referenced by compute_adaptive_time_step(), and load().
| TurbulenceAveragingPostProcessing* sierra::nalu::Realm::turbulenceAveragingPostProcessing_ |
| std::string sierra::nalu::Realm::type_ |
Referenced by load(), and sierra::nalu::InputOutputRealm::populate_external_variables_from_input().
| bool sierra::nalu::Realm::uniformFlow_ |
| double sierra::nalu::Realm::wallTimeStart_ |
Referenced by provide_output(), and provide_restart_output().
1.8.11