Simbody  3.6
SimTKmath/include/simmath/internal/common.h File Reference

This is the header file that every Simmath compilation unit should include first. More...

Go to the source code of this file.

Classes

class  SimTK::Exception::OptimizerFailed
 
class  SimTK::Exception::UnrecognizedParameter
 
class  SimTK::Exception::IllegalLapackArg
 
class  SimTK::Exception::IncorrectArrayLength
 
class  SimTK::Exception::SingularMatrix
 
class  SimTK::Exception::ConvergedFailed
 
class  SimTK::Exception::NotPositiveDefinite
 

Namespaces

 SimTK
 This is the top-level SimTK namespace into which all SimTK names are placed to avoid collision with other symbols.
 
 SimTK::Exception
 This sub-namespace of SimTK is used for the exception types that are thrown by our error handing code.
 

Macros

#define SimTK_SIMMATH_EXPORT
 

Functions

void SimTK_version_simmath (int *major, int *minor, int *build)
 
void SimTK_about_simmath (const char *key, int maxlen, char *value)
 

Variables

static const double POSITIVE_INF = 2e19
 
static const double NEGATIVE_INF = -2e19
 

Detailed Description

This is the header file that every Simmath compilation unit should include first.

Macro Definition Documentation

◆ SimTK_SIMMATH_EXPORT

#define SimTK_SIMMATH_EXPORT

Function Documentation

◆ SimTK_version_simmath()

void SimTK_version_simmath ( int *  major,
int *  minor,
int *  build 
)

◆ SimTK_about_simmath()

void SimTK_about_simmath ( const char *  key,
int  maxlen,
char *  value 
)

Variable Documentation

◆ POSITIVE_INF

const double POSITIVE_INF = 2e19
static

◆ NEGATIVE_INF

const double NEGATIVE_INF = -2e19
static