![]() |
Documentation 6b54b78464
|
Main class for defining the problem; basically this class reads the configuration file, and stores all the information. More...
#include <CConfig.hpp>
Public Member Functions | |
| CConfig (char case_filename[MAX_STRING_SIZE], SU2_COMPONENT val_software, bool verb_high) | |
| Constructor of the class which reads the input file. | |
| CConfig (istream &case_buffer, SU2_COMPONENT val_software, bool verb_high) | |
| Constructor of the class which takes an istream buffer containing the config options. | |
| CConfig (CConfig *config, char case_filename[MAX_STRING_SIZE], SU2_COMPONENT val_software, unsigned short val_iZone, unsigned short val_nZone, bool verb_high) | |
| Constructor of the class which reads the input file and uses default options from another config. | |
| CConfig (char case_filename[MAX_STRING_SIZE], SU2_COMPONENT val_software) | |
| Constructor of the class which reads the input file. | |
| CConfig (char case_filename[MAX_STRING_SIZE], CConfig *config) | |
| Constructor of the class which reads the input file. | |
| ~CConfig (void) | |
| Destructor of the class. | |
| void | Init () |
| Initialize common fields of the config structure. | |
| void | SetnZone () |
| Set the number of zones. | |
| void | SetnDim () |
| Set the physical dimension of the problem. | |
| void | SetHeader (SU2_COMPONENT val_software) const |
| Print the header to screen. | |
| SU2_MPI::Comm | GetMPICommunicator () const |
| Get the MPI communicator of SU2. | |
| void | SetMPICommunicator (SU2_MPI::Comm Communicator) |
| Set the MPI communicator for SU2. | |
| void | SetPointersNull (void) |
| Initializes pointers to null. | |
| bool | TokenizeString (string &str, string &option_name, vector< string > &option_value) |
| breaks an input line from the config file into a set of tokens | |
| std::array< su2double, 3 > | GetRefOriginMoment (unsigned short val_marker) const |
| Get reference origin for moment computation. | |
| su2double | GetRefOriginMoment_X (unsigned short val_marker) const |
| Get reference origin x-coordinate for moment computation. | |
| su2double | GetRefOriginMoment_Y (unsigned short val_marker) const |
| Get reference origin y-coordinate for moment computation. | |
| su2double | GetRefOriginMoment_Z (unsigned short val_marker) const |
| Get reference origin z-coordinate for moment computation. | |
| void | SetRefOriginMoment_X (unsigned short val_marker, su2double val_origin) |
| Set reference origin x-coordinate for moment computation. | |
| void | SetRefOriginMoment_Y (unsigned short val_marker, su2double val_origin) |
| Set reference origin y-coordinate for moment computation. | |
| void | SetRefOriginMoment_Z (unsigned short val_marker, su2double val_origin) |
| Set reference origin z-coordinate for moment computation. | |
| string | GetPlaneTag (unsigned short index) const |
| Get index of the upper and lower horizontal plane. | |
| su2double | GetEA_IntLimit (unsigned short index) const |
| Get the integration limits for the equivalent area computation. | |
| su2double | GetEA_ScaleFactor (void) const |
| Get the integration limits for the equivalent area computation. | |
| su2double | GetAdjointLimit (void) const |
| Get the limit value for the adjoint variables. | |
| const su2double * | GetHold_GridFixed_Coord (void) const |
| Get the coordinates where of the box where the grid is going to be deformed. | |
| const su2double * | GetSubsonicEngine_Values (void) const |
| Get the values of subsonic engine. | |
| const su2double * | GetSubsonicEngine_Cyl (void) const |
| Get the cycle of a subsonic engine. | |
| const su2double * | GetDistortionRack (void) const |
| Get the distortion rack. | |
| unsigned short | GetGeo_Description (void) const |
| Get Description of the geometry to be analyzed. | |
| bool | GetExtraOutput (void) const |
| Creates a tecplot file to visualize the partition made by the DDC software. | |
| long | GetExtraHeatOutputZone (void) const |
| Heat solver zone with extra screen output. | |
| su2double | GetMach (void) const |
| Get the value of the Mach number (velocity divided by speed of sound). | |
| su2double | GetGamma (void) const |
| Get the value of the Gamma of fluid (ratio of specific heats). | |
| su2double | GetConfinement_Param (void) const |
| Get the value of the Confinement Parameter. | |
| su2double | GetCFL_AdaptParam (unsigned short val_index) const |
| Get the values of the CFL adaption parameters. | |
| bool | GetCFL_Adapt (void) const |
| Get the value of the CFL adaption flag. | |
| const unsigned long * | GetOutlierMitigationParam () const |
| Get the outlier mitigation parameters. | |
| su2double | GetStations_Bounds (unsigned short val_var) const |
| Get the value of the limits for the sections. | |
| su2double | GetFFD_Axis (unsigned short val_var) const |
| Get the value of the vector that connects the cartesian axis with a sherical or cylindrical one. | |
| su2double | GetBulk_Modulus (void) const |
| Get the value of the bulk modulus. | |
| su2double | GetBeta_Factor (void) const |
| Get the epsilon^2 multiplier for Beta in the incompressible preconditioner. | |
| su2double | GetGas_Constant (void) const |
| Get the value of specific gas constant. | |
| su2double | GetGas_ConstantND (void) const |
| Get the value of specific gas constant. | |
| su2double | GetMolecular_Weight (unsigned short val_index=0) const |
| Get the value of the molecular weight for an incompressible ideal gas (g/mol). | |
| su2double | GetSpecific_Heat_Cp (unsigned short val_index=0) const |
| Get the value of specific heat at constant pressure. | |
| su2double | GetSpecific_Heat_CpND (unsigned short val_index=0) const |
| Get the non-dimensional value of specific heat at constant pressure. | |
| su2double | GetWallTemperature (void) const |
| Get the value of wall temperature. | |
| su2double | GetPnormHeat (void) const |
| Get the p-norm for heat-flux objective functions (adjoint problem). | |
| su2double | GetGas_Constant_Ref (void) const |
| Get the reference value for the specific gas constant. | |
| su2double | GetHeat_Flux_Ref (void) const |
| Get the reference value for the heat flux. | |
| su2double | GetTemperature_FreeStream (void) const |
| Get the value of the freestream temperature. | |
| su2double | GetTemperature_ve_FreeStream (void) const |
| Get the value of the freestream vibrational-electronic temperature. | |
| su2double | GetEnergy_FreeStream (void) const |
| Get the value of the freestream energy. | |
| su2double | GetViscosity_FreeStream (void) const |
| Get the value of the freestream viscosity. | |
| su2double | GetThermalConductivity_FreeStream (void) const |
| Get the value of the freestream thermal conductivity. | |
| su2double | GetSpecificHeatCp_FreeStream (void) const |
| Get the value of the freestream heat capacity at constant pressure. | |
| su2double | GetDensity_FreeStream (void) const |
| Get the value of the freestream density. | |
| su2double | GetModVel_FreeStream (void) const |
| Get the magnitude of the free-stream velocity of the fluid. | |
| su2double | GetModVel_FreeStreamND (void) const |
| Get the non-dimensional magnitude of the free-stream velocity of the fluid. | |
| su2double | GetPrandtl_Lam (unsigned short val_index=0) const |
| Get the value of the laminar Prandtl number. | |
| su2double | GetPrandtl_Turb (unsigned short val_index=0) const |
| Get the value of the turbulent Prandtl number. | |
| su2double | GetwallModel_Kappa () const |
| Get the value of the von Karman constant kappa for turbulence wall modeling. | |
| unsigned short | GetwallModel_MaxIter () const |
| Get the value of the max. number of Newton iterations for turbulence wall modeling. | |
| su2double | GetwallModel_RelFac () const |
| Get the value of the relaxation factor for turbulence wall modeling. | |
| su2double | GetwallModel_MinYPlus () const |
| Get the value of the minimum Y+ value below which the wall function is deactivated. | |
| su2double | GetwallModel_B () const |
| Get the value of the wall model constant B for turbulence wall modeling. | |
| su2double | GetThermalDiffusivity (void) const |
| Get the value of the thermal diffusivity for solids. | |
| su2double | GetLength_Ref (void) const |
| Get the value of the reference length for non-dimensionalization. This value should always be 1 internally, and is not user-specified. | |
| su2double | GetPressure_Ref (void) const |
| Get the value of the reference pressure for non-dimensionalization. | |
| su2double | GetEnergy_Ref (void) const |
| Get the value of the reference energy for non-dimensionalization. | |
| su2double | GetTemperature_Ref (void) const |
| Get the value of the reference temperature for non-dimensionalization. | |
| su2double | GetTemperature_ve_Ref (void) const |
| Get the value of the reference temperature for non-dimensionalization. | |
| su2double | GetDensity_Ref (void) const |
| Get the value of the reference density for non-dimensionalization. | |
| su2double | GetVelocity_Ref (void) const |
| Get the value of the reference velocity for non-dimensionalization. | |
| su2double | GetTime_Ref (void) const |
| Get the value of the reference time for non-dimensionalization. | |
| su2double | GetViscosity_Ref (void) const |
| Get the value of the reference viscosity for non-dimensionalization. | |
| su2double | GetHighlite_Area (void) const |
| Get the value of the reference viscosity for non-dimensionalization. | |
| su2double | GetFan_Poly_Eff (void) const |
| Get the value of the reference viscosity for non-dimensionalization. | |
| su2double | GetThermal_Conductivity_Ref (void) const |
| Get the value of the reference thermal conductivity for non-dimensionalization. | |
| su2double | GetOmega_Ref (void) const |
| Get the value of the reference angular velocity for non-dimensionalization. | |
| su2double | GetForce_Ref (void) const |
| Get the value of the reference force for non-dimensionalization. | |
| su2double | GetPressure_FreeStream (void) const |
| Get the value of the non-dimensionalized freestream pressure. | |
| su2double | GetPressure_FreeStreamND (void) const |
| Get the value of the non-dimensionalized freestream pressure. | |
| su2double | GetPressure_Thermodynamic (void) const |
| Get the value of the thermodynamic pressure. | |
| su2double | GetPressure_ThermodynamicND (void) const |
| Get the value of the non-dimensionalized thermodynamic pressure. | |
| su2double * | GetVelocity_FreeStream (void) |
| Get the vector of the dimensionalized freestream velocity. | |
| const su2double * | GetVelocity_FreeStream (void) const |
| su2double | GetTemperature_FreeStreamND (void) const |
| Get the value of the non-dimensionalized freestream temperature. | |
| su2double | GetTemperature_ve_FreeStreamND (void) const |
| Get the value of the non-dimensionalized vibrational-electronic freestream temperature. | |
| su2double | GetDensity_FreeStreamND (void) const |
| Get the value of the non-dimensionalized freestream density. | |
| su2double * | GetVelocity_FreeStreamND (void) |
| Get the vector of the non-dimensionalized freestream velocity. | |
| const su2double * | GetVelocity_FreeStreamND (void) const |
| su2double | GetEnergy_FreeStreamND (void) const |
| Get the value of the non-dimensionalized freestream energy. | |
| su2double | GetViscosity_FreeStreamND (void) const |
| Get the value of the non-dimensionalized freestream viscosity. | |
| su2double | GetThermalConductivity_FreeStreamND (void) const |
| Get the value of the non-dimensionalized freestream thermal conductivity. | |
| su2double | GetSpecificHeatCp_FreeStreamND (void) const |
| Get the value of the non-dimensionalized freestream heat capacity at constant pressure. | |
| su2double | GetTke_FreeStreamND (void) const |
| Get the value of the non-dimensionalized freestream viscosity. | |
| su2double | GetOmega_FreeStreamND (void) const |
| Get the value of the non-dimensionalized freestream viscosity. | |
| su2double | GetTke_FreeStream (void) const |
| Get the value of the non-dimensionalized freestream viscosity. | |
| su2double | GetOmega_FreeStream (void) const |
| Get the value of the non-dimensionalized freestream viscosity. | |
| su2double | GetIntermittency_FreeStream (void) const |
| Get the value of the non-dimensionalized freestream intermittency. | |
| su2double | GetReThetaT_FreeStream () const |
| Get the value of the freestream momentum thickness Reynolds number. | |
| su2double | GetTurbulenceIntensity_FreeStream (void) const |
| Get the value of the non-dimensionalized freestream turbulence intensity. | |
| su2double | GetNuFactor_FreeStream (void) const |
| Get the value of the non-dimensionalized freestream turbulence intensity. | |
| su2double | GetKFactor_LowerLimit (void) const |
| Get the k constant factor define a lower limit by multiplication with values in SST turbulence model. | |
| su2double | GetOmegaFactor_LowerLimit (void) const |
| Get the w constant factor define a lower limit by multiplication with values in SST turbulencemodel. | |
| su2double | GetNuFactor_Engine (void) const |
| Get the value of the non-dimensionalized engine turbulence intensity. | |
| bool | GetExhaustToInlet_Engine (void) const |
| Get the flag to use exhaust mass flow as inlet mass flow. | |
| su2double | GetSecondaryFlow_ActDisk (void) const |
| Get the value of the non-dimensionalized actuator disk turbulence intensity. | |
| su2double | GetInitial_BCThrust (void) const |
| Get the value of the non-dimensionalized actuator disk turbulence intensity. | |
| void | SetInitial_BCThrust (su2double val_bcthrust) |
| Get the value of the non-dimensionalized actuator disk turbulence intensity. | |
| su2double | GetTurb2LamViscRatio_FreeStream (void) const |
| Get the value of the turbulent to laminar viscosity ratio. | |
| su2double | GetLength_Reynolds (void) const |
| Get the value of the Reynolds length. | |
| su2double | GetRefArea (void) const |
| Get the reference area for non dimensional coefficient computation. If the value from the is 0 then, the code will compute the reference area using the projection of the shape into the z plane (3D) or the x plane (2D). | |
| su2double | GetThermal_Expansion_Coeff (void) const |
| Get the thermal expansion coefficient. | |
| su2double | GetThermal_Expansion_CoeffND (void) const |
| Get the non-dim. thermal expansion coefficient. | |
| void | SetThermal_Expansion_Coeff (su2double val_thermal_expansion) |
| Set the thermal expansion coefficient. | |
| void | SetThermal_Expansion_CoeffND (su2double val_thermal_expansionnd) |
| Set the non-dim. thermal expansion coefficient. | |
| su2double | GetInc_Density_Ref (void) const |
| Get the value of the reference density for custom incompressible non-dimensionalization. | |
| su2double | GetInc_Velocity_Ref (void) const |
| Get the value of the reference velocity for custom incompressible non-dimensionalization. | |
| su2double | GetInc_Temperature_Ref (void) const |
| Get the value of the reference temperature for custom incompressible non-dimensionalization. | |
| su2double | GetInc_Density_Init (void) const |
| Get the value of the initial density for incompressible flows. | |
| const su2double * | GetInc_Velocity_Init (void) const |
| Get the value of the initial velocity for incompressible flows. | |
| su2double | GetInc_Temperature_Init (void) const |
| Get the value of the initial temperature for incompressible flows. | |
| su2double | GetTemperatureLimits (int iVar) const |
| Get Temperature limits for incompressible flows. | |
| bool | GetSpecies_Clipping () const |
| Get the flag for activating species transport clipping. | |
| su2double | GetSpecies_Clipping_Max (unsigned short iVar) const |
| Get the maximum bound for scalar transport clipping. | |
| su2double | GetSpecies_Clipping_Min (unsigned short iVar) const |
| Get the minimum bound for scalar transport clipping. | |
| const su2double * | GetSpecies_Init () const |
| Get initial species value/concentration in the range [0,1]. | |
| bool | GetSpecies_StrongBC () const |
| Get the flag for using strong BC's for in- and outlets in the species solver. | |
| su2double | GetElasticyMod (unsigned short id_val) const |
| Get the Young's modulus of elasticity. | |
| bool | GetDE_Effects (void) const |
| Decide whether to apply DE effects to the model. | |
| unsigned short | GetnElectric_Constant (void) const |
| Get the number of different electric constants. | |
| su2double | GetElectric_Constant (unsigned short iVar) const |
| Get the value of the DE modulus. | |
| su2double | GetKnowles_B (void) const |
| Get the value of the B constant in the Knowles material model. | |
| su2double | GetKnowles_N (void) const |
| Get the value of the N constant in the Knowles material model. | |
| unsigned short | GetDV_FEA (void) const |
| Get the kind of design variable for FEA. | |
| unsigned long | GetRefNode_ID (void) const |
| Get the ID of the reference node. | |
| su2double | GetRefNode_Displacement (unsigned short val_coeff) const |
| Get the values for the reference node displacement. | |
| su2double | GetRefNode_Penalty (void) const |
| Get the penalty weight value for the objective function. | |
| bool | GetRefGeom (void) const |
| Decide whether it's necessary to read a reference geometry. | |
| bool | GetRefGeomSurf (void) const |
| Consider only the surface of the reference geometry. | |
| string | GetRefGeom_FEMFileName (void) const |
| Get the name of the file with the reference geometry of the structural problem. | |
| unsigned short | GetRefGeom_FileFormat (void) const |
| Get the format of the reference geometry file. | |
| STRUCT_2DFORM | GetElas2D_Formulation () const |
| Formulation for 2D elasticity (plane stress - strain) | |
| bool | GetPrestretch (void) const |
| Decide whether it's necessary to read a reference geometry. | |
| string | GetFEA_FileName (void) const |
| Get the name of the file with the element properties for structural problems. | |
| bool | GetAdvanced_FEAElementBased (void) const |
| Determine if advanced features are used from the element-based FEA analysis (experimental feature). | |
| string | GetPrestretch_FEMFileName (void) const |
| Get the name of the file with the reference geometry of the structural problem. | |
| su2double | GetPoissonRatio (unsigned short id_val) const |
| Get the Poisson's ratio. | |
| su2double | GetMaterialDensity (unsigned short id_val) const |
| Get the Material Density. | |
| su2double | GetMaterialThermalExpansion (unsigned short id_val) const |
| Get the thermal expansion coefficient. | |
| su2double | GetMaterialReferenceTemperature () const |
| Temperature at which there is no stress from thermal expansion. | |
| STRUCT_COMPRESS | GetMaterialCompressibility (void) const |
| Compressibility/incompressibility of the solids analysed using the structural solver. | |
| STRUCT_MODEL | GetMaterialModel (void) const |
| Compressibility/incompressibility of the solids analysed using the structural solver. | |
| STRUCT_DEFORMATION | GetGeometricConditions (void) const |
| Geometric conditions for the structural solver. | |
| su2double | GetRefLength (void) const |
| Get the reference length for computing moment (the default value is 1). | |
| su2double | GetRefElemLength (void) const |
| Get the reference element length for computing the slope limiting epsilon. | |
| su2double | GetRefSharpEdges (void) const |
| Get the reference coefficient for detecting sharp edges. | |
| su2double | GetDomainVolume (void) const |
| Get the volume of the whole domain using the fine grid, this value is common for all the grids in the multigrid method. | |
| void | SetRefArea (su2double val_area) |
| In case the RefArea is equal to 0 then, it is necessary to compute a reference area, with this function we set the value of the reference area. | |
| void | SetSemiSpan (su2double val_semispan) |
| In case the SemiSpan is equal to 0 then, it is necessary to compute the max y distance, with this function we set the value of the semi span. | |
| void | SetDomainVolume (su2double val_volume) |
| Set the value of the domain volume computed on the finest grid. | |
| void | SetFinestMesh (unsigned short val_finestmesh) |
| Set the finest mesh in a multigrid strategy. | |
| void | SetKind_TimeIntScheme (unsigned short val_kind_timeintscheme) |
| Set the kind of time integration scheme. | |
| void | SetKind_ConvNumScheme (unsigned short val_kind_convnumscheme, CENTERED val_kind_centered, UPWIND val_kind_upwind, LIMITER val_kind_slopelimit, bool val_muscl, su2double val_muscl_kappa, unsigned short val_kind_fem) |
| Set the parameters of the convective numerical scheme. | |
| su2double | GetVenkat_LimiterCoeff (void) const |
| Get the value of limiter coefficient. | |
| unsigned long | GetLimiterIter (void) const |
| Freeze the value of the limiter after a number of iterations. | |
| su2double | GetAdjSharp_LimiterCoeff (void) const |
| Get the value of sharp edge limiter. | |
| su2double | GetReynolds (void) const |
| Get the Reynolds number. Dimensionless number that gives a measure of the ratio of inertial forces to viscous forces and consequently quantifies the relative importance of these two types of forces for given flow condition. | |
| su2double | GetFroude (void) const |
| Get the Froude number for free surface problems. | |
| void | SetFroude (su2double val_froude) |
| Set the Froude number for free surface problems. | |
| void | SetMach (su2double val_mach) |
| Set the Mach number. | |
| void | SetReynolds (su2double val_reynolds) |
| Set the Reynolds number. | |
| void | SetLength_Ref (su2double val_length_ref) |
| Set the reference length for nondimensionalization. | |
| void | SetVelocity_Ref (su2double val_velocity_ref) |
| Set the reference velocity for nondimensionalization. | |
| void | SetPressure_Ref (su2double val_pressure_ref) |
| Set the reference pressure for nondimensionalization. | |
| void | SetDensity_Ref (su2double val_density_ref) |
| Set the reference pressure for nondimensionalization. | |
| void | SetTemperature_Ref (su2double val_temperature_ref) |
| Set the reference temperature for nondimensionalization. | |
| void | SetTemperature_ve_Ref (su2double val_temperature_ve_ref) |
| Set the reference temperature. | |
| void | SetTime_Ref (su2double val_time_ref) |
| Set the reference time for nondimensionalization. | |
| void | SetEnergy_Ref (su2double val_energy_ref) |
| Set the reference energy for nondimensionalization. | |
| void | SetOmega_Ref (su2double val_omega_ref) |
| Set the reference Omega for nondimensionalization. | |
| void | SetForce_Ref (su2double val_force_ref) |
| Set the reference Force for nondimensionalization. | |
| void | SetGas_Constant_Ref (su2double val_gas_constant_ref) |
| Set the reference gas-constant for nondimensionalization. | |
| void | SetGas_Constant (su2double val_gas_constant) |
| Set the gas-constant. | |
| void | SetHeat_Flux_Ref (su2double val_heat_flux_ref) |
| Set the heat flux reference value. | |
| void | SetViscosity_Ref (su2double val_viscosity_ref) |
| Set the reference viscosity for nondimensionalization. | |
| void | SetConductivity_Ref (su2double val_conductivity_ref) |
| Set the reference conductivity for nondimensionalization. | |
| void | SetPressure_FreeStreamND (su2double val_pressure_freestreamnd) |
| Set the nondimensionalized freestream pressure. | |
| void | SetPressure_FreeStream (su2double val_pressure_freestream) |
| Set the freestream pressure. | |
| void | SetPressure_ThermodynamicND (su2double val_pressure_thermodynamicnd) |
| Set the non-dimensionalized thermodynamic pressure for low Mach problems. | |
| void | SetPressure_Thermodynamic (su2double val_pressure_thermodynamic) |
| Set the thermodynamic pressure for low Mach problems. | |
| void | SetDensity_FreeStreamND (su2double val_density_freestreamnd) |
| Set the nondimensionalized freestream density. | |
| void | SetDensity_FreeStream (su2double val_density_freestream) |
| Set the freestream density. | |
| void | SetViscosity_FreeStream (su2double val_viscosity_freestream) |
| Set the freestream viscosity. | |
| void | SetThermalConductivity_FreeStream (su2double val_thermalconductivity_freestream) |
| Set the freestream thermal conductivity. | |
| void | SetSpecificHeatCp_FreeStream (su2double val_specificheatCp_freestream) |
| Set the freestream specific heat capacity at constant pressure. | |
| void | SetModVel_FreeStream (su2double val_modvel_freestream) |
| Set the magnitude of the free-stream velocity. | |
| void | SetModVel_FreeStreamND (su2double val_modvel_freestreamnd) |
| Set the non-dimensional magnitude of the free-stream velocity. | |
| void | SetTemperature_FreeStream (su2double val_temperature_freestream) |
| Set the freestream temperature. | |
| void | SetTemperature_FreeStreamND (su2double val_temperature_freestreamnd) |
| Set the non-dimensional freestream temperature. | |
| void | SetTemperature_ve_FreeStream (su2double val_temperature_ve_freestream) |
| Set the freestream vibrational-electronic temperature. | |
| void | SetTemperature_ve_FreeStreamND (su2double val_temperature_ve_freestreamnd) |
| Set the non-dimensional freestream vibrational-electronic temperature. | |
| void | SetGas_ConstantND (su2double val_gas_constantnd) |
| Set the non-dimensional gas-constant. | |
| void | SetVelocity_FreeStream (su2double val_velocity_freestream, unsigned short val_dim) |
| Set the free-stream velocity. | |
| void | SetVelocity_FreeStreamND (su2double val_velocity_freestreamnd, unsigned short val_dim) |
| Set the non-dimensional free-stream velocity. | |
| void | SetViscosity_FreeStreamND (su2double val_viscosity_freestreamnd) |
| Set the non-dimensional free-stream viscosity. | |
| void | SetThermalConductivity_FreeStreamND (su2double val_thermalconductivity_freestreamnd) |
| Set the non-dimensional free-stream thermal conductivity. | |
| void | SetSpecificHeatCp_FreeStreamND (su2double val_specificheatCp_freestreamnd) |
| Set the non-dimensional free-stream specific heat capacity at constant pressure. | |
| void | SetTke_FreeStreamND (su2double val_tke_freestreamnd) |
| Set the non-dimensional freestream turbulent kinetic energy. | |
| void | SetOmega_FreeStreamND (su2double val_omega_freestreamnd) |
| Set the non-dimensional freestream specific dissipation rate omega. | |
| void | SetTke_FreeStream (su2double val_tke_freestream) |
| Set the freestream turbulent kinetic energy. | |
| void | SetOmega_FreeStream (su2double val_omega_freestream) |
| Set the freestream specific dissipation rate omega. | |
| void | SetReThetaT_FreeStream (su2double val_ReThetaT_freestream) |
| Set the freestream momentum thickness Reynolds number. | |
| void | SetEnergy_FreeStreamND (su2double val_energy_freestreamnd) |
| Set the non-dimensional freestream energy. | |
| void | SetEnergy_FreeStream (su2double val_energy_freestream) |
| Set the freestream energy. | |
| void | SetThermalDiffusivity (su2double val_thermal_diffusivity) |
| Set the thermal diffusivity for solids. | |
| void | SetTotal_UnstTimeND (su2double val_total_unsttimend) |
| Set the non-dimensional total time for unsteady simulations. | |
| su2double | GetAoA (void) const |
| Get the angle of attack of the body. This is the angle between a reference line on a lifting body (often the chord line of an airfoil) and the vector representing the relative motion between the lifting body and the fluid through which it is moving. | |
| su2double | GetAoA_Offset (void) const |
| Get the off set angle of attack of the body. The solution and the geometry file are able to modifity the angle of attack in the config file. | |
| su2double | GetAoS_Offset (void) const |
| Get the off set sideslip angle of the body. The solution and the geometry file are able to modifity the angle of attack in the config file. | |
| su2double | GetAoA_Sens (void) const |
| Get the functional sensitivity with respect to changes in the angle of attack. | |
| void | SetAoA (su2double val_AoA) |
| Set the angle of attack. | |
| void | SetAoA_Offset (su2double val_AoA_offset) |
| Set the off set angle of attack. | |
| void | SetAoS_Offset (su2double val_AoS_offset) |
| Set the off set sideslip angle. | |
| void | SetAoA_Sens (su2double val_AoA_sens) |
| Set the angle of attack. | |
| void | SetAoS (su2double val_AoS) |
| Set the angle of attack. | |
| su2double | GetAoS (void) const |
| Get the angle of sideslip of the body. It relates to the rotation of the aircraft centerline from the relative wind. | |
| su2double | GetChargeCoeff (void) const |
| Get the charge coefficient that is used in the poissonal potential simulation. | |
| unsigned short | GetnMGLevels (void) const |
| Get the number of multigrid levels. | |
| void | SetMGLevels (unsigned short val_nMGLevels) |
| Set the number of multigrid levels. | |
| unsigned short | GetFinestMesh (void) const |
| Get the index of the finest grid. | |
| MG_CYCLE | GetMGCycle (void) const |
| Get the kind of multigrid (V, W or FULLMG). | |
| unsigned short | GetGeometryMode (void) const |
| Get the king of evaluation in the geometrical module. | |
| su2double | GetCFL (unsigned short val_mesh) const |
| Get the Courant Friedrich Levi number for each grid. | |
| void | SetCFL (unsigned short val_mesh, su2double val_cfl) |
| Get the Courant Friedrich Levi number for each grid. | |
| su2double | GetUnst_CFL (void) const |
| Get the Courant Friedrich Levi number for unsteady simulations. | |
| bool | GetReorientElements (void) const |
| Get information about element reorientation. | |
| su2double | GetMax_DeltaTime (void) const |
| Get the Courant Friedrich Levi number for unsteady simulations. | |
| su2double | GetParamDV (unsigned short val_dv, unsigned short val_param) const |
| Get a parameter of the particular design variable. | |
| su2double | GetCoordFFDBox (unsigned short val_ffd, unsigned short val_index) const |
| Get the coordinates of the FFD corner points. | |
| unsigned short | GetDegreeFFDBox (unsigned short val_ffd, unsigned short val_index) const |
| Get the degree of the FFD corner points. | |
| string | GetFFDTag (unsigned short val_dv) const |
| Get the FFD Tag of a particular design variable. | |
| string | GetTagFFDBox (unsigned short val_ffd) const |
| Get the FFD Tag of a particular FFD box. | |
| unsigned short | GetnDV (void) const |
| Get the number of design variables. | |
| unsigned short | GetnDV_Value (unsigned short iDV) const |
| Get the number of design variables. | |
| unsigned short | GetnDV_Total (void) const |
| Get the total number of design variables. | |
| unsigned short | GetnFFDBox (void) const |
| Get the number of FFD boxes. | |
| unsigned short | GetFFD_Continuity (void) const |
| Get the required continuity level at the surface intersection with the FFD. | |
| unsigned short | GetFFD_CoordSystem (void) const |
| Get the coordinate system that we are going to use to define the FFD. | |
| unsigned short | GetFFD_Blending (void) const |
| Get the kind of FFD Blending function. | |
| const su2double * | GetFFD_BSplineOrder () const |
| Get the kind BSpline Order in i,j,k direction. | |
| unsigned short | GetnRKStep (void) const |
| Get the number of Runge-Kutta steps. | |
| unsigned short | GetnLevels_TimeAccurateLTS (void) const |
| Get the number of time levels for time accurate local time stepping. | |
| void | SetnLevels_TimeAccurateLTS (unsigned short val_nLevels) |
| Set the number of time levels for time accurate local time stepping. | |
| unsigned short | GetnTimeDOFsADER_DG (void) const |
| Get the number time DOFs for ADER-DG. | |
| const su2double * | GetTimeDOFsADER_DG (void) const |
| Get the location of the time DOFs for ADER-DG on the interval [-1..1]. | |
| unsigned short | GetnTimeIntegrationADER_DG (void) const |
| Get the number time integration points for ADER-DG. | |
| const su2double * | GetTimeIntegrationADER_DG (void) const |
| Get the location of the time integration points for ADER-DG on the interval [-1..1]. | |
| const su2double * | GetWeightsIntegrationADER_DG (void) const |
| Get the weights of the time integration points for ADER-DG. | |
| unsigned short | GetnMarker_All (void) const |
| Get the total number of boundary markers of the local process including send/receive domains. | |
| unsigned short | GetnMarker_CfgFile (void) const |
| Get the total number of boundary markers in the config file. | |
| unsigned short | GetnMarker_Euler (void) const |
| Get the number of Euler boundary markers. | |
| unsigned short | GetnMarker_SymWall (void) const |
| Get the number of symmetry boundary markers. | |
| unsigned short | GetnMarker_Max (void) const |
| Get the total number of boundary markers in the cfg plus the possible send/receive domains. | |
| unsigned short | GetnMarker_EngineInflow (void) const |
| Get the total number of boundary markers. | |
| unsigned short | GetnMarker_EngineExhaust (void) const |
| Get the total number of boundary markers. | |
| unsigned short | GetnMarker_NearFieldBound (void) const |
| Get the total number of boundary markers. | |
| unsigned short | GetnMarker_Deform_Mesh (void) const |
| Get the total number of deformable markers at the boundary. | |
| unsigned short | GetnMarker_Fluid_Load (void) const |
| Get the total number of markers in which the flow load is computed/employed. | |
| unsigned short | GetnMarker_Fluid_InterfaceBound (void) const |
| Get the total number of boundary markers. | |
| unsigned short | GetnMarker_ActDiskInlet (void) const |
| Get the total number of boundary markers. | |
| unsigned short | GetnMarker_ActDiskOutlet (void) const |
| Get the total number of boundary markers. | |
| unsigned short | GetnMarker_Outlet (void) const |
| Get the total number of boundary markers. | |
| unsigned short | GetnMarker_Monitoring (void) const |
| Get the total number of monitoring markers. | |
| unsigned short | GetnMarker_DV (void) const |
| Get the total number of DV markers. | |
| unsigned short | GetnMarker_Moving (void) const |
| Get the total number of moving markers. | |
| unsigned short | GetnMarker_SobolevBC (void) const |
| Get the total number of markers for gradient treatment. | |
| unsigned short | GetnMarker_PyCustom (void) const |
| Get the total number of Python customizable markers. | |
| bool | GetPyCustomSource (void) const |
| Get the Python custom source term activation. | |
| unsigned short | GetnMarker_Analyze (void) const |
| Get the total number of moving markers. | |
| unsigned short | GetnMarker_Periodic (void) const |
| Get the total number of periodic markers. | |
| unsigned short | GetnMarker_HeatFlux (void) const |
| Get the total (local) number of heat flux markers. | |
| unsigned short | GetnRoughWall (void) const |
| Get the total number of rough markers. | |
| unsigned short | GetnObj (void) const |
| Get the total number of objectives in kind_objective list. | |
| void | SetnMarker_All (unsigned short val_nmarker) |
| Stores the number of marker in the simulation. | |
| long | GetUnst_AdjointIter (void) const |
| Get the starting direct iteration number for the unsteady adjoint (reverse time integration). | |
| unsigned long | GetIter_Avg_Objective (void) const |
| Number of iterations to average (reverse time integration). | |
| unsigned short | GetnTimeInstances (void) const |
| Retrieves the number of periodic time instances for Harmonic Balance. | |
| su2double | GetHarmonicBalance_Period (void) const |
| Retrieves the period of oscillations to be used with Harmonic Balance. | |
| void | SetExtIter_OffSet (unsigned long val_iter) |
| Set the current external iteration number. | |
| void | SetOuterIter (unsigned long val_iter) |
| Set the current FSI iteration number. | |
| void | SetInnerIter (unsigned long val_iter) |
| Set the current FSI iteration number. | |
| void | SetTimeIter (unsigned long val_iter) |
| Set the current time iteration number. | |
| unsigned long | GetTimeIter () const |
| Get the current time iteration number. | |
| unsigned long | GetExtIter_OffSet (void) const |
| Get the current internal iteration number. | |
| unsigned long | GetOuterIter (void) const |
| Get the current FSI iteration number. | |
| unsigned long | GetInnerIter (void) const |
| Get the current FSI iteration number. | |
| void | SetPhysicalTime (su2double val_t) |
| Set the current physical time. | |
| su2double | GetPhysicalTime (void) const |
| Get the current physical time. | |
| bool | GetWrt_Performance (void) const |
| Get information about writing the performance summary at the end of a calculation. | |
| bool | GetWrt_AD_Statistics (void) const |
| Get information about the computational graph (e.g. memory usage) when using AD in reverse mode. | |
| bool | GetWrt_MeshQuality (void) const |
| Get information about writing the mesh quality metrics to the visualization files. | |
| bool | GetWrt_MultiGrid (void) const |
| Write coarse grids to the visualization files. | |
| bool | GetWrt_Projected_Sensitivity (void) const |
| Get information about writing projected sensitivities on surfaces to an ASCII file with rows as x, y, z, dJ/dx, dJ/dy, dJ/dz for each vertex. | |
| unsigned short | GetSensitivity_Format (void) const |
| Get information about the format for the input volume sensitvities. | |
| bool | GetPlot_Section_Forces (void) const |
| Get information about writing sectional force files. | |
| su2double | Get_Alpha_RKStep (unsigned short val_step) const |
| Get the alpha (convective) coefficients for the Runge-Kutta integration scheme. | |
| string | GetMarker_All_TagBound (unsigned short val_marker) const |
| Get the index of the surface defined in the geometry file. | |
| string | GetMarker_ActDiskInlet_TagBound (unsigned short val_marker) const |
| Get the index of the surface defined in the geometry file. | |
| string | GetMarker_ActDiskOutlet_TagBound (unsigned short val_marker) const |
| Get the index of the surface defined in the geometry file. | |
| string | GetMarker_Outlet_TagBound (unsigned short val_marker) const |
| Get the index of the surface defined in the geometry file. | |
| string | GetMarker_EngineInflow_TagBound (unsigned short val_marker) const |
| Get the index of the surface defined in the geometry file. | |
| string | GetMarker_EngineExhaust_TagBound (unsigned short val_marker) const |
| Get the index of the surface defined in the geometry file. | |
| string | GetMarker_Monitoring_TagBound (unsigned short val_marker) const |
| Get the name of the surface defined in the geometry file. | |
| string | GetMarker_HeatFlux_TagBound (unsigned short val_marker) const |
| Get the name of the surface defined in the geometry file. | |
| std::vector< string > | GetMarkerCreateCopy () const |
| Get the list of markers for which to create copies. | |
| short | GetMarker_All_TagBound (const string &val_tag) |
| Get the tag if the iMarker defined in the geometry file. | |
| unsigned short | GetMarker_All_KindBC (unsigned short val_marker) const |
| Get the kind of boundary for each marker. | |
| void | SetMarker_All_KindBC (unsigned short val_marker, unsigned short val_boundary) |
| Set the value of the boundary val_boundary (read from the config file) for the marker val_marker. | |
| void | SetMarker_All_TagBound (unsigned short val_marker, string val_index) |
| Set the value of the index val_index (read from the geometry file) for the marker val_marker. | |
| void | SetMarker_All_Monitoring (unsigned short val_marker, unsigned short val_monitoring) |
| Set if a marker val_marker is going to be monitored val_monitoring (read from the config file). | |
| void | SetMarker_All_GeoEval (unsigned short val_marker, unsigned short val_geoeval) |
| Set if a marker val_marker is going to be monitored val_monitoring (read from the config file). | |
| void | SetMarker_All_Designing (unsigned short val_marker, unsigned short val_designing) |
| Set if a marker val_marker is going to be designed val_designing (read from the config file). | |
| void | SetMarker_All_Plotting (unsigned short val_marker, unsigned short val_plotting) |
| Set if a marker val_marker is going to be plot val_plotting (read from the config file). | |
| void | SetMarker_All_Analyze (unsigned short val_marker, unsigned short val_analyze) |
| Set if a marker val_marker is going to be plot val_plotting (read from the config file). | |
| void | SetMarker_All_ZoneInterface (unsigned short val_marker, unsigned short val_fsiinterface) |
| Set if a marker val_marker is part of the FSI interface val_plotting (read from the config file). | |
| void | SetMarker_All_Turbomachinery (unsigned short val_marker, unsigned short val_turbo) |
| Set if a marker val_marker is part of the Turbomachinery (read from the config file). | |
| void | SetMarker_All_TurbomachineryFlag (unsigned short val_marker, unsigned short val_turboflag) |
| Set a flag to the marker val_marker part of the Turbomachinery (read from the config file). | |
| void | SetMarker_All_MixingPlaneInterface (unsigned short val_marker, unsigned short val_mixpla_interface) |
| Set if a marker val_marker is part of the MixingPlane interface (read from the config file). | |
| void | SetMarker_All_Giles (unsigned short val_marker, unsigned short val_giles) |
| Set if a marker val_marker is part of the Giles boundary (read from the config file). | |
| void | SetMarker_All_DV (unsigned short val_marker, unsigned short val_DV) |
| Set if a marker val_marker is going to be affected by design variables val_moving (read from the config file). | |
| void | SetMarker_All_Moving (unsigned short val_marker, unsigned short val_moving) |
| Set if a marker val_marker is going to be moved val_moving (read from the config file). | |
| void | SetMarker_All_SobolevBC (unsigned short val_marker, unsigned short val_sobolev) |
| Set if a marker how val_marker is going to be applied in gradient treatment. | |
| void | SetMarker_All_Deform_Mesh (unsigned short val_marker, unsigned short val_deform) |
| Set if a marker val_marker allows deformation at the boundary. | |
| void | SetMarker_All_Deform_Mesh_Sym_Plane (unsigned short val_marker, unsigned short val_deform) |
| Set if a marker val_marker allows deformation at the boundary. | |
| void | SetMarker_All_Deform_Mesh_Internal (unsigned short val_marker, unsigned short val_deform) |
| Set if a marker val_marker allows deformation at the boundary. | |
| void | SetMarker_All_Fluid_Load (unsigned short val_marker, unsigned short val_interface) |
| Set if a in marker val_marker the flow load will be computed/employed. | |
| void | SetMarker_All_PyCustom (unsigned short val_marker, unsigned short val_PyCustom) |
| Set if a marker val_marker is going to be customized in Python val_PyCustom (read from the config file). | |
| void | SetMarker_All_PerBound (unsigned short val_marker, short val_perbound) |
| Set if a marker val_marker is going to be periodic val_perbound (read from the config file). | |
| void | SetMarker_All_SendRecv (unsigned short val_marker, short val_index) |
| Set if a marker val_marker is going to be sent or receive val_index from another domain. | |
| short | GetMarker_All_SendRecv (unsigned short val_marker) const |
| Get the send-receive information for a marker val_marker. | |
| short | GetMarker_All_PerBound (unsigned short val_marker) const |
| Get an internal index that identify the periodic boundary conditions. | |
| unsigned short | GetMarker_All_Monitoring (unsigned short val_marker) const |
| Get the monitoring information for a marker val_marker. | |
| unsigned short | GetMarker_All_GeoEval (unsigned short val_marker) const |
| Get the monitoring information for a marker val_marker. | |
| unsigned short | GetMarker_All_Designing (unsigned short val_marker) const |
| Get the design information for a marker val_marker. | |
| unsigned short | GetMarker_All_Plotting (unsigned short val_marker) const |
| Get the plotting information for a marker val_marker. | |
| unsigned short | GetMarker_All_Analyze (unsigned short val_marker) const |
| Get the plotting information for a marker val_marker. | |
| unsigned short | GetMarker_All_ZoneInterface (unsigned short val_marker) const |
| Get the FSI interface information for a marker val_marker. | |
| unsigned short | GetMarker_All_MixingPlaneInterface (unsigned short val_marker) const |
| Get the MixingPlane interface information for a marker val_marker. | |
| unsigned short | GetMarker_All_Turbomachinery (unsigned short val_marker) const |
| Get the Turbomachinery information for a marker val_marker. | |
| unsigned short | GetMarker_All_TurbomachineryFlag (unsigned short val_marker) const |
| Get the Turbomachinery flag information for a marker val_marker. | |
| unsigned short | GetMarker_All_Giles (unsigned short val_marker) const |
| Get the Giles boundary information for a marker val_marker. | |
| unsigned short | GetMarker_n_ZoneInterface (void) const |
| Get the number of FSI interface markers val_marker. | |
| su2double | GetContactResistance (unsigned short val_interface) const |
| Get the contact resistance value of a specified interface. | |
| unsigned short | GetMarker_All_DV (unsigned short val_marker) const |
| Get the DV information for a marker val_marker. | |
| unsigned short | GetMarker_All_Moving (unsigned short val_marker) const |
| Get the motion information for a marker val_marker. | |
| unsigned short | GetMarker_All_SobolevBC (unsigned short val_marker) const |
| Get the information if gradient treatment uses a marker val_marker. | |
| unsigned short | GetMarker_All_Deform_Mesh (unsigned short val_marker) const |
| Get whether marker val_marker is a DEFORM_MESH marker. | |
| unsigned short | GetMarker_All_Deform_Mesh_Sym_Plane (unsigned short val_marker) const |
| Get whether marker val_marker is a DEFORM_MESH_SYM_PLANE marker. | |
| unsigned short | GetMarker_All_Deform_Mesh_Internal (unsigned short val_marker) const |
| Get whether marker val_marker is a DEFORM_MESH_SYM_PLANE marker. | |
| unsigned short | GetMarker_All_Fluid_Load (unsigned short val_marker) const |
| Get whether marker val_marker is a Fluid_Load marker. | |
| unsigned short | GetMarker_All_PyCustom (unsigned short val_marker) const |
| Get the Python customization for a marker val_marker. | |
| su2double | GetLocationStations (unsigned short val_section) const |
| Get the airfoil sections in the slicing process. | |
| su2double | GetNacelleLocation (unsigned short val_index) const |
| Get the defintion of the nacelle location. | |
| const CMGOptions & | GetMGOptions () const |
| Get the multigrid options struct. | |
| short | GetFFD_Fix_IDir (unsigned short val_index) const |
| plane of the FFD (I axis) that should be fixed. | |
| short | GetFFD_Fix_JDir (unsigned short val_index) const |
| plane of the FFD (J axis) that should be fixed. | |
| short | GetFFD_Fix_KDir (unsigned short val_index) const |
| plane of the FFD (K axis) that should be fixed. | |
| unsigned short | GetnFFD_Fix_IDir (void) const |
| Get the number of planes to fix in the I direction. | |
| unsigned short | GetnFFD_Fix_JDir (void) const |
| Get the number of planes to fix in the J direction. | |
| unsigned short | GetnFFD_Fix_KDir (void) const |
| Get the number of planes to fix in the K direction. | |
| MAIN_SOLVER | GetKind_Solver (void) const |
| Governing equations of the flow (it can be different from the run time equation). | |
| bool | GetFluidProblem (void) const |
| Return true if a fluid solver is in use. | |
| bool | GetStructuralProblem (void) const |
| Return true if a structural solver is in use. | |
| bool | GetHeatProblem (void) const |
| Return true if a heat solver is in use. | |
| bool | GetFEMSolver (void) const |
| Return true if a high order FEM solver is in use. | |
| bool | GetNEMOProblem (void) const |
| Return true if a NEMO solver is in use. | |
| bool | GetAUSMMethod (void) const |
| Return true if an AUSM method is in use. | |
| ENUM_MULTIZONE | GetKind_MZSolver (void) const |
| Kind of Multizone Solver. | |
| ENUM_REGIME | GetKind_Regime (void) const |
| Governing equations of the flow (it can be different from the run time equation). | |
| INCOMP_SYSTEM | GetKind_Incomp_System (void) const |
| Kind of incompressible solver formulation. | |
| PBITER | GetKind_PBIter (void) const |
| Kind of iteration used for pressure based iterations. | |
| unsigned short | GetSystemMeasurements (void) const |
| Governing equations of the flow (it can be different from the run time equation). | |
| string | GetGasModel (void) const |
| Gas model that we are using. | |
| TRANSCOEFFMODEL | GetKind_TransCoeffModel (void) const |
| Get the transport coefficient model. | |
| unsigned short | GetnWall_Catalytic (void) const |
| Get the total number of heat flux markers. | |
| string | GetWall_Catalytic_TagBound (unsigned short val_marker) const |
| Get the name of the surface defined in the geometry file. | |
| su2double | GetCatalytic_Efficiency (void) const |
| Get wall catalytic efficiency. | |
| unsigned short | GetKind_FluidModel (void) const |
| Fluid model that we are using. | |
| string | GetFluid_Name (void) const |
| Returns the name of the fluid we are using in CoolProp. | |
| INC_DENSITYMODEL | GetKind_DensityModel () const |
| Option to define the density model for incompressible flows. | |
| bool | GetVariable_Density_Model () const |
| Selection of variable density option for incompressible flows. | |
| bool | GetEnergy_Equation (void) const |
| Flag for whether to solve the energy equation for incompressible flows. | |
| FREESTREAM_OPTION | GetKind_FreeStreamOption () const |
| free stream option to initialize the solution | |
| unsigned short | GetKind_InitOption (void) const |
| free stream option to initialize the solution | |
| INIT_OPTION_INC | GetKind_InitOption_Inc () const |
| Get the initialization option of the incompressible solver. | |
| su2double | GetPressure_Critical (void) const |
| Get the value of the critical pressure. | |
| su2double | GetTemperature_Critical (void) const |
| Get the value of the critical temperature. | |
| su2double | GetAcentric_Factor (void) const |
| Get the value of the critical pressure. | |
| VISCOSITYMODEL | GetKind_ViscosityModel () const |
| Get the value of the viscosity model. | |
| MIXINGVISCOSITYMODEL | GetKind_MixingViscosityModel () const |
| Get the value of the mixing model for viscosity. | |
| CONDUCTIVITYMODEL | GetKind_ConductivityModel () const |
| Get the value of the thermal conductivity model. | |
| CONDUCTIVITYMODEL_TURB | GetKind_ConductivityModel_Turb () const |
| Get the value of the turbulent thermal conductivity model. | |
| DIFFUSIVITYMODEL | GetKind_Diffusivity_Model (void) const |
| Get the value of the mass diffusivity model. | |
| su2double | GetMu_Constant (unsigned short val_index=0) const |
| Get the value of the constant viscosity. | |
| su2double | GetMu_ConstantND (unsigned short val_index=0) const |
| Get the value of the non-dimensional constant viscosity. | |
| su2double | GetThermal_Conductivity_Constant (unsigned short val_index=0) const |
| Get the value of the thermal conductivity. | |
| su2double | GetThermal_Conductivity_ConstantND (unsigned short val_index=0) const |
| Get the value of the non-dimensional thermal conductivity. | |
| su2double | GetDiffusivity_Constant (void) const |
| Get the value of the constant mass diffusivity for scalar transport. | |
| su2double | GetDiffusivity_ConstantND (void) const |
| Get the value of the non-dimensional constant mass diffusivity. | |
| su2double | GetSchmidt_Number_Laminar (void) const |
| Get the value of the laminar Schmidt number for scalar transport. | |
| su2double | GetSchmidt_Number_Turbulent (void) const |
| Get the value of the turbulent Schmidt number for scalar transport. | |
| su2double | GetConstant_Lewis_Number (unsigned short val_index=0) const |
| Get the value of the Lewis number for each species. | |
| su2double | GetMu_Ref (unsigned short val_index=0) const |
| Get the value of the reference viscosity for Sutherland model. | |
| su2double | GetMu_RefND (unsigned short val_index=0) const |
| Get the value of the non-dimensional reference viscosity for Sutherland model. | |
| su2double | GetMu_Temperature_Ref (unsigned short val_index=0) const |
| Get the value of the reference temperature for Sutherland model. | |
| su2double | GetMu_Temperature_RefND (unsigned short val_index=0) const |
| Get the value of the non-dimensional reference temperature for Sutherland model. | |
| su2double | GetMu_S (unsigned short val_index=0) const |
| Get the value of the reference S for Sutherland model. | |
| su2double | GetMu_SND (unsigned short val_index=0) const |
| Get the value of the non-dimensional reference S for Sutherland model. | |
| unsigned short | GetnPolyCoeffs (void) const |
| Get the number of coefficients in the temperature polynomial models. | |
| su2double | GetCp_PolyCoeff (unsigned short val_index) const |
| Get the temperature polynomial coefficient for specific heat Cp. | |
| su2double | GetCp_PolyCoeffND (unsigned short val_index) const |
| Get the temperature polynomial coefficient for specific heat Cp. | |
| su2double | GetMu_PolyCoeff (unsigned short val_index) const |
| Get the temperature polynomial coefficient for viscosity. | |
| su2double | GetMu_PolyCoeffND (unsigned short val_index) const |
| Get the temperature polynomial coefficient for viscosity. | |
| const su2double * | GetMu_PolyCoeffND (void) const |
| Get the temperature polynomial coefficients for viscosity. | |
| su2double | GetKt_PolyCoeff (unsigned short val_index) const |
| Get the temperature polynomial coefficient for thermal conductivity. | |
| su2double | GetKt_PolyCoeffND (unsigned short val_index) const |
| Get the temperature polynomial coefficient for thermal conductivity. | |
| const su2double * | GetKt_PolyCoeffND (void) const |
| Get the temperature polynomial coefficients for thermal conductivity. | |
| void | SetCp_PolyCoeffND (su2double val_coeff, unsigned short val_index) |
| Set the temperature polynomial coefficient for specific heat Cp. | |
| void | SetMu_PolyCoeffND (su2double val_coeff, unsigned short val_index) |
| Set the temperature polynomial coefficient for viscosity. | |
| void | SetKt_PolyCoeffND (su2double val_coeff, unsigned short val_index) |
| Set the temperature polynomial coefficient for thermal conductivity. | |
| void | SetDiffusivity_ConstantND (su2double diffusivity_const) |
| Set the value of the non-dimensional constant mass diffusivity. | |
| unsigned short | GetKind_Gradient_Method (void) const |
| Get the kind of method for computation of spatial gradients used for viscous and source terms. | |
| unsigned short | GetKind_Gradient_Method_Recon (void) const |
| Get the kind of method for computation of spatial gradients used for upwind reconstruction. | |
| bool | GetReconstructionGradientRequired (void) const |
| Get flag for whether a second gradient calculation is required for upwind reconstruction alone. | |
| bool | GetLeastSquaresRequired (void) const |
| Get flag for whether a least-squares gradient method is being applied. | |
| unsigned short | GetKind_Linear_Solver (void) const |
| Get the kind of solver for the implicit solver. | |
| LINEAR_SOLVER_INNER | GetKind_Linear_Solver_Inner (void) const |
| Get the inner linear solver used in nested Krylov linear solvers. | |
| unsigned short | GetKind_Linear_Solver_Prec (void) const |
| Get the kind of preconditioner for the implicit solver. | |
| unsigned short | GetKind_Poisson_Linear_Solver_Prec (void) const |
| Get the kind of preconditioner for the linear solver of the poisson problem. | |
| unsigned short | GetKind_Deform_Linear_Solver (void) const |
| Get the kind of solver for the implicit solver. | |
| unsigned short | GetKind_Poisson_Linear_Solver (void) const |
| Get the kind of solver for the poisson equation. | |
| su2double | GetLinear_Solver_Error (void) const |
| Get min error of the linear solver for the implicit formulation. | |
| su2double | GetDeform_Linear_Solver_Error (void) const |
| Get min error of the linear solver for the implicit formulation. | |
| su2double | GetPoisson_Linear_Solver_Error (void) const |
| Get min error of the linear solver for the poisson equation. | |
| unsigned long | GetLinear_Solver_Iter (void) const |
| Get max number of iterations of the linear solver for the implicit formulation. | |
| unsigned long | GetPoisson_Linear_Solver_Iter (void) const |
| Get max number of iterations of the linear solver for the poisson equation. | |
| unsigned long | GetDeform_Linear_Solver_Iter (void) const |
| Get max number of iterations of the linear solver for the implicit formulation. | |
| const CIluOptions & | GetIluOptions (void) const |
| Get the ILU preconditioner options (fill-in level, OMP level scheduling, GPU build sweeps), see CIluOptions. | |
| const CSIMPLE_Options & | GetSIMPLE_Options (void) const |
| Get the SIMPLE (and PISO) algorithm options, see CSIMPLE_Options. | |
| unsigned long | GetLinear_Solver_Restart_Frequency (void) const |
| Get restart frequency of the linear solver for the implicit formulation. | |
| unsigned long | GetLinear_Solver_Restart_Deflation (void) const |
| Get the number of vectors used for deflated restarts. | |
| su2double | GetLinear_Solver_Smoother_Relaxation (void) const |
| Get the relaxation factor for iterative linear smoothers. | |
| su2double | GetRelaxation_Factor_Adjoint (void) const |
| Get the relaxation factor for solution updates of adjoint solvers. | |
| su2double | GetRelaxation_Factor_CHT (void) const |
| Get the relaxation coefficient of the CHT coupling. | |
| su2double | GetMaxUpdateFractionFlow (void) const |
| Get the maximum update ratio for flow variables- density and energy. | |
| su2double | GetMaxUpdateFractionSA (void) const |
| Get the maximum update ratio for SA variable nu_tilde. | |
| su2double | GetMaxUpdateFractionSST (void) const |
| Get the maximum update ratio for SST turbulence variables TKE and Omega. | |
| unsigned short | GetnQuasiNewtonSamples (void) const |
| Get the number of samples used in quasi-Newton methods. | |
| bool | GetUseVectorization (void) const |
| Get whether to use vectorized numerics (if available). | |
| bool | GetNewtonKrylov (void) const |
| Get whether to use a Newton-Krylov method. | |
| array< unsigned short, 4 > | GetNewtonKrylovIntParam () const |
| Get Newton-Krylov integer parameters. | |
| array< su2double, 5 > | GetNewtonKrylovDblParam () const |
| Get Newton-Krylov floating-point parameters. | |
| su2double | GetNewtonKrylovRelaxation () const |
| Get the Newton-Krylov relaxation. | |
| void | SetNewtonKrylovRelaxation (const su2double &relaxation) |
| Set the Newton-Krylov relaxation. | |
| su2double | GetMSW_Alpha (void) const |
| Returns the MSW alpha (coefficient of the state blending weight). | |
| su2double | GetRoe_Kappa (void) const |
| Returns the Roe kappa (multipler of the dissipation term). | |
| su2double | GetSemiSpan (void) const |
| Get the wing semi span. | |
| unsigned short | GetKind_DiscAdj_Linear_Solver (void) const |
| Get the kind of solver for the implicit solver. | |
| unsigned short | GetKind_DiscAdj_Linear_Prec (void) const |
| Get the kind of preconditioner for the implicit solver. | |
| unsigned short | GetKind_Deform_Linear_Solver_Prec (void) const |
| Get the kind of preconditioner for the implicit solver. | |
| su2double | GetEntropyFix_Coeff (void) const |
| Get the entropy fix. | |
| su2double | GetCFLRedCoeff_AdjTurb (void) const |
| Get CFL reduction factor for adjoint turbulence model. | |
| unsigned long | GetGridDef_Nonlinear_Iter (void) const |
| Get the number of nonlinear increments for mesh deformation. | |
| bool | GetDeform_Mesh (void) const |
| Get information about whether the mesh will be deformed using pseudo linear elasticity. | |
| bool | GetDeform_Output (void) const |
| Get information about writing grid deformation residuals to the console. | |
| su2double | GetDeform_Coeff (void) const |
| Get factor to multiply smallest volume for deform tolerance. | |
| su2double | GetDeform_Limit (void) const |
| Get limit for the volumetric deformation. | |
| su2double | GetDeform_ElasticityMod (void) const |
| Get Young's modulus for deformation (constant stiffness deformation) | |
| su2double | GetDeform_PoissonRatio (void) const |
| Get Poisson's ratio for deformation (constant stiffness deformation) . | |
| unsigned short | GetDeform_Stiffness_Type (void) const |
| Get the type of stiffness to impose for FEA mesh deformation. | |
| su2double | GetDeform_StiffLayerSize (void) const |
| Get the size of the layer of highest stiffness for wall distance-based mesh stiffness. | |
| bool | GetFFD_Symmetry_Plane (void) const |
| Define the FFD box with a symetry plane. | |
| DEFORM_KIND | GetDeform_Kind () const |
| Get the type of mesh deformation method. | |
| const CRBFParam & | GetRBFParam (void) const |
| Determines use of data reduction methods for RBF mesh deformation. | |
| SU2_COMPONENT | GetKind_SU2 (void) const |
| Get the kind of SU2 software component. | |
| unsigned short | GetRef_NonDim (void) const |
| Get the kind of non-dimensionalization. | |
| unsigned short | GetRef_Inc_NonDim (void) const |
| Get the kind of incompressible non-dimensionalization. | |
| void | SetKind_SU2 (SU2_COMPONENT val_kind_su2) |
| Set the kind of SU2 software component. | |
| unsigned short | GetnTurbVar (void) const |
| Get the number of Turbulence Variables. | |
| TURB_MODEL | GetKind_Turb_Model (void) const |
| Get the kind of the turbulence model. | |
| TURB_TRANS_MODEL | GetKind_Trans_Model (void) const |
| Get the kind of the transition model. | |
| TURB_TRANS_CORRELATION | GetKind_Trans_Correlation (void) const |
| Get the kind of the transition correlations. | |
| su2double | GethRoughness (void) const |
| Get RMS roughness for Transtion model from config. | |
| SPECIES_MODEL | GetKind_Species_Model (void) const |
| Get the kind of the species model. | |
| TURB_SGS_MODEL | GetKind_SGS_Model (void) const |
| Get the kind of the subgrid scale model. | |
| unsigned short | GetKind_TimeIntScheme (void) const |
| Get the kind of time integration method. | |
| unsigned short | GetKind_ConvNumScheme (void) const |
| Get the kind of convective numerical scheme. | |
| CENTERED | GetKind_Centered (void) const |
| Get kind of center scheme for the convective terms. | |
| UPWIND | GetKind_Upwind (void) const |
| Get kind of upwind scheme for the convective terms. | |
| bool | GetMUSCL (void) const |
| Get if the upwind scheme used MUSCL or not. | |
| bool | GetMUSCL_Flow (void) const |
| Get if the upwind scheme used MUSCL or not. | |
| bool | GetMUSCL_AdjFlow (void) const |
| Get if the upwind scheme used MUSCL or not. | |
| su2double | GetMUSCL_Kappa (void) const |
| Get the blending coefficient for the U-MUSCL scheme. | |
| su2double | GetMUSCL_Kappa_Flow (void) const |
| Get the blending coefficient for the MUSCL scheme. | |
| bool | GetUse_Accurate_Jacobians (void) const |
| Get whether to "Use Accurate Jacobians" for AUSM+up(2) and SLAU(2). | |
| bool | GetUse_Accurate_Turb_Jacobians (void) const |
| Get whether to "Use Accurate Jacobians" for Standard SA turbulence model. | |
| unsigned short | GetKind_TimeIntScheme_Flow (void) const |
| Get the kind of integration scheme (explicit or implicit) for the flow equations. | |
| unsigned short | GetKind_ADER_Predictor (void) const |
| Get the kind of scheme (aliased or non-aliased) to be used in the predictor step of ADER-DG. | |
| unsigned short | GetKind_TimeIntScheme_Heat (void) const |
| Get the kind of integration scheme (explicit or implicit) for the flow equations. | |
| unsigned short | GetKind_TimeStep_Heat (void) const |
| Get the kind of time stepping for the heat equation. | |
| STRUCT_TIME_INT | GetKind_TimeIntScheme_FEA (void) const |
| Get the kind of integration scheme (explicit or implicit) for the flow equations. | |
| unsigned short | GetKind_TimeIntScheme_Radiation (void) const |
| Get the kind of integration scheme (explicit or implicit) for the radiation equations. | |
| unsigned short | GetKind_TimeIntScheme_Template (void) |
| Get the kind of integration scheme (explicit or implicit) for the template equations. | |
| STRUCT_SPACE_ITE | GetKind_SpaceIteScheme_FEA (void) const |
| Get the kind of integration scheme (explicit or implicit) for the flow equations. | |
| unsigned short | GetKind_ConvNumScheme_Flow (void) const |
| Get the kind of convective numerical scheme for the flow equations (centered or upwind). | |
| unsigned short | GetKind_ConvNumScheme_FEM_Flow (void) const |
| Get the kind of convective numerical scheme for the flow equations (finite element). | |
| unsigned short | GetKind_ConvNumScheme_Template (void) const |
| Get the kind of convective numerical scheme for the template equations (centered or upwind). | |
| CENTERED | GetKind_Centered_Flow (void) const |
| Get the kind of center convective numerical scheme for the flow equations. | |
| unsigned short | GetKind_Centered_Template (void) |
| Get the kind of center convective numerical scheme for the plasma equations. | |
| UPWIND | GetKind_Upwind_Flow (void) const |
| Get the kind of upwind convective numerical scheme for the flow equations. | |
| unsigned short | GetKind_FEM_Flow (void) const |
| Get the kind of finite element convective numerical scheme for the flow equations. | |
| FEM_SHOCK_CAPTURING_DG | GetKind_FEM_DG_Shock (void) const |
| Get the kind of shock capturing method in FEM DG solver. | |
| unsigned short | GetKind_Matrix_Coloring (void) const |
| Get the kind of matrix coloring used for the sparse Jacobian computation. | |
| LIMITER | GetKind_SlopeLimit (void) const |
| Get the method for limiting the spatial gradients. | |
| LIMITER | GetKind_SlopeLimit_Flow (void) const |
| Get the method for limiting the spatial gradients. | |
| LIMITER | GetKind_SlopeLimit_Turb (void) const |
| Get the method for limiting the spatial gradients. | |
| LIMITER | GetKind_SlopeLimit_Species () const |
| Get the method for limiting the spatial gradients. | |
| LIMITER | GetKind_SlopeLimit_AdjTurb (void) const |
| Get the method for limiting the spatial gradients. | |
| LIMITER | GetKind_SlopeLimit_AdjFlow (void) const |
| Get the method for limiting the spatial gradients. | |
| su2double | GetKappa_1st_Flow (void) const |
| Value of the calibrated constant for the Lax method (center scheme). | |
| su2double | GetKappa_2nd_Flow (void) const |
| Value of the calibrated constant for the JST method (center scheme). | |
| su2double | GetKappa_4th_Flow (void) const |
| Value of the calibrated constant for the JST method (center scheme). | |
| su2double | GetCent_Jac_Fix_Factor (void) const |
| Factor by which to multiply the dissipation contribution to Jacobians of central schemes. | |
| su2double | GetCent_Inc_Jac_Fix_Factor (void) const |
| Factor by which to multiply the dissipation contribution to Jacobians of incompressible central schemes. | |
| unsigned short | GetKind_TimeIntScheme_AdjFlow (void) const |
| Get the kind of integration scheme (explicit or implicit) for the adjoint flow equations. | |
| unsigned short | GetKind_ConvNumScheme_AdjFlow (void) const |
| Get the kind of convective numerical scheme for the adjoint flow equations (centered or upwind). | |
| CENTERED | GetKind_Centered_AdjFlow (void) const |
| Get the kind of center convective numerical scheme for the adjoint flow equations. | |
| UPWIND | GetKind_Upwind_AdjFlow (void) const |
| Get the kind of upwind convective numerical scheme for the adjoint flow equations. | |
| su2double | GetKappa_2nd_AdjFlow (void) const |
| Value of the calibrated constant for the high order method (center scheme). | |
| su2double | GetKappa_4th_AdjFlow (void) const |
| Value of the calibrated constant for the high order method (center scheme). | |
| su2double | GetKappa_1st_AdjFlow (void) const |
| Value of the calibrated constant for the low order method (center scheme). | |
| unsigned short | GetKind_TimeIntScheme_Turb (void) const |
| Get the kind of integration scheme (implicit) for the turbulence equations. | |
| unsigned short | GetKind_ConvNumScheme_Turb (void) const |
| Get the kind of convective numerical scheme for the turbulence equations (upwind). | |
| CENTERED | GetKind_Centered_Turb (void) const |
| Get the kind of center convective numerical scheme for the turbulence equations. | |
| UPWIND | GetKind_Upwind_Turb (void) const |
| Get the kind of upwind convective numerical scheme for the turbulence equations. | |
| unsigned short | GetKind_TimeIntScheme_AdjTurb (void) const |
| Get the kind of integration scheme (explicit or implicit) for the adjoint turbulence equations. | |
| unsigned short | GetKind_ConvNumScheme_AdjTurb (void) const |
| Get the kind of convective numerical scheme for the adjoint turbulence equations (centered or upwind). | |
| unsigned short | GetKind_TimeIntScheme_Species () const |
| Get the kind of integration scheme (implicit) for the Species equations. | |
| unsigned short | GetKind_ConvNumScheme_Species () const |
| Get the kind of convective numerical scheme for the Species equations (upwind). | |
| CENTERED | GetKind_Centered_Species () const |
| Get the kind of center convective numerical scheme for the Species equations. | |
| UPWIND | GetKind_Upwind_Species () const |
| Get the kind of upwind convective numerical scheme for the Species equations. | |
| bool | GetBounded_Species () const |
| Returns true if bounded scalar mode is on for species transport. | |
| bool | GetBounded_Turb () const |
| Returns true if bounded scalar mode is on for turbulence transport. | |
| bool | GetBounded_Scalar () const |
| Returns true if bounded scalar mode is used for any equation. | |
| unsigned short | GetKind_ConvNumScheme_Heat (void) const |
| Get the kind of convective numerical scheme for the heat equation. | |
| CENTERED | GetKind_Centered_AdjTurb (void) const |
| Get the kind of center convective numerical scheme for the adjoint turbulence equations. | |
| UPWIND | GetKind_Upwind_AdjTurb (void) const |
| Get the kind of upwind convective numerical scheme for the adjoint turbulence equations. | |
| bool | GetFrozen_Visc_Cont (void) const |
| Provides information about the way in which the turbulence will be treated by the cont. adjoint method. | |
| bool | GetFrozen_Visc_Disc (void) const |
| Provides information about the way in which the turbulence will be treated by the disc. adjoint method. | |
| bool | GetInconsistent_Disc (void) const |
| Provides information about using an inconsistent (primal/dual) discrete adjoint formulation. | |
| bool | GetFrozen_Limiter_Disc (void) const |
| Provides information about the way in which the limiter will be treated by the disc. adjoint method. | |
| bool | GetSens_Remove_Sharp (void) const |
| Provides information about if the sharp edges are going to be removed from the sensitivity. | |
| INLET_TYPE | GetKind_Inlet (void) const |
| Get the kind of inlet boundary condition treatment (total conditions or mass flow). | |
| bool | GetInlet_Profile_From_File (void) const |
| Check if the inlet profile(s) are specified in an input file. | |
| string | GetActDisk_FileName (void) const |
| Get name of the input file for the specified actuator disk. | |
| su2double | GetInlet_Profile_Matching_Tolerance (void) const |
| Get the tolerance used for matching two points on a specified inlet. | |
| INLET_TYPE | GetKind_Inc_Inlet (const string &val_marker) const |
| Get the type of incompressible inlet from the list. | |
| unsigned short | GetnInc_Inlet (void) const |
| Get the total number of types in Kind_Inc_Inlet list. | |
| bool | GetInletUseNormal (void) const |
| Flag for whether the local boundary normal is used as the flow direction for an incompressible pressure inlet. | |
| INC_OUTLET_TYPE | GetKind_Inc_Outlet (const string &val_marker) const |
| Get the type of incompressible outlet from the list. | |
| su2double | GetInc_Inlet_Damping (void) const |
| Get the damping factor applied to velocity updates at incompressible pressure inlets. | |
| su2double | GetInc_Outlet_Damping (void) const |
| Get the damping factor applied to pressure updates at incompressible mass flow outlet. | |
| unsigned short | GetKind_AverageProcess (void) const |
| Get the kind of mixing process for averaging quantities at the boundaries. | |
| unsigned short | GetKind_PerformanceAverageProcess (void) const |
| Get the kind of mixing process for averaging quantities at the boundaries. | |
| void | SetKind_AverageProcess (unsigned short new_AverageProcess) |
| Set the kind of mixing process for averaging quantities at the boundaries. | |
| void | SetKind_PerformanceAverageProcess (unsigned short new_AverageProcess) |
| Set the kind of mixing process for averaging quantities at the boundaries. | |
| bool | GetRampMotionFrame (void) const |
| Get Motion Frame Ramp option. | |
| bool | GetRampOutflow (void) const |
| Get outflow ramp option. | |
| bool | GetMUSCLRamp (void) const |
| Get MUSCL ramp option. | |
| su2double | GetRampCoeff (RAMP_TYPE ramp_flag, RAMP_COEFF val_coeff) const |
| General interface for accessing ramp coefficient information. | |
| void | SetMUSCLRampValue (su2double ramp_value) |
| Set MUSCL ramp value. | |
| su2double | GetMUSCLRampValue (void) const |
| Get MUSCL ramp value. | |
| const CMUSCLRampParam & | GetMUSCLRampParam (void) const |
| Get MUSCL ramp paramaters. | |
| void | SetMonitorValue (su2double newMon_val) |
| Generic interface for setting monitor outlet values for the ramp. | |
| su2double | GetMixedout_Coeff (unsigned short iCoeff) const |
| Get mixedout coefficients. | |
| su2double | GetExtraRelFacGiles (unsigned short iCoeff) const |
| Get extra relaxation factor coefficients for the Giels BC. | |
| su2double | GetAverageMachLimit (void) const |
| Get mach limit for average massflow-based procedure . | |
| unsigned short | GetKind_MixingPlaneInterface (void) const |
| Get the kind of mixing process for averaging quantities at the boundaries. | |
| TURBOMACHINERY_TYPE | GetKind_TurboMachinery (unsigned short val_iZone) const |
| Get the kind of turbomachinery architecture. | |
| unsigned short | GetKind_SpanWise (void) const |
| Get the kind of turbomachinery architecture. | |
| bool | GetBoolMixingPlaneInterface (void) const |
| Verify if there is mixing plane interface specified from config file. | |
| bool | GetBoolTurbMixingPlane (void) const |
| Verify if there is mixing plane interface specified from config file. | |
| bool | GetSpatialFourier (void) const |
| Verify if there is mixing plane interface specified from config file. | |
| unsigned short | GetnMarker_MixingPlaneInterface (void) const |
| number mixing plane interface specified from config file. | |
| bool | GetBoolTurbomachinery (void) const |
| Verify if there is Turbomachinery performance option specified from config file. | |
| bool | GetBoolRelFrame_SlidingPlane (void) const |
| Verify if a sliding plane for relative frame is specified from config file. | |
| su2double | GetnBlades (unsigned short val_iZone) const |
| number Turbomachinery blades computed using the pitch information. | |
| void | SetnBlades (unsigned short val_iZone, su2double nblades) |
| number Turbomachinery blades computed using the pitch information. | |
| bool | GetBoolGiles (void) const |
| Verify if there is any Giles Boundary Condition option specified from config file. | |
| bool | GetBoolRiemann (void) const |
| Verify if there is any Riemann Boundary Condition option specified from config file. | |
| unsigned short | GetnMarker_Turbomachinery (void) const |
| number Turbomachinery performance option specified from config file. | |
| unsigned short | GetnMarker_Shroud (void) const |
| Get number of shroud markers. | |
| string | GetMarker_Shroud (unsigned short val_marker) const |
| Get the marker shroud. | |
| unsigned short | GetnMarker_TurboPerformance (void) const |
| number Turbomachinery performance option specified from config file. | |
| unsigned short | Get_nSpanWiseSections_User (void) const |
| number span-wise sections to compute 3D BC and performance for turbomachinery specified by the user. | |
| unsigned short | GetnSpanWiseSections (void) const |
| number span-wise sections to compute 3D BC and performance for turbomachinery. | |
| void | SetnSpanMaxAllZones (unsigned short val_nSpna_max) |
| set number of maximum span-wise sections among all zones . | |
| unsigned short | GetnSpanMaxAllZones (void) const |
| number span-wise sections to compute performance for turbomachinery. | |
| void | SetnSpanWiseSections (unsigned short nSpan) |
| set number span-wise sections to compute 3D BC and performance for turbomachinery. | |
| unsigned short | GetnSpan_iZones (unsigned short iZone) const |
| get number span-wise sections to compute 3D BC and performance for turbomachinery. | |
| void | SetnSpan_iZones (unsigned short nSpan, unsigned short iZone) |
| set number span-wise sections to compute 3D BC and performance for turbomachinery. | |
| string | GetMarker_TurboPerf_BoundIn (unsigned short index) const |
| get inlet bounds name for Turbomachinery performance calculation. | |
| string | GetMarker_TurboPerf_BoundOut (unsigned short index) const |
| get outlet bounds name for Turbomachinery performance calculation. | |
| TURBO_PERF_KIND | GetKind_TurboPerf (unsigned short val_iZone) const |
| get marker kind for Turbomachinery performance calculation. | |
| TURBO_INTERFACE_KIND | GetKind_TurboInterface (unsigned short interfaceIndex) const |
| gets interface kind for an interface marker in turbomachinery problem | |
| string | GetMarker_PerBound (unsigned short val_marker) const |
| get outlet bounds name for Turbomachinery performance calculation. | |
| unsigned short | GetKind_Engine_Inflow (void) const |
| Get the kind of inlet boundary condition treatment (total conditions or mass flow). | |
| unsigned short | GetKind_ActDisk (void) const |
| Get the kind of inlet boundary condition treatment (total conditions or mass flow). | |
| void | SetKindWall (string val_marker, unsigned short val_kindwall) |
| Set the kind of wall - rough or smooth. | |
| unsigned short | GetnLocationStations (void) const |
| Get the number of sections. | |
| unsigned short | GetnWingStations (void) const |
| Get the number of sections for computing internal volume. | |
| su2double | GetGeo_Waterline_Location (void) const |
| Get the location of the waterline. | |
| bool | GetHold_GridFixed (void) const |
| Provides information about the the nodes that are going to be moved on a deformation volumetric grid deformation. | |
| unsigned short | GetKind_ObjFunc (unsigned short val_obj=0) const |
| Get the kind of objective function. There are several options: Drag coefficient, Lift coefficient, efficiency, etc. | |
| su2double | GetWeight_ObjFunc (unsigned short val_obj) const |
| Get the weight of objective function. There are several options: Drag coefficient, Lift coefficient, efficiency, etc. | |
| void | SetWeight_ObjFunc (unsigned short val_obj, su2double val) |
| Set the weight of objective function. There are several options: Drag coefficient, Lift coefficient, efficiency, etc. | |
| const string & | GetCustomObjFunc () const |
| Get the user expression for the custom objective function. | |
| const string & | GetCustomOutputs () const |
| Get the user expressions for custom outputs. | |
| unsigned short | GetKind_SensSmooth (void) const |
| Get the kind of sensitivity smoothing technique. | |
| TIME_MARCHING | GetTime_Marching () const |
| Provides information about the time integration, and change the write in the output files information about the iteration. | |
| unsigned short | GetnSpecies () const |
| Provides the number of species present in the gas mixture. | |
| const su2double * | GetGas_Composition (void) const |
| Provides the gas mass fractions of the flow. | |
| const su2double * | GetSupercatalytic_Wall_Composition (void) const |
| Provides the gas mass fractions at the wall for supercat wall. | |
| bool | GetRestart (void) const |
| Provides the restart information. | |
| bool | GetRead_Binary_Restart (void) const |
| Flag for whether binary SU2 native restart files are read. | |
| bool | GetWrt_Restart_Compact (void) const |
| Flag for whether restart files contain only necessary variables. | |
| bool | GetVolume_Output_Double_Precision (void) const |
| Flag for whether the fields of the volume and surface files (CGNS and Paraview XML) are written in double precision. | |
| bool | GetWrt_Restart_Overwrite (void) const |
| Flag for whether restart solution files are overwritten. | |
| bool | GetWrt_Surface_Overwrite (void) const |
| Flag for whether visualization files are overwritten. | |
| bool | GetWrt_Volume_Overwrite (void) const |
| Flag for whether visualization files are overwritten. | |
| bool | GetMultizone_AdaptFilename (void) const |
| Get whether filenames are appended the zone number automatically (multiphysics solver). | |
| unsigned short | GetnVar (void) |
| Provides the number of variables. | |
| unsigned short | GetnZone (void) const |
| Provides the total number of zones. | |
| unsigned short | GetiZone (void) const |
| Provides the zone index the configuration belongs to. | |
| bool | GetRestart_Flow (void) const |
| For some problems like adjoint or the linearized equations it is necessary to restart the flow solution. | |
| bool | GetFrozen (void) const |
| Indicates whether the flow is frozen (chemistry deactivated). | |
| bool | GetIonization (void) const |
| Indicates whether electron gas is present in the gas mixture. | |
| bool | GetVTTransferResidualLimiting (void) const |
| Indicates whether the VT source residual is limited. | |
| bool | GetMonoatomic (void) const |
| Indicates if mixture is monoatomic. | |
| bool | GetSupercatalytic_Wall (void) const |
| Indicates whether supercatalytic wall is used. | |
| bool | GetEquivArea (void) const |
| Information about computing and plotting the equivalent area distribution. | |
| bool | GetInvDesign_Cp (void) const |
| Information about computing and plotting the equivalent area distribution. | |
| bool | GetInvDesign_HeatFlux (void) const |
| Information about computing and plotting the equivalent area distribution. | |
| string | GetMesh_FileName (void) const |
| Get name of the input grid. | |
| string | GetMesh_Out_FileName (void) const |
| Get name of the output grid, this parameter is important for grid adaptation and deformation. | |
| string | GetMesh_Out_FileExtension (void) const |
| Get the extension (including the leading dot) associated with the current mesh output format. | |
| string | GetSolution_FileName (void) const |
| Get the name of the file with the solution of the flow problem. | |
| string | GetSolution_AdjFileName (void) const |
| Get the name of the file with the solution of the adjoint flow problem with drag objective function. | |
| unsigned short | GetMesh_FileFormat (void) const |
| Get the format of the input grid. | |
| unsigned short | GetMesh_Out_FileFormat (void) const |
| Get the format of the output grid. | |
| TAB_OUTPUT | GetTabular_FileFormat (void) const |
| Get the format of the output solution. | |
| unsigned short | GetOutput_Precision (void) const |
| Get the output precision to be used in <ofstream>.precision(value) for history and SU2_DOT output. | |
| unsigned short | GetActDisk_Jump (void) const |
| Get the format of the output solution. | |
| string | GetHistory_FileName (void) const |
| Get the name of the file with the convergence history of the problem. | |
| string | GetInlet_FileName (void) const |
| Get name of the input file for the specified inlet profile. | |
| unsigned long | GetStartWindowIteration (void) const |
| Get the Starting Iteration for the windowing approach in Sensitivity Analysis for period-averaged outputs, which oscillate. | |
| WINDOW_FUNCTION | GetKindWindow (void) const |
| Get Index of the window function used as weight in the cost functional. | |
| string | GetBreakdown_FileName (void) const |
| Get the name of the file with the forces breakdown of the problem. | |
| string | GetVolume_FileName (void) const |
| Get the name of the file with the flow variables. | |
| string | GetFilename (string filename, const string &ext, int Iter) const |
| Add any numbers necessary to the filename (iteration number, zone ID ...) | |
| string | GetFilename_Iter (const string &filename_iter, unsigned long curInnerIter, unsigned long curOuterIter) const |
| Add steady iteration number to the filename (does not overwrite previous files) | |
| string | GetMultizone_FileName (string val_filename, int val_iZone, const string &ext) const |
| Append the zone index to the restart or the solution files. | |
| string | GetMultiInstance_FileName (string val_filename, int val_iInst, const string &ext) const |
| Append the instance index to the restart or the solution files. | |
| string | GetMultiInstance_HistoryFileName (string val_filename, int val_iInst) const |
| Append the instance index to the restart or the solution files. | |
| string | GetRestart_FileName (void) const |
| Get the name of the restart file for the flow variables. | |
| string | GetRestart_AdjFileName (void) const |
| Get the name of the restart file for the adjoint variables (drag objective function). | |
| string | GetAdj_FileName (void) const |
| Get the name of the file with the adjoint variables. | |
| string | GetObjFunc_Grad_FileName (void) const |
| Get the name of the file with the gradient of the objective function. | |
| string | GetObjFunc_Value_FileName (void) const |
| Get the name of the file with the gradient of the objective function. | |
| string | GetSurfCoeff_FileName (void) const |
| Get the name of the file with the surface information for the flow problem. | |
| string | GetSurfAdjCoeff_FileName (void) const |
| Get the name of the file with the surface information for the adjoint problem. | |
| string | GetSurfSens_FileName (void) const |
| Get the name of the file with the surface sensitivity (discrete adjoint). | |
| string | GetVolSens_FileName (void) const |
| Get the name of the file with the volume sensitivity (discrete adjoint). | |
| string | GetUnsteady_FileName (string val_filename, int val_iter, const string &ext) const |
| Append the input filename with the iteration number for an unsteady file. | |
| string | GetObjFunc_Extension (string val_filename) const |
| Append the input filename string with the appropriate objective function extension. | |
| unsigned short | GetResidual_Func_Flow (void) const |
| Get functional that is going to be used to evaluate the residual flow convergence. | |
| unsigned short | GetCauchy_Func_Flow (void) const |
| Get functional that is going to be used to evaluate the flow convergence. | |
| unsigned short | GetCauchy_Func_AdjFlow (void) const |
| Get functional that is going to be used to evaluate the adjoint flow convergence. | |
| unsigned short | GetCauchy_Elems (void) const |
| Get the number of iterations that are considered in the Cauchy convergence criteria. | |
| unsigned long | GetStartConv_Iter (void) const |
| Get the number of iterations that are not considered in the convergence criteria. | |
| su2double | GetCauchy_Eps (void) const |
| Get the value of convergence criteria for the Cauchy method in the direct, adjoint or linearized problem. | |
| su2double | GetDelta_UnstTimeND (void) const |
| If we are prforming an unsteady simulation, there is only one value of the time step for the complete simulation. | |
| su2double | GetTotal_UnstTimeND (void) const |
| If we are prforming an unsteady simulation, there is only one value of the time step for the complete simulation. | |
| su2double | GetDelta_UnstTime (void) const |
| If we are prforming an unsteady simulation, there is only one value of the time step for the complete simulation. | |
| void | SetDelta_UnstTimeND (su2double val_delta_unsttimend) |
| Set the value of the unsteadty time step using the CFL number. | |
| su2double | GetTotal_UnstTime (void) const |
| If we are performing an unsteady simulation, this is the value of max physical time for which we run the simulation. | |
| su2double | GetCurrent_UnstTime (void) const |
| If we are performing an unsteady simulation, this is the value of current time. | |
| bool | GetSubsonicEngine (void) const |
| Divide the rectbles and hexahedron. | |
| bool | GetActDisk_DoubleSurface (void) const |
| Actuator disk defined with a double surface. | |
| bool | GetEngine_HalfModel (void) const |
| Only halg of the engine is in the compputational grid. | |
| bool | GetActDisk_SU2_DEF (void) const |
| Actuator disk defined with a double surface. | |
| su2double & | GetDV_Value (unsigned short val_dv, unsigned short val_val=0) |
| Value of the design variable step, we use this value in design problems. | |
| const su2double & | GetDV_Value (unsigned short val_dv, unsigned short val_val=0) const |
| void | SetDV_Value (unsigned short val_dv, unsigned short val_ind, su2double val) |
| Set the value of the design variable step, we use this value in design problems. | |
| bool | GetGrid_Movement (void) const |
| Get information about the grid movement. | |
| bool | GetDynamic_Grid (void) const |
| Get information about dynamic grids. | |
| bool | GetVolumetric_Movement (void) const |
| Get information about the volumetric movement. | |
| bool | GetSurface_Movement (unsigned short kind_movement) const |
| Get information about deforming markers. | |
| void | SetSurface_Movement (unsigned short iMarker, unsigned short kind_movement) |
| Set a surface movement marker. | |
| unsigned short | GetKind_GridMovement () const |
| Get the type of dynamic mesh motion. Each zone gets a config file. | |
| void | SetKind_GridMovement (unsigned short motion_Type) |
| Set the type of dynamic mesh motion. | |
| unsigned short | GetKind_SurfaceMovement (unsigned short iMarkerMoving) const |
| Get the type of surface motion. | |
| su2double | GetMach_Motion (void) const |
| Get the mach number based on the mesh velocity and freestream quantities. | |
| su2double | GetMotion_Origin (unsigned short iDim) const |
| Get the mesh motion origin. | |
| void | SetMotion_Origin (const su2double *val) |
| Set the mesh motion origin. | |
| su2double | GetMarkerMotion_Origin (unsigned short iMarkerMoving, unsigned short iDim) const |
| Get the mesh motion origin. | |
| void | SetMarkerMotion_Origin (const su2double *val, unsigned short iMarkerMoving) |
| Set the mesh motion origin. | |
| su2double | GetTranslation_Rate (unsigned short iDim) const |
| Get the translational velocity of the mesh. | |
| void | SetTranslation_Rate (unsigned short iDim, su2double val) |
| Set the translational velocity of the mesh. | |
| su2double | GetMarkerTranslationRate (unsigned short iMarkerMoving, unsigned short iDim) const |
| Get the translational velocity of the marker. | |
| void | SetMarkerTranslationRate (unsigned short iMarkerMoving, unsigned short iDim, su2double val) |
| Set the translation rate of the marker. | |
| su2double | GetRotation_Rate (unsigned short iDim) const |
| Get the rotation rate of the mesh. | |
| void | SetRotation_Rate (unsigned short iDim, su2double val) |
| Get the rotation rate of the mesh. | |
| void | SetRate (su2double val) |
| General interface for setting the rate of motion in grid ramps. | |
| su2double | GetMarkerRotationRate (unsigned short iMarkerMoving, unsigned short iDim) const |
| Get the rotation rate of the marker. | |
| void | SetMarkerRotationRate (unsigned short iMarkerMoving, unsigned short iDim, su2double val) |
| Set the rotation rate of the marker. | |
| su2double | GetPitching_Omega (unsigned short iDim) const |
| Get the pitching rate of the mesh. | |
| su2double | GetMarkerPitching_Omega (unsigned short iMarkerMoving, unsigned short iDim) const |
| Get pitching rate of the marker. | |
| su2double | GetPitching_Ampl (unsigned short iDim) const |
| Get the pitching amplitude of the mesh. | |
| su2double | GetMarkerPitching_Ampl (unsigned short iMarkerMoving, unsigned short iDim) const |
| Get pitching amplitude of the marker. | |
| su2double | GetPitching_Phase (unsigned short iDim) const |
| Get the pitching phase of the mesh. | |
| su2double | GetMarkerPitching_Phase (unsigned short iMarkerMoving, unsigned short iDim) const |
| Get pitching phase of the marker. | |
| su2double | GetPlunging_Omega (unsigned short iDim) const |
| Get the plunging rate of the mesh. | |
| su2double | GetMarkerPlunging_Omega (unsigned short iMarkerMoving, unsigned short iDim) const |
| Get plunging rate of the marker. | |
| su2double | GetPlunging_Ampl (unsigned short iDim) const |
| Get the plunging amplitude of the mesh. | |
| su2double | GetMarkerPlunging_Ampl (unsigned short iMarkerMoving, unsigned short iDim) const |
| Get plunging amplitude of the marker. | |
| su2double | GetFinalValue (RAMP_TYPE ramp_flag) const |
| Generic interface for retrieving final value of a turbomachinery ramp. | |
| const su2double * | GetOmega_HB (void) const |
| Get the Harmonic Balance frequency pointer. | |
| bool | GetHB_Precondition (void) const |
| Get if harmonic balance source term is to be preconditioned. | |
| unsigned short | GetMoveMotion_Origin (unsigned short val_marker) const |
| Get if we should update the motion origin. | |
| su2double | GetminTurkelBeta () const |
| Get the minimum value of Beta for Roe-Turkel preconditioner. | |
| su2double | GetmaxTurkelBeta () const |
| Get the minimum value of Beta for Roe-Turkel preconditioner. | |
| bool | GetAdiabaticWall (void) |
| Get information about the adibatic wall condition. | |
| bool | GetIsothermalWall (void) |
| Get information about the isothermal wall condition. | |
| bool | Low_Mach_Preconditioning (void) const |
| Get information about the Low Mach Preconditioning. | |
| bool | Low_Mach_Correction (void) const |
| Get information about the Low Mach Correction. | |
| bool | GetPoissonSolver (void) const |
| Get information about the poisson solver condition. | |
| bool | GetGravityForce (void) const |
| Get information about the gravity force. | |
| bool | GetVorticityConfinement (void) const |
| Get information about the Vorticity Confinement. | |
| bool | GetBody_Force (void) const |
| Get information about the body force. | |
| const su2double * | GetBody_Force_Vector (void) const |
| Get a pointer to the body force vector. | |
| ENUM_STREAMWISE_PERIODIC | GetKind_Streamwise_Periodic (void) const |
| Get information about the streamwise periodicity (None, Pressure_Drop, Massflow). | |
| bool | GetStreamwise_Periodic_Temperature (void) const |
| Get information about the streamwise periodicity Energy equation handling. | |
| su2double | GetStreamwise_Periodic_OutletHeat (void) const |
| Get the value of the artificial periodic outlet heat. | |
| su2double | GetStreamwise_Periodic_PressureDrop (void) const |
| Get the value of the pressure delta from which body force vector is computed. | |
| void | SetStreamwise_Periodic_PressureDrop (su2double Streamwise_Periodic_PressureDrop_) |
| Set the value of the pressure delta from which body force vector is computed. Necessary for Restart metadata. | |
| su2double | GetStreamwise_Periodic_TargetMassFlow (void) const |
| Get the value of the massflow from which body force vector is computed. | |
| bool | GetHeatSource (void) const |
| Get information about the volumetric heat source. | |
| su2double | GetHeatSource_Val (void) const |
| Get information about the volumetric heat source. | |
| su2double | GetHeatSource_Rot_Z (void) const |
| Get the rotation angle of the volumetric heat source in axis Z. | |
| void | SetHeatSource_Rot_Z (su2double val_rot) |
| Set the rotation angle of the volumetric heat source in axis Z. | |
| const su2double * | GetHeatSource_Center (void) const |
| Get the position of the center of the volumetric heat source. | |
| void | SetHeatSource_Center (su2double x_cent, su2double y_cent, su2double z_cent) |
| Set the position of the center of the volumetric heat source. | |
| const su2double * | GetHeatSource_Axes (void) const |
| Get the radius of the ellipsoid that introduces a volumetric heat source. | |
| bool | GetRotating_Frame (void) const |
| Get information about the rotational frame. | |
| bool | GetAxisymmetric (void) const |
| Get information about the axisymmetric frame. | |
| bool | GetCUDA (void) const |
| Get information about GPU support. | |
| void | SubtractFinestMesh (void) |
| Subtract one to the index of the finest grid (full multigrid strategy). | |
| unsigned short | GetDesign_Variable (unsigned short val_dv) const |
| Obtain the kind of design variable. | |
| su2double | GetBuffet_k (void) const |
| Get the buffet sensor sharpness coefficient. | |
| su2double | GetBuffet_lambda (void) const |
| Get the buffet sensor offset parameter. | |
| unsigned short | GetMarker_CfgFile_TagBound (const string &val_marker) const |
| Get the index in the config information of the marker val_marker. | |
| string | GetMarker_CfgFile_TagBound (unsigned short val_marker) const |
| Get the name in the config information of the marker number val_marker. | |
| unsigned short | GetMarker_CfgFile_KindBC (const string &val_marker) const |
| Get the boundary information (kind of boundary) in the config information of the marker val_marker. | |
| unsigned short | GetMarker_CfgFile_Monitoring (const string &val_marker) const |
| Get the monitoring information from the config definition for the marker val_marker. | |
| unsigned short | GetMarker_CfgFile_GeoEval (const string &val_marker) const |
| Get the monitoring information from the config definition for the marker val_marker. | |
| unsigned short | GetMarker_CfgFile_Designing (const string &val_marker) const |
| Get the monitoring information from the config definition for the marker val_marker. | |
| unsigned short | GetMarker_CfgFile_Plotting (const string &val_marker) const |
| Get the plotting information from the config definition for the marker val_marker. | |
| unsigned short | GetMarker_CfgFile_Analyze (const string &val_marker) const |
| Get the plotting information from the config definition for the marker val_marker. | |
| unsigned short | GetMarker_CfgFile_ZoneInterface (const string &val_marker) const |
| Get the multi-physics interface information from the config definition for the marker val_marker. | |
| unsigned short | GetMarker_CfgFile_Turbomachinery (const string &val_marker) const |
| Get the TurboPerformance information from the config definition for the marker val_marker. | |
| unsigned short | GetMarker_CfgFile_TurbomachineryFlag (const string &val_marker) const |
| Get the TurboPerformance flag information from the config definition for the marker val_marker. | |
| unsigned short | GetMarker_CfgFile_MixingPlaneInterface (const string &val_marker) const |
| Get the MixingPlane interface information from the config definition for the marker val_marker. | |
| unsigned short | GetMarker_CfgFile_Giles (const string &val_marker) const |
| Get the Giles boundary information from the config definition for the marker val_marker. | |
| unsigned short | GetMarker_CfgFile_DV (const string &val_marker) const |
| Get the DV information from the config definition for the marker val_marker. | |
| unsigned short | GetMarker_CfgFile_Moving (const string &val_marker) const |
| Get the motion information from the config definition for the marker val_marker. | |
| unsigned short | GetMarker_CfgFile_SobolevBC (const string &val_marker) const |
| Get the gradient boundary information from the config definition for the marker val_marker. | |
| unsigned short | GetMarker_CfgFile_Deform_Mesh (const string &val_marker) const |
| Get the DEFORM_MESH information from the config definition for the marker val_marker. | |
| unsigned short | GetMarker_CfgFile_Deform_Mesh_Sym_Plane (const string &val_marker) const |
| Get the DEFORM_MESH_SYM_PLANE information from the config definition for the marker val_marker. | |
| unsigned short | GetMarker_CfgFile_Deform_Mesh_Internal (const string &val_marker) const |
| Get the DEFORM_MESH_INTERNAL information from the config definition for the marker val_marker. | |
| unsigned short | GetMarker_CfgFile_Fluid_Load (const string &val_marker) const |
| Get the Fluid_Load information from the config definition for the marker val_marker. | |
| unsigned short | GetMarker_CfgFile_PyCustom (const string &val_marker) const |
| Get the Python customization information from the config definition for the marker val_marker. | |
| unsigned short | GetMarker_CfgFile_PerBound (const string &val_marker) const |
| Get the periodic information from the config definition of the marker val_marker. | |
| unsigned short | GetMarker_ZoneInterface (const string &val_marker) const |
| Get the name of the marker val_marker. | |
| string | GetMarkerTag_ZoneInterface (unsigned short val_iMarker) const |
| Get the name of the marker val_iMarker. | |
| unsigned short | GetnMarker_ZoneInterface (void) const |
| Get the number of markers in the multizone interface. | |
| bool | GetSolid_Wall (unsigned short iMarker) const |
| Determines whether a marker with index iMarker is a solid boundary. | |
| bool | GetViscous_Wall (unsigned short iMarker) const |
| Determines whether a marker with index iMarker is a viscous no-slip boundary. | |
| bool | GetCatalytic_Wall (unsigned short iMarker) const |
| Determines whether a marker with index iMarker is a catalytic boundary. | |
| bool | GetContinuous_Adjoint (void) const |
| Determines if problem is adjoint. | |
| bool | GetViscous (void) const |
| Determines if problem is viscous. | |
| bool | GetCatalytic (void) const |
| Determines if problem has catalytic walls. | |
| unsigned short | GetContainerPosition (unsigned short val_eqsystem) |
| Provides the index of the solution in the container. | |
| su2double | GetMinLogResidual (void) const |
| Value of the minimum residual value (log10 scale). | |
| unsigned long | GetBc_Eval_Freq (void) const |
| Evaluation frequency for Engine and Actuator disk markers. | |
| su2double | GetDamp_Engine_Inflow (void) const |
| Value of the damping factor for the engine inlet bc. | |
| su2double | GetDamp_Engine_Exhaust (void) const |
| Value of the damping factor for the engine exhaust inlet bc. | |
| su2double | GetDamp_Res_Restric (void) const |
| Value of the damping factor for the residual restriction. | |
| void | SetDamp_Res_Restric (su2double val) |
| Set the damping factor for the residual restriction (used by adaptive MG damping). | |
| su2double | GetDamp_Correc_Prolong (void) const |
| Value of the damping factor for the correction prolongation. | |
| void | SetDamp_Correc_Prolong (su2double val) |
| Set the damping factor for the correction prolongation (used by adaptive MG damping). | |
| su2double | GetPosition_Plane (void) const |
| Value of the position of the Near Field (y coordinate for 2D, and z coordinate for 3D). | |
| su2double | GetWeightCd (void) const |
| Value of the weight of the drag coefficient in the Sonic Boom optimization. | |
| void | SetdNetThrust_dBCThrust (su2double val_dnetthrust_dbcthrust) |
| Value of the damping factor for the Thrust BC (actuator disk). | |
| su2double | GetFixAzimuthalLine (void) const |
| Value of the azimuthal line to fix due to a misalignments of the nearfield. | |
| su2double | GetdCD_dCL (void) const |
| Value of the weight of the CD, CL, CM optimization. | |
| void | SetdCD_dCL (su2double val_dcd_dcl) |
| Value of the weight of the CD, CL, CM optimization. | |
| su2double | GetdCMx_dCL (void) const |
| Value of the weight of the CD, CL, CM optimization. | |
| void | SetdCMx_dCL (su2double val_dcmx_dcl) |
| Value of the weight of the CD, CL, CM optimization. | |
| su2double | GetdCMy_dCL (void) const |
| Value of the weight of the CD, CL, CM optimization. | |
| void | SetdCMy_dCL (su2double val_dcmy_dcl) |
| Value of the weight of the CD, CL, CM optimization. | |
| su2double | GetdCMz_dCL (void) const |
| Value of the weight of the CD, CL, CM optimization. | |
| void | SetdCMz_dCL (su2double val_dcmz_dcl) |
| Value of the weight of the CD, CL, CM optimization. | |
| void | SetdCL_dAlpha (su2double val_dcl_dalpha) |
| Value of the weight of the CD, CL, CM optimization. | |
| su2double | GetCL_Target (void) const |
| Value of the weight of the CD, CL, CM optimization. | |
| void | SetGlobalParam (MAIN_SOLVER val_solver, unsigned short val_system) |
| Set the global parameters of each simulation for each runtime system. | |
| const su2double * | GetPeriodicRotCenter (const string &val_marker) const |
| Center of rotation for a rotational periodic boundary. | |
| const su2double * | GetPeriodicRotAngles (const string &val_marker) const |
| Angles of rotation for a rotational periodic boundary. | |
| const su2double * | GetPeriodicTranslation (const string &val_marker) const |
| Translation vector for a translational periodic boundary. | |
| const su2double * | GetPeriodic_Translation (unsigned short val_index) const |
| Get the translation vector for a periodic transformation. | |
| unsigned short | GetMarker_Periodic_Donor (const string &val_marker) const |
| Get the rotationally periodic donor marker for boundary val_marker. | |
| su2double | GetActDisk_NetThrust (const string &val_marker) const |
| Get the origin of the actuator disk. | |
| su2double | GetActDisk_Power (const string &val_marker) const |
| Get the origin of the actuator disk. | |
| su2double | GetActDisk_MassFlow (const string &val_marker) const |
| Get the origin of the actuator disk. | |
| su2double | GetActDisk_Mach (const string &val_marker) const |
| Get the origin of the actuator disk. | |
| su2double | GetActDisk_Force (const string &val_marker) const |
| Get the origin of the actuator disk. | |
| su2double | GetActDisk_BCThrust (const string &val_marker) const |
| Get the origin of the actuator disk. | |
| su2double | GetActDisk_BCThrust_Old (const string &val_marker) const |
| Get the origin of the actuator disk. | |
| su2double | GetActDisk_Area (const string &val_marker) const |
| Get the tip radius of th actuator disk. | |
| su2double | GetActDisk_ReverseMassFlow (const string &val_marker) const |
| Get the tip radius of th actuator disk. | |
| su2double | GetActDisk_PressJump (const string &val_marker, unsigned short val_index) const |
| Get the thrust corffient of the actuator disk. | |
| su2double | GetActDisk_TempJump (const string &val_marker, unsigned short val_index) const |
| Get the thrust corffient of the actuator disk. | |
| su2double | GetActDisk_Omega (const string &val_marker, unsigned short val_index) const |
| Get the rev / min of the actuator disk. | |
| su2double | GetActDiskBem_CG (unsigned short iDim, string val_marker, unsigned short val_index) const |
| Get the Center of the actuator disk with BEM. | |
| su2double | GetActDiskBem_Axis (unsigned short iDim, string val_marker, unsigned short val_index) const |
| Get the axis of the actuator disk with BEM. | |
| const unsigned short & | GetActDiskBem_Frequency (void) const |
| Get the frequency of updating the actuator disk with BEM. | |
| su2double | GetBEM_blade_angle (void) const |
| Get the blade angle of the propeller. | |
| const string & | GetBEM_prop_filename (void) const |
| Get the filename of the propeller. | |
| unsigned short | GetMarker_CfgFile_ActDiskOutlet (const string &val_marker) const |
| Get Actuator Disk Outlet for boundary val_marker (actuator disk inlet). | |
| unsigned short | GetMarker_CfgFile_EngineExhaust (const string &val_marker) const |
| Get Actuator Disk Outlet for boundary val_marker (actuator disk inlet). | |
| unsigned short | GetMarker_Moving (const string &val_marker) const |
| Get the internal index for a moving boundary val_marker. | |
| bool | GetMarker_Moving_Bool (const string &val_marker) const |
| Get a bool for whether a marker is moving. val_marker. | |
| unsigned short | GetMarker_Deform_Mesh (const string &val_marker) const |
| Get the internal index for a DEFORM_MESH boundary val_marker. | |
| unsigned short | GetMarker_Deform_Mesh_Sym_Plane (const string &val_marker) const |
| Get the internal index for a DEFORM_MESH_SYM_PLANE boundary val_marker. | |
| unsigned short | GetMarker_Deform_Mesh_Internal (const string &val_marker) const |
| Get the internal index for a DEFORM_MESH_SYM_PLANE boundary val_marker. | |
| bool | GetMarker_Deform_Mesh_Bool (const string &val_marker) const |
| Get a bool for whether the marker is deformed. val_marker. | |
| unsigned short | GetMarker_Fluid_Load (const string &val_marker) const |
| Get the internal index for a Fluid_Load boundary val_marker. | |
| unsigned short | GetMarker_SobolevBC (const string &val_marker) const |
| Get the internal index for a gradient boundary condition val_marker. | |
| string | GetMarker_Moving_TagBound (unsigned short val_marker) const |
| Get the name of the surface defined in the geometry file. | |
| string | GetMarker_Deform_Mesh_TagBound (unsigned short val_marker) const |
| Get the name of the DEFORM_MESH boundary defined in the geometry file. | |
| string | GetMarker_Deform_Mesh_Sym_Plane_TagBound (unsigned short val_marker) const |
| Get the name of the DEFORM_MESH_SYM_PLANE boundary defined in the geometry file. | |
| string | GetMarker_Fluid_Load_TagBound (unsigned short val_marker) const |
| Get the name of the Fluid_Load boundary defined in the geometry file. | |
| string | GetMarker_PyCustom_TagBound (unsigned short val_marker) const |
| Get the name of the surface defined in the geometry file. | |
| string | GetMarker_Analyze_TagBound (unsigned short val_marker) const |
| Get the name of the surface defined in the geometry file. | |
| su2double | GetExhaust_Temperature_Target (const string &val_index) const |
| Get the total temperature at a nacelle boundary. | |
| su2double | GetInletTtotal (const string &val_index) const |
| Get the total temperature at an inlet boundary. | |
| su2double | GetInlet_Temperature (const string &val_index) const |
| Get the temperature at a supersonic inlet boundary. | |
| su2double | GetInlet_Pressure (const string &val_index) const |
| Get the pressure at a supersonic inlet boundary. | |
| const su2double * | GetInlet_Velocity (const string &val_index) const |
| Get the velocity vector at a supersonic inlet boundary. | |
| const su2double * | GetInlet_MassFrac () const |
| Get the mass fraction vector for a NEMO inlet boundary. | |
| su2double | GetInlet_Temperature_ve () const |
| Get the Tve value for a NEMO inlet boundary. | |
| su2double | GetInletPtotal (const string &val_index) const |
| Get the total pressure at an inlet boundary. | |
| void | SetInletPtotal (su2double val_pressure, const string &val_marker) |
| Set the total pressure at an inlet boundary. | |
| const su2double * | GetInlet_SpeciesVal (const string &val_index) const |
| Get the species values at an inlet boundary. | |
| su2double | GetWall_SpeciesVal (const string &val_marker, unsigned short iSpecies) const |
| Get the species value at a wall boundary for a specific species. | |
| WALL_SPECIES_TYPE | GetWall_SpeciesType (const string &val_marker, unsigned short iSpecies) const |
| Get the species boundary condition type at a wall boundary for a specific species. | |
| const su2double * | GetInlet_TurbVal (const string &val_index) const |
| Get the turbulent properties values at an inlet boundary. | |
| su2double | GetExhaust_Pressure_Target (const string &val_index) const |
| Get the total pressure at an nacelle boundary. | |
| su2double | GetCFLRedCoeff_Turb (void) const |
| Value of the CFL reduction in turbulence problems. | |
| su2double | GetCFLRedCoeff_Species () const |
| Value of the CFL reduction in species problems. | |
| const su2double * | GetInletFlowDir (const string &val_index) const |
| Get the flow direction unit vector at an inlet boundary. | |
| su2double | GetOutlet_Pressure (const string &val_index) const |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetOutlet_Pressure (su2double val_pressure, const string &val_marker) |
| Set the back pressure (static) at an outlet boundary. | |
| su2double | GetRiemann_Var1 (const string &val_marker) const |
| Get the var 1 at Riemann boundary. | |
| su2double | GetRiemann_Var2 (const string &val_marker) const |
| Get the var 2 at Riemann boundary. | |
| const su2double * | GetRiemann_FlowDir (const string &val_marker) const |
| Get the Flowdir at Riemann boundary. | |
| unsigned short | GetKind_Data_Riemann (const string &val_marker) const |
| Get Kind Data of Riemann boundary. | |
| su2double | GetGiles_Var1 (const string &val_marker) const |
| Get the var 1 for the Giels BC. | |
| su2double | GetGiles_Var2 (const string &val_marker) const |
| Get the var 2 for the Giles boundary. | |
| const su2double * | GetGiles_FlowDir (const string &val_marker) const |
| Get the Flowdir for the Giles BC. | |
| unsigned short | GetKind_Data_Giles (const string &val_marker) const |
| Get Kind Data for the Giles BC. | |
| void | SetGiles_Var1 (su2double newVar1, const string &val_marker) |
| Set the var 1 for Giles BC. | |
| su2double | GetGiles_RelaxFactorAverage (const string &val_marker) const |
| Get the relax factor for the average component for the Giles BC. | |
| su2double | GetGiles_RelaxFactorFourier (const string &val_marker) const |
| Get the relax factor for the fourier component for the Giles BC. | |
| su2double | GetPressureOut_BC () const |
| Get the outlet pressure imposed as BC for internal flow. | |
| void | SetPressureOut_BC (su2double val_press) |
| Set the outlet pressure imposed as BC for internal flow. | |
| su2double | GetIncInlet_BC () const |
| Get the inlet velocity or pressure imposed for incompressible flow. | |
| void | SetIncInlet_BC (su2double val_in) |
| Set the inlet velocity or pressure imposed as BC for incompressible flow. | |
| su2double | GetIncTemperature_BC () const |
| Get the inlet temperature imposed as BC for incompressible flow. | |
| void | SetIncTemperature_BC (su2double val_temperature) |
| Set the inlet temperature imposed as BC for incompressible flow. | |
| su2double | GetIncPressureOut_BC () const |
| Get the outlet pressure imposed as BC for incompressible flow. | |
| void | SetIncPressureOut_BC (su2double val_pressure) |
| Set the outlet pressure imposed as BC for incompressible flow. | |
| su2double | GetTotalPressureIn_BC () const |
| Get the inlet total pressure imposed as BC for internal flow. | |
| su2double | GetTotalTemperatureIn_BC () const |
| Get the inlet total temperature imposed as BC for internal flow. | |
| void | SetTotalTemperatureIn_BC (su2double val_temp) |
| Set the inlet total temperature imposed as BC for internal flow. | |
| su2double | GetFlowAngleIn_BC () const |
| Get the inlet flow angle imposed as BC for internal flow. | |
| su2double | GetIsothermal_Temperature (const string &val_index) const |
| Get the wall temperature (static) at an isothermal boundary. | |
| su2double | GetWall_HeatFlux (const string &val_index) const |
| Get the wall heat flux on a constant heat flux boundary. | |
| su2double | GetWall_HeatTransfer_Coefficient (const string &val_index) const |
| Get the heat transfer coefficient on a heat transfer boundary. | |
| su2double | GetWall_HeatTransfer_Temperature (const string &val_index) const |
| Get the temperature at inifinty on a heat transfer boundary. | |
| WALL_FUNCTIONS | GetWallFunction_Treatment (const string &val_marker) const |
| Get the wall function treatment for the given boundary marker. | |
| const unsigned short * | GetWallFunction_IntInfo (const string &val_marker) const |
| Get the additional integer info for the wall function treatment for the given boundary marker. | |
| const su2double * | GetWallFunction_DoubleInfo (const string &val_marker) const |
| Get the additional double info for the wall function treatment for the given boundary marker. | |
| pair< WALL_TYPE, su2double > | GetWallRoughnessProperties (const string &val_marker) const |
| Get the type of wall and roughness height on a wall boundary (Heatflux or Isothermal). | |
| su2double | GetEngineInflow_Target (const string &val_marker) const |
| Get the target (pressure, massflow, etc) at an engine inflow boundary. | |
| su2double | GetInflow_Mach (const string &val_marker) const |
| Get the fan face Mach number at an engine inflow boundary. | |
| su2double | GetInflow_Pressure (const string &val_marker) const |
| Get the back pressure (static) at an engine inflow boundary. | |
| su2double | GetInflow_MassFlow (const string &val_marker) const |
| Get the mass flow rate at an engine inflow boundary. | |
| su2double | GetInflow_ReverseMassFlow (const string &val_marker) const |
| Get the percentage of reverse flow at an engine inflow boundary. | |
| su2double | GetInflow_ReverseMassFlow (unsigned short val_marker) const |
| Get the percentage of reverse flow at an engine inflow boundary. | |
| su2double | GetInflow_TotalPressure (const string &val_marker) const |
| Get the total pressure at an engine inflow boundary. | |
| su2double | GetInflow_Temperature (const string &val_marker) const |
| Get the temperature (static) at an engine inflow boundary. | |
| su2double | GetInflow_TotalTemperature (const string &val_marker) const |
| Get the total temperature at an engine inflow boundary. | |
| su2double | GetInflow_RamDrag (const string &val_marker) const |
| Get the ram drag at an engine inflow boundary. | |
| su2double | GetInflow_Force (const string &val_marker) const |
| Get the force balance at an engine inflow boundary. | |
| su2double | GetInflow_Power (const string &val_marker) const |
| Get the power at an engine inflow boundary. | |
| su2double | GetExhaust_Pressure (const string &val_marker) const |
| Get the back pressure (static) at an engine exhaust boundary. | |
| su2double | GetExhaust_Temperature (const string &val_marker) const |
| Get the temperature (static) at an engine exhaust boundary. | |
| su2double | GetExhaust_MassFlow (const string &val_marker) const |
| Get the massflow at an engine exhaust boundary. | |
| su2double | GetExhaust_TotalPressure (const string &val_marker) const |
| Get the total pressure at an engine exhaust boundary. | |
| su2double | GetExhaust_TotalTemperature (const string &val_marker) const |
| Get the total temperature at an engine exhaust boundary. | |
| su2double | GetExhaust_GrossThrust (const string &val_marker) const |
| Get the gross thrust at an engine exhaust boundary. | |
| su2double | GetExhaust_Force (const string &val_marker) const |
| Get the force balance at an engine exhaust boundary. | |
| su2double | GetExhaust_Power (const string &val_marker) const |
| Get the power at an engine exhaust boundary. | |
| void | SetInflow_Mach (unsigned short val_marker, su2double val_fanface_mach) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetInflow_Pressure (unsigned short val_marker, su2double val_fanface_pressure) |
| Set the fan face static pressure at an engine inflow boundary. | |
| void | SetInflow_MassFlow (unsigned short val_marker, su2double val_fanface_massflow) |
| Set the massflow at an engine inflow boundary. | |
| void | SetInflow_ReverseMassFlow (unsigned short val_marker, su2double val_fanface_reversemassflow) |
| Set the reverse flow at an engine inflow boundary. | |
| void | SetInflow_TotalPressure (unsigned short val_marker, su2double val_fanface_totalpressure) |
| Set the fan face total pressure at an engine inflow boundary. | |
| void | SetInflow_Temperature (unsigned short val_marker, su2double val_fanface_temperature) |
| Set the fan face static temperature at an engine inflow boundary. | |
| void | SetInflow_TotalTemperature (unsigned short val_marker, su2double val_fanface_totaltemperature) |
| Set the fan face total temperature at an engine inflow boundary. | |
| void | SetInflow_RamDrag (unsigned short val_marker, su2double val_fanface_ramdrag) |
| Set the ram drag temperature at an engine inflow boundary. | |
| void | SetInflow_Force (unsigned short val_marker, su2double val_fanface_force) |
| Set the force balance at an engine inflow boundary. | |
| void | SetInflow_Power (unsigned short val_marker, su2double val_fanface_power) |
| Set the power at an engine inflow boundary. | |
| void | SetExhaust_Pressure (unsigned short val_marker, su2double val_exhaust_pressure) |
| Set the back pressure (static) at an engine exhaust boundary. | |
| void | SetExhaust_Temperature (unsigned short val_marker, su2double val_exhaust_temp) |
| Set the temperature (static) at an engine exhaust boundary. | |
| void | SetExhaust_MassFlow (unsigned short val_marker, su2double val_exhaust_massflow) |
| Set the back pressure (static) at an engine exhaust boundary. | |
| void | SetExhaust_TotalPressure (unsigned short val_marker, su2double val_exhaust_totalpressure) |
| Set the back pressure (total) at an engine exhaust boundary. | |
| void | SetExhaust_TotalTemperature (unsigned short val_marker, su2double val_exhaust_totaltemp) |
| Set the total temperature at an engine exhaust boundary. | |
| void | SetExhaust_GrossThrust (unsigned short val_marker, su2double val_exhaust_grossthrust) |
| Set the gross thrust at an engine exhaust boundary. | |
| void | SetExhaust_Force (unsigned short val_marker, su2double val_exhaust_force) |
| Set the force balance at an engine exhaust boundary. | |
| void | SetExhaust_Power (unsigned short val_marker, su2double val_exhaust_power) |
| Set the power at an engine exhaust boundary. | |
| void | SetEngine_Mach (unsigned short val_marker, su2double val_engine_mach) |
| Set the back pressure (static) at an outlet boundary. | |
| void | SetEngine_Force (unsigned short val_marker, su2double val_engine_force) |
| Set the back pressure (static) at an outlet boundary. | |
| void | SetEngine_Power (unsigned short val_marker, su2double val_engine_power) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetEngine_NetThrust (unsigned short val_marker, su2double val_engine_netthrust) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetEngine_GrossThrust (unsigned short val_marker, su2double val_engine_grossthrust) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetEngine_Area (unsigned short val_marker, su2double val_engine_area) |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetEngine_Mach (unsigned short val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetEngine_Force (unsigned short val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetEngine_Power (unsigned short val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetEngine_NetThrust (unsigned short val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetEngine_GrossThrust (unsigned short val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetEngine_Area (unsigned short val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDiskInlet_Temperature (unsigned short val_marker, su2double val_actdisk_temp) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDiskInlet_TotalTemperature (unsigned short val_marker, su2double val_actdisk_totaltemp) |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDiskInlet_Temperature (const string &val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDiskInlet_TotalTemperature (const string &val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDiskOutlet_Temperature (unsigned short val_marker, su2double val_actdisk_temp) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDiskOutlet_TotalTemperature (unsigned short val_marker, su2double val_actdisk_totaltemp) |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDiskOutlet_Temperature (const string &val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDiskOutlet_TotalTemperature (const string &val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDiskInlet_MassFlow (const string &val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDiskInlet_MassFlow (unsigned short val_marker, su2double val_actdisk_massflow) |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDiskOutlet_MassFlow (const string &val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDiskOutlet_MassFlow (unsigned short val_marker, su2double val_actdisk_massflow) |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDiskInlet_Pressure (const string &val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDiskInlet_TotalPressure (const string &val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDisk_DeltaPress (unsigned short val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDisk_DeltaTemp (unsigned short val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDisk_TotalPressRatio (unsigned short val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDisk_TotalTempRatio (unsigned short val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDisk_StaticPressRatio (unsigned short val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDisk_StaticTempRatio (unsigned short val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDisk_NetThrust (unsigned short val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDisk_BCThrust (unsigned short val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDisk_BCThrust_Old (unsigned short val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDisk_GrossThrust (unsigned short val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDisk_Area (unsigned short val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDisk_ReverseMassFlow (unsigned short val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDiskInlet_RamDrag (const string &val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDiskInlet_Force (const string &val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDiskInlet_Power (const string &val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDiskInlet_Pressure (unsigned short val_marker, su2double val_actdisk_press) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDiskInlet_TotalPressure (unsigned short val_marker, su2double val_actdisk_totalpress) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDisk_DeltaPress (unsigned short val_marker, su2double val_actdisk_deltapress) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDisk_Power (unsigned short val_marker, su2double val_actdisk_power) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDisk_MassFlow (unsigned short val_marker, su2double val_actdisk_massflow) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDisk_Mach (unsigned short val_marker, su2double val_actdisk_mach) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDisk_Force (unsigned short val_marker, su2double val_actdisk_force) |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetOutlet_MassFlow (const string &val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetOutlet_MassFlow (unsigned short val_marker, su2double val_massflow) |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetOutlet_Density (const string &val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetOutlet_Density (unsigned short val_marker, su2double val_density) |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetOutlet_Area (const string &val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetOutlet_Area (unsigned short val_marker, su2double val_area) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetSurface_DC60 (unsigned short val_marker, su2double val_surface_distortion) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetSurface_MassFlow (unsigned short val_marker, su2double val_surface_massflow) |
| Set the massflow at the surface. | |
| void | SetSurface_Mach (unsigned short val_marker, su2double val_surface_mach) |
| Set the mach number at the surface. | |
| void | SetSurface_Temperature (unsigned short val_marker, su2double val_surface_temperature) |
| Set the temperature at the surface. | |
| void | SetSurface_Pressure (unsigned short val_marker, su2double val_surface_pressure) |
| Set the pressure at the surface. | |
| void | SetSurface_Density (unsigned short val_marker, su2double val_surface_density) |
| Set the density at the surface. | |
| void | SetSurface_Enthalpy (unsigned short val_marker, su2double val_surface_enthalpy) |
| Set the enthalpy at the surface. | |
| void | SetSurface_NormalVelocity (unsigned short val_marker, su2double val_surface_normalvelocity) |
| Set the normal velocity at the surface. | |
| void | SetSurface_Uniformity (unsigned short val_marker, su2double val_surface_streamwiseuniformity) |
| Set the streamwise flow uniformity at the surface. | |
| void | SetSurface_SecondaryStrength (unsigned short val_marker, su2double val_surface_secondarystrength) |
| Set the secondary flow strength at the surface. | |
| void | SetSurface_SecondOverUniform (unsigned short val_marker, su2double val_surface_secondaryoverstream) |
| Set the relative secondary flow strength at the surface. | |
| void | SetSurface_MomentumDistortion (unsigned short val_marker, su2double val_surface_momentumdistortion) |
| Set the momentum distortion at the surface. | |
| void | SetSurface_TotalTemperature (unsigned short val_marker, su2double val_surface_totaltemperature) |
| Set the total temperature at the surface. | |
| void | SetSurface_TotalPressure (unsigned short val_marker, su2double val_surface_totalpressure) |
| Set the total pressure at the surface. | |
| void | SetSurface_PressureDrop (unsigned short val_marker, su2double val_surface_pressuredrop) |
| Set the pressure drop between two surfaces. | |
| void | SetSurface_Species_0 (unsigned short val_marker, su2double val_surface_species_0) |
| Set the average of species_0 at the surface. | |
| void | SetSurface_Species_Variance (unsigned short val_marker, su2double val_surface_species_variance) |
| Set the species variance at the surface. | |
| void | SetSurface_IDC (unsigned short val_marker, su2double val_surface_distortion) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetSurface_IDC_Mach (unsigned short val_marker, su2double val_surface_distortion) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetSurface_IDR (unsigned short val_marker, su2double val_surface_distortion) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDisk_DeltaTemp (unsigned short val_marker, su2double val_actdisk_deltatemp) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDisk_TotalPressRatio (unsigned short val_marker, su2double val_actdisk_pressratio) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDisk_TotalTempRatio (unsigned short val_marker, su2double val_actdisk_tempratio) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDisk_StaticPressRatio (unsigned short val_marker, su2double val_actdisk_pressratio) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDisk_StaticTempRatio (unsigned short val_marker, su2double val_actdisk_tempratio) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDisk_NetThrust (unsigned short val_marker, su2double val_actdisk_netthrust) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDisk_BCThrust (const string &val_marker, su2double val_actdisk_bcthrust) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDisk_BCThrust (unsigned short val_marker, su2double val_actdisk_bcthrust) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDisk_BCThrust_Old (const string &val_marker, su2double val_actdisk_bcthrust_old) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDisk_BCThrust_Old (unsigned short val_marker, su2double val_actdisk_bcthrust_old) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDisk_GrossThrust (unsigned short val_marker, su2double val_actdisk_grossthrust) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDisk_Area (unsigned short val_marker, su2double val_actdisk_area) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDiskInlet_ReverseMassFlow (unsigned short val_marker, su2double val_actdisk_area) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDiskInlet_RamDrag (unsigned short val_marker, su2double val_actdisk_ramdrag) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDiskInlet_Force (unsigned short val_marker, su2double val_actdisk_force) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDiskInlet_Power (unsigned short val_marker, su2double val_actdisk_power) |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDisk_Power (unsigned short val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDisk_MassFlow (unsigned short val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDisk_Mach (unsigned short val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDisk_Force (unsigned short val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetSurface_DC60 (unsigned short val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetSurface_MassFlow (unsigned short val_marker) const |
| Get the massflow at an outlet boundary. | |
| su2double | GetSurface_Mach (unsigned short val_marker) const |
| Get the mach number at an outlet boundary. | |
| su2double | GetSurface_Temperature (unsigned short val_marker) const |
| Get the temperature at an outlet boundary. | |
| su2double | GetSurface_Pressure (unsigned short val_marker) const |
| Get the pressure at an outlet boundary. | |
| su2double | GetSurface_Density (unsigned short val_marker) const |
| Get the density at an outlet boundary. | |
| su2double | GetSurface_Enthalpy (unsigned short val_marker) const |
| Get the enthalpy at an outlet boundary. | |
| su2double | GetSurface_NormalVelocity (unsigned short val_marker) const |
| Get the normal velocity at an outlet boundary. | |
| su2double | GetSurface_Uniformity (unsigned short val_marker) const |
| Get the streamwise flow uniformity at the surface. | |
| su2double | GetSurface_SecondaryStrength (unsigned short val_marker) const |
| Get the secondary flow strength at the surface. | |
| su2double | GetSurface_SecondOverUniform (unsigned short val_marker) const |
| Get the relative secondary flow strength at the surface. | |
| su2double | GetSurface_MomentumDistortion (unsigned short val_marker) const |
| Get the momentum distortion at the surface. | |
| su2double | GetSurface_TotalTemperature (unsigned short val_marker) const |
| Get the total temperature at an outlet boundary. | |
| su2double | GetSurface_TotalPressure (unsigned short val_marker) const |
| Get the total pressure at an outlet boundary. | |
| su2double | GetSurface_PressureDrop (unsigned short val_marker) const |
| Get the pressure drop between two surfaces. | |
| su2double | GetSurface_Species_0 (unsigned short val_marker) const |
| Get avg species_0 at a boundary. | |
| su2double | GetSurface_Species_Variance (unsigned short val_marker) const |
| Get the species variance at a boundary. | |
| su2double | GetSurface_IDC (unsigned short val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetSurface_IDC_Mach (unsigned short val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetSurface_IDR (unsigned short val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDiskOutlet_Pressure (const string &val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDiskOutlet_TotalPressure (const string &val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDiskOutlet_GrossThrust (const string &val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDiskOutlet_Force (const string &val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDiskOutlet_Power (const string &val_marker) const |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetActDiskOutlet_Thrust_BEM (string val_marker) const |
| Get the thrust at the actuator disk outlet boundary. | |
| su2double | GetActDiskOutlet_Torque_BEM (string val_marker) const |
| Get the torque at the actuator disk outlet boundary. | |
| void | SetActDiskOutlet_Pressure (unsigned short val_marker, su2double val_actdisk_press) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDiskOutlet_TotalPressure (unsigned short val_marker, su2double val_actdisk_totalpress) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDiskOutlet_GrossThrust (unsigned short val_marker, su2double val_actdisk_grossthrust) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDiskOutlet_Force (unsigned short val_marker, su2double val_actdisk_force) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDiskOutlet_Power (unsigned short val_marker, su2double val_actdisk_power) |
| Get the back pressure (static) at an outlet boundary. | |
| void | SetActDiskOutlet_Thrust_BEM (unsigned short val_marker, su2double val_actdisk_thrust_bem) |
| Set the thrust at the outlet (actuator disk) boundary. | |
| void | SetActDiskOutlet_Torque_BEM (unsigned short val_marker, su2double val_actdisk_torque_bem) |
| Get the back pressure (static) at an outlet boundary. | |
| su2double | GetDispl_Value (const string &val_index) const |
| Get the displacement value at an displacement boundary. | |
| su2double | GetLoad_Value (const string &val_index) const |
| Get the force value at an load boundary. | |
| su2double | GetDamper_Constant (const string &val_index) const |
| Get the constant value at a damper boundary. | |
| su2double | GetLoad_Dir_Value (const string &val_index) const |
| Get the force value at a load boundary defined in cartesian coordinates. | |
| su2double | GetLoad_Dir_Multiplier (const string &val_index) const |
| Get the force multiplier at a load boundary in cartesian coordinates. | |
| su2double | GetDisp_Dir_Value (const string &val_index) const |
| Get the force value at a load boundary defined in cartesian coordinates. | |
| su2double | GetDisp_Dir_Multiplier (const string &val_index) const |
| Get the force multiplier at a load boundary in cartesian coordinates. | |
| const su2double * | GetLoad_Dir (const string &val_index) const |
| Get the force direction at a loaded boundary in cartesian coordinates. | |
| const su2double * | GetDisp_Dir (const string &val_index) const |
| Get the force direction at a loaded boundary in cartesian coordinates. | |
| string | GetDV_Filename (void) const |
| Get name of the arbitrary mesh motion input file. | |
| string | GetDV_Unordered_Sens_Filename (void) const |
| Get name of the unordered ASCII volume sensitivity file. | |
| string | GetDV_Sens_Filename (void) const |
| Get name of the unordered ASCII surface sensitivity file. | |
| void | SetConfig_Options () |
| Set the config options. | |
| void | SetConfig_Parsing (char case_filename[MAX_STRING_SIZE]) |
| Set the config file parsing. | |
| void | SetConfig_Parsing (istream &config_buffer) |
| Set the config file parsing. | |
| bool | SetRunTime_Parsing (char case_filename[MAX_STRING_SIZE]) |
| Set the config file parsing. | |
| void | SetPostprocessing (SU2_COMPONENT val_software, unsigned short val_izone, unsigned short val_nDim) |
| Config file postprocessing. | |
| void | SetMarkers (SU2_COMPONENT val_software) |
| Config file markers processing. | |
| void | SetOutput (SU2_COMPONENT val_software, unsigned short val_izone) |
| Config file output. | |
| vector< vector< su2double > > | GetAeroelastic_np1 (unsigned short iMarker) const |
| Value of Aeroelastic solution coordinate at time n+1. | |
| vector< vector< su2double > > | GetAeroelastic_n (unsigned short iMarker) const |
| Value of Aeroelastic solution coordinate at time n. | |
| vector< vector< su2double > > | GetAeroelastic_n1 (unsigned short iMarker) const |
| Value of Aeroelastic solution coordinate at time n-1. | |
| void | SetAeroelastic_np1 (unsigned short iMarker, vector< vector< su2double > > solution) |
| Value of Aeroelastic solution coordinate at time n+1. | |
| void | SetAeroelastic_n (void) |
| Value of Aeroelastic solution coordinate at time n from time n+1. | |
| void | SetAeroelastic_n1 (void) |
| Value of Aeroelastic solution coordinate at time n-1 from time n. | |
| su2double | GetAeroelastic_Flutter_Speed_Index (void) const |
| Aeroelastic Flutter Speed Index. | |
| su2double | GetAeroelastic_Frequency_Plunge (void) const |
| Uncoupled Aeroelastic Frequency Plunge. | |
| su2double | GetAeroelastic_Frequency_Pitch (void) const |
| Uncoupled Aeroelastic Frequency Pitch. | |
| su2double | GetAeroelastic_Airfoil_Mass_Ratio (void) const |
| Aeroelastic Airfoil Mass Ratio. | |
| su2double | GetAeroelastic_CG_Location (void) const |
| Aeroelastic center of gravity location. | |
| su2double | GetAeroelastic_Radius_Gyration_Squared (void) const |
| Aeroelastic radius of gyration squared. | |
| unsigned short | GetAeroelasticIter (void) const |
| Aeroelastic solve every x inner iteration. | |
| su2double | GetAeroelastic_plunge (unsigned short val_marker) const |
| Value of plunging coordinate. | |
| su2double | GetAeroelastic_pitch (unsigned short val_marker) const |
| Value of pitching coordinate. | |
| void | SetAeroelastic_plunge (unsigned short val_marker, su2double val) |
| Value of plunging coordinate. | |
| void | SetAeroelastic_pitch (unsigned short val_marker, su2double val) |
| Value of pitching coordinate. | |
| bool | GetAeroelastic_Simulation (void) const |
| Get information about the aeroelastic simulation. | |
| bool | GetWind_Gust (void) const |
| Get information about the wind gust. | |
| unsigned short | GetGust_Type (void) const |
| Get the type of gust to simulate. | |
| unsigned short | GetGust_Dir (void) const |
| Get the gust direction. | |
| su2double | GetGust_WaveLength (void) const |
| Value of the gust wavelength. | |
| su2double | GetGust_Periods (void) const |
| Value of the number of gust periods. | |
| su2double | GetGust_Ampl (void) const |
| Value of the gust amplitude. | |
| su2double | GetGust_Begin_Time (void) const |
| Value of the time at which to begin the gust. | |
| su2double | GetGust_Begin_Loc (void) const |
| Value of the location ath which the gust begins. | |
| bool | GetTurb_Fixed_Values (void) const |
| Get whether fixed values for turbulence quantities are applied. | |
| su2double | GetTurb_Fixed_Values_MaxScalarProd (void) const |
| Get shift of the upstream half-plane where fixed values for turbulence quantities are applied. | |
| unsigned short | GetnFFD_Iter (void) const |
| Get the number of iterations to evaluate the parametric coordinates. | |
| su2double | GetFFD_Tol (void) const |
| Get the tolerance of the point inversion algorithm. | |
| tuple< bool, unsigned short, unsigned short > | GetFFD_IntPrev (void) const |
| Get information about whether to do a check on self-intersections within the FFD box based on value on the Jacobian determinant. | |
| tuple< bool, unsigned short, unsigned short > | GetConvexityCheck (void) const |
| Get information about whether to do a check on convexity of the mesh elements. | |
| su2double | GetOpt_RelaxFactor (void) const |
| Get the scale factor for the line search. | |
| su2double | GetOpt_LineSearch_Bound (void) const |
| Get the bound for the line search. | |
| void | SetOpt_RelaxFactor (su2double val_scale) |
| Set the scale factor for the line search. | |
| long | GetVisualize_CV (void) const |
| Get the node number of the CV to visualize. | |
| bool | GetFixed_CL_Mode (void) const |
| Get information about whether to use fixed CL mode. | |
| bool | GetEval_dOF_dCX (void) const |
| Get information about whether to use fixed CL mode. | |
| bool | GetDiscard_InFiles (void) const |
| Get information about whether to use fixed CL mode. | |
| su2double | GetTarget_CL (void) const |
| Get the value specified for the target CL. | |
| su2double | GetdCL_dAlpha (void) const |
| Get the value for the lift curve slope for fixed CL mode. | |
| unsigned long | GetIter_dCL_dAlpha (void) const |
| Number of iterations to evaluate dCL_dAlpha. | |
| unsigned long | GetIter_Fixed_NetThrust (void) const |
| Get the value of iterations to re-evaluate the angle of attack. | |
| su2double | GetdNetThrust_dBCThrust (void) const |
| Get the value of NetThrust_dBCThrust. | |
| unsigned long | GetUpdate_BCThrust (void) const |
| Get the value of iterations to re-evaluate the angle of attack. | |
| void | SetUpdate_BCThrust_Bool (bool val_update) |
| Set the value of the boolean for updating AoA in fixed lift mode. | |
| void | SetUpdate_AoA (bool val_update) |
| Set the value of the boolean for updating AoA in fixed lift mode. | |
| bool | GetUpdate_BCThrust_Bool (void) const |
| Get information about whether to update the AoA for fixed lift mode. | |
| bool | GetUpdate_AoA (void) const |
| Get information about whether to update the AoA for fixed lift mode. | |
| unsigned long | GetUpdate_AoA_Iter_Limit (void) const |
| Get the maximum number of iterations between AoA updates for fixed C_L mode. | |
| bool | GetFinite_Difference_Mode (void) const |
| Get whether at the end of finite differencing (Fixed CL mode) | |
| void | SetFinite_Difference_Mode (bool val_fd_mode) |
| Set whether at the end of finite differencing (Fixed CL mode) | |
| void | SetNonphysical_Points (unsigned long val_nonphys_points) |
| Set the current number of non-physical nodes in the solution. | |
| unsigned long | GetNonphysical_Points (void) const |
| Get the current number of non-physical nodes in the solution. | |
| void | SetNonphysical_Reconstr (unsigned long val_nonphys_reconstr) |
| Set the current number of non-physical reconstructions for 2nd-order upwinding. | |
| unsigned long | GetNonphysical_Reconstr (void) const |
| Get the current number of non-physical reconstructions for 2nd-order upwinding. | |
| void | GEMM_Tick (double *val_start_time) const |
| Start the timer for profiling subroutines. | |
| void | GEMM_Tock (double val_start_time, int M, int N, int K) const |
| Stop the timer for the GEMM profiling and store results. | |
| void | GEMMProfilingCSV (void) |
| Write a CSV file containing the results of the profiling. | |
| void | SetFreeStreamTurboNormal (const su2double *turboNormal) |
| Set freestream turbonormal for initializing solution. | |
| const su2double * | GetFreeStreamTurboNormal (void) const |
| Set freestream turbonormal for initializing solution. | |
| void | SetMultizone (const CConfig *driver_config, const CConfig *const *config_container) |
| Set multizone properties. | |
| unsigned short | GetConsole_Output_Verb (void) const |
| Get the verbosity level of the console output. | |
| unsigned short | GetKind_Average (void) const |
| Get the kind of marker analyze marker (area-averaged, mass flux averaged, etc). | |
| unsigned short | GetDirectDiff () const |
| Get the direct differentation method. | |
| bool | GetDiscrete_Adjoint (void) const |
| Get the indicator whether we are solving an discrete adjoint problem. | |
| bool | GetDiscrete_Adjoint_Debug (void) const |
| Get the indicator whether a debug run for the discrete adjoint solver will be started. | |
| unsigned short | GetnIterFSI_Ramp (void) const |
| Get the number of subiterations while a ramp is applied. | |
| su2double | GetAitkenStatRelax (void) const |
| Get Aitken's relaxation parameter for static relaxation cases. | |
| su2double | GetAitkenDynMaxInit (void) const |
| Get Aitken's maximum relaxation parameter for dynamic relaxation cases and first iteration. | |
| su2double | GetAitkenDynMinInit (void) const |
| Get Aitken's maximum relaxation parameter for dynamic relaxation cases and first iteration. | |
| bool | GetCentrifugalForce (void) const |
| Decide whether to apply centrifugal forces to the model. | |
| bool | GetPseudoStatic (void) const |
| Identifies if the mesh is matching or not (temporary, while implementing interpolation procedures). | |
| bool | GetSteadyRestart (void) const |
| Identifies if we want to restart from a steady or an unsteady solution. | |
| unsigned short | GetiInst (void) const |
| Get the current instance. | |
| void | SetiInst (unsigned short val_iInst) |
| Set the current instance. | |
| su2double | GetNewmark_beta (void) const |
| Get Newmark alpha parameter. | |
| su2double | GetNewmark_gamma (void) const |
| Get Newmark delta parameter. | |
| unsigned short | GetnIntCoeffs (void) const |
| Get the number of integration coefficients provided by the user. | |
| unsigned short | GetnElasticityMat (void) const |
| Get the number of different materials for the elasticity solver. | |
| su2double | Get_Int_Coeffs (unsigned short val_coeff) const |
| Get the integration coefficients for the Generalized Alpha - Newmark integration integration scheme. | |
| unsigned short | GetnElectric_Field (void) const |
| Get the number of different values for the modulus of the electric field. | |
| unsigned short | GetnDim_Electric_Field (void) const |
| Get the dimensionality of the electric field. | |
| su2double | Get_Electric_Field_Mod (unsigned short val_coeff) const |
| Get the values for the electric field modulus. | |
| void | Set_Electric_Field_Mod (unsigned short val_coeff, su2double val_el_field) |
| Set the values for the electric field modulus. | |
| const su2double * | Get_Electric_Field_Dir (void) const |
| Get the direction of the electric field in reference configuration. | |
| bool | GetRamp_Load (void) const |
| Check if the user wants to apply the load as a ramp. | |
| su2double | GetRamp_Time (void) const |
| Get the maximum time of the ramp. | |
| bool | GetRampAndRelease_Load (void) const |
| Check if the user wants to apply the load as a ramp. | |
| bool | GetSine_Load (void) const |
| Check if the user wants to apply the load as a ramp. | |
| const su2double * | GetLoad_Sine (void) const |
| Get the sine load properties. | |
| unsigned short | GetDynamic_LoadTransfer (void) const |
| Get the kind of load transfer method we want to use for dynamic problems. | |
| su2double | GetRefGeom_Penalty (void) const |
| Get the penalty weight value for the objective function. | |
| su2double | GetTotalDV_Penalty (void) const |
| Get the penalty weight value for the objective function. | |
| array< su2double, 2 > | GetStressPenaltyParam (void) const |
| Get the maximum allowed VM stress and KS exponent for the stress penalty objective function. | |
| bool | GetPredictor (void) const |
| Get whether a predictor is used for FSI applications. | |
| unsigned short | GetPredictorOrder (void) const |
| Get the order of the predictor for FSI applications. | |
| bool | GetEulerPersson (void) const |
| Get boolean for using Persson's shock capturing method in Euler flow DG-FEM. | |
| void | SetEulerPersson (bool val_EulerPersson) |
| Set boolean for using Persson's shock capturing method in Euler flow DG-FEM. | |
| bool | GetRelaxation (void) const |
| Get whether a relaxation parameter is used for FSI applications. | |
| bool | GetFSI_Simulation (void) const |
| Check if the simulation we are running is a FSI simulation. | |
| void | SetMultizone_Problem (bool MZ_problem) |
| Set that the simulation we are running is a multizone simulation. | |
| bool | GetMultizone_Problem (void) const |
| Get whether the simulation we are running is a multizone simulation. | |
| unsigned short | GetnID_DV (void) const |
| Get the ID for the FEA region that we want to compute the gradient for using direct differentiation. | |
| bool | GetIncrementalLoad (void) const |
| Check if we want to apply an incremental load to the nonlinear structural simulation. | |
| unsigned long | GetNumberIncrements (void) const |
| Get the number of increments for an incremental load. | |
| su2double | GetIncLoad_Criteria (unsigned short val_var) const |
| Get the value of the criteria for applying incremental loading. | |
| BGS_RELAXATION | GetRelaxation_Method_BGS (void) const |
| Get the relaxation method chosen for the simulation. | |
| UPWIND | GetRiemann_Solver_FEM (void) const |
| Get the kind of Riemann solver for the DG method (FEM flow solver). | |
| su2double | GetQuadrature_Factor_Straight (void) const |
| Get the factor applied during quadrature of straight elements. | |
| su2double | GetQuadrature_Factor_Curved (void) const |
| Get the factor applied during quadrature of curved elements. | |
| su2double | GetQuadrature_Factor_Time_ADER_DG (void) const |
| Get the factor applied during time quadrature for ADER-DG. | |
| su2double | GetTheta_Interior_Penalty_DGFEM (void) const |
| Function to make available the multiplication factor theta of the symmetrizing terms in the DG discretization of the viscous terms. | |
| unsigned short | GetSizeMatMulPadding (void) const |
| Function to make available the matrix size in vectorization in order to optimize the gemm performance. | |
| bool | GetCompute_Entropy (void) const |
| Function to make available whether or not the entropy must be computed. | |
| bool | GetUse_Lumped_MassMatrix_DGFEM (void) const |
| Function to make available whether or not the lumped mass matrix must be used for steady computations. | |
| bool | GetJacobian_Spatial_Discretization_Only (void) const |
| Function to make available whether or not only the exact Jacobian of the spatial discretization must be computed. | |
| INTERFACE_INTERPOLATOR | GetKindInterpolation (void) const |
| Get the interpolation method used for matching between zones. | |
| bool | GetConservativeInterpolation (void) const |
| Get option of whether to use conservative interpolation between zones. | |
| RADIAL_BASIS | GetKindRadialBasisFunction (void) const |
| Get the basis function to use for radial basis function interpolation for FSI. | |
| bool | GetRadialBasisFunctionPolynomialOption (void) const |
| Get option of whether to use polynomial terms in Radial Basis Function interpolation. | |
| su2double | GetRadialBasisFunctionParameter (void) const |
| Get the basis function radius to use for radial basis function interpolation for FSI. | |
| su2double | GetRadialBasisFunctionPruneTol (void) const |
| Get the tolerance used to prune the interpolation matrix (making it sparser). | |
| unsigned short | GetNumNearestNeighbors (void) const |
| Get the number of donor points to use in Nearest Neighbor interpolation. | |
| INLET_SPANWISE_INTERP | GetKindInletInterpolationFunction (void) const |
| Get the kind of inlet face interpolation function to use. | |
| INLET_INTERP_TYPE | GetKindInletInterpolationType (void) const |
| Get the kind of inlet face interpolation data type. | |
| bool | GetPrintInlet_InterpolatedData (void) const |
| Get whether to print inlet interpolated data or not. | |
| su2double | GetUQ_Delta_B (void) const |
| Get the amount of eigenvalue perturbation to be done. | |
| unsigned short | GetEig_Val_Comp (void) const |
| Get the kind of eigenspace perturbation to be done. | |
| su2double | GetUQ_URLX (void) const |
| Get the underelaxation factor. | |
| bool | GetUQ_Permute (void) const |
| Get information about eigenspace perturbation. | |
| bool | GetWall_Functions (void) const |
| Get information about whether to use wall functions. | |
| bool | GetAD_Mode (void) const |
| Get the AD support. | |
| void | SetMax_Vel2 (su2double val_max_vel2) |
| Set the maximum velocity^2 in the domain for the incompressible preconditioner. | |
| su2double | GetRangePressure (int minmax) const |
| Get the maximum pressure (pmax - pmin) in the domain. | |
| void | SetRangePressure (su2double val_dp_min, su2double val_dp_max) |
| Set the maximum pressure in the domain. | |
| su2double | GetMax_Vel2 (void) const |
| Get the maximum velocity^2 in the domain for the incompressible preconditioner. | |
| void | SetRestart_Bandwidth_Agg (su2double val_restart_bandwidth_sum) |
| Set the sum of the bandwidth for writing binary restarts (to be averaged later). | |
| su2double | GetRestart_Bandwidth_Agg (void) const |
| Set the sum of the bandwidth for writing binary restarts (to be averaged later). | |
| unsigned short | GetKind_HybridRANSLES (void) const |
| Get the Kind of Hybrid RANS/LES. | |
| bool | GetEnforceLES (void) const |
| Get if the LES mode must be enforced. | |
| su2double | GetLES_FilterWidth (void) const |
| Get the LES Filter Width. | |
| unsigned short | GetKind_RoeLowDiss (void) const |
| Get the Kind of Roe Low Dissipation Scheme for Unsteady flows. | |
| const CStochBackScatParam & | GetSBSParam (void) const |
| Get the Stochastic BackScatter (SBS) model parameters. | |
| su2double | GetConst_DES (void) const |
| Get the DES Constant. | |
| CHECK_TAPE_TYPE | GetAD_CheckTapeType (void) const |
| Get the type of tape that will be checked in a tape debug run. | |
| CHECK_TAPE_VARIABLES | GetAD_CheckTapeVariables (void) const |
| Get the type of variables that will be checked for in a tape debug run. | |
| bool | GetAD_Preaccumulation (void) const |
| Get if AD preaccumulation should be performed. | |
| bool | GetWeakly_Coupled_Heat (void) const |
| Get the heat equation. | |
| CHT_COUPLING | GetKind_CHT_Coupling () const |
| Get the CHT couling method. | |
| bool | GetIntegrated_HeatFlux () const |
| Check if values passed to the BC_HeatFlux-Routine are already integrated. | |
| bool | GetCompute_Average (void) const |
| Get Compute Average. | |
| VERIFICATION_SOLUTION | GetVerification_Solution (void) const |
| Get the verification solution. | |
| bool | GetTopology_Optimization (void) const |
| Get topology optimization. | |
| string | GetTopology_Optim_FileName (void) const |
| Get name of output file for topology optimization derivatives. | |
| su2double | GetSIMP_Exponent (void) const |
| Get exponent for density-based stiffness penalization. | |
| su2double | GetSIMP_MinStiffness (void) const |
| Get lower bound for density-based stiffness penalization. | |
| unsigned short | GetTopology_Optim_Num_Kernels (void) const |
| Number of kernels to use in filtering the design density field. | |
| void | GetTopology_Optim_Kernel (const unsigned short iKernel, ENUM_FILTER_KERNEL &type, su2double ¶m, su2double &radius) const |
| Get the i'th kernel to use, its parameter, and the radius. | |
| unsigned short | GetTopology_Search_Limit (void) const |
| Get the maximum "logical radius" (degree of neighborhood) to consider in the neighbor search. | |
| void | GetTopology_Optim_Projection (ENUM_PROJECTION_FUNCTION &type, su2double ¶m) const |
| Get the type and parameter for the projection function used in topology optimization. | |
| string | GetConfigFilename (unsigned short index) const |
| Get the filenames of the individual config files. | |
| unsigned short | GetnConfigFiles (void) const |
| Get the number of config files. | |
| bool | GetTime_Domain (void) const |
| Check if the multizone problem is solved for time domain. | |
| unsigned long | GetnInner_Iter (void) const |
| Get the number of inner iterations. | |
| unsigned long | GetnOuter_Iter (void) const |
| Get the number of outer iterations. | |
| unsigned long | GetnTime_Iter (void) const |
| Get the number of time iterations. | |
| void | SetnTime_Iter (unsigned long val_iter) |
| Set the number of time iterations. | |
| unsigned long | GetRestart_Iter (void) const |
| Get the restart iteration. | |
| su2double | GetTime_Step (void) const |
| Get the time step for multizone problems. | |
| su2double | GetMax_Time (void) const |
| Get the maximum simulation time for time-domain problems. | |
| unsigned short | GetComm_Level (void) const |
| Get the level of MPI communications to be performed. | |
| bool | GetMultizone_Mesh (void) const |
| Check if the mesh read supports multiple zones. | |
| bool | GetMultizone_Residual (void) const |
| Check if the mesh read supports multiple zones. | |
| RADIATION_MODEL | GetKind_RadiationModel (void) const |
| Get the Kind of Radiation model applied. | |
| P1_INIT | GetKind_P1_Init (void) const |
| Get the Kind of P1 initialization method applied. | |
| su2double | GetAbsorption_Coeff (void) const |
| Get the value of the absorption coefficient of the medium. | |
| su2double | GetScattering_Coeff (void) const |
| Get the value of the scattering coefficient of the medium. | |
| su2double | GetWall_Emissivity (const string &val_index) const |
| Get the wall emissivity at a boundary. | |
| bool | GetMarker_StrongBC (const string &val_index) const |
| Get if boundary is strong or weak. | |
| su2double | GetCFL_Rad (void) const |
| Get the value of the CFL condition for radiation solvers. | |
| bool | AddRadiation (void) const |
| Determines if radiation needs to be incorporated to the analysis. | |
| bool | GetWrt_ZoneConv (void) const |
| Check if the convergence history of each individual zone is written to screen. | |
| bool | GetWrt_ZoneHist (void) const |
| Check if the convergence history of each individual zone is written to file. | |
| bool | GetSpecial_Output (void) const |
| Check if the special output is written. | |
| bool | GetWrt_ForcesBreakdown (void) const |
| Check if the forces breakdown file is written. | |
| short | GetMeshBoxSize (unsigned short val_iDim) const |
| Get the number of grid points in the analytic RECTANGLE or BOX grid in the specified coordinate direction. | |
| su2double | GetMeshBoxLength (unsigned short val_iDim) const |
| Get the length of the analytic RECTANGLE or BOX grid in the specified coordinate direction. | |
| su2double | GetMeshBoxOffset (unsigned short val_iDim) const |
| Get the offset from 0.0 of the analytic RECTANGLE or BOX grid in the specified coordinate direction. | |
| unsigned short | GetMeshBoxPSolFEM (void) const |
| Get the polynomial degree of the FEM solution for the analytic RECTANGLE or BOX. | |
| unsigned short | GetnScreenOutput (void) const |
| Get the number of screen output variables requested (maximum 6) | |
| string | GetScreenOutput_Field (unsigned short iField) const |
| Get the screen output field iField. | |
| unsigned short | GetnHistoryOutput (void) const |
| Get the number of history output variables requested. | |
| string | GetHistoryOutput_Field (unsigned short iField) const |
| Get the history output field iField. | |
| unsigned short | GetnVolumeOutput (void) const |
| Get the number of history output variables requested. | |
| string | GetVolumeOutput_Field (unsigned short iField) const |
| Get the history output field iField. | |
| string | GetConv_Field (unsigned short iField) const |
| Get the convergence fields for monitoring. | |
| string | GetWndConv_Field (unsigned short iField) const |
| Get functional that is going to be used to evaluate the convergence of the windowed time average of the unsteady problem. | |
| unsigned short | GetWnd_Cauchy_Elems (void) const |
| Get the number of iterations that are considered in the Cauchy convergence criteria for the windowed time average of the unsteady problem. | |
| su2double | GetWnd_Cauchy_Eps (void) const |
| Get the value of convergence criteria for the Cauchy method for the time averaged windowed objective functions for unsteady flows. | |
| unsigned long | GetWnd_StartConv_Iter (void) const |
| Get the number of iterations that are not considered in the convergence criteria for the windowed average output function. | |
| bool | GetWnd_Cauchy_Crit (void) const |
| Get the boolean value, whether the the Cauchy method for the time averaged windowed objective functions for unsteady flows is used or not. | |
| unsigned short | GetnWndConv_Field () const |
| Get the number of convergence monitoring fields for time convergence monitoring. return Number of convergence monitoring fields. | |
| unsigned short | GetnConv_Field () const |
| Get the number of convergence monitoring fields for inner convergence monitoring. return Number of convergence monitoring fields. | |
| void | Set_StartTime (su2double starttime) |
| Set the start time to track a phase of the code (preprocessing, compute, output). | |
| su2double | Get_StartTime () const |
| Get the start time to track a phase of the code (preprocessing, compute, output). | |
| unsigned long | GetHistory_Wrt_Freq (unsigned short iter) const |
| GetHistory_Wrt_Freq_Inner. | |
| void | SetHistory_Wrt_Freq (unsigned short iter, unsigned long nIter) |
| SetHistory_Wrt_Freq_Inner. | |
| unsigned long | GetScreen_Wrt_Freq (unsigned short iter) const |
| GetScreen_Wrt_Freq_Inner. | |
| void | SetScreen_Wrt_Freq (unsigned short iter, unsigned long nIter) |
| SetScreen_Wrt_Freq_Inner. | |
| const OUTPUT_TYPE * | GetVolumeOutputFiles () const |
| GetVolumeOutputFiles. | |
| unsigned short | GetnVolumeOutputFiles () const |
| GetnVolumeOutputFiles. | |
| unsigned short | GetnVolumeOutputFrequencies () const |
| GetnVolumeOutputFrequencies. | |
| unsigned long | GetVolumeOutputFrequency (unsigned short iFile) const |
| GetVolumeOutputFrequency. | |
| unsigned long | GetPastixFactFreq (void) const |
| Get the desired factorization frequency for PaStiX. | |
| unsigned short | GetPastixVerbLvl (void) const |
| Get the desired level of verbosity for PaStiX. | |
| unsigned short | GetPastixFillLvl (void) const |
| Get the desired level of fill for the PaStiX ILU. | |
| bool | OptionIsSet (string option) const |
| Check if an option is present in the config file. | |
| const string & | GetCaseName () const |
| Get the name of the current case. | |
| unsigned long | GetLinear_Solver_Prec_Threads (void) const |
| Get the number of threads per rank to use for ILU and LU_SGS preconditioners. | |
| unsigned long | GetEdgeColoringGroupSize (void) const |
| Get the size of the edge groups colored for OpenMP parallelization of edge loops. | |
| bool | GetEdgeColoringRelaxDiscAdj () const |
| Check if the discrete adjoint is allowed to relax the coloring, that is, allow smaller edge color group sizes and allow more colors. | |
| unsigned short | GetRCM_NumSeeds (void) const |
| Get the number of concurrent BFS fronts used to build the RCM reordering, see SetRCM_Ordering. | |
| passivedouble | GetParMETIS_Tolerance () const |
| Get the ParMETIS load balancing tolerance. | |
| long | GetParMETIS_PointWeight () const |
| Get the ParMETIS load balancing weight for points. | |
| long | GetParMETIS_EdgeWeight () const |
| Get the ParMETIS load balancing weight for edges. | |
| short | FindInterfaceMarker (unsigned short iInterface) const |
| Find the marker index (if any) that is part of a given interface pair. | |
| short | FindMixingPlaneInterfaceMarker (unsigned short nMarker, unsigned short iMarkerInt) const |
| Find the marker index (if any) that is part of a mixing plane interface pair. | |
| bool | GetSave_libROM (void) const |
| Get whether or not to save solution data to libROM. | |
| string | GetlibROMbase_FileName (void) const |
| Get the name of the file for libROM to save. | |
| POD_KIND | GetKind_PODBasis (void) const |
| Static or incremental toggle for POD basis generation type. | |
| unsigned short | GetMax_BasisDim (void) const |
| Get maximum number of POD basis dimensions (default: 100). | |
| unsigned short | GetRom_SaveFreq (void) const |
| Get frequency of unsteady time steps to save (default: 1). | |
| bool | GetSmoothGradient (void) const |
| Check if the gradient smoothing is active. | |
| su2double | GetSmoothingEps1 (void) const |
| Gets the factor epsilon in front of the Laplace term. | |
| su2double | GetSmoothingEps2 (void) const |
| Gets the factor zeta in front of the identity term. | |
| bool | GetSmoothSepDim (void) const |
| Check if we split in the dimensions. | |
| bool | GetSmoothOnSurface (void) const |
| Check if we assemble the operator on the surface. | |
| bool | GetDirichletSurfaceBound (void) const |
| Check if we use zero Dirichlet boundarys on the bound of the surface. | |
| ENUM_SOBOLEV_MODUS | GetSobMode (void) const |
| The modus of operation for the Sobolev solver. | |
| string | GetObjFunc_Hess_FileName (void) const |
| Get the name of the file with the hessian of the objective function. | |
| su2double | GetGrad_Linear_Solver_Error (void) const |
| Get min error of the linear solver for the gradient smoothing. | |
| unsigned short | GetKind_Grad_Linear_Solver (void) const |
| Get the kind of solver for the gradient smoothing. | |
| unsigned short | GetKind_Grad_Linear_Solver_Prec (void) const |
| Get the kind of preconditioner for the gradient smoothing. | |
| unsigned long | GetGrad_Linear_Solver_Iter (void) const |
| Get max number of iterations of the for the gradient smoothing. | |
| SST_ParsedOptions | GetSSTParsedOptions () const |
| Get parsed SST option data structure. | |
| SA_ParsedOptions | GetSAParsedOptions () const |
| Get parsed SA option data structure. | |
| LM_ParsedOptions | GetLMParsedOptions () const |
| Get parsed LM option data structure. | |
| ROUGHSST_MODEL | GetKindRoughSSTModel () const |
| Get rough-wall boundary conditions for SST. | |
| const DataDrivenFluid_ParsedOptions & | GetDataDrivenParsedOptions () const |
| Get parsed option data structure for data-driven fluid model. | |
| const FluidFlamelet_ParsedOptions & | GetFlameletParsedOptions () const |
| Get parsed option data structure for the flamelet fluid model. | |
| FLAMELET_ENTHALPY_BC | GetFlamelet_Enthalpy_BC () const |
| Get the enthalpy BC mode for the flamelet solver. FLOW_MARKERS: derive enthalpy BCs from MARKER_ISOTHERMAL/MARKER_HEATFLUX/MARKER_INLET (temperature-based). SPECIES_MARKERS: take enthalpy BCs directly from MARKER_WALL_SPECIES/MARKER_INLET_SPECIES. | |
| template<class Tenum , class TField > | |
| void | addEnumOption (const string name, TField &option_field, const map< string, Tenum > &enum_map, Tenum default_value) |
| template<class Tenum , class TField > | |
| void | addEnumListOption (const string name, unsigned short &input_size, TField *&option_field, const map< string, Tenum > &enum_map) |
Static Public Member Functions | |
| static unsigned short | CheckOpenSU2BinFile (const string &val_mesh_filename, bool readnDim) |
| Helper function, which checks and opens a binary SU2 file. | |
| static unsigned short | GetnZone (const string &val_mesh_filename, unsigned short val_format) |
| Gets the number of zones in the mesh file. | |
| static unsigned short | GetnDim (const string &val_mesh_filename, unsigned short val_format) |
| Gets the number of dimensions in the mesh file. | |
Public Attributes | |
| vector< string > | fields |
| Tags for the different fields in a restart file. | |
Main class for defining the problem; basically this class reads the configuration file, and stores all the information.
| CConfig::CConfig | ( | char | case_filename[MAX_STRING_SIZE], |
| SU2_COMPONENT | val_software, | ||
| bool | verb_high | ||
| ) |
Constructor of the class which reads the input file.
| CConfig::CConfig | ( | istream & | case_buffer, |
| SU2_COMPONENT | val_software, | ||
| bool | verb_high | ||
| ) |
Constructor of the class which takes an istream buffer containing the config options.
| CConfig::CConfig | ( | CConfig * | config, |
| char | case_filename[MAX_STRING_SIZE], | ||
| SU2_COMPONENT | val_software, | ||
| unsigned short | val_iZone, | ||
| unsigned short | val_nZone, | ||
| bool | verb_high | ||
| ) |
Constructor of the class which reads the input file and uses default options from another config.
| CConfig::CConfig | ( | char | case_filename[MAX_STRING_SIZE], |
| SU2_COMPONENT | val_software | ||
| ) |
Constructor of the class which reads the input file.
| CConfig::CConfig | ( | char | case_filename[MAX_STRING_SIZE], |
| CConfig * | config | ||
| ) |
Constructor of the class which reads the input file.
| CConfig::~CConfig | ( | void | ) |
Destructor of the class.
| void CConfig::addEnumListOption | ( | const string | name, |
| unsigned short & | input_size, | ||
| TField *& | option_field, | ||
| const map< string, Tenum > & | enum_map | ||
| ) |
| void CConfig::addEnumOption | ( | const string | name, |
| TField & | option_field, | ||
| const map< string, Tenum > & | enum_map, | ||
| Tenum | default_value | ||
| ) |
|
inline |
Determines if radiation needs to be incorporated to the analysis.
|
static |
Helper function, which checks and opens a binary SU2 file.
| [in] | val_mesh_filename | - Name of the file with the grid information. |
| [in] | readnDim | = Whether or not nDim must be read. If false nZone is read. |
| short CConfig::FindInterfaceMarker | ( | unsigned short | iInterface | ) | const |
Find the marker index (if any) that is part of a given interface pair.
| [in] | iInterface | - Number of the interface pair being tested, starting at 0. |
| short CConfig::FindMixingPlaneInterfaceMarker | ( | unsigned short | nMarker, |
| unsigned short | iMarkerInt | ||
| ) | const |
Find the marker index (if any) that is part of a mixing plane interface pair.
| [in] | nMarker | - Number of the marker in a zone being tested, starting at 0. |
| void CConfig::GEMM_Tick | ( | double * | val_start_time | ) | const |
Start the timer for profiling subroutines.
| [in] | val_start_time | - the value of the start time. |
| void CConfig::GEMM_Tock | ( | double | val_start_time, |
| int | M, | ||
| int | N, | ||
| int | K | ||
| ) | const |
Stop the timer for the GEMM profiling and store results.
| [in] | val_start_time | - The value of the start time. |
| [in] | M,N,K | - Matrix size of the GEMM call. |
| void CConfig::GEMMProfilingCSV | ( | void | ) |
Write a CSV file containing the results of the profiling.
|
inline |
Get the alpha (convective) coefficients for the Runge-Kutta integration scheme.
| [in] | val_step | - Index of the step. |
|
inline |
Get the direction of the electric field in reference configuration.
| [in] | val_coeff | - Index of the coefficient. |
|
inline |
Get the values for the electric field modulus.
| [in] | val_coeff | - Index of the coefficient. |
|
inline |
Get the integration coefficients for the Generalized Alpha - Newmark integration integration scheme.
| [in] | val_coeff | - Index of the coefficient. |
|
inline |
number span-wise sections to compute 3D BC and performance for turbomachinery specified by the user.
|
inline |
Get the start time to track a phase of the code (preprocessing, compute, output).
|
inline |
Get the value of the absorption coefficient of the medium.
|
inline |
Get the value of the critical pressure.
| su2double CConfig::GetActDisk_Area | ( | const string & | val_marker | ) | const |
Get the tip radius of th actuator disk.
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| su2double CConfig::GetActDisk_BCThrust | ( | const string & | val_marker | ) | const |
Get the origin of the actuator disk.
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| su2double CConfig::GetActDisk_BCThrust_Old | ( | const string & | val_marker | ) | const |
Get the origin of the actuator disk.
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Actuator disk defined with a double surface.
TRUE if the elements must be divided; otherwise FALSE.
|
inline |
Get name of the input file for the specified actuator disk.
| su2double CConfig::GetActDisk_Force | ( | const string & | val_marker | ) | const |
Get the origin of the actuator disk.
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the format of the output solution.
| su2double CConfig::GetActDisk_Mach | ( | const string & | val_marker | ) | const |
Get the origin of the actuator disk.
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| su2double CConfig::GetActDisk_MassFlow | ( | const string & | val_marker | ) | const |
Get the origin of the actuator disk.
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| su2double CConfig::GetActDisk_NetThrust | ( | const string & | val_marker | ) | const |
Get the origin of the actuator disk.
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| su2double CConfig::GetActDisk_Omega | ( | const string & | val_marker, |
| unsigned short | val_index | ||
| ) | const |
Get the rev / min of the actuator disk.
| su2double CConfig::GetActDisk_Power | ( | const string & | val_marker | ) | const |
Get the origin of the actuator disk.
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| su2double CConfig::GetActDisk_PressJump | ( | const string & | val_marker, |
| unsigned short | val_index | ||
| ) | const |
Get the thrust corffient of the actuator disk.
| su2double CConfig::GetActDisk_ReverseMassFlow | ( | const string & | val_marker | ) | const |
Get the tip radius of th actuator disk.
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Actuator disk defined with a double surface.
TRUE if the elements must be divided; otherwise FALSE. | su2double CConfig::GetActDisk_TempJump | ( | const string & | val_marker, |
| unsigned short | val_index | ||
| ) | const |
Get the thrust corffient of the actuator disk.
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| su2double CConfig::GetActDiskBem_Axis | ( | unsigned short | iDim, |
| string | val_marker, | ||
| unsigned short | val_index | ||
| ) | const |
Get the axis of the actuator disk with BEM.
| su2double CConfig::GetActDiskBem_CG | ( | unsigned short | iDim, |
| string | val_marker, | ||
| unsigned short | val_index | ||
| ) | const |
Get the Center of the actuator disk with BEM.
|
inline |
Get the frequency of updating the actuator disk with BEM.
| su2double CConfig::GetActDiskInlet_Force | ( | const string & | val_marker | ) | const |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| su2double CConfig::GetActDiskInlet_MassFlow | ( | const string & | val_marker | ) | const |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| su2double CConfig::GetActDiskInlet_Power | ( | const string & | val_marker | ) | const |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| su2double CConfig::GetActDiskInlet_Pressure | ( | const string & | val_marker | ) | const |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| su2double CConfig::GetActDiskInlet_RamDrag | ( | const string & | val_marker | ) | const |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| su2double CConfig::GetActDiskInlet_Temperature | ( | const string & | val_marker | ) | const |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| su2double CConfig::GetActDiskInlet_TotalPressure | ( | const string & | val_marker | ) | const |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| su2double CConfig::GetActDiskInlet_TotalTemperature | ( | const string & | val_marker | ) | const |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| su2double CConfig::GetActDiskOutlet_Force | ( | const string & | val_marker | ) | const |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| su2double CConfig::GetActDiskOutlet_GrossThrust | ( | const string & | val_marker | ) | const |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| su2double CConfig::GetActDiskOutlet_MassFlow | ( | const string & | val_marker | ) | const |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| su2double CConfig::GetActDiskOutlet_Power | ( | const string & | val_marker | ) | const |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| su2double CConfig::GetActDiskOutlet_Pressure | ( | const string & | val_marker | ) | const |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| su2double CConfig::GetActDiskOutlet_Temperature | ( | const string & | val_marker | ) | const |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| su2double CConfig::GetActDiskOutlet_Thrust_BEM | ( | string | val_marker | ) | const |
Get the thrust at the actuator disk outlet boundary.
| [in] | val_marker | - Marker corresponding to the outlet (actuator disk) boundary. |
| su2double CConfig::GetActDiskOutlet_Torque_BEM | ( | string | val_marker | ) | const |
Get the torque at the actuator disk outlet boundary.
| [in] | val_marker | - Marker corresponding to the outlet boundary. |
| su2double CConfig::GetActDiskOutlet_TotalPressure | ( | const string & | val_marker | ) | const |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| su2double CConfig::GetActDiskOutlet_TotalTemperature | ( | const string & | val_marker | ) | const |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the type of tape that will be checked in a tape debug run.
|
inline |
Get the type of variables that will be checked for in a tape debug run.
|
inline |
Get the AD support.
|
inline |
Get if AD preaccumulation should be performed.
| bool CConfig::GetAdiabaticWall | ( | void | ) |
Get information about the adibatic wall condition.
TRUE if it is a adiabatic wall condition; otherwise FALSE.
|
inline |
Get the name of the file with the adjoint variables.
|
inline |
Get the limit value for the adjoint variables.
|
inline |
Get the value of sharp edge limiter.
|
inline |
Determine if advanced features are used from the element-based FEA analysis (experimental feature).
TRUE is experimental, FALSE is the default behaviour.
|
inline |
Aeroelastic Airfoil Mass Ratio.
|
inline |
Aeroelastic center of gravity location.
|
inline |
Aeroelastic Flutter Speed Index.
|
inline |
Uncoupled Aeroelastic Frequency Pitch.
|
inline |
Uncoupled Aeroelastic Frequency Plunge.
|
inline |
Value of Aeroelastic solution coordinate at time n.
|
inline |
Value of Aeroelastic solution coordinate at time n-1.
|
inline |
Value of Aeroelastic solution coordinate at time n+1.
|
inline |
Value of pitching coordinate.
| [in] | val_marker | - the marker we are monitoring. |
|
inline |
Value of plunging coordinate.
| [in] | val_marker | - the marker we are monitoring. |
|
inline |
Aeroelastic radius of gyration squared.
|
inline |
Get information about the aeroelastic simulation.
TRUE if it is an aeroelastic case; otherwise FALSE.
|
inline |
Aeroelastic solve every x inner iteration.
|
inline |
Get Aitken's maximum relaxation parameter for dynamic relaxation cases and first iteration.
|
inline |
Get Aitken's maximum relaxation parameter for dynamic relaxation cases and first iteration.
|
inline |
Get Aitken's relaxation parameter for static relaxation cases.
|
inline |
Get the angle of attack of the body. This is the angle between a reference line on a lifting body (often the chord line of an airfoil) and the vector representing the relative motion between the lifting body and the fluid through which it is moving.
|
inline |
Get the off set angle of attack of the body. The solution and the geometry file are able to modifity the angle of attack in the config file.
|
inline |
Get the functional sensitivity with respect to changes in the angle of attack.
|
inline |
Get the angle of sideslip of the body. It relates to the rotation of the aircraft centerline from the relative wind.
|
inline |
Get the off set sideslip angle of the body. The solution and the geometry file are able to modifity the angle of attack in the config file.
|
inline |
Return true if an AUSM method is in use.
|
inline |
Get mach limit for average massflow-based procedure .
|
inline |
Get information about the axisymmetric frame.
TRUE if there is a rotational frame; otherwise FALSE.
|
inline |
Evaluation frequency for Engine and Actuator disk markers.
|
inline |
Get the blade angle of the propeller.
|
inline |
Get the filename of the propeller.
|
inline |
Get the epsilon^2 multiplier for Beta in the incompressible preconditioner.
|
inline |
Get information about the body force.
TRUE if it uses a body force; otherwise FALSE.
|
inline |
Get a pointer to the body force vector.
|
inline |
Verify if there is any Giles Boundary Condition option specified from config file.
|
inline |
Verify if there is mixing plane interface specified from config file.
|
inline |
Verify if a sliding plane for relative frame is specified from config file.
|
inline |
Verify if there is any Riemann Boundary Condition option specified from config file.
|
inline |
Verify if there is mixing plane interface specified from config file.
|
inline |
Verify if there is Turbomachinery performance option specified from config file.
|
inline |
Returns true if bounded scalar mode is used for any equation.
|
inline |
Returns true if bounded scalar mode is on for species transport.
|
inline |
Returns true if bounded scalar mode is on for turbulence transport.
|
inline |
Get the name of the file with the forces breakdown of the problem.
|
inline |
Get the buffet sensor sharpness coefficient.
|
inline |
Get the buffet sensor offset parameter.
|
inline |
Get the value of the bulk modulus.
|
inline |
Get the name of the current case.
|
inline |
Determines if problem has catalytic walls.
|
inline |
Get wall catalytic efficiency.
| bool CConfig::GetCatalytic_Wall | ( | unsigned short | iMarker | ) | const |
Determines whether a marker with index iMarker is a catalytic boundary.
| iMarker |
|
inline |
Get the number of iterations that are considered in the Cauchy convergence criteria.
|
inline |
Get the value of convergence criteria for the Cauchy method in the direct, adjoint or linearized problem.
|
inline |
Get functional that is going to be used to evaluate the adjoint flow convergence.
|
inline |
Get functional that is going to be used to evaluate the flow convergence.
|
inline |
Factor by which to multiply the dissipation contribution to Jacobians of incompressible central schemes.
|
inline |
Factor by which to multiply the dissipation contribution to Jacobians of central schemes.
|
inline |
Decide whether to apply centrifugal forces to the model.
|
inline |
Get the Courant Friedrich Levi number for each grid.
| [in] | val_mesh | - Index of the mesh were the CFL is applied. |
|
inline |
Get the value of the CFL adaption flag.
TRUE if CFL adaption is active; otherwise FALSE.
|
inline |
Get the values of the CFL adaption parameters.
|
inline |
Get the value of the CFL condition for radiation solvers.
|
inline |
Get CFL reduction factor for adjoint turbulence model.
|
inline |
Value of the CFL reduction in species problems.
|
inline |
Value of the CFL reduction in turbulence problems.
|
inline |
Get the charge coefficient that is used in the poissonal potential simulation.
|
inline |
Value of the weight of the CD, CL, CM optimization.
|
inline |
Get the level of MPI communications to be performed.
|
inline |
Get Compute Average.
|
inline |
Function to make available whether or not the entropy must be computed.
|
inline |
Get the filenames of the individual config files.
|
inline |
Get the value of the Confinement Parameter.
|
inline |
Get option of whether to use conservative interpolation between zones.
|
inline |
Get the verbosity level of the console output.
|
inline |
Get the DES Constant.
|
inline |
Get the value of the Lewis number for each species.
|
inline |
Get the contact resistance value of a specified interface.
| [in] | val_interface | interface index. |
| unsigned short CConfig::GetContainerPosition | ( | unsigned short | val_eqsystem | ) |
Provides the index of the solution in the container.
| [in] | val_eqsystem | - Equation that is being solved. |
|
inline |
Determines if problem is adjoint.
|
inline |
Get the convergence fields for monitoring.
| [in] | iField | - Index of the field return Field name for monitoring convergence |
|
inline |
Get information about whether to do a check on convexity of the mesh elements.
| [out] | ConvexityCheck | TRUE if convexity check is active; otherwise FALSE. |
| [out] | ConvexityCheck_MaxIter | Maximum number of iterations in the convexity check. |
| [out] | ConvexityCheck_MaxDepth | Maximum recursion depth in the convexity check. |
|
inline |
Get the coordinates of the FFD corner points.
| [in] | val_ffd | - Index of the FFD box. |
| [in] | val_coord | - Index of the coordinate that we want to read. |
|
inline |
Get the temperature polynomial coefficient for specific heat Cp.
| [in] | val_index | - Index of the array with all polynomial coefficients. |
|
inline |
Get the temperature polynomial coefficient for specific heat Cp.
| [in] | val_index | - Index of the array with all polynomial coefficients. |
|
inline |
Get information about GPU support.
TRUE if cuda is enabled; otherwise FALSE.
|
inline |
If we are performing an unsteady simulation, this is the value of current time.
|
inline |
Get the user expression for the custom objective function.
|
inline |
Get the user expressions for custom outputs.
|
inline |
Value of the damping factor for the correction prolongation.
|
inline |
Value of the damping factor for the engine exhaust inlet bc.
|
inline |
Value of the damping factor for the engine inlet bc.
|
inline |
Value of the damping factor for the residual restriction.
| su2double CConfig::GetDamper_Constant | ( | const string & | val_index | ) | const |
Get the constant value at a damper boundary.
| [in] | val_index | - Index corresponding to the load boundary. |
|
inline |
Get parsed option data structure for data-driven fluid model.
|
inline |
Value of the weight of the CD, CL, CM optimization.
|
inline |
Get the value for the lift curve slope for fixed CL mode.
|
inline |
Value of the weight of the CD, CL, CM optimization.
|
inline |
Value of the weight of the CD, CL, CM optimization.
|
inline |
Value of the weight of the CD, CL, CM optimization.
|
inline |
Decide whether to apply DE effects to the model.
TRUE if the DE effects are to be applied, FALSE otherwise.
|
inline |
Get factor to multiply smallest volume for deform tolerance.
|
inline |
Get Young's modulus for deformation (constant stiffness deformation)
|
inline |
Get the type of mesh deformation method.
|
inline |
Get limit for the volumetric deformation.
|
inline |
Get min error of the linear solver for the implicit formulation.
|
inline |
Get max number of iterations of the linear solver for the implicit formulation.
|
inline |
Get information about whether the mesh will be deformed using pseudo linear elasticity.
TRUE means that grid deformation is active.
|
inline |
Get information about writing grid deformation residuals to the console.
TRUE means that grid deformation residuals will be written to the console.
|
inline |
Get Poisson's ratio for deformation (constant stiffness deformation) .
|
inline |
Get the size of the layer of highest stiffness for wall distance-based mesh stiffness.
|
inline |
Get the type of stiffness to impose for FEA mesh deformation.
|
inline |
Get the degree of the FFD corner points.
| [in] | val_ffd | - Index of the FFD box. |
| [in] | val_degree | - Index (I,J,K) to obtain the degree. |
|
inline |
If we are prforming an unsteady simulation, there is only one value of the time step for the complete simulation.
|
inline |
If we are prforming an unsteady simulation, there is only one value of the time step for the complete simulation.
|
inline |
Get the value of the freestream density.
|
inline |
Get the value of the non-dimensionalized freestream density.
|
inline |
Get the value of the reference density for non-dimensionalization.
|
inline |
Obtain the kind of design variable.
| [in] | val_dv | - Number of the design variable that we want to read. |
|
inline |
Get the value of the constant mass diffusivity for scalar transport.
|
inline |
Get the value of the non-dimensional constant mass diffusivity.
|
inline |
Get the direct differentation method.
|
inline |
Check if we use zero Dirichlet boundarys on the bound of the surface.
|
inline |
Get information about whether to use fixed CL mode.
TRUE if fixed CL mode is active; otherwise FALSE.
|
inline |
Get the indicator whether we are solving an discrete adjoint problem.
|
inline |
Get the indicator whether a debug run for the discrete adjoint solver will be started.
| const su2double * CConfig::GetDisp_Dir | ( | const string & | val_index | ) | const |
Get the force direction at a loaded boundary in cartesian coordinates.
| [in] | val_index | - Index corresponding to the load boundary. |
| su2double CConfig::GetDisp_Dir_Multiplier | ( | const string & | val_index | ) | const |
Get the force multiplier at a load boundary in cartesian coordinates.
| [in] | val_index | - Index corresponding to the load boundary. |
| su2double CConfig::GetDisp_Dir_Value | ( | const string & | val_index | ) | const |
Get the force value at a load boundary defined in cartesian coordinates.
| [in] | val_index | - Index corresponding to the load boundary. |
| su2double CConfig::GetDispl_Value | ( | const string & | val_index | ) | const |
Get the displacement value at an displacement boundary.
| [in] | val_index | - Index corresponding to the displacement boundary. |
|
inline |
Get the distortion rack.
|
inline |
Get the value of NetThrust_dBCThrust.
|
inline |
Get the volume of the whole domain using the fine grid, this value is common for all the grids in the multigrid method.
|
inline |
Get the kind of design variable for FEA.
|
inline |
Get name of the arbitrary mesh motion input file.
|
inline |
Get name of the unordered ASCII surface sensitivity file.
|
inline |
Get name of the unordered ASCII volume sensitivity file.
|
inline |
Value of the design variable step, we use this value in design problems.
| [in] | val_dv | - Number of the design variable that we want to read. |
| [in] | val_val | - Value of the design variable that we want to read. |
|
inline |
|
inline |
Get information about dynamic grids.
TRUE if there is a grid movement; otherwise FALSE.
|
inline |
Get the kind of load transfer method we want to use for dynamic problems.
|
inline |
Get the integration limits for the equivalent area computation.
| [in] | index | - 0 means x_min, and 1 means x_max. |
|
inline |
Get the integration limits for the equivalent area computation.
| [in] | index | - 0 means x_min, and 1 means x_max. |
|
inline |
Get the size of the edge groups colored for OpenMP parallelization of edge loops.
|
inline |
Check if the discrete adjoint is allowed to relax the coloring, that is, allow smaller edge color group sizes and allow more colors.
|
inline |
Get the kind of eigenspace perturbation to be done.
|
inline |
Formulation for 2D elasticity (plane stress - strain)
|
inline |
Get the Young's modulus of elasticity.
|
inline |
Get the value of the DE modulus.
|
inline |
Flag for whether to solve the energy equation for incompressible flows.
|
inline |
Get the value of the freestream energy.
|
inline |
Get the value of the non-dimensionalized freestream energy.
|
inline |
Get the value of the reference energy for non-dimensionalization.
|
inline |
Get if the LES mode must be enforced.
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_marker | - Index corresponding to a particular engine boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_marker | - Index corresponding to a particular engine boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_marker | - Index corresponding to a particular engine boundary. |
|
inline |
Only halg of the engine is in the compputational grid.
TRUE if the engine is complete; otherwise FALSE.
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_marker | - Index corresponding to a particular engine boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_marker | - Index corresponding to a particular engine boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_marker | - Index corresponding to a particular engine boundary. |
| su2double CConfig::GetEngineInflow_Target | ( | const string & | val_marker | ) | const |
Get the target (pressure, massflow, etc) at an engine inflow boundary.
| [in] | val_index | - Index corresponding to the engine inflow boundary. |
|
inline |
Get the entropy fix.
|
inline |
Information about computing and plotting the equivalent area distribution.
TRUE or FALSE depending if we are computing the equivalent area.
|
inline |
Get boolean for using Persson's shock capturing method in Euler flow DG-FEM.
|
inline |
Get information about whether to use fixed CL mode.
TRUE if fixed CL mode is active; otherwise FALSE. | su2double CConfig::GetExhaust_Force | ( | const string & | val_marker | ) | const |
Get the force balance at an engine exhaust boundary.
| [in] | val_marker | - Name of the boundary. |
| su2double CConfig::GetExhaust_GrossThrust | ( | const string & | val_marker | ) | const |
Get the gross thrust at an engine exhaust boundary.
| [in] | val_marker | - Name of the boundary. |
| su2double CConfig::GetExhaust_MassFlow | ( | const string & | val_marker | ) | const |
Get the massflow at an engine exhaust boundary.
| [in] | val_marker | - Name of the boundary. |
| su2double CConfig::GetExhaust_Power | ( | const string & | val_marker | ) | const |
Get the power at an engine exhaust boundary.
| [in] | val_marker | - Name of the boundary. |
| su2double CConfig::GetExhaust_Pressure | ( | const string & | val_marker | ) | const |
Get the back pressure (static) at an engine exhaust boundary.
| [in] | val_marker | - Name of the boundary. |
| su2double CConfig::GetExhaust_Pressure_Target | ( | const string & | val_index | ) | const |
Get the total pressure at an nacelle boundary.
| [in] | val_index | - Index corresponding to the inlet boundary. |
| su2double CConfig::GetExhaust_Temperature | ( | const string & | val_marker | ) | const |
Get the temperature (static) at an engine exhaust boundary.
| [in] | val_marker | - Name of the boundary. |
| su2double CConfig::GetExhaust_Temperature_Target | ( | const string & | val_index | ) | const |
Get the total temperature at a nacelle boundary.
| [in] | val_index | - Index corresponding to the inlet boundary. |
| su2double CConfig::GetExhaust_TotalPressure | ( | const string & | val_marker | ) | const |
Get the total pressure at an engine exhaust boundary.
| [in] | val_marker | - Name of the boundary. |
| su2double CConfig::GetExhaust_TotalTemperature | ( | const string & | val_marker | ) | const |
Get the total temperature at an engine exhaust boundary.
| [in] | val_marker | - Name of the boundary. |
|
inline |
Get the flag to use exhaust mass flow as inlet mass flow.
|
inline |
Get the current internal iteration number.
|
inline |
Heat solver zone with extra screen output.
|
inline |
Creates a tecplot file to visualize the partition made by the DDC software.
TRUE if the partition is going to be plotted; otherwise FALSE.
|
inline |
Get extra relaxation factor coefficients for the Giels BC.
|
inline |
Get the value of the reference viscosity for non-dimensionalization.
|
inline |
Get the name of the file with the element properties for structural problems.
|
inline |
Return true if a high order FEM solver is in use.
|
inline |
Get the value of the vector that connects the cartesian axis with a sherical or cylindrical one.
|
inline |
Get the kind of FFD Blending function.
|
inline |
Get the kind BSpline Order in i,j,k direction.
|
inline |
Get the required continuity level at the surface intersection with the FFD.
|
inline |
Get the coordinate system that we are going to use to define the FFD.
|
inline |
plane of the FFD (I axis) that should be fixed.
| [in] | val_index | - Index of the arrray with all the planes in the I direction that should be fixed. |
|
inline |
plane of the FFD (J axis) that should be fixed.
| [in] | val_index | - Index of the arrray with all the planes in the J direction that should be fixed. |
|
inline |
plane of the FFD (K axis) that should be fixed.
| [in] | val_index | - Index of the arrray with all the planes in the K direction that should be fixed. |
|
inline |
Get information about whether to do a check on self-intersections within the FFD box based on value on the Jacobian determinant.
| [out] | FFD_IntPrev | TRUE if FFD intersection prevention is active; otherwise FALSE. |
| [out] | FFD_IntPrev_MaxIter | Maximum number of iterations in the intersection prevention procedure. |
| [out] | FFD_IntPrev_MaxDepth | Maximum recursion depth in the intersection prevention procedure. |
|
inline |
Define the FFD box with a symetry plane.
TRUE if there is a symmetry plane in the FFD; otherwise FALSE.
|
inline |
Get the tolerance of the point inversion algorithm.
|
inline |
Get the FFD Tag of a particular design variable.
| [in] | val_dv | - Number of the design variable that we want to read. |
| string CConfig::GetFilename | ( | string | filename, |
| const string & | ext, | ||
| int | Iter | ||
| ) | const |
Add any numbers necessary to the filename (iteration number, zone ID ...)
| [in] | filename | - the base filename. |
| [in] | ext | - the extension to be added. |
| [in] | Iter | - the current iteration |
| string CConfig::GetFilename_Iter | ( | const string & | filename_iter, |
| unsigned long | curInnerIter, | ||
| unsigned long | curOuterIter | ||
| ) | const |
Add steady iteration number to the filename (does not overwrite previous files)
| [in] | filename | - the base filename. |
| [in] | inner_iter | - the inner iterations |
| [in] | outer_iter | - the outer iterations |
Generic interface for retrieving final value of a turbomachinery ramp.
|
inline |
Get the index of the finest grid.
|
inline |
Get whether at the end of finite differencing (Fixed CL mode)
|
inline |
Value of the azimuthal line to fix due to a misalignments of the nearfield.
|
inline |
Get information about whether to use fixed CL mode.
TRUE if fixed CL mode is active; otherwise FALSE.
|
inline |
Get the enthalpy BC mode for the flamelet solver. FLOW_MARKERS: derive enthalpy BCs from MARKER_ISOTHERMAL/MARKER_HEATFLUX/MARKER_INLET (temperature-based). SPECIES_MARKERS: take enthalpy BCs directly from MARKER_WALL_SPECIES/MARKER_INLET_SPECIES.
|
inline |
Get parsed option data structure for the flamelet fluid model.
| su2double CConfig::GetFlowAngleIn_BC | ( | ) | const |
Get the inlet flow angle imposed as BC for internal flow.
|
inline |
Returns the name of the fluid we are using in CoolProp.
|
inline |
Return true if a fluid solver is in use.
|
inline |
Get the value of the reference force for non-dimensionalization.
|
inline |
Set freestream turbonormal for initializing solution.
|
inline |
Get the Froude number for free surface problems.
|
inline |
Indicates whether the flow is frozen (chemistry deactivated).
|
inline |
Provides information about the way in which the limiter will be treated by the disc. adjoint method.
FALSE means that the limiter computation is included.
|
inline |
Provides information about the way in which the turbulence will be treated by the cont. adjoint method.
FALSE means that the adjoint turbulence equations will be used.
|
inline |
Provides information about the way in which the turbulence will be treated by the disc. adjoint method.
FALSE means that the adjoint turbulence equations will be used.
|
inline |
Check if the simulation we are running is a FSI simulation.
|
inline |
Get the value of the Gamma of fluid (ratio of specific heats).
|
inline |
Provides the gas mass fractions of the flow.
|
inline |
Get the value of specific gas constant.
|
inline |
Get the reference value for the specific gas constant.
|
inline |
Get the value of specific gas constant.
|
inline |
Gas model that we are using.
|
inline |
Get Description of the geometry to be analyzed.
|
inline |
Get the location of the waterline.
|
inline |
Geometric conditions for the structural solver.
|
inline |
Get the king of evaluation in the geometrical module.
| const su2double * CConfig::GetGiles_FlowDir | ( | const string & | val_marker | ) | const |
Get the Flowdir for the Giles BC.
| [in] | val_marker | - Index corresponding to the Giles BC. |
| su2double CConfig::GetGiles_RelaxFactorAverage | ( | const string & | val_marker | ) | const |
Get the relax factor for the average component for the Giles BC.
| [in] | val_marker | - Index corresponding to the Giles BC. |
| su2double CConfig::GetGiles_RelaxFactorFourier | ( | const string & | val_marker | ) | const |
Get the relax factor for the fourier component for the Giles BC.
| [in] | val_marker | - Index corresponding to the Giles BC. |
| su2double CConfig::GetGiles_Var1 | ( | const string & | val_marker | ) | const |
Get the var 1 for the Giels BC.
| [in] | val_marker | - Index corresponding to the Giles BC. |
| su2double CConfig::GetGiles_Var2 | ( | const string & | val_marker | ) | const |
Get the var 2 for the Giles boundary.
| [in] | val_marker | - Index corresponding to the Giles BC. |
|
inline |
Get min error of the linear solver for the gradient smoothing.
|
inline |
Get max number of iterations of the for the gradient smoothing.
|
inline |
Get information about the gravity force.
TRUE if it uses the gravity force; otherwise FALSE.
|
inline |
Get information about the grid movement.
TRUE if there is a grid movement; otherwise FALSE.
|
inline |
Get the number of nonlinear increments for mesh deformation.
|
inline |
Value of the gust amplitude.
|
inline |
Value of the location ath which the gust begins.
|
inline |
Value of the time at which to begin the gust.
|
inline |
Get the gust direction.
|
inline |
Value of the number of gust periods.
|
inline |
Get the type of gust to simulate.
|
inline |
Value of the gust wavelength.
|
inline |
Retrieves the period of oscillations to be used with Harmonic Balance.
|
inline |
Get if harmonic balance source term is to be preconditioned.
|
inline |
Get the reference value for the heat flux.
|
inline |
Return true if a heat solver is in use.
|
inline |
Get information about the volumetric heat source.
TRUE if it uses a volumetric heat source; otherwise FALSE.
|
inline |
Get the radius of the ellipsoid that introduces a volumetric heat source.
|
inline |
Get the position of the center of the volumetric heat source.
|
inline |
Get the rotation angle of the volumetric heat source in axis Z.
|
inline |
Get information about the volumetric heat source.
|
inline |
Get the value of the reference viscosity for non-dimensionalization.
|
inline |
Get the name of the file with the convergence history of the problem.
|
inline |
GetHistory_Wrt_Freq_Inner.
|
inline |
Get the history output field iField.
|
inline |
Provides information about the the nodes that are going to be moved on a deformation volumetric grid deformation.
TRUE means that only the points on the FFD box will be moved.
|
inline |
Get the coordinates where of the box where the grid is going to be deformed.
|
inline |
Get RMS roughness for Transtion model from config.
|
inline |
Get the current instance.
|
inline |
Get the ILU preconditioner options (fill-in level, OMP level scheduling, GPU build sweeps), see CIluOptions.
|
inline |
Get the value of the initial density for incompressible flows.
|
inline |
Get the value of the reference density for custom incompressible non-dimensionalization.
|
inline |
Get the damping factor applied to velocity updates at incompressible pressure inlets.
|
inline |
Get the damping factor applied to pressure updates at incompressible mass flow outlet.
|
inline |
Get the value of the initial temperature for incompressible flows.
|
inline |
Get the value of the reference temperature for custom incompressible non-dimensionalization.
|
inline |
Get the value of the initial velocity for incompressible flows.
|
inline |
Get the value of the reference velocity for custom incompressible non-dimensionalization.
| su2double CConfig::GetIncInlet_BC | ( | ) | const |
Get the inlet velocity or pressure imposed for incompressible flow.
|
inline |
Get the value of the criteria for applying incremental loading.
|
inline |
Provides information about using an inconsistent (primal/dual) discrete adjoint formulation.
FALSE means that the adjoint use the same numerical methods than the primal problem. | su2double CConfig::GetIncPressureOut_BC | ( | ) | const |
Get the outlet pressure imposed as BC for incompressible flow.
|
inline |
Check if we want to apply an incremental load to the nonlinear structural simulation.
TRUE means that the load is to be applied in increments. | su2double CConfig::GetIncTemperature_BC | ( | ) | const |
Get the inlet temperature imposed as BC for incompressible flow.
| su2double CConfig::GetInflow_Force | ( | const string & | val_marker | ) | const |
Get the force balance at an engine inflow boundary.
| [in] | val_marker | - Name of the boundary. |
| su2double CConfig::GetInflow_Mach | ( | const string & | val_marker | ) | const |
Get the fan face Mach number at an engine inflow boundary.
| [in] | val_marker | - Name of the boundary. |
| su2double CConfig::GetInflow_MassFlow | ( | const string & | val_marker | ) | const |
Get the mass flow rate at an engine inflow boundary.
| [in] | val_marker | - Name of the boundary. |
| su2double CConfig::GetInflow_Power | ( | const string & | val_marker | ) | const |
Get the power at an engine inflow boundary.
| [in] | val_marker | - Name of the boundary. |
| su2double CConfig::GetInflow_Pressure | ( | const string & | val_marker | ) | const |
Get the back pressure (static) at an engine inflow boundary.
| [in] | val_marker | - Name of the boundary. |
| su2double CConfig::GetInflow_RamDrag | ( | const string & | val_marker | ) | const |
Get the ram drag at an engine inflow boundary.
| [in] | val_marker | - Name of the boundary. |
| su2double CConfig::GetInflow_ReverseMassFlow | ( | const string & | val_marker | ) | const |
Get the percentage of reverse flow at an engine inflow boundary.
| [in] | val_marker | - Name of the boundary. |
|
inline |
Get the percentage of reverse flow at an engine inflow boundary.
| [in] | val_index | - Index corresponding to the engine inflow boundary. |
| su2double CConfig::GetInflow_Temperature | ( | const string & | val_marker | ) | const |
Get the temperature (static) at an engine inflow boundary.
| [in] | val_marker | - Name of the boundary. |
| su2double CConfig::GetInflow_TotalPressure | ( | const string & | val_marker | ) | const |
Get the total pressure at an engine inflow boundary.
| [in] | val_marker | - Name of the boundary. |
| su2double CConfig::GetInflow_TotalTemperature | ( | const string & | val_marker | ) | const |
Get the total temperature at an engine inflow boundary.
| [in] | val_marker | - Name of the boundary. |
|
inline |
Get the value of the non-dimensionalized actuator disk turbulence intensity.
|
inline |
Get name of the input file for the specified inlet profile.
|
inline |
Get the mass fraction vector for a NEMO inlet boundary.
| [in] | val_index | - Index corresponding to the inlet boundary. |
| su2double CConfig::GetInlet_Pressure | ( | const string & | val_index | ) | const |
Get the pressure at a supersonic inlet boundary.
| [in] | val_index | - Index corresponding to the inlet boundary. |
|
inline |
Check if the inlet profile(s) are specified in an input file.
|
inline |
Get the tolerance used for matching two points on a specified inlet.
| const su2double * CConfig::GetInlet_SpeciesVal | ( | const string & | val_index | ) | const |
Get the species values at an inlet boundary.
| [in] | val_index | - Index corresponding to the inlet boundary. |
| su2double CConfig::GetInlet_Temperature | ( | const string & | val_index | ) | const |
Get the temperature at a supersonic inlet boundary.
| [in] | val_index | - Index corresponding to the inlet boundary. |
|
inline |
Get the Tve value for a NEMO inlet boundary.
| [in] | val_index | - Index corresponding to the inlet boundary. |
| const su2double * CConfig::GetInlet_TurbVal | ( | const string & | val_index | ) | const |
Get the turbulent properties values at an inlet boundary.
| [in] | val_index | - Index corresponding to the inlet boundary. |
| const su2double * CConfig::GetInlet_Velocity | ( | const string & | val_index | ) | const |
Get the velocity vector at a supersonic inlet boundary.
| [in] | val_index | - Index corresponding to the inlet boundary. |
| const su2double * CConfig::GetInletFlowDir | ( | const string & | val_index | ) | const |
Get the flow direction unit vector at an inlet boundary.
| [in] | val_index | - Index corresponding to the inlet boundary. |
| su2double CConfig::GetInletPtotal | ( | const string & | val_index | ) | const |
Get the total pressure at an inlet boundary.
| [in] | val_index | - Index corresponding to the inlet boundary. |
| su2double CConfig::GetInletTtotal | ( | const string & | val_index | ) | const |
Get the total temperature at an inlet boundary.
| [in] | val_index | - Index corresponding to the inlet boundary. |
|
inline |
Flag for whether the local boundary normal is used as the flow direction for an incompressible pressure inlet.
FALSE means the prescribed flow direction is used.
|
inline |
Get the current FSI iteration number.
|
inline |
Check if values passed to the BC_HeatFlux-Routine are already integrated.
|
inline |
Get the value of the non-dimensionalized freestream intermittency.
|
inline |
Information about computing and plotting the equivalent area distribution.
TRUE or FALSE depending if we are computing the equivalent area.
|
inline |
Information about computing and plotting the equivalent area distribution.
TRUE or FALSE depending if we are computing the equivalent area.
|
inline |
Indicates whether electron gas is present in the gas mixture.
| su2double CConfig::GetIsothermal_Temperature | ( | const string & | val_index | ) | const |
Get the wall temperature (static) at an isothermal boundary.
| [in] | val_index | - Index corresponding to the isothermal boundary. |
| bool CConfig::GetIsothermalWall | ( | void | ) |
Get information about the isothermal wall condition.
TRUE if it is a isothermal wall condition; otherwise FALSE.
|
inline |
Number of iterations to average (reverse time integration).
|
inline |
Number of iterations to evaluate dCL_dAlpha.
|
inline |
Get the value of iterations to re-evaluate the angle of attack.
|
inline |
Provides the zone index the configuration belongs to.
|
inline |
Function to make available whether or not only the exact Jacobian of the spatial discretization must be computed.
|
inline |
Value of the calibrated constant for the low order method (center scheme).
|
inline |
Value of the calibrated constant for the Lax method (center scheme).
|
inline |
Value of the calibrated constant for the high order method (center scheme).
|
inline |
Value of the calibrated constant for the JST method (center scheme).
|
inline |
Value of the calibrated constant for the high order method (center scheme).
|
inline |
Value of the calibrated constant for the JST method (center scheme).
|
inline |
Get the k constant factor define a lower limit by multiplication with values in SST turbulence model.
|
inline |
Get the kind of inlet boundary condition treatment (total conditions or mass flow).
|
inline |
Get the kind of scheme (aliased or non-aliased) to be used in the predictor step of ADER-DG.
|
inline |
Get the kind of marker analyze marker (area-averaged, mass flux averaged, etc).
|
inline |
Get the kind of mixing process for averaging quantities at the boundaries.
|
inline |
Get kind of center scheme for the convective terms.
|
inline |
Get the kind of center convective numerical scheme for the adjoint flow equations.
|
inline |
Get the kind of center convective numerical scheme for the adjoint turbulence equations.
|
inline |
Get the kind of center convective numerical scheme for the flow equations.
|
inline |
Get the kind of center convective numerical scheme for the Species equations.
| unsigned short CConfig::GetKind_Centered_Template | ( | void | ) |
Get the kind of center convective numerical scheme for the plasma equations.
|
inline |
Get the kind of center convective numerical scheme for the turbulence equations.
|
inline |
Get the CHT couling method.
|
inline |
Get the value of the thermal conductivity model.
|
inline |
Get the value of the turbulent thermal conductivity model.
|
inline |
Get the kind of convective numerical scheme.
|
inline |
Get the kind of convective numerical scheme for the adjoint flow equations (centered or upwind).
|
inline |
Get the kind of convective numerical scheme for the adjoint turbulence equations (centered or upwind).
|
inline |
Get the kind of convective numerical scheme for the flow equations (finite element).
|
inline |
Get the kind of convective numerical scheme for the flow equations (centered or upwind).
|
inline |
Get the kind of convective numerical scheme for the heat equation.
|
inline |
Get the kind of convective numerical scheme for the Species equations (upwind).
|
inline |
Get the kind of convective numerical scheme for the template equations (centered or upwind).
|
inline |
Get the kind of convective numerical scheme for the turbulence equations (upwind).
| unsigned short CConfig::GetKind_Data_Giles | ( | const string & | val_marker | ) | const |
Get Kind Data for the Giles BC.
| [in] | val_marker | - Index corresponding to the Giles BC. |
| unsigned short CConfig::GetKind_Data_Riemann | ( | const string & | val_marker | ) | const |
Get Kind Data of Riemann boundary.
| [in] | val_marker | - Index corresponding to the Riemann boundary. |
|
inline |
Get the kind of solver for the implicit solver.
|
inline |
Get the kind of preconditioner for the implicit solver.
|
inline |
Option to define the density model for incompressible flows.
|
inline |
Get the value of the mass diffusivity model.
|
inline |
Get the kind of preconditioner for the implicit solver.
|
inline |
Get the kind of solver for the implicit solver.
|
inline |
Get the kind of inlet boundary condition treatment (total conditions or mass flow).
|
inline |
Get the kind of shock capturing method in FEM DG solver.
|
inline |
Get the kind of finite element convective numerical scheme for the flow equations.
|
inline |
Fluid model that we are using.
|
inline |
free stream option to initialize the solution
|
inline |
Get the kind of solver for the gradient smoothing.
|
inline |
Get the kind of preconditioner for the gradient smoothing.
|
inline |
Get the kind of method for computation of spatial gradients used for viscous and source terms.
|
inline |
Get the kind of method for computation of spatial gradients used for upwind reconstruction.
|
inline |
Get the type of dynamic mesh motion. Each zone gets a config file.
|
inline |
Get the Kind of Hybrid RANS/LES.
| INLET_TYPE CConfig::GetKind_Inc_Inlet | ( | const string & | val_marker | ) | const |
Get the type of incompressible inlet from the list.
| INC_OUTLET_TYPE CConfig::GetKind_Inc_Outlet | ( | const string & | val_marker | ) | const |
Get the type of incompressible outlet from the list.
|
inline |
Kind of incompressible solver formulation.
|
inline |
free stream option to initialize the solution
|
inline |
Get the initialization option of the incompressible solver.
|
inline |
Get the kind of inlet boundary condition treatment (total conditions or mass flow).
|
inline |
Get the kind of solver for the implicit solver.
|
inline |
Get the inner linear solver used in nested Krylov linear solvers.
|
inline |
Get the kind of preconditioner for the implicit solver.
|
inline |
Get the kind of matrix coloring used for the sparse Jacobian computation.
|
inline |
Get the kind of mixing process for averaging quantities at the boundaries.
|
inline |
Get the value of the mixing model for viscosity.
|
inline |
Kind of Multizone Solver.
|
inline |
Get the kind of objective function. There are several options: Drag coefficient, Lift coefficient, efficiency, etc.
| [in] | val_obj |
|
inline |
Get the Kind of P1 initialization method applied.
|
inline |
Kind of iteration used for pressure based iterations.
|
inline |
Get the kind of mixing process for averaging quantities at the boundaries.
|
inline |
Static or incremental toggle for POD basis generation type.
|
inline |
Get the kind of solver for the poisson equation.
|
inline |
Get the kind of preconditioner for the linear solver of the poisson problem.
|
inline |
Get the Kind of Radiation model applied.
|
inline |
Governing equations of the flow (it can be different from the run time equation).
| [in] | val_zone | - Zone where the soler is applied. |
|
inline |
Get the Kind of Roe Low Dissipation Scheme for Unsteady flows.
|
inline |
Get the kind of sensitivity smoothing technique.
|
inline |
Get the kind of the subgrid scale model.
|
inline |
Get the method for limiting the spatial gradients.
|
inline |
Get the method for limiting the spatial gradients.
|
inline |
Get the method for limiting the spatial gradients.
|
inline |
Get the method for limiting the spatial gradients.
|
inline |
Get the method for limiting the spatial gradients.
|
inline |
Get the method for limiting the spatial gradients.
|
inline |
Governing equations of the flow (it can be different from the run time equation).
| [in] | val_zone | - Zone where the soler is applied. |
|
inline |
Get the kind of integration scheme (explicit or implicit) for the flow equations.
|
inline |
Get the kind of turbomachinery architecture.
|
inline |
Get the kind of the species model.
|
inline |
Get information about the streamwise periodicity (None, Pressure_Drop, Massflow).
|
inline |
Get the kind of SU2 software component.
|
inline |
Get the type of surface motion.
| [in] | iMarkerMoving | - Index of the moving marker (as specified in Marker_Moving). |
|
inline |
Get the kind of time integration method.
|
inline |
Get the kind of integration scheme (explicit or implicit) for the adjoint flow equations.
|
inline |
Get the kind of integration scheme (explicit or implicit) for the adjoint turbulence equations.
|
inline |
Get the kind of integration scheme (explicit or implicit) for the flow equations.
|
inline |
Get the kind of integration scheme (explicit or implicit) for the flow equations.
|
inline |
Get the kind of integration scheme (explicit or implicit) for the flow equations.
|
inline |
Get the kind of integration scheme (explicit or implicit) for the radiation equations.
|
inline |
Get the kind of integration scheme (implicit) for the Species equations.
| unsigned short CConfig::GetKind_TimeIntScheme_Template | ( | void | ) |
Get the kind of integration scheme (explicit or implicit) for the template equations.
|
inline |
Get the kind of integration scheme (implicit) for the turbulence equations.
|
inline |
Get the kind of time stepping for the heat equation.
|
inline |
Get the kind of the transition correlations.
|
inline |
Get the kind of the transition model.
|
inline |
Get the transport coefficient model.
|
inline |
Get the kind of the turbulence model.
|
inline |
gets interface kind for an interface marker in turbomachinery problem
|
inline |
Get the kind of turbomachinery architecture.
|
inline |
get marker kind for Turbomachinery performance calculation.
|
inline |
Get kind of upwind scheme for the convective terms.
|
inline |
Get the kind of upwind convective numerical scheme for the adjoint flow equations.
|
inline |
Get the kind of upwind convective numerical scheme for the adjoint turbulence equations.
|
inline |
Get the kind of upwind convective numerical scheme for the flow equations.
|
inline |
Get the kind of upwind convective numerical scheme for the Species equations.
|
inline |
Get the kind of upwind convective numerical scheme for the turbulence equations.
|
inline |
Get the value of the viscosity model.
|
inline |
Get the kind of inlet face interpolation function to use.
|
inline |
Get the kind of inlet face interpolation data type.
|
inline |
Get the interpolation method used for matching between zones.
|
inline |
Get the basis function to use for radial basis function interpolation for FSI.
|
inline |
Get rough-wall boundary conditions for SST.
|
inline |
Get Index of the window function used as weight in the cost functional.
|
inline |
Get the value of the B constant in the Knowles material model.
|
inline |
Get the value of the N constant in the Knowles material model.
|
inline |
Get the temperature polynomial coefficient for thermal conductivity.
| [in] | val_index | - Index of the array with all polynomial coefficients. |
|
inline |
Get the temperature polynomial coefficient for thermal conductivity.
| [in] | val_index | - Index of the array with all polynomial coefficients. |
|
inline |
Get the temperature polynomial coefficients for thermal conductivity.
|
inline |
Get flag for whether a least-squares gradient method is being applied.
TRUE means that a least-squares gradient method is being applied.
|
inline |
Get the value of the reference length for non-dimensionalization. This value should always be 1 internally, and is not user-specified.
|
inline |
Get the value of the Reynolds length.
|
inline |
Get the LES Filter Width.
|
inline |
Get the name of the file for libROM to save.
|
inline |
Freeze the value of the limiter after a number of iterations.
|
inline |
Get min error of the linear solver for the implicit formulation.
|
inline |
Get max number of iterations of the linear solver for the implicit formulation.
|
inline |
Get the number of threads per rank to use for ILU and LU_SGS preconditioners.
|
inline |
Get the number of vectors used for deflated restarts.
|
inline |
Get restart frequency of the linear solver for the implicit formulation.
|
inline |
Get the relaxation factor for iterative linear smoothers.
|
inline |
Get parsed LM option data structure.
| const su2double * CConfig::GetLoad_Dir | ( | const string & | val_index | ) | const |
Get the force direction at a loaded boundary in cartesian coordinates.
| [in] | val_index | - Index corresponding to the load boundary. |
| su2double CConfig::GetLoad_Dir_Multiplier | ( | const string & | val_index | ) | const |
Get the force multiplier at a load boundary in cartesian coordinates.
| [in] | val_index | - Index corresponding to the load boundary. |
| su2double CConfig::GetLoad_Dir_Value | ( | const string & | val_index | ) | const |
Get the force value at a load boundary defined in cartesian coordinates.
| [in] | val_index | - Index corresponding to the load boundary. |
|
inline |
Get the sine load properties.
| [in] | val_index | - Index corresponding to the load boundary. |
| su2double CConfig::GetLoad_Value | ( | const string & | val_index | ) | const |
Get the force value at an load boundary.
| [in] | val_index | - Index corresponding to the load boundary. |
|
inline |
Get the airfoil sections in the slicing process.
| [in] | val_section | - Index of the section. |
|
inline |
Get the value of the Mach number (velocity divided by speed of sound).
|
inline |
Get the mach number based on the mesh velocity and freestream quantities.
|
inline |
Get the index of the surface defined in the geometry file.
| [in] | val_marker | - Value of the marker in which we are interested. |
|
inline |
Get the index of the surface defined in the geometry file.
| [in] | val_marker | - Value of the marker in which we are interested. |
|
inline |
Get the plotting information for a marker val_marker.
| [in] | val_marker | - 0 or 1 depending if the the marker is going to be moved. |
|
inline |
Get whether marker val_marker is a DEFORM_MESH marker.
| [in] | val_marker | - 0 or 1 depending if the the marker belongs to the DEFORM_MESH subset. |
|
inline |
Get whether marker val_marker is a DEFORM_MESH_SYM_PLANE marker.
| [in] | val_marker | - 0 or 1 depending if the the marker belongs to the DEFORM_MESH_SYM_PLANE subset. |
|
inline |
Get whether marker val_marker is a DEFORM_MESH_SYM_PLANE marker.
| [in] | val_marker | - 0 or 1 depending if the the marker belongs to the DEFORM_MESH_SYM_PLANE subset. |
|
inline |
Get the design information for a marker val_marker.
| [in] | val_marker | - 0 or 1 depending if the the marker is going to be monitored. |
|
inline |
Get the DV information for a marker val_marker.
| [in] | val_marker | - 0 or 1 depending if the the marker is going to be affected by design variables. |
|
inline |
Get whether marker val_marker is a Fluid_Load marker.
| [in] | val_marker | - 0 or 1 depending if the the marker belongs to the Fluid_Load subset. |
|
inline |
Get the monitoring information for a marker val_marker.
| [in] | val_marker | - 0 or 1 depending if the the marker is going to be monitored. |
|
inline |
Get the Giles boundary information for a marker val_marker.
| [in] | val_marker | value of the marker on the grid. |
|
inline |
Get the kind of boundary for each marker.
| [in] | val_marker | - Index of the marker in which we are interested. |
|
inline |
Get the MixingPlane interface information for a marker val_marker.
| [in] | val_marker | value of the marker on the grid. |
|
inline |
Get the monitoring information for a marker val_marker.
| [in] | val_marker | - 0 or 1 depending if the the marker is going to be monitored. |
|
inline |
Get the motion information for a marker val_marker.
| [in] | val_marker | - 0 or 1 depending if the the marker is going to be moved. |
|
inline |
Get an internal index that identify the periodic boundary conditions.
| [in] | val_marker | - Value of the marker that correspond with the periodic boundary. |
|
inline |
Get the plotting information for a marker val_marker.
| [in] | val_marker | - 0 or 1 depending if the the marker is going to be moved. |
|
inline |
Get the Python customization for a marker val_marker.
| [in] | val_marker | - Index of the marker in which we are interested. |
|
inline |
Get the send-receive information for a marker val_marker.
| [in] | val_marker | - 0 or 1 depending if the the marker is going to be moved. |
|
inline |
Get the information if gradient treatment uses a marker val_marker.
| [in] | val_marker |
|
inline |
Get the tag if the iMarker defined in the geometry file.
| [in] | val_tag | - Value of the tag in which we are interested. |
|
inline |
Get the index of the surface defined in the geometry file.
| [in] | val_marker | - Value of the marker in which we are interested. |
|
inline |
Get the Turbomachinery information for a marker val_marker.
| [in] | val_marker | value of the marker on the grid. |
|
inline |
Get the Turbomachinery flag information for a marker val_marker.
| [in] | val_marker | value of the marker on the grid. |
|
inline |
Get the FSI interface information for a marker val_marker.
| [in] | val_marker | - 0 or 1 depending if the the marker is going to be moved. |
|
inline |
Get the name of the surface defined in the geometry file.
| [in] | val_marker | - Value of the marker in which we are interested. |
| unsigned short CConfig::GetMarker_CfgFile_ActDiskOutlet | ( | const string & | val_marker | ) | const |
Get Actuator Disk Outlet for boundary val_marker (actuator disk inlet).
| unsigned short CConfig::GetMarker_CfgFile_Analyze | ( | const string & | val_marker | ) | const |
Get the plotting information from the config definition for the marker val_marker.
| unsigned short CConfig::GetMarker_CfgFile_Deform_Mesh | ( | const string & | val_marker | ) | const |
Get the DEFORM_MESH information from the config definition for the marker val_marker.
| unsigned short CConfig::GetMarker_CfgFile_Deform_Mesh_Internal | ( | const string & | val_marker | ) | const |
Get the DEFORM_MESH_INTERNAL information from the config definition for the marker val_marker.
| unsigned short CConfig::GetMarker_CfgFile_Deform_Mesh_Sym_Plane | ( | const string & | val_marker | ) | const |
Get the DEFORM_MESH_SYM_PLANE information from the config definition for the marker val_marker.
| unsigned short CConfig::GetMarker_CfgFile_Designing | ( | const string & | val_marker | ) | const |
Get the monitoring information from the config definition for the marker val_marker.
| unsigned short CConfig::GetMarker_CfgFile_DV | ( | const string & | val_marker | ) | const |
Get the DV information from the config definition for the marker val_marker.
| unsigned short CConfig::GetMarker_CfgFile_EngineExhaust | ( | const string & | val_marker | ) | const |
Get Actuator Disk Outlet for boundary val_marker (actuator disk inlet).
| unsigned short CConfig::GetMarker_CfgFile_Fluid_Load | ( | const string & | val_marker | ) | const |
Get the Fluid_Load information from the config definition for the marker val_marker.
| unsigned short CConfig::GetMarker_CfgFile_GeoEval | ( | const string & | val_marker | ) | const |
Get the monitoring information from the config definition for the marker val_marker.
| unsigned short CConfig::GetMarker_CfgFile_Giles | ( | const string & | val_marker | ) | const |
Get the Giles boundary information from the config definition for the marker val_marker.
| unsigned short CConfig::GetMarker_CfgFile_KindBC | ( | const string & | val_marker | ) | const |
Get the boundary information (kind of boundary) in the config information of the marker val_marker.
| unsigned short CConfig::GetMarker_CfgFile_MixingPlaneInterface | ( | const string & | val_marker | ) | const |
Get the MixingPlane interface information from the config definition for the marker val_marker.
| unsigned short CConfig::GetMarker_CfgFile_Monitoring | ( | const string & | val_marker | ) | const |
Get the monitoring information from the config definition for the marker val_marker.
| unsigned short CConfig::GetMarker_CfgFile_Moving | ( | const string & | val_marker | ) | const |
Get the motion information from the config definition for the marker val_marker.
| unsigned short CConfig::GetMarker_CfgFile_PerBound | ( | const string & | val_marker | ) | const |
Get the periodic information from the config definition of the marker val_marker.
| unsigned short CConfig::GetMarker_CfgFile_Plotting | ( | const string & | val_marker | ) | const |
Get the plotting information from the config definition for the marker val_marker.
| unsigned short CConfig::GetMarker_CfgFile_PyCustom | ( | const string & | val_marker | ) | const |
Get the Python customization information from the config definition for the marker val_marker.
| unsigned short CConfig::GetMarker_CfgFile_SobolevBC | ( | const string & | val_marker | ) | const |
Get the gradient boundary information from the config definition for the marker val_marker.
| unsigned short CConfig::GetMarker_CfgFile_TagBound | ( | const string & | val_marker | ) | const |
Get the index in the config information of the marker val_marker.
| string CConfig::GetMarker_CfgFile_TagBound | ( | unsigned short | val_marker | ) | const |
Get the name in the config information of the marker number val_marker.
| unsigned short CConfig::GetMarker_CfgFile_Turbomachinery | ( | const string & | val_marker | ) | const |
Get the TurboPerformance information from the config definition for the marker val_marker.
| unsigned short CConfig::GetMarker_CfgFile_TurbomachineryFlag | ( | const string & | val_marker | ) | const |
Get the TurboPerformance flag information from the config definition for the marker val_marker.
| unsigned short CConfig::GetMarker_CfgFile_ZoneInterface | ( | const string & | val_marker | ) | const |
Get the multi-physics interface information from the config definition for the marker val_marker.
| unsigned short CConfig::GetMarker_Deform_Mesh | ( | const string & | val_marker | ) | const |
Get the internal index for a DEFORM_MESH boundary val_marker.
|
inline |
Get a bool for whether the marker is deformed. val_marker.
| [in] | val_marker | - Name of the marker to test. |
| unsigned short CConfig::GetMarker_Deform_Mesh_Internal | ( | const string & | val_marker | ) | const |
Get the internal index for a DEFORM_MESH_SYM_PLANE boundary val_marker.
| unsigned short CConfig::GetMarker_Deform_Mesh_Sym_Plane | ( | const string & | val_marker | ) | const |
Get the internal index for a DEFORM_MESH_SYM_PLANE boundary val_marker.
|
inline |
Get the name of the DEFORM_MESH_SYM_PLANE boundary defined in the geometry file.
| [in] | val_marker | - Value of the marker in which we are interested. |
|
inline |
Get the name of the DEFORM_MESH boundary defined in the geometry file.
| [in] | val_marker | - Value of the marker in which we are interested. |
|
inline |
Get the index of the surface defined in the geometry file.
| [in] | val_marker | - Value of the marker in which we are interested. |
|
inline |
Get the index of the surface defined in the geometry file.
| [in] | val_marker | - Value of the marker in which we are interested. |
| unsigned short CConfig::GetMarker_Fluid_Load | ( | const string & | val_marker | ) | const |
Get the internal index for a Fluid_Load boundary val_marker.
|
inline |
Get the name of the Fluid_Load boundary defined in the geometry file.
| [in] | val_marker | - Value of the marker in which we are interested. |
|
inline |
Get the name of the surface defined in the geometry file.
| [in] | val_marker | - Value of the marker in which we are interested. |
|
inline |
Get the name of the surface defined in the geometry file.
| [in] | val_marker | - Value of the marker in which we are interested. |
| unsigned short CConfig::GetMarker_Moving | ( | const string & | val_marker | ) | const |
Get the internal index for a moving boundary val_marker.
|
inline |
Get a bool for whether a marker is moving. val_marker.
| [in] | val_marker | - Name of the marker to test. |
|
inline |
Get the name of the surface defined in the geometry file.
| [in] | val_marker | - Value of the marker in which we are interested. |
|
inline |
Get the number of FSI interface markers val_marker.
| [in] | void. |
|
inline |
Get the index of the surface defined in the geometry file.
| [in] | val_marker | - Value of the marker in which we are interested. |
|
inline |
get outlet bounds name for Turbomachinery performance calculation.
| unsigned short CConfig::GetMarker_Periodic_Donor | ( | const string & | val_marker | ) | const |
Get the rotationally periodic donor marker for boundary val_marker.
|
inline |
Get the name of the surface defined in the geometry file.
| [in] | val_marker | - Value of the marker in which we are interested. |
|
inline |
Get the marker shroud.
| unsigned short CConfig::GetMarker_SobolevBC | ( | const string & | val_marker | ) | const |
Get the internal index for a gradient boundary condition val_marker.
| bool CConfig::GetMarker_StrongBC | ( | const string & | val_index | ) | const |
Get if boundary is strong or weak.
| [in] | val_index | - Index corresponding to the boundary. |
|
inline |
get inlet bounds name for Turbomachinery performance calculation.
|
inline |
get outlet bounds name for Turbomachinery performance calculation.
| unsigned short CConfig::GetMarker_ZoneInterface | ( | const string & | val_marker | ) | const |
Get the name of the marker val_marker.
|
inline |
Get the list of markers for which to create copies.
|
inline |
Get the mesh motion origin.
| [in] | iMarkerMoving | - Index of the moving marker (as specified in Marker_Moving) |
| [in] | iDim | - spatial component |
|
inline |
Get pitching amplitude of the marker.
| [in] | iMarkerMoving | - Index of the moving marker (as specified in Marker_Moving) |
| [in] | iDim | - spatial component |
|
inline |
Get pitching rate of the marker.
| [in] | iMarkerMoving | - Index of the moving marker (as specified in Marker_Moving) |
| [in] | iDim | - spatial component |
|
inline |
Get pitching phase of the marker.
| [in] | iMarkerMoving | - Index of the moving marker (as specified in Marker_Moving) \ |
| [in] | iDim | - spatial component |
|
inline |
Get plunging amplitude of the marker.
| [in] | iMarkerMoving | - Index of the moving marker (as specified in Marker_Moving) |
| [in] | iDim | - spatial component |
|
inline |
Get plunging rate of the marker.
| [in] | iMarkerMoving | - Index of the moving marker (as specified in Marker_Moving) |
| [in] | iDim | - spatial component |
|
inline |
Get the rotation rate of the marker.
| [in] | iMarkerMoving | - Index of the moving marker (as specified in Marker_Moving) |
| [in] | iDim | - spatial component |
|
inline |
Get the name of the marker val_iMarker.
|
inline |
Get the translational velocity of the marker.
| [in] | iMarkerMoving | - Index of the moving marker (as specified in Marker_Moving) |
| [in] | iDim | - spatial component |
|
inline |
Compressibility/incompressibility of the solids analysed using the structural solver.
|
inline |
Get the Material Density.
|
inline |
Compressibility/incompressibility of the solids analysed using the structural solver.
|
inline |
Temperature at which there is no stress from thermal expansion.
|
inline |
Get the thermal expansion coefficient.
|
inline |
Get maximum number of POD basis dimensions (default: 100).
|
inline |
Get the Courant Friedrich Levi number for unsteady simulations.
|
inline |
Get the maximum simulation time for time-domain problems.
|
inline |
Get the maximum velocity^2 in the domain for the incompressible preconditioner.
|
inline |
Get the minimum value of Beta for Roe-Turkel preconditioner.
|
inline |
Get the maximum update ratio for flow variables- density and energy.
|
inline |
Get the maximum update ratio for SA variable nu_tilde.
|
inline |
Get the maximum update ratio for SST turbulence variables TKE and Omega.
|
inline |
Get the format of the input grid.
|
inline |
Get name of the input grid.
|
inline |
Get the extension (including the leading dot) associated with the current mesh output format.
|
inline |
Get the format of the output grid.
|
inline |
Get name of the output grid, this parameter is important for grid adaptation and deformation.
|
inline |
Get the length of the analytic RECTANGLE or BOX grid in the specified coordinate direction.
|
inline |
Get the offset from 0.0 of the analytic RECTANGLE or BOX grid in the specified coordinate direction.
|
inline |
Get the polynomial degree of the FEM solution for the analytic RECTANGLE or BOX.
|
inline |
Get the number of grid points in the analytic RECTANGLE or BOX grid in the specified coordinate direction.
|
inline |
Get the kind of multigrid (V, W or FULLMG).
|
inline |
Get the multigrid options struct.
|
inline |
Value of the minimum residual value (log10 scale).
|
inline |
Get the minimum value of Beta for Roe-Turkel preconditioner.
|
inline |
Get mixedout coefficients.
|
inline |
Get the magnitude of the free-stream velocity of the fluid.
|
inline |
Get the non-dimensional magnitude of the free-stream velocity of the fluid.
|
inline |
Get the value of the molecular weight for an incompressible ideal gas (g/mol).
|
inline |
Indicates if mixture is monoatomic.
|
inline |
Get the mesh motion origin.
| [in] | iDim | - spatial component |
|
inline |
Get if we should update the motion origin.
| [in] | val_marker | - Value of the marker in which we are interested. |
| SU2_MPI::Comm CConfig::GetMPICommunicator | ( | ) | const |
Get the MPI communicator of SU2.
|
inline |
Returns the MSW alpha (coefficient of the state blending weight).
|
inline |
Get the value of the constant viscosity.
|
inline |
Get the value of the non-dimensional constant viscosity.
|
inline |
Get the temperature polynomial coefficient for viscosity.
| [in] | val_index | - Index of the array with all polynomial coefficients. |
|
inline |
Get the temperature polynomial coefficient for viscosity.
| [in] | val_index | - Index of the array with all polynomial coefficients. |
|
inline |
Get the temperature polynomial coefficients for viscosity.
|
inline |
Get the value of the reference viscosity for Sutherland model.
|
inline |
Get the value of the non-dimensional reference viscosity for Sutherland model.
|
inline |
Get the value of the reference S for Sutherland model.
|
inline |
Get the value of the non-dimensional reference S for Sutherland model.
|
inline |
Get the value of the reference temperature for Sutherland model.
|
inline |
Get the value of the non-dimensional reference temperature for Sutherland model.
| string CConfig::GetMultiInstance_FileName | ( | string | val_filename, |
| int | val_iInst, | ||
| const string & | ext | ||
| ) | const |
Append the instance index to the restart or the solution files.
| [in] | val_filename | - the base filename. |
| [in] | val_iInst | - the current instance. |
| [in] | ext | - the filename extension. |
| string CConfig::GetMultiInstance_HistoryFileName | ( | string | val_filename, |
| int | val_iInst | ||
| ) | const |
Append the instance index to the restart or the solution files.
| [in] | val_filename | - the base filename. |
| [in] | val_iInst | - the current instance. |
|
inline |
Get whether filenames are appended the zone number automatically (multiphysics solver).
| string CConfig::GetMultizone_FileName | ( | string | val_filename, |
| int | val_iZone, | ||
| const string & | ext | ||
| ) | const |
Append the zone index to the restart or the solution files.
|
inline |
Check if the mesh read supports multiple zones.
|
inline |
Get whether the simulation we are running is a multizone simulation.
|
inline |
Check if the mesh read supports multiple zones.
|
inline |
Get if the upwind scheme used MUSCL or not.
|
inline |
Get if the upwind scheme used MUSCL or not.
|
inline |
Get if the upwind scheme used MUSCL or not.
|
inline |
Get the blending coefficient for the U-MUSCL scheme.
|
inline |
Get the blending coefficient for the MUSCL scheme.
|
inline |
Get MUSCL ramp option.
|
inline |
Get MUSCL ramp paramaters.
|
inline |
Get MUSCL ramp value.
|
inline |
Get the defintion of the nacelle location.
| [in] | val_index | - Index of the section. |
|
inline |
number Turbomachinery blades computed using the pitch information.
|
inline |
Get the number of config files.
|
inline |
Get the number of convergence monitoring fields for inner convergence monitoring. return Number of convergence monitoring fields.
|
static |
Gets the number of dimensions in the mesh file.
| [in] | val_mesh_filename | - Name of the file with the grid information. |
| [in] | val_format | - Format of the file with the grid information. |
|
inline |
Get the dimensionality of the electric field.
|
inline |
Get the number of design variables.
|
inline |
Get the total number of design variables.
|
inline |
Get the number of design variables.
|
inline |
Get the number of different materials for the elasticity solver.
|
inline |
Get the number of different electric constants.
|
inline |
Get the number of different values for the modulus of the electric field.
|
inline |
Return true if a NEMO solver is in use.
|
inline |
Get Newmark alpha parameter.
|
inline |
Get Newmark delta parameter.
|
inline |
Get whether to use a Newton-Krylov method.
|
inline |
Get Newton-Krylov floating-point parameters.
|
inline |
Get Newton-Krylov integer parameters.
|
inline |
Get the Newton-Krylov relaxation.
|
inline |
Get the number of planes to fix in the I direction.
|
inline |
Get the number of planes to fix in the J direction.
|
inline |
Get the number of planes to fix in the K direction.
|
inline |
Get the number of iterations to evaluate the parametric coordinates.
|
inline |
Get the number of FFD boxes.
|
inline |
Get the number of history output variables requested.
|
inline |
Get the ID for the FEA region that we want to compute the gradient for using direct differentiation.
|
inline |
Get the total number of types in Kind_Inc_Inlet list.
|
inline |
Get the number of inner iterations.
|
inline |
Get the number of integration coefficients provided by the user.
|
inline |
Get the number of subiterations while a ramp is applied.
|
inline |
Get the number of time levels for time accurate local time stepping.
|
inline |
Get the number of sections.
|
inline |
Get the total number of boundary markers.
|
inline |
Get the total number of boundary markers.
|
inline |
Get the total number of boundary markers of the local process including send/receive domains.
|
inline |
Get the total number of moving markers.
|
inline |
Get the total number of boundary markers in the config file.
|
inline |
Get the total number of deformable markers at the boundary.
|
inline |
Get the total number of DV markers.
|
inline |
Get the total number of boundary markers.
|
inline |
Get the total number of boundary markers.
|
inline |
Get the number of Euler boundary markers.
|
inline |
Get the total number of boundary markers.
|
inline |
Get the total number of markers in which the flow load is computed/employed.
|
inline |
Get the total (local) number of heat flux markers.
|
inline |
Get the total number of boundary markers in the cfg plus the possible send/receive domains.
|
inline |
number mixing plane interface specified from config file.
|
inline |
Get the total number of monitoring markers.
|
inline |
Get the total number of moving markers.
|
inline |
Get the total number of boundary markers.
|
inline |
Get the total number of boundary markers.
|
inline |
Get the total number of periodic markers.
|
inline |
Get the total number of Python customizable markers.
|
inline |
Get number of shroud markers.
|
inline |
Get the total number of markers for gradient treatment.
|
inline |
Get the number of symmetry boundary markers.
|
inline |
number Turbomachinery performance option specified from config file.
|
inline |
number Turbomachinery performance option specified from config file.
|
inline |
Get the number of markers in the multizone interface.
|
inline |
Get the number of multigrid levels.
|
inline |
Get the total number of objectives in kind_objective list.
|
inline |
Get the current number of non-physical nodes in the solution.
|
inline |
Get the current number of non-physical reconstructions for 2nd-order upwinding.
|
inline |
Get the number of outer iterations.
|
inline |
Get the number of coefficients in the temperature polynomial models.
|
inline |
Get the number of samples used in quasi-Newton methods.
|
inline |
Get the number of Runge-Kutta steps.
|
inline |
Get the total number of rough markers.
|
inline |
Get the number of screen output variables requested (maximum 6)
|
inline |
get number span-wise sections to compute 3D BC and performance for turbomachinery.
|
inline |
number span-wise sections to compute performance for turbomachinery.
|
inline |
number span-wise sections to compute 3D BC and performance for turbomachinery.
|
inline |
Provides the number of species present in the gas mixture.
|
inline |
Get the number of time iterations.
|
inline |
Get the number time DOFs for ADER-DG.
|
inline |
Retrieves the number of periodic time instances for Harmonic Balance.
|
inline |
Get the number time integration points for ADER-DG.
|
inline |
Get the number of Turbulence Variables.
|
inline |
Get the value of the non-dimensionalized engine turbulence intensity.
|
inline |
Get the value of the non-dimensionalized freestream turbulence intensity.
|
inline |
Get the number of increments for an incremental load.
|
inline |
Get the number of donor points to use in Nearest Neighbor interpolation.
| unsigned short CConfig::GetnVar | ( | void | ) |
Provides the number of variables.
|
inline |
Get the number of history output variables requested.
|
inline |
GetnVolumeOutputFiles.
|
inline |
GetnVolumeOutputFrequencies.
|
inline |
Get the total number of heat flux markers.
|
inline |
Get the number of sections for computing internal volume.
|
inline |
Get the number of convergence monitoring fields for time convergence monitoring. return Number of convergence monitoring fields.
|
static |
Gets the number of zones in the mesh file.
| [in] | val_mesh_filename | - Name of the file with the grid information. |
| [in] | val_format | - Format of the file with the grid information. |
|
inline |
Provides the total number of zones.
| string CConfig::GetObjFunc_Extension | ( | string | val_filename | ) | const |
Append the input filename string with the appropriate objective function extension.
| [in] | val_filename | - String value of the base filename. |
|
inline |
Get the name of the file with the gradient of the objective function.
|
inline |
Get the name of the file with the hessian of the objective function.
|
inline |
Get the name of the file with the gradient of the objective function.
|
inline |
Get the value of the non-dimensionalized freestream viscosity.
|
inline |
Get the value of the non-dimensionalized freestream viscosity.
|
inline |
Get the Harmonic Balance frequency pointer.
|
inline |
Get the value of the reference angular velocity for non-dimensionalization.
|
inline |
Get the w constant factor define a lower limit by multiplication with values in SST turbulencemodel.
|
inline |
Get the bound for the line search.
|
inline |
Get the scale factor for the line search.
|
inline |
Get the current FSI iteration number.
| su2double CConfig::GetOutlet_Area | ( | const string & | val_marker | ) | const |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| su2double CConfig::GetOutlet_Density | ( | const string & | val_marker | ) | const |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| su2double CConfig::GetOutlet_MassFlow | ( | const string & | val_marker | ) | const |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| su2double CConfig::GetOutlet_Pressure | ( | const string & | val_index | ) | const |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the outlier mitigation parameters.
|
inline |
Get the output precision to be used in <ofstream>.precision(value) for history and SU2_DOT output.
|
inline |
Get a parameter of the particular design variable.
| [in] | val_dv | - Number of the design variable that we want to read. |
| [in] | val_param | - Index of the parameter that we want to read. |
|
inline |
Get the ParMETIS load balancing weight for edges.
|
inline |
Get the ParMETIS load balancing weight for points.
|
inline |
Get the ParMETIS load balancing tolerance.
|
inline |
Get the desired factorization frequency for PaStiX.
|
inline |
Get the desired level of fill for the PaStiX ILU.
|
inline |
Get the desired level of verbosity for PaStiX.
|
inline |
Get the translation vector for a periodic transformation.
| [in] | val_index | - Index corresponding to the periodic transformation. |
| const su2double * CConfig::GetPeriodicRotAngles | ( | const string & | val_marker | ) | const |
Angles of rotation for a rotational periodic boundary.
| const su2double * CConfig::GetPeriodicRotCenter | ( | const string & | val_marker | ) | const |
Center of rotation for a rotational periodic boundary.
| const su2double * CConfig::GetPeriodicTranslation | ( | const string & | val_marker | ) | const |
Translation vector for a translational periodic boundary.
|
inline |
Get the current physical time.
|
inline |
Get the pitching amplitude of the mesh.
| [in] | iDim | - spatial component |
|
inline |
Get the pitching rate of the mesh.
| [in] | iDim | - spatial component |
|
inline |
Get the pitching phase of the mesh.
| [in] | iDim | - spatial component. |
|
inline |
Get index of the upper and lower horizontal plane.
| [in] | index | - 0 means upper surface, and 1 means lower surface. |
|
inline |
Get information about writing sectional force files.
TRUE means that sectional force files will be written for specified markers.
|
inline |
Get the plunging amplitude of the mesh.
| [in] | iDim | - spatial component |
|
inline |
Get the plunging rate of the mesh.
| [in] | iDim | - spatial component |
|
inline |
Get the p-norm for heat-flux objective functions (adjoint problem).
|
inline |
Get min error of the linear solver for the poisson equation.
|
inline |
Get max number of iterations of the linear solver for the poisson equation.
|
inline |
Get the Poisson's ratio.
|
inline |
Get information about the poisson solver condition.
TRUE if it is a poisson solver condition; otherwise FALSE.
|
inline |
Value of the position of the Near Field (y coordinate for 2D, and z coordinate for 3D).
|
inline |
Get the value of the laminar Prandtl number.
|
inline |
Get the value of the turbulent Prandtl number.
|
inline |
Get whether a predictor is used for FSI applications.
|
inline |
Get the order of the predictor for FSI applications.
|
inline |
Get the value of the critical pressure.
|
inline |
Get the value of the non-dimensionalized freestream pressure.
|
inline |
Get the value of the non-dimensionalized freestream pressure.
|
inline |
Get the value of the reference pressure for non-dimensionalization.
|
inline |
Get the value of the thermodynamic pressure.
|
inline |
Get the value of the non-dimensionalized thermodynamic pressure.
| su2double CConfig::GetPressureOut_BC | ( | ) | const |
Get the outlet pressure imposed as BC for internal flow.
|
inline |
Decide whether it's necessary to read a reference geometry.
TRUE if it's necessary to read a reference geometry, FALSE otherwise.
|
inline |
Get the name of the file with the reference geometry of the structural problem.
|
inline |
Get whether to print inlet interpolated data or not.
|
inline |
Identifies if the mesh is matching or not (temporary, while implementing interpolation procedures).
TRUE if the mesh is matching, FALSE otherwise.
|
inline |
Get the Python custom source term activation.
|
inline |
Get the factor applied during quadrature of curved elements.
|
inline |
Get the factor applied during quadrature of straight elements.
|
inline |
Get the factor applied during time quadrature for ADER-DG.
|
inline |
Get the basis function radius to use for radial basis function interpolation for FSI.
|
inline |
Get option of whether to use polynomial terms in Radial Basis Function interpolation.
|
inline |
Get the tolerance used to prune the interpolation matrix (making it sparser).
|
inline |
Check if the user wants to apply the load as a ramp.
TRUE means that the load is to be applied as a ramp.
|
inline |
Get the maximum time of the ramp.
|
inline |
Check if the user wants to apply the load as a ramp.
TRUE means that the load is to be applied as a ramp.
|
inline |
General interface for accessing ramp coefficient information.
|
inline |
Get Motion Frame Ramp option.
|
inline |
Get outflow ramp option.
|
inline |
Get the maximum pressure (pmax - pmin) in the domain.
|
inline |
Determines use of data reduction methods for RBF mesh deformation.
TRUE means that data reduction is used.
|
inline |
Get the number of concurrent BFS fronts used to build the RCM reordering, see SetRCM_Ordering.
|
inline |
Flag for whether binary SU2 native restart files are read.
TRUE then the code will load binary restart files.
|
inline |
Get flag for whether a second gradient calculation is required for upwind reconstruction alone.
TRUE means that a second gradient will be calculated for upwind reconstruction.
|
inline |
Get the kind of incompressible non-dimensionalization.
|
inline |
Get the kind of non-dimensionalization.
|
inline |
Get the reference area for non dimensional coefficient computation. If the value from the is 0 then, the code will compute the reference area using the projection of the shape into the z plane (3D) or the x plane (2D).
|
inline |
Get the reference element length for computing the slope limiting epsilon.
|
inline |
Decide whether it's necessary to read a reference geometry.
|
inline |
Get the name of the file with the reference geometry of the structural problem.
|
inline |
Get the format of the reference geometry file.
|
inline |
Get the penalty weight value for the objective function.
|
inline |
Consider only the surface of the reference geometry.
|
inline |
Get the reference length for computing moment (the default value is 1).
|
inline |
Get the values for the reference node displacement.
| [in] | val_coeff | - Index of the displacement. |
|
inline |
Get the ID of the reference node.
|
inline |
Get the penalty weight value for the objective function.
|
inline |
Get reference origin for moment computation.
| [in] | val_marker | - the marker we are monitoring. |
|
inline |
Get reference origin x-coordinate for moment computation.
| [in] | val_marker | - the marker we are monitoring. |
|
inline |
Get reference origin y-coordinate for moment computation.
| [in] | val_marker | - the marker we are monitoring. |
|
inline |
Get reference origin z-coordinate for moment computation.
| [in] | val_marker | - the marker we are monitoring. |
|
inline |
Get the reference coefficient for detecting sharp edges.
|
inline |
Get whether a relaxation parameter is used for FSI applications.
|
inline |
Get the relaxation factor for solution updates of adjoint solvers.
|
inline |
Get the relaxation coefficient of the CHT coupling.
|
inline |
Get the relaxation method chosen for the simulation.
|
inline |
Get information about element reorientation.
TRUE means that elements can be reoriented if suspected unhealthy
|
inline |
Get functional that is going to be used to evaluate the residual flow convergence.
|
inline |
Provides the restart information.
TRUE then the code will use the solution as restart.
|
inline |
Get the name of the restart file for the adjoint variables (drag objective function).
|
inline |
Set the sum of the bandwidth for writing binary restarts (to be averaged later).
|
inline |
Get the name of the restart file for the flow variables.
|
inline |
For some problems like adjoint or the linearized equations it is necessary to restart the flow solution.
TRUE then the code will restart the flow solution.
|
inline |
Get the restart iteration.
|
inline |
Get the value of the freestream momentum thickness Reynolds number.
|
inline |
Get the Reynolds number. Dimensionless number that gives a measure of the ratio of inertial forces to viscous forces and consequently quantifies the relative importance of these two types of forces for given flow condition.
| const su2double * CConfig::GetRiemann_FlowDir | ( | const string & | val_marker | ) | const |
Get the Flowdir at Riemann boundary.
| [in] | val_marker | - Index corresponding to the Riemann boundary. |
|
inline |
Get the kind of Riemann solver for the DG method (FEM flow solver).
| su2double CConfig::GetRiemann_Var1 | ( | const string & | val_marker | ) | const |
Get the var 1 at Riemann boundary.
| [in] | val_marker | - Index corresponding to the Riemann boundary. |
| su2double CConfig::GetRiemann_Var2 | ( | const string & | val_marker | ) | const |
Get the var 2 at Riemann boundary.
| [in] | val_marker | - Index corresponding to the Riemann boundary. |
|
inline |
Returns the Roe kappa (multipler of the dissipation term).
|
inline |
Get frequency of unsteady time steps to save (default: 1).
|
inline |
Get information about the rotational frame.
TRUE if there is a rotational frame; otherwise FALSE.
|
inline |
Get the rotation rate of the mesh.
| [in] | iDim | - spatial component |
|
inline |
Get parsed SA option data structure.
|
inline |
Get whether or not to save solution data to libROM.
|
inline |
Get the Stochastic BackScatter (SBS) model parameters.
|
inline |
Get the value of the scattering coefficient of the medium.
|
inline |
Get the value of the laminar Schmidt number for scalar transport.
|
inline |
Get the value of the turbulent Schmidt number for scalar transport.
|
inline |
GetScreen_Wrt_Freq_Inner.
| [in] | iter | index for Time (0), Outer (1), or Inner (2) iterations |
|
inline |
Get the screen output field iField.
|
inline |
Get the value of the non-dimensionalized actuator disk turbulence intensity.
|
inline |
Get the wing semi span.
|
inline |
Provides information about if the sharp edges are going to be removed from the sensitivity.
FALSE means that the sharp edges will be removed from the sensitivity.
|
inline |
Get information about the format for the input volume sensitvities.
|
inline |
Get exponent for density-based stiffness penalization.
|
inline |
Get lower bound for density-based stiffness penalization.
|
inline |
Get the SIMPLE (and PISO) algorithm options, see CSIMPLE_Options.
|
inline |
Check if the user wants to apply the load as a ramp.
TRUE means that the load is to be applied as a ramp.
|
inline |
Function to make available the matrix size in vectorization in order to optimize the gemm performance.
|
inline |
Check if the gradient smoothing is active.
|
inline |
Gets the factor epsilon in front of the Laplace term.
|
inline |
Gets the factor zeta in front of the identity term.
|
inline |
Check if we assemble the operator on the surface.
|
inline |
Check if we split in the dimensions.
|
inline |
The modus of operation for the Sobolev solver.
| bool CConfig::GetSolid_Wall | ( | unsigned short | iMarker | ) | const |
Determines whether a marker with index iMarker is a solid boundary.
| iMarker |
|
inline |
Get the name of the file with the solution of the adjoint flow problem with drag objective function.
|
inline |
Get the name of the file with the solution of the flow problem.
|
inline |
Verify if there is mixing plane interface specified from config file.
|
inline |
Check if the special output is written.
|
inline |
Get the flag for activating species transport clipping.
|
inline |
Get the maximum bound for scalar transport clipping.
|
inline |
Get the minimum bound for scalar transport clipping.
|
inline |
Get initial species value/concentration in the range [0,1].
|
inline |
Get the flag for using strong BC's for in- and outlets in the species solver.
|
inline |
Get the value of specific heat at constant pressure.
|
inline |
Get the non-dimensional value of specific heat at constant pressure.
|
inline |
Get the value of the freestream heat capacity at constant pressure.
|
inline |
Get the value of the non-dimensionalized freestream heat capacity at constant pressure.
|
inline |
Get parsed SST option data structure.
|
inline |
Get the number of iterations that are not considered in the convergence criteria.
|
inline |
Get the Starting Iteration for the windowing approach in Sensitivity Analysis for period-averaged outputs, which oscillate.
|
inline |
Get the value of the limits for the sections.
|
inline |
Identifies if we want to restart from a steady or an unsteady solution.
TRUE if we restart from steady state solution, FALSE otherwise.
|
inline |
Get the value of the artificial periodic outlet heat.
|
inline |
Get the value of the pressure delta from which body force vector is computed.
|
inline |
Get the value of the massflow from which body force vector is computed.
|
inline |
Get information about the streamwise periodicity Energy equation handling.
|
inline |
Get the maximum allowed VM stress and KS exponent for the stress penalty objective function.
|
inline |
Return true if a structural solver is in use.
|
inline |
Divide the rectbles and hexahedron.
TRUE if the elements must be divided; otherwise FALSE.
|
inline |
Get the cycle of a subsonic engine.
|
inline |
Get the values of subsonic engine.
|
inline |
Indicates whether supercatalytic wall is used.
|
inline |
Provides the gas mass fractions at the wall for supercat wall.
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the density at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the enthalpy at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the mach number at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the massflow at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the momentum distortion at the surface.
| [in] | val_marker | - Index corresponding to the outlet boundary. |
| bool CConfig::GetSurface_Movement | ( | unsigned short | kind_movement | ) | const |
Get information about deforming markers.
| [in] | kind_movement | - Kind of surface movement. |
TRUE at least one surface of kind_movement moving; otherwise FALSE.
|
inline |
Get the normal velocity at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the pressure at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the pressure drop between two surfaces.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the secondary flow strength at the surface.
| [in] | val_marker | - Index corresponding to the outlet boundary. |
|
inline |
Get the relative secondary flow strength at the surface.
| [in] | val_marker | - Index corresponding to the outlet boundary. |
|
inline |
Get avg species_0 at a boundary.
| [in] | val_index | - Index corresponding to the boundary. |
|
inline |
Get the species variance at a boundary.
| [in] | val_index | - Index corresponding to the boundary. |
|
inline |
Get the temperature at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the total pressure at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the total temperature at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the streamwise flow uniformity at the surface.
| [in] | val_marker | - Index corresponding to the outlet boundary. |
|
inline |
Get the name of the file with the surface information for the adjoint problem.
|
inline |
Get the name of the file with the surface information for the flow problem.
|
inline |
Get the name of the file with the surface sensitivity (discrete adjoint).
|
inline |
Governing equations of the flow (it can be different from the run time equation).
| [in] | val_zone | - Zone where the soler is applied. |
|
inline |
Get the format of the output solution.
|
inline |
Get the FFD Tag of a particular FFD box.
| [in] | val_ffd | - Number of the FFD box that we want to read. |
|
inline |
Get the value specified for the target CL.
|
inline |
Get the value of the critical temperature.
|
inline |
Get the value of the freestream temperature.
|
inline |
Get the value of the non-dimensionalized freestream temperature.
|
inline |
Get the value of the reference temperature for non-dimensionalization.
|
inline |
Get the value of the freestream vibrational-electronic temperature.
|
inline |
Get the value of the non-dimensionalized vibrational-electronic freestream temperature.
|
inline |
Get the value of the reference temperature for non-dimensionalization.
|
inline |
Get Temperature limits for incompressible flows.
|
inline |
Get the value of the thermal conductivity.
|
inline |
Get the value of the non-dimensional thermal conductivity.
|
inline |
Get the value of the reference thermal conductivity for non-dimensionalization.
|
inline |
Get the thermal expansion coefficient.
|
inline |
Get the non-dim. thermal expansion coefficient.
|
inline |
Get the value of the freestream thermal conductivity.
|
inline |
Get the value of the non-dimensionalized freestream thermal conductivity.
|
inline |
Get the value of the thermal diffusivity for solids.
|
inline |
Function to make available the multiplication factor theta of the symmetrizing terms in the DG discretization of the viscous terms.
|
inline |
Check if the multizone problem is solved for time domain.
|
inline |
Provides information about the time integration, and change the write in the output files information about the iteration.
|
inline |
Get the value of the reference time for non-dimensionalization.
|
inline |
Get the time step for multizone problems.
|
inline |
Get the location of the time DOFs for ADER-DG on the interval [-1..1].
|
inline |
Get the location of the time integration points for ADER-DG on the interval [-1..1].
|
inline |
Get the current time iteration number.
| [in] | val_iter | - Current time iterationnumber. |
|
inline |
Get the value of the non-dimensionalized freestream viscosity.
|
inline |
Get the value of the non-dimensionalized freestream viscosity.
|
inline |
Get name of output file for topology optimization derivatives.
|
inline |
Get the i'th kernel to use, its parameter, and the radius.
|
inline |
Number of kernels to use in filtering the design density field.
|
inline |
Get the type and parameter for the projection function used in topology optimization.
|
inline |
Get topology optimization.
|
inline |
Get the maximum "logical radius" (degree of neighborhood) to consider in the neighbor search.
|
inline |
If we are performing an unsteady simulation, this is the value of max physical time for which we run the simulation.
|
inline |
If we are prforming an unsteady simulation, there is only one value of the time step for the complete simulation.
|
inline |
Get the penalty weight value for the objective function.
| su2double CConfig::GetTotalPressureIn_BC | ( | ) | const |
Get the inlet total pressure imposed as BC for internal flow.
| su2double CConfig::GetTotalTemperatureIn_BC | ( | ) | const |
Get the inlet total temperature imposed as BC for internal flow.
|
inline |
Get the translational velocity of the mesh.
| [in] | iDim | - spatial component |
|
inline |
Get the value of the turbulent to laminar viscosity ratio.
|
inline |
Get whether fixed values for turbulence quantities are applied.
TRUE if fixed values are applied; otherwise FALSE.
|
inline |
Get shift of the upstream half-plane where fixed values for turbulence quantities are applied.
This half-plane is given by the condition that the dot product between the coordinate vector and the normalized far-field velocity vector is less than what this function returns.
|
inline |
Get the value of the non-dimensionalized freestream turbulence intensity.
|
inline |
Get the starting direct iteration number for the unsteady adjoint (reverse time integration).
|
inline |
Get the Courant Friedrich Levi number for unsteady simulations.
| string CConfig::GetUnsteady_FileName | ( | string | val_filename, |
| int | val_iter, | ||
| const string & | ext | ||
| ) | const |
Append the input filename with the iteration number for an unsteady file.
| [in] | val_filename | - String value of the base filename. |
| [in] | val_iter | - Unsteady iteration number or time instance. |
| [in] | ext | - the filename extension. |
|
inline |
Get information about whether to update the AoA for fixed lift mode.
TRUE if we should update the AoA for fixed lift mode; otherwise FALSE.
|
inline |
Get the maximum number of iterations between AoA updates for fixed C_L mode.
|
inline |
Get the value of iterations to re-evaluate the angle of attack.
|
inline |
Get information about whether to update the AoA for fixed lift mode.
TRUE if we should update the AoA for fixed lift mode; otherwise FALSE.
|
inline |
Get the amount of eigenvalue perturbation to be done.
|
inline |
Get information about eigenspace perturbation.
TRUE means eigenspace perterturbation will be used
|
inline |
Get the underelaxation factor.
|
inline |
Get whether to "Use Accurate Jacobians" for AUSM+up(2) and SLAU(2).
|
inline |
Get whether to "Use Accurate Jacobians" for Standard SA turbulence model.
|
inline |
Function to make available whether or not the lumped mass matrix must be used for steady computations.
|
inline |
Get whether to use vectorized numerics (if available).
|
inline |
Selection of variable density option for incompressible flows.
|
inline |
Get the vector of the dimensionalized freestream velocity.
|
inline |
|
inline |
Get the vector of the non-dimensionalized freestream velocity.
|
inline |
|
inline |
Get the value of the reference velocity for non-dimensionalization.
|
inline |
Get the value of limiter coefficient.
|
inline |
Get the verification solution.
|
inline |
Get the value of the freestream viscosity.
|
inline |
Get the value of the non-dimensionalized freestream viscosity.
|
inline |
Get the value of the reference viscosity for non-dimensionalization.
|
inline |
Determines if problem is viscous.
| bool CConfig::GetViscous_Wall | ( | unsigned short | iMarker | ) | const |
Determines whether a marker with index iMarker is a viscous no-slip boundary.
| iMarker |
|
inline |
Get the node number of the CV to visualize.
|
inline |
Get the name of the file with the volume sensitivity (discrete adjoint).
|
inline |
Get the name of the file with the flow variables.
|
inline |
Flag for whether the fields of the volume and surface files (CGNS and Paraview XML) are written in double precision.
TRUE means that double precision is used.
|
inline |
Get the history output field iField.
|
inline |
GetVolumeOutputFiles.
|
inline |
GetVolumeOutputFrequency.
| [in] | iFile | index of file number for which the writing frequency needs to be returned. |
| bool CConfig::GetVolumetric_Movement | ( | void | ) | const |
Get information about the volumetric movement.
TRUE if there is a volumetric movement is required; otherwise FALSE.
|
inline |
Get information about the Vorticity Confinement.
TRUE if it uses Vorticity Confinement; otherwise FALSE.
|
inline |
Indicates whether the VT source residual is limited.
|
inline |
Get the name of the surface defined in the geometry file.
| [in] | val_marker | - Value of the marker in which we are interested. |
| su2double CConfig::GetWall_Emissivity | ( | const string & | val_index | ) | const |
Get the wall emissivity at a boundary.
| [in] | val_index | - Index corresponding to the boundary. |
|
inline |
Get information about whether to use wall functions.
TRUE if wall functions are on; otherwise FALSE. | su2double CConfig::GetWall_HeatFlux | ( | const string & | val_index | ) | const |
Get the wall heat flux on a constant heat flux boundary.
| [in] | val_index | - Index corresponding to the constant heat flux boundary. |
| su2double CConfig::GetWall_HeatTransfer_Coefficient | ( | const string & | val_index | ) | const |
Get the heat transfer coefficient on a heat transfer boundary.
| [in] | val_index | - Index corresponding to the heat transfer boundary. |
| su2double CConfig::GetWall_HeatTransfer_Temperature | ( | const string & | val_index | ) | const |
Get the temperature at inifinty on a heat transfer boundary.
| [in] | val_index | - Index corresponding to the heat transfer boundary. |
| WALL_SPECIES_TYPE CConfig::GetWall_SpeciesType | ( | const string & | val_marker, |
| unsigned short | iSpecies | ||
| ) | const |
Get the species boundary condition type at a wall boundary for a specific species.
| [in] | val_marker | - Marker tag corresponding to the wall boundary. |
| [in] | iSpecies | - Species index. |
| su2double CConfig::GetWall_SpeciesVal | ( | const string & | val_marker, |
| unsigned short | iSpecies | ||
| ) | const |
Get the species value at a wall boundary for a specific species.
| [in] | val_marker | - Marker tag corresponding to the wall boundary. |
| [in] | iSpecies | - Species index. |
| const su2double * CConfig::GetWallFunction_DoubleInfo | ( | const string & | val_marker | ) | const |
Get the additional double info for the wall function treatment for the given boundary marker.
| [in] | val_marker | - String of the viscous wall marker. |
| const unsigned short * CConfig::GetWallFunction_IntInfo | ( | const string & | val_marker | ) | const |
Get the additional integer info for the wall function treatment for the given boundary marker.
| [in] | val_marker | - String of the viscous wall marker. |
| WALL_FUNCTIONS CConfig::GetWallFunction_Treatment | ( | const string & | val_marker | ) | const |
Get the wall function treatment for the given boundary marker.
| [in] | val_marker | - String of the viscous wall marker. |
|
inline |
Get the value of the wall model constant B for turbulence wall modeling.
|
inline |
Get the value of the von Karman constant kappa for turbulence wall modeling.
|
inline |
Get the value of the max. number of Newton iterations for turbulence wall modeling.
|
inline |
Get the value of the minimum Y+ value below which the wall function is deactivated.
|
inline |
Get the value of the relaxation factor for turbulence wall modeling.
Get the type of wall and roughness height on a wall boundary (Heatflux or Isothermal).
| [in] | val_index | - Index corresponding to the boundary. |
|
inline |
Get the value of wall temperature.
|
inline |
Get the heat equation.
|
inline |
Get the weight of objective function. There are several options: Drag coefficient, Lift coefficient, efficiency, etc.
|
inline |
Value of the weight of the drag coefficient in the Sonic Boom optimization.
|
inline |
Get the weights of the time integration points for ADER-DG.
|
inline |
Get information about the wind gust.
TRUE if there is a wind gust; otherwise FALSE.
|
inline |
Get the boolean value, whether the the Cauchy method for the time averaged windowed objective functions for unsteady flows is used or not.
|
inline |
Get the number of iterations that are considered in the Cauchy convergence criteria for the windowed time average of the unsteady problem.
|
inline |
Get the value of convergence criteria for the Cauchy method for the time averaged windowed objective functions for unsteady flows.
|
inline |
Get the number of iterations that are not considered in the convergence criteria for the windowed average output function.
|
inline |
Get functional that is going to be used to evaluate the convergence of the windowed time average of the unsteady problem.
| [in] | iField | - Index of the field |
|
inline |
Get information about the computational graph (e.g. memory usage) when using AD in reverse mode.
TRUE means that the tape statistics will be written after each recording.
|
inline |
Check if the forces breakdown file is written.
|
inline |
Get information about writing the mesh quality metrics to the visualization files.
TRUE means that the mesh quality metrics will be written to the visualization files.
|
inline |
Write coarse grids to the visualization files.
|
inline |
Get information about writing the performance summary at the end of a calculation.
TRUE means that the performance summary will be written at the end of a calculation.
|
inline |
Get information about writing projected sensitivities on surfaces to an ASCII file with rows as x, y, z, dJ/dx, dJ/dy, dJ/dz for each vertex.
TRUE means that projected sensitivities on surfaces in an ASCII file with rows as x, y, z, dJ/dx, dJ/dy, dJ/dz for each vertex will be written.
|
inline |
Flag for whether restart files contain only necessary variables.
TRUE then the code will write compact restart files.
|
inline |
Flag for whether restart solution files are overwritten.
|
inline |
Flag for whether visualization files are overwritten.
|
inline |
Flag for whether visualization files are overwritten.
|
inline |
Check if the convergence history of each individual zone is written to screen.
|
inline |
Check if the convergence history of each individual zone is written to file.
| void CConfig::Init | ( | ) |
Initialize common fields of the config structure.
|
inline |
Get information about the Low Mach Correction.
TRUE if we are using low Mach correction; otherwise FALSE.
|
inline |
Get information about the Low Mach Preconditioning.
TRUE if we are using low Mach preconditioner; otherwise FALSE.
|
inline |
Check if an option is present in the config file.
| [in] | - | Name of the option |
|
inline |
Set the values for the electric field modulus.
| [in] | val_coeff | - Index of the electric field. |
| [in] | val_el_field | - Value of the electric field. |
|
inline |
Set the start time to track a phase of the code (preprocessing, compute, output).
| [in] | Value | of the start time to track a phase of the code. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| void CConfig::SetActDisk_BCThrust | ( | const string & | val_marker, |
| su2double | val_actdisk_bcthrust | ||
| ) |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| void CConfig::SetActDisk_BCThrust_Old | ( | const string & | val_marker, |
| su2double | val_actdisk_bcthrust_old | ||
| ) |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Set the thrust at the outlet (actuator disk) boundary.
| [in] | val_marker | - Marker corresponding to the outlet (actuator disk) boundary. |
| [in] | val_actdisk_thrust_bem | - Value of the actuator disk thrust. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_marker | - Marker corresponding to the outlet boundary. |
| [in] | val_actdisk_torque_bem | - Value of the actuator disk torque. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Value of Aeroelastic solution coordinate at time n from time n+1.
|
inline |
Value of Aeroelastic solution coordinate at time n-1 from time n.
|
inline |
Value of Aeroelastic solution coordinate at time n+1.
|
inline |
Value of pitching coordinate.
| [in] | val_marker | - the marker we are monitoring. |
| [in] | val | - value of pitching coordinate. |
|
inline |
Value of plunging coordinate.
| [in] | val_marker | - the marker we are monitoring. |
| [in] | val | - value of plunging coordinate. |
|
inline |
Set the angle of attack.
| [in] | val_AoA | - Value of the angle of attack. |
|
inline |
Set the off set angle of attack.
| [in] | val_AoA | - Value of the angle of attack. |
|
inline |
Set the angle of attack.
| [in] | val_AoA | - Value of the angle of attack. |
|
inline |
Set the angle of attack.
| [in] | val_AoA | - Value of the angle of attack. |
|
inline |
Set the off set sideslip angle.
| [in] | val_AoA | - Value of the off set sideslip angle. |
|
inline |
Get the Courant Friedrich Levi number for each grid.
| [in] | val_mesh | - Index of the mesh were the CFL is applied. |
|
inline |
Set the reference conductivity for nondimensionalization.
| [in] | val_conductivity_ref | - Value of the reference conductivity. |
| void CConfig::SetConfig_Parsing | ( | char | case_filename[MAX_STRING_SIZE] | ) |
Set the config file parsing.
| void CConfig::SetConfig_Parsing | ( | istream & | config_buffer | ) |
Set the config file parsing.
|
inline |
Set the temperature polynomial coefficient for specific heat Cp.
| [in] | val_coeff | - Temperature polynomial coefficient for specific heat Cp. |
| [in] | val_index | - Index of the array with all polynomial coefficients. |
|
inline |
Set the damping factor for the correction prolongation (used by adaptive MG damping).
| [in] | val | - New damping factor value. |
|
inline |
Set the damping factor for the residual restriction (used by adaptive MG damping).
| [in] | val | - New damping factor value. |
|
inline |
Value of the weight of the CD, CL, CM optimization.
|
inline |
Value of the weight of the CD, CL, CM optimization.
|
inline |
Value of the weight of the CD, CL, CM optimization.
|
inline |
Value of the weight of the CD, CL, CM optimization.
|
inline |
Value of the weight of the CD, CL, CM optimization.
|
inline |
Set the value of the unsteadty time step using the CFL number.
| [in] | val_delta_unsttimend | - Value of the unsteady time step using CFL number. |
|
inline |
Set the freestream density.
| [in] | val_density_freestream | - Value of the freestream density. |
|
inline |
Set the nondimensionalized freestream density.
| [in] | val_density_freestreamnd | - Value of the nondimensionalized freestream density. |
|
inline |
Set the reference pressure for nondimensionalization.
| [in] | val_density_ref | - Value of the reference pressure. |
|
inline |
Set the value of the non-dimensional constant mass diffusivity.
| void CConfig::SetdNetThrust_dBCThrust | ( | su2double | val_dnetthrust_dbcthrust | ) |
Value of the damping factor for the Thrust BC (actuator disk).
|
inline |
Set the value of the domain volume computed on the finest grid.
| [in] | val_volume | - Value of the domain volume computed on the finest grid. |
|
inline |
Set the value of the design variable step, we use this value in design problems.
| [in] | val_dv | - Number of the design variable that we want to read. |
| [in] | val_ind | - value of initial deformation. |
| [in] | val | - Value of the design variable. |
|
inline |
Set the freestream energy.
| [in] | val_energy_freestream | - Value of the freestream energy. |
|
inline |
Set the non-dimensional freestream energy.
| [in] | val_energy_freestreamnd | - Value of the non-dimensional freestream energy. |
|
inline |
Set the reference energy for nondimensionalization.
| [in] | val_energy_ref | - Value of the reference energy. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_marker | - Index corresponding to a particular engine boundary. |
| [in] | val_engine_area | - Exhaust power. |
|
inline |
Set the back pressure (static) at an outlet boundary.
| [in] | val_marker | - Index corresponding to a particular engine boundary. |
| [in] | val_engine_force | - Exhaust power. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_marker | - Index corresponding to a particular engine boundary. |
| [in] | val_engine_grossthrust | - Exhaust power. |
|
inline |
Set the back pressure (static) at an outlet boundary.
| [in] | val_marker | - Index corresponding to a particular engine boundary. |
| [in] | val_engine_mach | - Exhaust power. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_marker | - Index corresponding to a particular engine boundary. |
| [in] | val_engine_netthrust | - Exhaust power. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_marker | - Index corresponding to a particular engine boundary. |
| [in] | val_engine_power | - Exhaust power. |
|
inline |
Set boolean for using Persson's shock capturing method in Euler flow DG-FEM.
| [in] | val_EulerPersson | - Boolean for using Persson's shock capturing method in Euler flow DG-FEM |
|
inline |
Set the force balance at an engine exhaust boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| [in] | val_exhaust_force | - Exhaust force balance. |
|
inline |
Set the gross thrust at an engine exhaust boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| [in] | val_exhaust_grossthrust | - Exhaust gross thrust temperature. |
|
inline |
Set the back pressure (static) at an engine exhaust boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| [in] | val_exhaust_temp | - Exhaust static temperature. |
|
inline |
Set the power at an engine exhaust boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| [in] | val_exhaust_power | - Exhaust power. |
|
inline |
Set the back pressure (static) at an engine exhaust boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| [in] | val_exhaust_pressure | - Exhaust static pressure. |
|
inline |
Set the temperature (static) at an engine exhaust boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| [in] | val_exhaust_temp | - Exhaust static temperature. |
|
inline |
Set the back pressure (total) at an engine exhaust boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| [in] | val_exhaust_totalpressure | - Exhaust total pressure. |
|
inline |
Set the total temperature at an engine exhaust boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| [in] | val_exhaust_totaltemp | - Exhaust total temperature. |
|
inline |
Set the current external iteration number.
| [in] | val_iter | - Current external iteration number. |
|
inline |
Set the finest mesh in a multigrid strategy.
| [in] | val_finestmesh | - Index of the finest grid. |
|
inline |
Set whether at the end of finite differencing (Fixed CL mode)
|
inline |
Set the reference Force for nondimensionalization.
| [in] | val_force_ref | - Value of the reference Force. |
| void CConfig::SetFreeStreamTurboNormal | ( | const su2double * | turboNormal | ) |
Set freestream turbonormal for initializing solution.
|
inline |
Set the Froude number for free surface problems.
| [in] | val_froude | - Value of the Froude number. |
|
inline |
Set the gas-constant.
| [in] | val_gas_constant | - Value of the gas-constant. |
|
inline |
Set the reference gas-constant for nondimensionalization.
| [in] | val_gas_constant_ref | - Value of the reference gas-constant. |
|
inline |
Set the non-dimensional gas-constant.
| [in] | val_gas_constantnd | - Value of the non-dimensional gas-constant. |
| void CConfig::SetGiles_Var1 | ( | su2double | newVar1, |
| const string & | val_marker | ||
| ) |
Set the var 1 for Giles BC.
| [in] | val_marker | - Index corresponding to the Giles BC. |
| void CConfig::SetGlobalParam | ( | MAIN_SOLVER | val_solver, |
| unsigned short | val_system | ||
| ) |
Set the global parameters of each simulation for each runtime system.
| [in] | val_solver | - Solver of the simulation. |
| [in] | val_system | - Runtime system that we are solving. |
| void CConfig::SetHeader | ( | SU2_COMPONENT | val_software | ) | const |
Print the header to screen.
| val_software | - Kind of software component |
|
inline |
Set the heat flux reference value.
Set the position of the center of the volumetric heat source.
| [in] | x_cent | = X position of the center of the volumetric heat source. |
| [in] | y_cent | = Y position of the center of the volumetric heat source. |
| [in] | z_cent | = Z position of the center of the volumetric heat source. |
|
inline |
Set the rotation angle of the volumetric heat source in axis Z.
| [in] | val_rot | - Rotation (Z) of the volumetric heat source |
|
inline |
SetHistory_Wrt_Freq_Inner.
| [in] | iter | index for Time (0), Outer (1), or Inner (2) iterations |
| [in] | nIter | Number of iterations |
|
inline |
Set the current instance.
| [in] | iInst | - current instance identifier. |
| void CConfig::SetIncInlet_BC | ( | su2double | val_in | ) |
Set the inlet velocity or pressure imposed as BC for incompressible flow.
| [in] | val_in | - New value of the inlet velocity or pressure. |
| void CConfig::SetIncPressureOut_BC | ( | su2double | val_pressure | ) |
Set the outlet pressure imposed as BC for incompressible flow.
| [in] | val_pressure | - New value of the outlet pressure. |
| void CConfig::SetIncTemperature_BC | ( | su2double | val_temperature | ) |
Set the inlet temperature imposed as BC for incompressible flow.
| [in] | val_temperature | - New value of the inlet temperature. |
|
inline |
Set the force balance at an engine inflow boundary.
| [in] | val_index | - Index corresponding to the engine inflow boundary. |
| [in] | val_fanface_force | - Fan face force. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Set the massflow at an engine inflow boundary.
| [in] | val_index | - Index corresponding to the engine inflow boundary. |
| [in] | val_fanface_massflow | - Massflow. |
|
inline |
Set the power at an engine inflow boundary.
| [in] | val_index | - Index corresponding to the engine inflow boundary. |
| [in] | val_fanface_force | - Power. |
|
inline |
Set the fan face static pressure at an engine inflow boundary.
| [in] | val_index | - Index corresponding to the engine inflow boundary. |
| [in] | val_fanface_pressure | - Fan face static pressure. |
|
inline |
Set the ram drag temperature at an engine inflow boundary.
| [in] | val_index | - Index corresponding to the engine inflow boundary. |
| [in] | val_fanface_ramdrag | - Ram drag value. |
|
inline |
Set the reverse flow at an engine inflow boundary.
| [in] | val_index | - Index corresponding to the engine inflow boundary. |
| [in] | val_fanface_reversemassflow | - reverse flow. |
|
inline |
Set the fan face static temperature at an engine inflow boundary.
| [in] | val_index | - Index corresponding to the engine inflow boundary. |
| [in] | val_fanface_pressure | - Fan face static temperature. |
|
inline |
Set the fan face total pressure at an engine inflow boundary.
| [in] | val_index | - Index corresponding to the engine inflow boundary. |
| [in] | val_fanface_totalpressure | - Fan face total pressure. |
|
inline |
Set the fan face total temperature at an engine inflow boundary.
| [in] | val_index | - Index corresponding to the engine inflow boundary. |
| [in] | val_fanface_totaltemperature | - Fan face total temperature. |
|
inline |
Get the value of the non-dimensionalized actuator disk turbulence intensity.
| void CConfig::SetInletPtotal | ( | su2double | val_pressure, |
| const string & | val_marker | ||
| ) |
Set the total pressure at an inlet boundary.
| [in] | val_pressure | - Pressure value at the inlet boundary. |
| [in] | val_index | - Index corresponding to the inlet boundary. |
|
inline |
Set the current FSI iteration number.
| [in] | val_iter | - Current FSI iteration number. |
|
inline |
Set the kind of mixing process for averaging quantities at the boundaries.
| void CConfig::SetKind_ConvNumScheme | ( | unsigned short | val_kind_convnumscheme, |
| CENTERED | val_kind_centered, | ||
| UPWIND | val_kind_upwind, | ||
| LIMITER | val_kind_slopelimit, | ||
| bool | val_muscl, | ||
| su2double | val_muscl_kappa, | ||
| unsigned short | val_kind_fem | ||
| ) |
Set the parameters of the convective numerical scheme.
| [in] | val_kind_convnumscheme | - Center or upwind scheme. |
| [in] | val_kind_centered | - If centered scheme, kind of centered scheme (JST, etc.). |
| [in] | val_kind_upwind | - If upwind scheme, kind of upwind scheme (Roe, etc.). |
| [in] | val_kind_slopelimit | - If upwind scheme, kind of slope limit. |
| [in] | val_muscl | - Define if we apply a MUSCL scheme or not. |
| [in] | val_muscl_kappa | - Define the blending coefficient for the MUSCL scheme. |
| [in] | val_kind_fem | - If FEM, what kind of FEM discretization. |
|
inline |
Set the type of dynamic mesh motion.
| [in] | motion_Type | - Specify motion type. |
|
inline |
Set the kind of mixing process for averaging quantities at the boundaries.
|
inline |
Set the kind of SU2 software component.
|
inline |
Set the kind of time integration scheme.
| [in] | val_kind_timeintscheme | - Kind of time integration scheme. |
| void CConfig::SetKindWall | ( | string | val_marker, |
| unsigned short | val_kindwall | ||
| ) |
Set the kind of wall - rough or smooth.
|
inline |
Set the temperature polynomial coefficient for thermal conductivity.
| [in] | val_coeff | - Non-dimensional temperature polynomial coefficient for thermal conductivity. |
| [in] | val_index | - Index of the array with all polynomial coefficients. |
|
inline |
Set the reference length for nondimensionalization.
| [in] | val_length_ref | - Value of the reference length. |
|
inline |
Set the Mach number.
| [in] | val_mach | - Value of the Mach number. |
|
inline |
Set if a marker val_marker is going to be plot val_plotting (read from the config file).
| [in] | val_marker | - Index of the marker in which we are interested. |
| [in] | val_plotting | - 0 or 1 depending if the the marker is going to be plot. |
|
inline |
Set if a marker val_marker allows deformation at the boundary.
| [in] | val_marker | - Index of the marker in which we are interested. |
| [in] | val_interface | - 0 or 1 depending if the the marker is or not a DEFORM_MESH marker. |
|
inline |
Set if a marker val_marker allows deformation at the boundary.
| [in] | val_marker | - Index of the marker in which we are interested. |
| [in] | val_interface | - 0 or 1 depending if the the marker is or not a DEFORM_MESH_SYM_PLANE marker. |
|
inline |
Set if a marker val_marker allows deformation at the boundary.
| [in] | val_marker | - Index of the marker in which we are interested. |
| [in] | val_interface | - 0 or 1 depending if the the marker is or not a DEFORM_MESH_SYM_PLANE marker. |
|
inline |
Set if a marker val_marker is going to be designed val_designing (read from the config file).
| [in] | val_marker | - Index of the marker in which we are interested. |
| [in] | val_monitoring | - 0 or 1 depending if the the marker is going to be designed. |
|
inline |
Set if a marker val_marker is going to be affected by design variables val_moving (read from the config file).
| [in] | val_marker | - Index of the marker in which we are interested. |
| [in] | val_DV | - 0 or 1 depending if the the marker is affected by design variables. |
|
inline |
Set if a in marker val_marker the flow load will be computed/employed.
| [in] | val_marker | - Index of the marker in which we are interested. |
| [in] | val_interface | - 0 or 1 depending if the the marker is or not a Fluid_Load marker. |
|
inline |
Set if a marker val_marker is going to be monitored val_monitoring (read from the config file).
| [in] | val_marker | - Index of the marker in which we are interested. |
| [in] | val_monitoring | - 0 or 1 depending if the the marker is going to be monitored. |
|
inline |
Set if a marker val_marker is part of the Giles boundary (read from the config file).
| [in] | val_marker | - Index of the marker in which we are interested. |
| [in] | val_giles | - 0 if not part of the Giles boundary or greater than 1 if it is part. |
|
inline |
Set the value of the boundary val_boundary (read from the config file) for the marker val_marker.
| [in] | val_marker | - Index of the marker in which we are interested. |
| [in] | val_boundary | - Kind of boundary read from config file. |
|
inline |
Set if a marker val_marker is part of the MixingPlane interface (read from the config file).
| [in] | val_marker | - Index of the marker in which we are interested. |
| [in] | val_turboperf | - 0 if not part of the MixingPlane interface or greater than 1 if it is part. |
|
inline |
Set if a marker val_marker is going to be monitored val_monitoring (read from the config file).
| [in] | val_marker | - Index of the marker in which we are interested. |
| [in] | val_monitoring | - 0 or 1 depending if the the marker is going to be monitored. |
|
inline |
Set if a marker val_marker is going to be moved val_moving (read from the config file).
| [in] | val_marker | - Index of the marker in which we are interested. |
| [in] | val_moving | - 0 or 1 depending if the the marker is going to be moved. |
|
inline |
Set if a marker val_marker is going to be periodic val_perbound (read from the config file).
| [in] | val_marker | - Index of the marker in which we are interested. |
| [in] | val_perbound | - Index of the surface with the periodic boundary. |
|
inline |
Set if a marker val_marker is going to be plot val_plotting (read from the config file).
| [in] | val_marker | - Index of the marker in which we are interested. |
| [in] | val_plotting | - 0 or 1 depending if the the marker is going to be plot. |
|
inline |
Set if a marker val_marker is going to be customized in Python val_PyCustom (read from the config file).
| [in] | val_marker | - Index of the marker in which we are interested. |
| [in] | val_PyCustom | - 0 or 1 depending if the the marker is going to be customized in Python. |
|
inline |
Set if a marker val_marker is going to be sent or receive val_index from another domain.
| [in] | val_marker | - 0 or 1 depending if the the marker is going to be moved. |
| [in] | val_index | - Index of the surface read from geometry file. |
|
inline |
Set if a marker how val_marker is going to be applied in gradient treatment.
| [in] | val_marker | - Index of the marker in which we are interested. |
| [in] | val_sobolev | - 0 or 1 depending if the marker is selected. |
|
inline |
Set the value of the index val_index (read from the geometry file) for the marker val_marker.
| [in] | val_marker | - Index of the marker in which we are interested. |
| [in] | val_index | - Index of the surface read from geometry file. |
|
inline |
Set if a marker val_marker is part of the Turbomachinery (read from the config file).
| [in] | val_marker | - Index of the marker in which we are interested. |
| [in] | val_turboperf | - 0 if not part of Turbomachinery or greater than 1 if it is part. |
|
inline |
Set a flag to the marker val_marker part of the Turbomachinery (read from the config file).
| [in] | val_marker | - Index of the marker in which we are interested. |
| [in] | val_turboperflag | - 0 if is not part of the Turbomachinery, flag INFLOW or OUTFLOW if it is part. |
|
inline |
Set if a marker val_marker is part of the FSI interface val_plotting (read from the config file).
| [in] | val_marker | - Index of the marker in which we are interested. |
| [in] | val_plotting | - 0 or 1 depending if the the marker is part of the FSI interface. |
|
inline |
Set the mesh motion origin.
| [in] | val | - new value of the origin |
| [in] | iMarkerMoving | - Index of the moving marker (as specified in Marker_Moving) |
|
inline |
Set the rotation rate of the marker.
| [in] | iMarkerMoving | - Index of the moving marker (as specified in Marker_Moving) |
| [in] | iDim | - spatial component |
| [in] | val | - Rotational velocity |
| void CConfig::SetMarkers | ( | SU2_COMPONENT | val_software | ) |
Config file markers processing.
|
inline |
Set the translation rate of the marker.
| [in] | iDim | - spatial component |
| [in] | val | - translational velocity |
|
inline |
Set the maximum velocity^2 in the domain for the incompressible preconditioner.
| [in] | Value | of the maximum velocity^2 in the domain for the incompressible preconditioner. |
|
inline |
Set the number of multigrid levels.
| [in] | val_nMGLevels | - Index of the mesh were the CFL is applied |
|
inline |
Set the magnitude of the free-stream velocity.
| [in] | val_modvel_freestream | - Magnitude of the free-stream velocity. |
|
inline |
Set the non-dimensional magnitude of the free-stream velocity.
| [in] | val_modvel_freestreamnd | - Non-dimensional magnitude of the free-stream velocity. |
|
inline |
Generic interface for setting monitor outlet values for the ramp.
|
inline |
Set the mesh motion origin.
| [in] | val | - new value of the origin |
| void CConfig::SetMPICommunicator | ( | SU2_MPI::Comm | Communicator | ) |
Set the MPI communicator for SU2.
| [in] | Communicator | - MPI communicator for SU2. |
|
inline |
Set the temperature polynomial coefficient for viscosity.
| [in] | val_coeff | - Non-dimensional temperature polynomial coefficient for viscosity. |
| [in] | val_index | - Index of the array with all polynomial coefficients. |
| void CConfig::SetMultizone | ( | const CConfig * | driver_config, |
| const CConfig *const * | config_container | ||
| ) |
Set multizone properties.
|
inline |
Set that the simulation we are running is a multizone simulation.
| [in] | MZ_problem | - boolean that determines is Multizone_Problem is true/false. |
|
inline |
Set MUSCL ramp value.
|
inline |
number Turbomachinery blades computed using the pitch information.
| void CConfig::SetnDim | ( | ) |
Set the physical dimension of the problem.
|
inline |
Set the Newton-Krylov relaxation.
|
inline |
Set the number of time levels for time accurate local time stepping.
| [in] | val_nLevels | - The number of time levels to be set. |
|
inline |
Stores the number of marker in the simulation.
| [in] | val_nmarker | - Number of markers of the problem. |
|
inline |
Set the current number of non-physical nodes in the solution.
| [in] | val_nonphys_points | - current number of non-physical points. |
|
inline |
Set the current number of non-physical reconstructions for 2nd-order upwinding.
| [in] | val_nonphys_reconstr | - current number of non-physical reconstructions for 2nd-order upwinding. |
|
inline |
set number span-wise sections to compute 3D BC and performance for turbomachinery.
|
inline |
set number of maximum span-wise sections among all zones .
|
inline |
set number span-wise sections to compute 3D BC and performance for turbomachinery.
|
inline |
Set the number of time iterations.
| [in] | val_iter | - Number of time steps run |
| void CConfig::SetnZone | ( | ) |
Set the number of zones.
|
inline |
Set the freestream specific dissipation rate omega.
| [in] | val_omega_freestream | - Value of the freestream specific dissipation rate omega. |
|
inline |
Set the non-dimensional freestream specific dissipation rate omega.
| [in] | val_omega_freestreamnd | - Value of the non-dimensional freestream specific dissipation rate omega. |
|
inline |
Set the reference Omega for nondimensionalization.
| [in] | val_omega_ref | - Value of the reference omega. |
|
inline |
Set the scale factor for the line search.
| [in] | val_scale | - scale of the deformation. |
|
inline |
Set the current FSI iteration number.
| [in] | val_iter | - Current FSI iteration number. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
| void CConfig::SetOutlet_Pressure | ( | su2double | val_pressure, |
| const string & | val_marker | ||
| ) |
Set the back pressure (static) at an outlet boundary.
| [in] | val_pressure | - Pressure value at the outlet boundary. |
| [in] | val_index | - Index corresponding to the outlet boundary. |
| void CConfig::SetOutput | ( | SU2_COMPONENT | val_software, |
| unsigned short | val_izone | ||
| ) |
Config file output.
|
inline |
Set the current physical time.
| [in] | val_t | - Current physical time. |
| void CConfig::SetPointersNull | ( | void | ) |
Initializes pointers to null.
| void CConfig::SetPostprocessing | ( | SU2_COMPONENT | val_software, |
| unsigned short | val_izone, | ||
| unsigned short | val_nDim | ||
| ) |
Config file postprocessing.
|
inline |
Set the freestream pressure.
| [in] | val_pressure_freestream | - Value of the freestream pressure. |
|
inline |
Set the nondimensionalized freestream pressure.
| [in] | val_pressure_freestreamnd | - Value of the nondimensionalized freestream pressure. |
|
inline |
Set the reference pressure for nondimensionalization.
| [in] | val_pressure_ref | - Value of the reference pressure. |
|
inline |
Set the thermodynamic pressure for low Mach problems.
|
inline |
Set the non-dimensionalized thermodynamic pressure for low Mach problems.
| void CConfig::SetPressureOut_BC | ( | su2double | val_press | ) |
Set the outlet pressure imposed as BC for internal flow.
| [in] | val_temp | - New value of the outlet pressure. |
Set the maximum pressure in the domain.
| [in] | Value | of the maximum pressure in the domain. |
|
inline |
General interface for setting the rate of motion in grid ramps.
| [in] | ramp_flag | - flag for type of ramp |
| [in] | val | - new value of rate of motion |
|
inline |
In case the RefArea is equal to 0 then, it is necessary to compute a reference area, with this function we set the value of the reference area.
| [in] | val_area | - Value of the reference area for non dimensional coefficient computation. |
|
inline |
Set reference origin x-coordinate for moment computation.
| [in] | val_marker | - the marker we are monitoring. |
| [in] | val_origin | - New x-coordinate of the mesh motion origin. |
|
inline |
Set reference origin y-coordinate for moment computation.
| [in] | val_marker | - the marker we are monitoring. |
| [in] | val_origin | - New y-coordinate of the mesh motion origin. |
|
inline |
Set reference origin z-coordinate for moment computation.
| [in] | val_marker | - the marker we are monitoring. |
| [in] | val_origin | - New z-coordinate of the mesh motion origin. |
|
inline |
Set the sum of the bandwidth for writing binary restarts (to be averaged later).
| [in] | Sum | of the bandwidth for writing binary restarts. |
|
inline |
Set the freestream momentum thickness Reynolds number.
| [in] | val_ReThetaT_freestream | - Value of the freestream momentum thickness Reynolds number. |
|
inline |
Set the Reynolds number.
| [in] | val_reynolds | - Value of the Reynolds number. |
|
inline |
Get the rotation rate of the mesh.
| [in] | iDim | - spatial component |
| [in] | val | - new value of the rotation rate. |
| bool CConfig::SetRunTime_Parsing | ( | char | case_filename[MAX_STRING_SIZE] | ) |
Set the config file parsing.
|
inline |
SetScreen_Wrt_Freq_Inner.
| [in] | iter | index for Time (0), Outer (1), or Inner (2) iterations |
| [in] | nIter | Number of iterations |
|
inline |
In case the SemiSpan is equal to 0 then, it is necessary to compute the max y distance, with this function we set the value of the semi span.
| [in] | val_semispan | - Value of the semispan. |
|
inline |
Set the freestream specific heat capacity at constant pressure.
| [in] | val_specificheatCp_freestream | - Value of the freestream specific heat capacity at constant pressure. |
|
inline |
Set the non-dimensional free-stream specific heat capacity at constant pressure.
| [in] | val_specificheatCp_freestreamnd | - Value of the non-dimensional free-stream specific heat capacity at constant pressure. |
|
inline |
Set the value of the pressure delta from which body force vector is computed. Necessary for Restart metadata.
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Set the density at the surface.
| [in] | val_marker | - Index corresponding to the outlet boundary. |
| [in] | val_surface_density | - Value of the density. |
|
inline |
Set the enthalpy at the surface.
| [in] | val_marker | - Index corresponding to the outlet boundary. |
| [in] | val_surface_density | - Value of the density. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Get the back pressure (static) at an outlet boundary.
| [in] | val_index | - Index corresponding to the outlet boundary. |
|
inline |
Set the mach number at the surface.
| [in] | val_marker | - Index corresponding to the outlet boundary. |
| [in] | val_surface_massflow | - Value of the mach number. |
|
inline |
Set the massflow at the surface.
| [in] | val_marker | - Index corresponding to the outlet boundary. |
| [in] | val_surface_massflow | - Value of the mass flow. |
|
inline |
Set the momentum distortion at the surface.
| [in] | val_marker | - Index corresponding to the outlet boundary. |
| [in] | val_surface_momentumdistortion | - Value of the momentum distortion. |
| void CConfig::SetSurface_Movement | ( | unsigned short | iMarker, |
| unsigned short | kind_movement | ||
| ) |
Set a surface movement marker.
| [in] | iMarker | - Moving marker. |
| [in] | kind_movement | - Kind of surface movement. |
TRUE at least one surface of kind_movement moving; otherwise FALSE.
|
inline |
Set the normal velocity at the surface.
| [in] | val_marker | - Index corresponding to the outlet boundary. |
| [in] | val_surface_normalvelocity | - Value of the normal velocity. |
|
inline |
Set the pressure at the surface.
| [in] | val_marker | - Index corresponding to the outlet boundary. |
| [in] | val_surface_massflow | - Value of the pressure. |
|
inline |
Set the pressure drop between two surfaces.
| [in] | val_marker | - Index corresponding to the outlet boundary. |
| [in] | val_surface_pressuredrop | - Value of the pressure drop. |
|
inline |
Set the secondary flow strength at the surface.
| [in] | val_marker | - Index corresponding to the outlet boundary. |
| [in] | val_surface_secondarystrength | - Value of the secondary flow strength. |
|
inline |
Set the relative secondary flow strength at the surface.
| [in] | val_marker | - Index corresponding to the outlet boundary. |
| [in] | val_surface_secondaryoverstream | - Value of the relative seondary flow strength. |
|
inline |
Set the average of species_0 at the surface.
| [in] | val_marker | - Index corresponding to boundary. |
| [in] | val_surface_species_0 | - Value of avg species_0. |
|
inline |
Set the species variance at the surface.
| [in] | val_marker | - Index corresponding to boundary. |
| [in] | val_surface_species_variance | - Value of the species variance. |
|
inline |
Set the temperature at the surface.
| [in] | val_marker | - Index corresponding to the outlet boundary. |
| [in] | val_surface_massflow | - Value of the temperature. |
|
inline |
Set the total pressure at the surface.
| [in] | val_marker | - Index corresponding to the outlet boundary. |
| [in] | val_surface_totalpressure | - Value of the total pressure. |
|
inline |
Set the total temperature at the surface.
| [in] | val_marker | - Index corresponding to the outlet boundary. |
| [in] | val_surface_totaltemperature | - Value of the total temperature. |
|
inline |
Set the streamwise flow uniformity at the surface.
| [in] | val_marker | - Index corresponding to the outlet boundary. |
| [in] | val_surface_streamwiseuniformity | - Value of the streamwise flow uniformity. |
|
inline |
Set the freestream temperature.
| [in] | val_temperature_freestream | - Value of the freestream temperature. |
|
inline |
Set the non-dimensional freestream temperature.
| [in] | val_temperature_freestreamnd | - Value of the non-dimensional freestream temperature. |
|
inline |
Set the reference temperature for nondimensionalization.
| [in] | val_temperature_ref | - Value of the reference temperature. |
|
inline |
Set the freestream vibrational-electronic temperature.
| [in] | val_temperature_ve_freestream | - Value of the freestream vibrational-electronic temperature. |
|
inline |
Set the non-dimensional freestream vibrational-electronic temperature.
| [in] | val_temperature_ve_freestreamnd | - Value of the non-dimensional freestream vibrational-electronic temperature. |
|
inline |
Set the reference temperature.
| [in] | val_temperature_ve_ref | - Value of the reference temperature. |
|
inline |
Set the thermal expansion coefficient.
| [in] | val_thermal_expansion | - thermal expansion coefficient |
|
inline |
Set the non-dim. thermal expansion coefficient.
| [in] | val_thermal_expansion | - non-dim. thermal expansion coefficient |
|
inline |
Set the freestream thermal conductivity.
| [in] | val_thermalconductivity_freestream | - Value of the freestream thermal conductivity. |
|
inline |
Set the non-dimensional free-stream thermal conductivity.
| [in] | val_thermalconductivity_freestreamnd | - Value of the non-dimensional free-stream thermal conductivity. |
|
inline |
Set the thermal diffusivity for solids.
| [in] | val_thermal_diffusivity | - Value of the thermal diffusivity. |
|
inline |
Set the reference time for nondimensionalization.
| [in] | val_time_ref | - Value of the reference time. |
|
inline |
Set the current time iteration number.
| [in] | val_iter | - Current FSI iteration number. |
|
inline |
Set the freestream turbulent kinetic energy.
| [in] | val_tke_freestream | - Value of the freestream turbulent kinetic energy. |
|
inline |
Set the non-dimensional freestream turbulent kinetic energy.
| [in] | val_tke_freestreamnd | - Value of the non-dimensional freestream turbulent kinetic energy. |
|
inline |
Set the non-dimensional total time for unsteady simulations.
| [in] | val_total_unsttimend | - Value of the non-dimensional total time. |
| void CConfig::SetTotalTemperatureIn_BC | ( | su2double | val_temp | ) |
Set the inlet total temperature imposed as BC for internal flow.
| [in] | val_temp | - New value of the total temperature. |
|
inline |
Set the translational velocity of the mesh.
| [in] | iDim | - spatial component |
|
inline |
Set the value of the boolean for updating AoA in fixed lift mode.
| [in] | val_update | - the bool for whether to update the AoA. |
|
inline |
Set the value of the boolean for updating AoA in fixed lift mode.
| [in] | val_update | - the bool for whether to update the AoA. |
|
inline |
Set the free-stream velocity.
| [in] | val_velocity_freestream | - Value of the free-stream velocity component. |
| [in] | val_dim | - Value of the current dimension. |
|
inline |
Set the non-dimensional free-stream velocity.
| [in] | val_velocity_freestreamnd | - Value of the non-dimensional free-stream velocity component. |
| [in] | val_dim | - Value of the current dimension. |
|
inline |
Set the reference velocity for nondimensionalization.
| [in] | val_velocity_ref | - Value of the reference velocity. |
|
inline |
Set the freestream viscosity.
| [in] | val_viscosity_freestream | - Value of the freestream viscosity. |
|
inline |
Set the non-dimensional free-stream viscosity.
| [in] | val_viscosity_freestreamnd | - Value of the non-dimensional free-stream viscosity. |
|
inline |
Set the reference viscosity for nondimensionalization.
| [in] | val_viscosity_ref | - Value of the reference viscosity. |
|
inline |
Set the weight of objective function. There are several options: Drag coefficient, Lift coefficient, efficiency, etc.
|
inline |
Subtract one to the index of the finest grid (full multigrid strategy).
| bool CConfig::TokenizeString | ( | string & | str, |
| string & | option_name, | ||
| vector< string > & | option_value | ||
| ) |
breaks an input line from the config file into a set of tokens
| [in] | str | - the input line string |
| [out] | option_name | - the name of the option found at the beginning of the line |
| [out] | option_value | - the tokens found after the "=" sign on the line |
| vector<string> CConfig::fields |
Tags for the different fields in a restart file.