#include <stdio.h>
#include <stdlib.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 | sIsoData |
Functions | |
void | MaterialTimeStep (sMaterial *, double *) |
void | MaterialDensity (sMaterial *, double *) |
static void | IsotropicNew (int, sMaterial **) |
static void | IsotropicFree (sMaterial *) |
static void | IsotropicRead (sMaterial *) |
static void | IsotropicEParameter (sMaterial *, double *) |
static void | IsotropicNuParameter (sMaterial *, double *) |
static void | IsotropicCMatrix (sMaterial *, double[6][6]) |
static void | IsotropicCPSMatrix (sMaterial *, double[6][6]) |
void | IsotropicInit (void) |
static void IsotropicCMatrix | ( | sMaterial * | mat, | |
double | cm[6][6] | |||
) | [static] |
Definition at line 197 of file iso.c.
References sMaterial::data, sIsoData::E, NDof, and sIsoData::Nu.
Referenced by IsotropicInit().
static void IsotropicCPSMatrix | ( | sMaterial * | mat, | |
double | cm[6][6] | |||
) | [static] |
Definition at line 242 of file iso.c.
References sMaterial::data, sIsoData::E, and sIsoData::Nu.
Referenced by IsotropicInit().
static void IsotropicEParameter | ( | sMaterial * | mat, | |
double * | e | |||
) | [static] |
Definition at line 161 of file iso.c.
References sMaterial::data, and sIsoData::E.
Referenced by IsotropicInit().
static void IsotropicFree | ( | sMaterial * | mat | ) | [static] |
Definition at line 114 of file iso.c.
References sMaterial::data.
Referenced by IsotropicInit().
void IsotropicInit | ( | void | ) |
Definition at line 282 of file iso.c.
References sMatClass::cmatrix, sMatClass::cpsmatrix, sMatClass::density, sMatClass::epar, sMatClass::free, ISOTROPIC, IsotropicCMatrix(), IsotropicCPSMatrix(), IsotropicEParameter(), IsotropicFree(), IsotropicNew(), IsotropicNuParameter(), IsotropicRead(), MatClass, MaterialDensity(), MaterialTimeStep(), sMatClass::new, sMatClass::nupar, sMatClass::read, sMatClass::timestep, sMatClass::updatepar, sMatClass::updatestr, and sMatClass::vstrain.
Referenced by MaterialInit().
static void IsotropicNew | ( | int | label, | |
sMaterial ** | mat | |||
) | [static] |
Definition at line 78 of file iso.c.
References sIsoData::E, ISOTROPIC, MatList, and sIsoData::Nu.
Referenced by IsotropicInit().
static void IsotropicNuParameter | ( | sMaterial * | mat, | |
double * | nu | |||
) | [static] |
Definition at line 179 of file iso.c.
References sMaterial::data, and sIsoData::Nu.
Referenced by IsotropicInit().
static void IsotropicRead | ( | sMaterial * | mat | ) | [static] |
Definition at line 137 of file iso.c.
References sMaterial::data, sIsoData::E, nf, and sIsoData::Nu.
Referenced by IsotropicInit().
void MaterialDensity | ( | sMaterial * | , | |
double * | ||||
) |
void MaterialTimeStep | ( | sMaterial * | , | |
double * | ||||
) |