shells/fem/internalStorage.h File Reference

Go to the source code of this file.

Classes

struct  InternalStorageS

Defines

#define DECLARE_EXTERN   extern

Typedefs

typedef struct InternalStorageS InternalStorage

Functions

DECLARE_EXTERN InternalStoragecreateInternalStorage (unsigned short numThick, unsigned short numSurf, unsigned short materialType)
DECLARE_EXTERN void getFromStorage (InternalStorage *storage, int intPointAccum, double stress[3][3], double strain[9], double *internal)
DECLARE_EXTERN void putToStorage (InternalStorage *storage, int intPointAccum, double stress[3][3], double strain[3][3], double *internal)
DECLARE_EXTERN void averageInternalStorage (InternalStorage *storage, double stress[9], double *internal, int internalSize)
DECLARE_EXTERN double getDensity (InternalStorage *storage)
DECLARE_EXTERN int getNumInternal (InternalStorage *st)
DECLARE_EXTERN double getYoungsModulus (InternalStorage *st)
DECLARE_EXTERN void pointerToHistoryVariables (InternalStorage *storage, double **data, int *size)
DECLARE_EXTERN void resetHistoryVariables (InternalStorage *storage, double *data)

Define Documentation

#define DECLARE_EXTERN   extern

Typedef Documentation


Function Documentation

DECLARE_EXTERN void averageInternalStorage ( InternalStorage storage,
double  stress[9],
double *  internal,
int  internalSize 
)
DECLARE_EXTERN double getDensity ( InternalStorage storage  ) 
DECLARE_EXTERN void getFromStorage ( InternalStorage storage,
int  intPointAccum,
double  stress[3][3],
double  strain[9],
double *  internal 
)
DECLARE_EXTERN double getYoungsModulus ( InternalStorage st  ) 
DECLARE_EXTERN void pointerToHistoryVariables ( InternalStorage storage,
double **  data,
int *  size 
)
DECLARE_EXTERN void putToStorage ( InternalStorage storage,
int  intPointAccum,
double  stress[3][3],
double  strain[3][3],
double *  internal 
)
DECLARE_EXTERN void resetHistoryVariables ( InternalStorage storage,
double *  data 
)
Generated on Thu Jun 30 02:18:56 2016 for SFC Thin-Shell Finite Element Solver by  doxygen 1.6.3