FEDEM Solver  R8.0
Source code of the dynamics solver
Namespaces | Functions
FFaMathString.H File Reference
#include "FFaMathExpr.H"
Include dependency graph for FFaMathString.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 FFaMathString
 

Functions

char * FFaMathString::CopyStr (const char *s, int i1=0, int i2=0)
 The string between to indices is returned. More...
 
char * FFaMathString::SimplifyStr (char *s)
 Outer bracket of the string is removed. More...
 
char * FFaMathString::SupprSpaces (char *s)
 All spaces in a string is removed. More...
 
char * FFaMathString::InsStr (const char *s, int n, char c)
 A character is inserted into string in a given position. More...
 
bool FFaMathString::EqStr (const char *s1, const char *s2)
 Equality of string one and two is checked. More...
 
bool FFaMathString::CompStr (const char *s, int n, const char *s2)
 Searchs a string for another string from given position. More...
 
bool FFaMathString::IsNumeric (const char *s)
 Checks if a string is a number. More...
 
int FFaMathString::SearchCorOpenbracket (const char *s, int n)
 Searchs a string, from a given position, for a corresponding bracket to '('. More...
 
int FFaMathString::SearchCorClosebracket (const char *s, int n)
 Searchs a string, from a given position, for a corresponding bracket to ')'. More...
 
int FFaMathString::SearchOperator (const char *s, FFaMathExpr::ROperator op)
 A string is searched for a given operator. More...
 
int FFaMathString::GetFunction (const char *s, int n, FFaMathExpr::ROperator &fn)
 Searchs a string for a function from a given position. More...
 
int FFaMathString::IsVar (const char *s, int n, int nvar, FFaMathVar **ppvar)
 
int FFaMathString::IsPi (const char *s, int n=0)
 Searchs a string for the constant "pi" from a given position. More...
 
int FFaMathString::IsFunction (const char *s, int n, int nfunc, FFaMathFunction **ppfunc)
 Searchs a string or a function f(*) for a function from a given position. More...
 
char * FFaMathString::IsolateVars (char *s, int nvar, FFaMathVar **ppvar)
 Variables in a string is isolated with brackets. More...
 
char * FFaMathString::IsolateNumbers (char *s, int nvar, FFaMathVar **ppvar, int nfunc, FFaMathFunction **ppfunc)
 Isolates numbers in a string or function f(*) with brackets. More...