mises.c File Reference

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include "load.h"
#include "elm.h"
#include "material.h"
#include "node.h"
#include "rio.h"

Include dependency graph for mises.c:

Go to the source code of this file.

Data Structures

struct  sMisesData

Functions

void MaterialTimeStep (sMaterial *, double *)
void MaterialDensity (sMaterial *, double *)
static void MisesNew (int, sMaterial **)
static void MisesFree (sMaterial *)
static void MisesRead (sMaterial *)
static void MisesEParameter (sMaterial *, double *)
static void MisesNuParameter (sMaterial *, double *)
static void MisesCMatrix (sMaterial *, double[6][6])
static void MisesUpdateStress (sMaterial *, double, double *, double *, double *, double *)
void MisesInit (void)


Function Documentation

void MaterialDensity ( sMaterial ,
double *   
)

void MaterialTimeStep ( sMaterial ,
double *   
)

static void MisesCMatrix ( sMaterial mat,
double  cm[6][6] 
) [static]

Definition at line 202 of file mises.c.

References sMaterial::data, sMisesData::E, NDof, and sMisesData::Nu.

Referenced by MisesInit().

Here is the caller graph for this function:

static void MisesEParameter ( sMaterial mat,
double *  e 
) [static]

Definition at line 166 of file mises.c.

References sMaterial::data, and sMisesData::E.

Referenced by MisesInit().

Here is the caller graph for this function:

static void MisesFree ( sMaterial mat  )  [static]

Definition at line 118 of file mises.c.

References sMaterial::data.

Referenced by MisesInit().

Here is the caller graph for this function:

void MisesInit ( void   ) 

static void MisesNew ( int  label,
sMaterial **  mat 
) [static]

Definition at line 82 of file mises.c.

References sMisesData::E, MatList, MISES, sMisesData::Nu, and sMisesData::Smax.

Referenced by MisesInit().

Here is the caller graph for this function:

static void MisesNuParameter ( sMaterial mat,
double *  nu 
) [static]

Definition at line 184 of file mises.c.

References sMaterial::data, and sMisesData::Nu.

Referenced by MisesInit().

Here is the caller graph for this function:

static void MisesRead ( sMaterial mat  )  [static]

Definition at line 141 of file mises.c.

References sMaterial::data, sMisesData::E, nf, sMisesData::Nu, and sMisesData::Smax.

Referenced by MisesInit().

Here is the caller graph for this function:

static void MisesUpdateStress ( sMaterial mat,
double  dtime,
double *  yield,
double *  effdef,
double *  str,
double *  def 
) [static]

Definition at line 253 of file mises.c.

References sMaterial::data, sMisesData::Nu, and sMisesData::Smax.

Referenced by MisesInit().

Here is the caller graph for this function:


Generated on Tue Oct 23 11:24:13 2007 for Relax by  doxygen 1.5.3