#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().
1.6.2