pymead.analysis.calc_aero_data.run_mset#
- run_mset(name: str, base_dir: str, mset_settings: dict, mea_airfoil_names: ~typing.List[str], coords: ~typing.List[~numpy.ndarray] | None = None, mea: ~pymead.core.mea.MEA | None = None) -> (<class 'bool'>, <class 'str'>, typing.List[str])[source]#
A Python wrapper for MSET
- Parameters:
name (str) – Name of the airfoil [system]
base_dir (str) – MSET files will be stored in
base_dir/namemset_settings (dict) – Analysis parameter set (dictionary)
mea_airfoil_names (List[str]) – List of airfoil names for analysis contained in the multi-element airfoil object.
coords (List[numpy.ndarray]) – A list of coordinate sets to write as the airfoil geometry. The array of coordinates has size \(N \times 2\) where \(N\) is the number of airfoil coordinates. Only specify if
meais not specified.mea (MEA) – Multi-element airfoil to analyze. Only specify if
coordsis not specified.
- Returns:
A boolean describing whether the MSET call succeeded, a string containing the path to the MSET log file, and a list containing the order of the airfoil names determined by vertical position, descending order
- Return type: