nonlocmicroM4 Class Reference

#include <nonlocmicroM4.h>

List of all members.

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

Detailed Description

Definition at line 9 of file nonlocmicroM4.h.


Constructor & Destructor Documentation

nonlocmicroM4 ( void   ) 

Definition at line 10 of file nonlocmicroM4.cpp.

~nonlocmicroM4 ( void   ) 

Definition at line 13 of file nonlocmicroM4.cpp.


Member Function Documentation

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.

Parameters:
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.

Parameters:
ipp - integration point number
Returns:
The function returns number of averaged quantities for microplane M4 model.

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.

References r, and xfscanf().

Referenced by mechmat::readmattype().


Member Data Documentation

double r

Definition at line 19 of file nonlocmicroM4.h.

Referenced by average(), mechmat::nonlocradius(), and read().


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

Generated by  doxygen 1.6.2