|
#ifndef load_h
|
|
#define load_h
|
|
|
|
/***************************************************************
|
|
FUNCTION: Load the propellant data contain in filename
|
|
|
|
PARAMETER: filename should be the path of the file containing
|
|
the information on propellant. It should be exactly
|
|
in the format of the file propellant.dat include
|
|
in the distribution.
|
|
|
|
COMMENTS: It load the information in the global variable
|
|
propellant_list[MAX_PROPELLANT] that is of type
|
|
propellant_t
|
|
|
|
AUTHOR: Antoine Lefebvre
|
|
modification bye Mark Pinese
|
|
****************************************************************/
|
|
int load_propellant(char *filename);
|
|
|
|
/***************************************************************
|
|
FUNCTION: Load the thermo data contain in filename
|
|
|
|
PARAMETER: filename should be the path of the file containing
|
|
the thermo information . It should be exactly
|
|
in the format of the file thermo.dat include
|
|
in the distribution.
|
|
|
|
COMMENTS: It load the information in the global variable
|
|
thermo_list[MAX_THERMO] that is of type
|
|
thermo_t
|
|
|
|
AUTHOR: Antoine Lefebvre
|
|
modification bye Mark Pinese
|
|
****************************************************************/
|
|
int load_thermo(char *filename);
|
|
|
|
/***************************************************************
|
|
Removes trailing ' ' in str. If str is all ' ', removes all
|
|
but the first.
|
|
str - pointer to a character array (not necessarily a string)
|
|
len - length of str.
|
|
|
|
AUTHOR: Mark Pinese
|
|
****************************************************************/
|
|
void trim_spaces(char *str, unsigned int len);
|
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|