Go to the source code of this file.
| Classes | |
| struct | InternalStorageS | 
| Defines | |
| #define | DECLARE_EXTERN extern | 
| Typedefs | |
| typedef struct InternalStorageS | InternalStorage | 
| Functions | |
| DECLARE_EXTERN InternalStorage * | createInternalStorage (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 DECLARE_EXTERN extern | 
| typedef struct InternalStorageS InternalStorage | 
| DECLARE_EXTERN void averageInternalStorage | ( | InternalStorage * | storage, | |
| double | stress[9], | |||
| double * | internal, | |||
| int | internalSize | |||
| ) | 
| DECLARE_EXTERN InternalStorage* createInternalStorage | ( | unsigned short | numThick, | |
| unsigned short | numSurf, | |||
| unsigned short | materialType | |||
| ) | 
References getFromMaterialCont(), InternalStorageS::internal, InternalStorageS::mat, materialHistoryParameters(), materialInitializeInternal(), InternalStorageS::numSurf, InternalStorageS::numThick, SMaterialCont, InternalStorageS::strains, InternalStorageS::stresses, and InternalStorageS::thickParams.
| DECLARE_EXTERN double getDensity | ( | InternalStorage * | storage | ) | 
References InternalStorageS::mat, materialDensity(), and SMaterialS::properties.
Referenced by selementMass().
| DECLARE_EXTERN void getFromStorage | ( | InternalStorage * | storage, | |
| int | intPointAccum, | |||
| double | stress[3][3], | |||
| double | strain[9], | |||
| double * | internal | |||
| ) | 
References InternalStorageS::internal, InternalStorageS::mat, materialHistoryParameters(), SMaterialS::nq, InternalStorageS::strains, and InternalStorageS::stresses.
Referenced by thicknessIntg().
| DECLARE_EXTERN int getNumInternal | ( | InternalStorage * | st | ) | 
References InternalStorageS::mat, materialHistoryParameters(), and SMaterialS::nq.
Referenced by shells::SELementInternalDataAverage< Inserter >::operator()(), and thicknessIntg().
| DECLARE_EXTERN double getYoungsModulus | ( | InternalStorage * | st | ) | 
References InternalStorageS::mat, materialYoungsModulus(), and SMaterialS::properties.
| DECLARE_EXTERN void pointerToHistoryVariables | ( | InternalStorage * | storage, | |
| double ** | data, | |||
| int * | size | |||
| ) | 
References InternalStorageS::stresses.
Referenced by selementPtrToHistory().
| DECLARE_EXTERN void putToStorage | ( | InternalStorage * | storage, | |
| int | intPointAccum, | |||
| double | stress[3][3], | |||
| double | strain[3][3], | |||
| double * | internal | |||
| ) | 
References InternalStorageS::internal, InternalStorageS::mat, materialHistoryParameters(), SMaterialS::nq, InternalStorageS::strains, and InternalStorageS::stresses.
Referenced by thicknessIntg().
| DECLARE_EXTERN void resetHistoryVariables | ( | InternalStorage * | storage, | |
| double * | data | |||
| ) | 
References InternalStorageS::stresses.
Referenced by selementResetHistory().
 1.6.3
 1.6.3