#include <nonlocmicroM4.h>
Public Member Functions | |
| void | average (long ipp) |
| long | give_num_averq (long ipp) |
| nonlocmicroM4 (void) | |
| void | read (XFILE *in) |
| ~nonlocmicroM4 (void) | |
Public Attributes | |
| double | r |
Definition at line 9 of file nonlocmicroM4.h.
| nonlocmicroM4 | ( | void | ) |
Definition at line 10 of file nonlocmicroM4.cpp.
| ~nonlocmicroM4 | ( | void | ) |
Definition at line 13 of file nonlocmicroM4.cpp.
| void average | ( | long | ipp | ) |
This function averages values of the gamma or plastic strains in the given integration point. Which values are averaged is defined by the data member waf.
| ipp | - integration point number |
Definition at line 42 of file nonlocmicroM4.cpp.
References mechtop::adjip, mechtop::dist, mechmat::elmatstiff(), fillv(), mechmat::ip, mechmat::ipv, Mm, mechmat::mpM4, Mt, mechtop::nadjip, intpoints::nonloc, microM4::numberOfMicroplanes, r, intpoints::strain, and intpoints::stress.
Referenced by mechmat::nonlocaverage().
| long give_num_averq | ( | long | ipp | ) |
This function returns number of averaged quantities.
| ipp | - integration point number |
Definition at line 29 of file nonlocmicroM4.cpp.
References mechmat::ip, Mm, and intpoints::ncompstr.
Referenced by mechmat::give_num_averq().
| void read | ( | XFILE * | in | ) |
Definition at line 17 of file nonlocmicroM4.cpp.
Referenced by mechmat::readmattype().
| double r |
Definition at line 19 of file nonlocmicroM4.h.
Referenced by average(), mechmat::nonlocradius(), and read().
1.6.2