Simbody  3.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SimTKmath/include/simmath/internal/common.h File Reference

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

#include "SimTKcommon.h"

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

namespace  SimTK
 This is the top-level SimTK namespace into which all SimTK names are placed to avoid collision with other symbols.
namespace  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

#define SimTK_SIMMATH_EXPORT

Function Documentation

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

Variable Documentation

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