MBDyn-1.7.3
|
#include "mbconfig.h"
#include <iostream>
#include <cfloat>
#include "dataman.h"
#include "userelem.h"
#include "stlvh.h"
#include "mbdyn_siconos.h"
Go to the source code of this file.
Classes | |
struct | plane |
struct | NS_subsys |
class | ModuleNonsmoothNode |
Enumerations | |
enum | Constraining { POSITION_ONLY, VELOCITY_ONLY, POSITION_AND_VELOCITY } |
Functions | |
static bool | bIRa (false) |
int | module_init (const char *module_name, void *pdm, void *php) |
This function registers our user defined element for the math parser. More... | |
Variables | |
static const int | omegan = 16 |
static const doublereal | dIPa [2][omegan-2] |
static const doublereal | dIRa [2][omegan-2] |
static FullMatrixHandler | IRa |
static FullMatrixHandler | IRat |
static FullMatrixHandler | IPa |
enum Constraining |
Enumerator | |
---|---|
POSITION_ONLY | |
VELOCITY_ONLY | |
POSITION_AND_VELOCITY |
Definition at line 46 of file module-nonsmooth-node.cc.
Referenced by ModuleNonsmoothNode::ModuleNonsmoothNode().
int module_init | ( | const char * | module_name, |
void * | pdm, | ||
void * | php | ||
) |
This function registers our user defined element for the math parser.
It is called when the "module load" statement appears in the input file.
Definition at line 1353 of file module-nonsmooth-node.cc.
References SetUDE().
|
static |
Definition at line 202 of file module-nonsmooth-node.cc.
Referenced by ModuleNonsmoothNode::ModuleNonsmoothNode().
|
static |
Definition at line 208 of file module-nonsmooth-node.cc.
Referenced by ModuleNonsmoothNode::ModuleNonsmoothNode().
|
static |
Definition at line 215 of file module-nonsmooth-node.cc.
Referenced by ModuleNonsmoothNode::ModuleNonsmoothNode().
|
static |
Definition at line 213 of file module-nonsmooth-node.cc.
Referenced by ModuleNonsmoothNode::ModuleNonsmoothNode().
|
static |
Definition at line 214 of file module-nonsmooth-node.cc.
Referenced by ModuleNonsmoothNode::ModuleNonsmoothNode().
|
static |
Definition at line 199 of file module-nonsmooth-node.cc.