MonitorCSVModel#
- MonitorCSVModel#
alias of
ResultCSVModelAttributes
- MonitorCSVModel.temp_file: str#
- Default:
'/tmp/tmpx48idwvm/ed77affd-370f-41d0-b85a-0f4ebe925116.csv'
Properties
- MonitorCSVModel.raw_values#
Get the raw CSV data.
- Returns:
Dictionary containing the raw CSV data.
- Return type:
- MonitorCSVModel.values#
Get the current data.
- Returns:
Dictionary containing the current data.
- Return type:
- MonitorCSVModel.averages#
Get average data over last 10%
- Returns:
Dictionary containing CL, CD, CFx/y/z, CMx/y/z and other columns available in data
- Return type:
Additional Constructors
Methods
- MonitorCSVModel.load_from_local(filename)#
Load CSV data from a local file.
- Parameters:
filename (str) – Path to the local CSV file.
- MonitorCSVModel.load_from_remote(**kwargs_download)#
Load CSV data from a remote source.
- MonitorCSVModel.reload_data(filter_physical_steps_only=False, include_time=False)#
Change default behavior of data loader, reload
- MonitorCSVModel.download(to_file=None, to_folder='.', overwrite=False, **kwargs)#
Download the CSV file.
- MonitorCSVModel.update(df)#
Update containing value to the given DataFrame
- Parameters:
df (DataFrame)
- MonitorCSVModel.to_file(filename=None)#
Save the data to a CSV file.
- Parameters:
filename (str, optional) – The name of the file to save the CSV data.
- MonitorCSVModel.as_dict()#
Convert the data to a dictionary.
- Returns:
Dictionary containing the data.
- Return type:
- MonitorCSVModel.as_numpy()#
Convert the data to a NumPy array.
- Returns:
NumPy array containing the data.
- Return type:
numpy.ndarray
- MonitorCSVModel.as_dataframe()#
Convert the data to a Pandas DataFrame.
- Returns:
DataFrame containing the data.
- Return type:
pandas.DataFrame
- MonitorCSVModel.wait(timeout_minutes=60)#
Wait until the Case finishes processing, refresh periodically. Useful for postprocessing, eg sectional data
- MonitorCSVModel.include_time()#
Set the option to include time in the data
- MonitorCSVModel.filter_physical_steps_only()#
filters data to contain only last pseudo step data for every physical step
- MonitorCSVModel.get_averages(average_fraction)#
Computes the average of data