#include <cebfipcontactmat.h>
Public Member Functions | |
cebfipcontactmat (void) | |
void | matstiff (matrix &d, long ipp) |
void | nlstresses (long ipp, long im, long ido) |
void | read (XFILE *in) |
long | sgn (double a) |
void | updateval (long ipp, long im, long ido) |
~cebfipcontactmat (void) | |
Public Attributes | |
double | alfa |
shape of the first branch | |
long | bond |
bond conditions /// 1 - good, 2 - poor | |
long | conf |
confining conditions /// 1 - unconfined, 2 - confined | |
double | fcc |
concrete compressive strength | |
double | fct |
concrete tensile strength | |
double | normal |
normal stiffnes | |
double | s |
length differention on graph | |
double | ss |
double | sss |
double | tauf |
residual strength | |
double | taumax |
maximum shear stress |
Definition at line 10 of file cebfipcontactmat.h.
cebfipcontactmat | ( | void | ) |
~cebfipcontactmat | ( | void | ) |
Definition at line 16 of file cebfipcontactmat.cpp.
void matstiff | ( | matrix & | d, | |
long | ipp | |||
) |
Definition at line 39 of file cebfipcontactmat.cpp.
References alfa, mechmat::ip, Mm, intpoints::ncompstr, normal, s, intpoints::strain, and taumax.
Referenced by mechmat::matstiff().
void nlstresses | ( | long | ipp, | |
long | im, | |||
long | ido | |||
) |
Definition at line 59 of file cebfipcontactmat.cpp.
References alfa, intpoints::eqother, fcc, fct, mechmat::ip, Mm, intpoints::ncompstr, normal, s, sgn(), ss, sss, intpoints::strain, intpoints::stress, tauf, and taumax.
Referenced by mechmat::computenlstresses().
void read | ( | XFILE * | in | ) |
long sgn | ( | double | a | ) |
Definition at line 104 of file cebfipcontactmat.cpp.
Referenced by nlstresses().
void updateval | ( | long | ipp, | |
long | im, | |||
long | ido | |||
) |
Definition at line 95 of file cebfipcontactmat.cpp.
References intpoints::eqother, mechmat::givencompeqother(), mechmat::ip, Mm, and intpoints::other.
Referenced by mechmat::updateipvalmat().
double alfa |
shape of the first branch
Definition at line 47 of file cebfipcontactmat.h.
Referenced by cebfipcontactmat(), matstiff(), nlstresses(), and read().
long bond |
bond conditions /// 1 - good, 2 - poor
Definition at line 36 of file cebfipcontactmat.h.
Referenced by cebfipcontactmat(), and read().
long conf |
confining conditions /// 1 - unconfined, 2 - confined
Definition at line 33 of file cebfipcontactmat.h.
Referenced by cebfipcontactmat(), and read().
double fcc |
concrete compressive strength
Definition at line 27 of file cebfipcontactmat.h.
Referenced by cebfipcontactmat(), nlstresses(), and read().
double fct |
concrete tensile strength
Definition at line 30 of file cebfipcontactmat.h.
Referenced by cebfipcontactmat(), nlstresses(), and read().
double normal |
normal stiffnes
Definition at line 39 of file cebfipcontactmat.h.
Referenced by cebfipcontactmat(), matstiff(), nlstresses(), and read().
double s |
length differention on graph
Definition at line 42 of file cebfipcontactmat.h.
Referenced by cebfipcontactmat(), matstiff(), nlstresses(), and read().
double ss |
Definition at line 43 of file cebfipcontactmat.h.
Referenced by cebfipcontactmat(), nlstresses(), and read().
double sss |
Definition at line 44 of file cebfipcontactmat.h.
Referenced by cebfipcontactmat(), nlstresses(), and read().
double tauf |
residual strength
Definition at line 53 of file cebfipcontactmat.h.
Referenced by cebfipcontactmat(), nlstresses(), and read().
double taumax |
maximum shear stress
Definition at line 50 of file cebfipcontactmat.h.
Referenced by cebfipcontactmat(), matstiff(), nlstresses(), and read().