55 {
"version", 0, NULL,
'v'},
56 {
"help", 0, NULL,
'h'},
60 int main (
int argc,
char *argvs[])
87 printf (
"Input not match\n");
101 printf (
"\nSimulation Ended, Thanks For Your Use!\n\n");
void simulate(char *file_name)
void print_ec_usage(int exit_code)
Perform Gibbs energy minimization of the whole thermodynamic system using the open source IPOPT optim...
Implementation of activity (a) and activity coefficient (r) equations of a revised Pitzer-Simonson-Cl...
Simulate the commonly involved brine chemical process (i.e. single point equilibrium, evaporating, freezing, heating, mixing)
Implementation of activity (a) equation of the Redlich-Kister-Guggenheim (RKG) sub-regular solution m...
Output the chemical and environmental infromation of the system and the species information in the th...
Test the correctness of the loaded database content by printing them.
char *const short_options
bool load_db(char *input, char *temp)
Header file of the ISLEC program.
struct option long_options[]
Test the correctness of the activity equations of PSC and RKG models.
Output ISLEC and ISLRE usage information.
Output copyright information of the ISLEC or ISLRE program.
void print_copyright_islec()
Print copyright information of ISLEC program.
Load (after cleared all commented and black lines) database file into memory object components and ph...
Output ISLEC and ISLRE version information.
int main(int argc, char *argvs[])