inter.c File Reference

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

Include dependency graph for inter.c:

Go to the source code of this file.

Data Structures

struct  sIntfData

Functions

void MaterialDensity (sMaterial *, double *)
static void InterfaceNew (int, sMaterial **)
static void InterfaceFree (sMaterial *)
static void InterfaceRead (sMaterial *)
static void InterfaceEParameter (sMaterial *, double *)
static void InterfaceNuParameter (sMaterial *, double *)
static void InterfaceCMatrix (sMaterial *, double[6][6])
void InterfaceMatInit (void)


Function Documentation

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

Definition at line 194 of file inter.c.

References sMaterial::data, sIntfData::Kn, sIntfData::Ks, and NDof.

Referenced by InterfaceMatInit().

Here is the caller graph for this function:

static void InterfaceEParameter ( sMaterial mat,
double *  ks 
) [static]

Definition at line 158 of file inter.c.

References sMaterial::data, and sIntfData::Ks.

Referenced by InterfaceMatInit().

Here is the caller graph for this function:

static void InterfaceFree ( sMaterial mat  )  [static]

Definition at line 111 of file inter.c.

References sMaterial::data.

Referenced by InterfaceMatInit().

Here is the caller graph for this function:

void InterfaceMatInit ( void   ) 

Definition at line 241 of file inter.c.

References sMatClass::cmatrix, sMatClass::density, sMatClass::epar, sMatClass::free, INTERFACE_MAT, InterfaceCMatrix(), InterfaceEParameter(), InterfaceFree(), InterfaceNew(), InterfaceNuParameter(), InterfaceRead(), MatClass, MaterialDensity(), sMatClass::new, sMatClass::nupar, sMatClass::read, sMatClass::timestep, sMatClass::updatepar, sMatClass::updatestr, and sMatClass::vstrain.

Referenced by MaterialInit().

Here is the call graph for this function:

Here is the caller graph for this function:

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

Definition at line 76 of file inter.c.

References INTERFACE_MAT, sIntfData::Kn, sIntfData::Ks, and MatList.

Referenced by InterfaceMatInit().

Here is the caller graph for this function:

static void InterfaceNuParameter ( sMaterial mat,
double *  kn 
) [static]

Definition at line 176 of file inter.c.

References sMaterial::data, and sIntfData::Kn.

Referenced by InterfaceMatInit().

Here is the caller graph for this function:

static void InterfaceRead ( sMaterial mat  )  [static]

Definition at line 134 of file inter.c.

References sMaterial::data, sIntfData::Kn, sIntfData::Ks, and nf.

Referenced by InterfaceMatInit().

Here is the caller graph for this function:

void MaterialDensity ( sMaterial ,
double *   
)


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