shells/fem/InternalStorage.c File Reference

#include <assert.h>
#include <stdlib.h>
#include <string.h>
#include "internalStorage.h"
#include "smaterial.h"

Functions

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

Function Documentation

double getDensity ( InternalStorage storage  ) 
void getFromStorage ( InternalStorage storage,
int  intPointAccum,
double  stress[3][3],
double  strain[9],
double *  internal 
)
double getYoungsModulus ( InternalStorage storage  ) 
void pointerToHistoryVariables ( InternalStorage storage,
double **  data,
int *  size 
)
void putToStorage ( InternalStorage storage,
int  intPointAccum,
double  stress[3][3],
double  strain[3][3],
double *  internal 
)
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