Basilisk CFD
Adaptive Cartesian mesh PDE framework
Loading...
Searching...
No Matches
input.h File Reference

Go to the source code of this file.

Functions

void __input_MOD_init_input (integer *n)
 
static void input_init_input (integer *n)
 
void __input_MOD_register_input_1d (char *path, integer *icolumn, realtype_1d *data, char *name, realtype *scale_factor, long int _slpath, long int _slname)
 
static void input_register_input_1d (char *path, integer *icolumn, realtype_1d *data, char *name, realtype *scale_factor)
 
void __input_MOD_register_input_0d (char *path, integer *icolumn, realtype *data, char *name, realtype *scale_factor, realtype *add_offset, long int _slpath, long int _slname)
 
static void input_register_input_0d (char *path, integer *icolumn, realtype *data, char *name, realtype *scale_factor, realtype *add_offset)
 
void __input_MOD_do_input (integer *jul, integer *secs, integer *nlev, realtype_1d *z)
 
static void input_do_input (integer *jul, integer *secs, integer *nlev, realtype_1d *z)
 
void __input_MOD_initialize_profile_file (type_profile_file *info, integer *nlev)
 
static void input_initialize_profile_file (type_profile_file *info, integer *nlev)
 
void __input_MOD_get_observed_profiles (type_profile_file *info, integer *jul, integer *secs, integer *nlev, realtype *z)
 
static void input_get_observed_profiles (type_profile_file *info, integer *jul, integer *secs, integer *nlev, realtype *z)
 
void __input_MOD_initialize_timeseries_file (type_timeseries_file *info)
 
static void input_initialize_timeseries_file (type_timeseries_file *info)
 
void __input_MOD_get_observed_scalars (type_timeseries_file *info, integer *jul, integer *secs)
 
static void input_get_observed_scalars (type_timeseries_file *info, integer *jul, integer *secs)
 
void __input_MOD_close_input ()
 
static void input_close_input (void)
 
void __input_MOD_read_obs (integer *unit, integer *yy, integer *mm, integer *dd, integer *hh, integer *min, integer *ss, integer *n, realtype_1d *obs, integer *ios, integer *line)
 
static void input_read_obs (integer *unit, integer *yy, integer *mm, integer *dd, integer *hh, integer *min, integer *ss, integer *n, realtype_1d *obs, integer *ios, integer *line)
 
void __input_MOD_read_profiles (integer *unit, integer *nlev, integer *cols, integer *yy, integer *mm, integer *dd, integer *hh, integer *min, integer *ss, realtype_1d *z, realtype *profiles, integer *lines, integer *ios)
 
static void input_read_profiles (integer *unit, integer *nlev, integer *cols, integer *yy, integer *mm, integer *dd, integer *hh, integer *min, integer *ss, realtype_1d *z, realtype *profiles, integer *lines, integer *ios)
 
void __input_MOD_fatal_error (char *location, char *error, long int _sllocation, long int _slerror)
 
static void input_fatal_error (char *location, char *error)
 

Function Documentation

◆ __input_MOD_close_input()

void __input_MOD_close_input ( )
extern

Referenced by input_close_input().

Here is the caller graph for this function:

◆ __input_MOD_do_input()

void __input_MOD_do_input ( integer jul,
integer secs,
integer nlev,
realtype_1d z 
)
extern

Referenced by input_do_input().

Here is the caller graph for this function:

◆ __input_MOD_fatal_error()

void __input_MOD_fatal_error ( char location,
char error,
long int  _sllocation,
long int  _slerror 
)
extern

Referenced by input_fatal_error().

Here is the caller graph for this function:

◆ __input_MOD_get_observed_profiles()

void __input_MOD_get_observed_profiles ( type_profile_file info,
integer jul,
integer secs,
integer nlev,
realtype z 
)
extern

Referenced by input_get_observed_profiles().

Here is the caller graph for this function:

◆ __input_MOD_get_observed_scalars()

void __input_MOD_get_observed_scalars ( type_timeseries_file info,
integer jul,
integer secs 
)
extern

Referenced by input_get_observed_scalars().

Here is the caller graph for this function:

◆ __input_MOD_init_input()

void __input_MOD_init_input ( integer n)
extern

Referenced by input_init_input().

Here is the caller graph for this function:

◆ __input_MOD_initialize_profile_file()

void __input_MOD_initialize_profile_file ( type_profile_file info,
integer nlev 
)
extern

Referenced by input_initialize_profile_file().

Here is the caller graph for this function:

◆ __input_MOD_initialize_timeseries_file()

void __input_MOD_initialize_timeseries_file ( type_timeseries_file info)
extern

Referenced by input_initialize_timeseries_file().

Here is the caller graph for this function:

◆ __input_MOD_read_obs()

void __input_MOD_read_obs ( integer unit,
integer yy,
integer mm,
integer dd,
integer hh,
integer min,
integer ss,
integer n,
realtype_1d obs,
integer ios,
integer line 
)
extern

Referenced by input_read_obs().

Here is the caller graph for this function:

◆ __input_MOD_read_profiles()

void __input_MOD_read_profiles ( integer unit,
integer nlev,
integer cols,
integer yy,
integer mm,
integer dd,
integer hh,
integer min,
integer ss,
realtype_1d z,
realtype profiles,
integer lines,
integer ios 
)
extern

Referenced by input_read_profiles().

Here is the caller graph for this function:

◆ __input_MOD_register_input_0d()

void __input_MOD_register_input_0d ( char path,
integer icolumn,
realtype data,
char name,
realtype scale_factor,
realtype add_offset,
long int  _slpath,
long int  _slname 
)
extern

Referenced by input_register_input_0d().

Here is the caller graph for this function:

◆ __input_MOD_register_input_1d()

void __input_MOD_register_input_1d ( char path,
integer icolumn,
realtype_1d data,
char name,
realtype scale_factor,
long int  _slpath,
long int  _slname 
)
extern

Referenced by input_register_input_1d().

Here is the caller graph for this function:

◆ input_close_input()

static void input_close_input ( void  )
inlinestatic

Definition at line 115 of file input.h.

References __input_MOD_close_input().

Here is the call graph for this function:

◆ input_do_input()

static void input_do_input ( integer jul,
integer secs,
integer nlev,
realtype_1d z 
)
inlinestatic

Definition at line 58 of file input.h.

References __input_MOD_do_input(), x, and z.

Referenced by gotm_step().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ input_fatal_error()

static void input_fatal_error ( char location,
char error 
)
inlinestatic

Definition at line 185 of file input.h.

References __input_MOD_fatal_error(), error, and strlencheck.

Here is the call graph for this function:

◆ input_get_observed_profiles()

static void input_get_observed_profiles ( type_profile_file info,
integer jul,
integer secs,
integer nlev,
realtype z 
)
inlinestatic

Definition at line 83 of file input.h.

References __input_MOD_get_observed_profiles(), x, and z.

Here is the call graph for this function:

◆ input_get_observed_scalars()

static void input_get_observed_scalars ( type_timeseries_file info,
integer jul,
integer secs 
)
inlinestatic

Definition at line 105 of file input.h.

References __input_MOD_get_observed_scalars(), and x.

Here is the call graph for this function:

◆ input_init_input()

static void input_init_input ( integer n)
inlinestatic

Definition at line 9 of file input.h.

References __input_MOD_init_input(), and n.

Here is the call graph for this function:

◆ input_initialize_profile_file()

static void input_initialize_profile_file ( type_profile_file info,
integer nlev 
)
inlinestatic

Definition at line 70 of file input.h.

References __input_MOD_initialize_profile_file(), and x.

Here is the call graph for this function:

◆ input_initialize_timeseries_file()

static void input_initialize_timeseries_file ( type_timeseries_file info)
inlinestatic

Definition at line 95 of file input.h.

References __input_MOD_initialize_timeseries_file(), and x.

Here is the call graph for this function:

◆ input_read_obs()

static void input_read_obs ( integer unit,
integer yy,
integer mm,
integer dd,
integer hh,
integer min,
integer ss,
integer n,
realtype_1d obs,
integer ios,
integer line 
)
inlinestatic

Definition at line 132 of file input.h.

References __input_MOD_read_obs(), line, min, n, and x.

Here is the call graph for this function:

◆ input_read_profiles()

static void input_read_profiles ( integer unit,
integer nlev,
integer cols,
integer yy,
integer mm,
integer dd,
integer hh,
integer min,
integer ss,
realtype_1d z,
realtype profiles,
integer lines,
integer ios 
)
inlinestatic

Definition at line 162 of file input.h.

References __input_MOD_read_profiles(), lines, min, x, and z.

Here is the call graph for this function:

◆ input_register_input_0d()

static void input_register_input_0d ( char path,
integer icolumn,
realtype data,
char name,
realtype scale_factor,
realtype add_offset 
)
inlinestatic

Definition at line 42 of file input.h.

References __input_MOD_register_input_0d(), data, strlencheck, and x.

Here is the call graph for this function:

◆ input_register_input_1d()

static void input_register_input_1d ( char path,
integer icolumn,
realtype_1d data,
char name,
realtype scale_factor 
)
inlinestatic

Definition at line 23 of file input.h.

References __input_MOD_register_input_1d(), data, strlencheck, and x.

Here is the call graph for this function: