Based on the original Rocket Workbench on SourceForge in CVS at: https://sourceforge.net/projects/rocketworkbench
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

56 lines
1.6 KiB

#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