XSLPgetformula
 XSLPgetformula | 
   
  Purpose
 
 
 Retrieve a single matrix formula as a formula split into tokens.
 
 
  Synopsis
 
  int XPRS_CC XSLPgetformula(XSLPprob Prob, int RowIndex, int Parsed, int BufferSize, int *TokenCount, int *Type, double *Value); 
 
  Arguments
 
 | 
     
     Prob 
       | 
   
     
     The current SLP problem.
       | 
  
| 
     
     RowIndex 
       | 
   
     
     Integer holding the row index for the formula.
       | 
  
| 
     
     Parsed 
       | 
   
     
     Integer indicating whether the formula of the row is to be returned in internal unparsed format (
     Parsed=0) or parsed (reverse Polish) format (
     Parsed=1).
       | 
  
| 
     
     BufferSize 
       | 
   
     
     Maximum number of tokens to return, i.e. length of the Type and Value arrays.
       | 
  
| 
     
     TokenCount 
       | 
   
     
     Number of tokens returned in Type and Value.
       | 
  
| 
     
     Type 
       | 
   
     
     Integer array to hold the token types for the formula.
       | 
  
| 
     
     Value 
       | 
   
     
     Double array of values corresponding to
     Type.
       | 
  
  Example
 
 
 The following example displays the nonlinear formula in row 2, column 3 in unparsed form:
 
 int n, Type[10];
double Value[10];
int TokenCount;
XSLPgetformula(Prob, 2, 0, 10, &TokenCount, Type, Value);
for (n=0;Type[n] != XSLP_EOF;n++)
  printf("\nType=%-3d  Value=%lg",Type[n],Value[n]);
  Further information
 
 The Type and Value arrays are terminated by an XSLP_EOF token.
  Related topics
 
 
 XSLPgetformulatext,
 XSLPaddformulas,
 XSLPchgformulatext,
 XSLPchgformula,
 XSLPloadformulas,
 XSLPgetformularows,
 XSLPgetformula,
 XSLPdelformulas
 
