next up previous contents
Next: Using the parser programs Up: Examples Previous: Non algebraic equations   Contents

Using the generic analyzer in a program

You may use directly the analyzer in a program using the following syntax:
int Equation_Analyzer(int Dimension,int Dimension_Eq,int MaxBox,
         char *formula_file,char *gradient_file,char *hessian_file,
         char *inequalities_file,char *dimension_file,char *coeff_file,
         char *gradient_coeff_file,
                      int method,int nb_inequalities,int equation_processed,
                      INTERVAL_VECTOR &Input,
                      double Acc_Var,double Acc_Eq,double Acc_Kanto,
                      int Depth_Level,
                      INTERVAL_MATRIX &Range,
                      int *Nb_Range);
with:

Beside these arguments you must fill the string array variable_name_IS with the name of the unknowns. If you have a parametric system you must indicate the name of the parameters in the string array parameter_name_IS, their values in the array of doubles parameter_value_IS and set the integer variable Nb_Parameter_IA to the number of parameters.


next up previous contents
Next: Using the parser programs Up: Examples Previous: Non algebraic equations   Contents
Jean-Pierre Merlet 2012-12-20