elementc Class Reference

#include <elementc.h>

List of all members.

Public Member Functions

 elementc (void)
void read (XFILE *in)
void readmat (long m, XFILE *in)
 ~elementc (void)

Public Attributes

long * idml
 number of appropriate material type
long * idmu
 number of appropriate material type
long ** intordvlm
 array of integration orders for coupling matrix
long ** intordvum
 array of integration orders for coupling matrix
long ** ippl
 array of integration point pointers (lower part)
long ** ippu
 array of integration point pointers (upper part)
long nb
 number of blocks
long ** nipl
 array of numbers of integration points (lower part)
long ** nipu
 array of numbers of integration points (upper part)
elemtypec te
 type of element
mattypectml
 type of material
mattypectmu
 type of material

Detailed Description

class elementc defines general element for problems of mechanical-transport coupling

Definition at line 11 of file elementc.h.


Constructor & Destructor Documentation

elementc ( void   ) 

Definition at line 9 of file elementc.cpp.

References idml, idmu, intordvlm, intordvum, ippl, ippu, nb, te, tml, and tmu.

~elementc ( void   ) 

Definition at line 17 of file elementc.cpp.


Member Function Documentation

void read ( XFILE in  ) 

Definition at line 22 of file elementc.cpp.

References Caxiq, Cbar, Chex, coupaxiquad, coupbar, couphex, coupquad, Cquad, readmat(), te, and xfscanf().

Referenced by couptop::read().

void readmat ( long  m,
XFILE in 
)

Definition at line 42 of file elementc.cpp.

References idml, idmu, tml, tmu, and xfscanf().

Referenced by read().


Member Data Documentation

long* idml

number of appropriate material type

Definition at line 44 of file elementc.h.

Referenced by elementc(), coupmatl::intpointinit(), and readmat().

long* idmu

number of appropriate material type

Definition at line 40 of file elementc.h.

Referenced by elementc(), coupmatu::intpointinit(), and readmat().

long** intordvlm

array of integration orders for coupling matrix

Definition at line 35 of file elementc.h.

Referenced by elementc(), quadrilatc::eleminit(), hexahedc::eleminit(), barelc::eleminit(), and axiquadc::eleminit().

long** intordvum

array of integration orders for coupling matrix

Definition at line 33 of file elementc.h.

Referenced by elementc(), quadrilatc::eleminit(), hexahedc::eleminit(), barelc::eleminit(), and axiquadc::eleminit().

long** ippl
long** ippu
long nb

number of blocks

Definition at line 23 of file elementc.h.

Referenced by elementc().

long** nipl

array of numbers of integration points (lower part)

Definition at line 31 of file elementc.h.

Referenced by quadrilatc::eleminit(), hexahedc::eleminit(), barelc::eleminit(), and axiquadc::eleminit().

long** nipu

array of numbers of integration points (upper part)

Definition at line 29 of file elementc.h.

Referenced by quadrilatc::eleminit(), hexahedc::eleminit(), barelc::eleminit(), and axiquadc::eleminit().

type of element

Definition at line 21 of file elementc.h.

Referenced by elementc(), and read().

type of material

Definition at line 42 of file elementc.h.

Referenced by elementc(), coupmatl::intpointinit(), and readmat().

type of material

Definition at line 38 of file elementc.h.

Referenced by elementc(), coupmatu::intpointinit(), and readmat().


The documentation for this class was generated from the following files:

Generated by  doxygen 1.6.2