#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 | sKelvinData |
Functions | |
| void | MaterialDensity (sMaterial *, double *) |
| static void | KelvinNew (int, sMaterial **) |
| static void | KelvinFree (sMaterial *) |
| static void | KelvinRead (sMaterial *) |
| static void | KelvinEParameter (sMaterial *, double *) |
| static void | KelvinNuParameter (sMaterial *, double *) |
| static void | KelvinCMatrix (sMaterial *, double[6][6]) |
| static void | KelvinTimeStep (sMaterial *, double *) |
| void | KelvinInit (void) |
| static void KelvinCMatrix | ( | sMaterial * | mat, | |
| double | cm[6][6] | |||
| ) | [static] |
Definition at line 199 of file kelvin.c.
References sMaterial::data, sKelvinData::E, NDof, and sKelvinData::Nu.
Referenced by KelvinInit().

| static void KelvinEParameter | ( | sMaterial * | mat, | |
| double * | e | |||
| ) | [static] |
Definition at line 163 of file kelvin.c.
References sMaterial::data, and sKelvinData::E.
Referenced by KelvinInit().

| static void KelvinFree | ( | sMaterial * | mat | ) | [static] |
Definition at line 115 of file kelvin.c.
References sMaterial::data.
Referenced by KelvinInit().

| void KelvinInit | ( | void | ) |
Definition at line 281 of file kelvin.c.
References sMatClass::cmatrix, sMatClass::density, sMatClass::epar, sMatClass::free, KELVIN, KelvinCMatrix(), KelvinEParameter(), KelvinFree(), KelvinNew(), KelvinNuParameter(), KelvinRead(), KelvinTimeStep(), MatClass, MaterialDensity(), sMatClass::new, sMatClass::nupar, sMatClass::read, sMatClass::timestep, sMatClass::updatepar, sMatClass::updatestr, and sMatClass::vstrain.
Referenced by MaterialInit().


| static void KelvinNew | ( | int | label, | |
| sMaterial ** | mat | |||
| ) | [static] |
Definition at line 79 of file kelvin.c.
References sKelvinData::E, KELVIN, MatList, sKelvinData::N, and sKelvinData::Nu.
Referenced by KelvinInit().

| static void KelvinNuParameter | ( | sMaterial * | mat, | |
| double * | nu | |||
| ) | [static] |
Definition at line 181 of file kelvin.c.
References sMaterial::data, and sKelvinData::Nu.
Referenced by KelvinInit().

| static void KelvinRead | ( | sMaterial * | mat | ) | [static] |
Definition at line 138 of file kelvin.c.
References sMaterial::data, sKelvinData::E, sKelvinData::N, nf, and sKelvinData::Nu.
Referenced by KelvinInit().

| static void KelvinTimeStep | ( | sMaterial * | mat, | |
| double * | dt | |||
| ) | [static] |
Definition at line 250 of file kelvin.c.
References sMaterial::data, sKelvinData::E, sKelvinData::N, and sKelvinData::Nu.
Referenced by KelvinInit().

| void MaterialDensity | ( | sMaterial * | , | |
| double * | ||||
| ) |
1.5.3