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