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

Go to the source code of this file.

Data Structures

struct  _isodata

Typedefs

typedef _isodata sMaxwellData

Functions

void MaterialTimeStep (sMaterial *, double *)
void MaterialDensity (sMaterial *, double *)
static void MaxwellNew (int, sMaterial **)
static void MaxwellFree (sMaterial *)
static void MaxwellRead (sMaterial *)
static void MaxwellEParameter (sMaterial *, double *)
static void MaxwellNuParameter (sMaterial *, double *)
static void MaxwellCMatrix (sMaterial *, double[6][6])
static void MaxwellViscoStrain (sMaterial *, double, sTensor *, sTensor *)
static void MaxwellUpdateStress (sMaterial *, double, double *, double *, double *, double *)
void MaxwellInit (void)


Typedef Documentation

typedef struct _isodata sMaxwellData


Function Documentation

void MaterialDensity ( sMaterial *  ,
double *   
)

void MaterialTimeStep ( sMaterial *  ,
double *   
)

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

Definition at line 202 of file maxwell.c.

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

Referenced by MaxwellInit(), and MaxwellUpdateStress().

Here is the caller graph for this function:

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

Definition at line 166 of file maxwell.c.

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

Referenced by MaxwellInit().

Here is the caller graph for this function:

static void MaxwellFree ( sMaterial *   )  [static]

Definition at line 118 of file maxwell.c.

References _material::data.

Referenced by MaxwellInit().

Here is the caller graph for this function:

void MaxwellInit ( void   ) 

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

Definition at line 82 of file maxwell.c.

References _isodata::E, MatList, MAXWELL, _isodata::N, and _isodata::Nu.

Referenced by MaxwellInit().

Here is the caller graph for this function:

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

Definition at line 184 of file maxwell.c.

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

Referenced by MaxwellInit(), and MaxwellUpdateStress().

Here is the caller graph for this function:

static void MaxwellRead ( sMaterial *   )  [static]

Definition at line 141 of file maxwell.c.

References _material::data, _isodata::E, _isodata::N, nf, and _isodata::Nu.

Referenced by MaxwellInit().

Here is the caller graph for this function:

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

Definition at line 283 of file maxwell.c.

References _material::data, _ptensor::dir1, _ptensor::dir2, _ptensor::dir3, MaxwellCMatrix(), MaxwellNuParameter(), _isodata::N, PrincipalTensor(), _tensor::xx, _tensor::xy, and _tensor::yy.

Here is the call graph for this function:

static void MaxwellViscoStrain ( sMaterial *  ,
double  ,
sTensor *  ,
sTensor *   
) [static]

Definition at line 252 of file maxwell.c.

References _material::data, _isodata::N, _tensor::xx, _tensor::xy, _tensor::xz, _tensor::yy, _tensor::yz, and _tensor::zz.

Referenced by MaxwellInit().

Here is the caller graph for this function:


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