isofail.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 isofail.c:

Go to the source code of this file.

Data Structures

struct  _isofdata

Typedefs

typedef _isofdata sIsoFData

Functions

void MaterialTimeStep (sMaterial *, double *)
void MaterialDensity (sMaterial *, double *)
static void IsotropicFailNew (int, sMaterial **)
static void IsotropicFailFree (sMaterial *)
static void IsotropicFailRead (sMaterial *)
static void IsotropicFailEParameter (sMaterial *, double *)
static void IsotropicFailNuParameter (sMaterial *, double *)
static void IsotropicFailCMatrix (sMaterial *, double[6][6])
static void IsotropicFailUpdateParameter (sMaterial *, double)
static void IsotropicFailUpdateStress (sMaterial *, double, double *, double *, double *, double *)
void IsotropicFailInit (void)


Typedef Documentation

typedef struct _isofdata sIsoFData


Function Documentation

static void IsotropicFailCMatrix ( sMaterial *  ,
double  [6][6] 
) [static]

Definition at line 213 of file isofail.c.

References _material::data, _isofdata::E, NDof, and _isofdata::Nu.

Referenced by IsotropicFailInit().

Here is the caller graph for this function:

static void IsotropicFailEParameter ( sMaterial *  ,
double *   
) [static]

Definition at line 177 of file isofail.c.

References _material::data, and _isofdata::E.

Referenced by IsotropicFailInit().

Here is the caller graph for this function:

static void IsotropicFailFree ( sMaterial *   )  [static]

Definition at line 126 of file isofail.c.

References _material::data.

Referenced by IsotropicFailInit().

Here is the caller graph for this function:

void IsotropicFailInit ( void   ) 

Definition at line 335 of file isofail.c.

References _matclass::cmatrix, _matclass::density, _matclass::epar, _matclass::free, ISOTROPIC_FAIL, IsotropicFailCMatrix(), IsotropicFailEParameter(), IsotropicFailFree(), IsotropicFailNew(), IsotropicFailNuParameter(), IsotropicFailRead(), IsotropicFailUpdateParameter(), IsotropicFailUpdateStress(), MatClass, MaterialDensity(), MaterialTimeStep(), _matclass::new, _matclass::nupar, _matclass::read, _matclass::timestep, _matclass::updatepar, _matclass::updatestr, and _matclass::vstrain.

Referenced by MaterialInit().

Here is the call graph for this function:

Here is the caller graph for this function:

static void IsotropicFailNew ( int  ,
sMaterial **   
) [static]

Definition at line 87 of file isofail.c.

References _isofdata::E, _isofdata::e0, _isofdata::E0, _isofdata::et, _isofdata::Ft, ISOTROPIC_FAIL, MatList, and _isofdata::Nu.

Referenced by IsotropicFailInit().

Here is the caller graph for this function:

static void IsotropicFailNuParameter ( sMaterial *  ,
double *   
) [static]

Definition at line 195 of file isofail.c.

References _material::data, and _isofdata::Nu.

Referenced by IsotropicFailInit().

Here is the caller graph for this function:

static void IsotropicFailRead ( sMaterial *   )  [static]

Definition at line 149 of file isofail.c.

References _material::data, _isofdata::E, _isofdata::e0, _isofdata::E0, _isofdata::et, _isofdata::Ft, nf, and _isofdata::Nu.

Referenced by IsotropicFailInit().

Here is the caller graph for this function:

static void IsotropicFailUpdateParameter ( sMaterial *  ,
double   
) [static]

Definition at line 264 of file isofail.c.

References _material::data, _isofdata::E, _isofdata::e0, _isofdata::E0, _isofdata::et, and _isofdata::Ft.

Referenced by IsotropicFailInit().

Here is the caller graph for this function:

static void IsotropicFailUpdateStress ( sMaterial *  ,
double  ,
double *  ,
double *  ,
double *  ,
double *   
) [static]

Definition at line 306 of file isofail.c.

Referenced by IsotropicFailInit().

Here is the caller graph for this function:

void MaterialDensity ( sMaterial *  ,
double *   
)

void MaterialTimeStep ( sMaterial *  ,
double *   
)


Generated on Fri Oct 5 15:55:17 2007 for ReconMS by  doxygen 1.5.1