#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include "load.h"
#include "elm.h"
#include "material.h"
#include "node.h"
#include "rio.h"
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) |
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().
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().
static void MisesFree | ( | sMaterial * | mat | ) | [static] |
Definition at line 118 of file mises.c.
References sMaterial::data.
Referenced by MisesInit().
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().
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().
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().
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().