Mechanics of Defect Evolution Library
Loading...
Searching...
No Matches
model::DislocationQuadraturePointContainer< dim > Class Template Reference

#include <DislocationQuadraturePoint.h>

Inheritance diagram for model::DislocationQuadraturePointContainer< dim >:
Collaboration diagram for model::DislocationQuadraturePointContainer< dim >:

Public Member Functions

void update (const LinkType &parentSegment, const bool &isClimbStep)
void create (const LinkType &parentSegment, const double &quadPerLength, const bool &isClimbStep)
const DislocationQuadraturePointContainerType & quadraturePoints () const
DislocationQuadraturePointContainerType & quadraturePoints ()
const DislocationQuadraturePointType & quadraturePoint (const int &k) const
VectorNdof nodalVelocityVector (const LinkType &parentSegment) const
MatrixNdof nodalVelocityMatrix (const LinkType &parentSegment) const
VectorDim glideVelocityIntegral () const
VectorDim pkIntegral () const
MatrixDim stressIntegral () const

Detailed Description

template<int dim>
class model::DislocationQuadraturePointContainer< dim >

Definition at line 109 of file DislocationQuadraturePoint.h.

Member Function Documentation

◆ create()

template<int dim>
void model::DislocationQuadraturePointContainer< dim >::create ( const LinkType & parentSegment,
const double & quadPerLength,
const bool & isClimbStep )

Definition at line 625 of file DislocationQuadraturePoint.cpp.

◆ glideVelocityIntegral()

template<int dim>
DislocationQuadraturePointContainer< dim >::VectorDim model::DislocationQuadraturePointContainer< dim >::glideVelocityIntegral ( ) const
Returns
The integral of the glide velocity over the segment.

Definition at line 710 of file DislocationQuadraturePoint.cpp.

◆ nodalVelocityMatrix()

template<int dim>
DislocationQuadraturePointContainer< dim >::MatrixNdof model::DislocationQuadraturePointContainer< dim >::nodalVelocityMatrix ( const LinkType & parentSegment) const

Definition at line 679 of file DislocationQuadraturePoint.cpp.

◆ nodalVelocityVector()

template<int dim>
DislocationQuadraturePointContainer< dim >::VectorNdof model::DislocationQuadraturePointContainer< dim >::nodalVelocityVector ( const LinkType & parentSegment) const

Definition at line 667 of file DislocationQuadraturePoint.cpp.

◆ pkIntegral()

Returns
The integral of the PK force over the segment.

Definition at line 719 of file DislocationQuadraturePoint.cpp.

◆ quadraturePoint()

template<int dim>
const DislocationQuadraturePointContainer< dim >::DislocationQuadraturePointType & model::DislocationQuadraturePointContainer< dim >::quadraturePoint ( const int & k) const

Definition at line 661 of file DislocationQuadraturePoint.cpp.

◆ quadraturePoints() [1/2]

template<int dim>
DislocationQuadraturePointContainer< dim >::DislocationQuadraturePointContainerType & model::DislocationQuadraturePointContainer< dim >::quadraturePoints ( )

Definition at line 655 of file DislocationQuadraturePoint.cpp.

◆ quadraturePoints() [2/2]

template<int dim>
const DislocationQuadraturePointContainer< dim >::DislocationQuadraturePointContainerType & model::DislocationQuadraturePointContainer< dim >::quadraturePoints ( ) const

Definition at line 649 of file DislocationQuadraturePoint.cpp.

◆ stressIntegral()

template<int dim>
DislocationQuadraturePointContainer< dim >::MatrixDim model::DislocationQuadraturePointContainer< dim >::stressIntegral ( ) const
Returns
The integral of the stress over the segment.

Definition at line 728 of file DislocationQuadraturePoint.cpp.

◆ update()

template<int dim>
void model::DislocationQuadraturePointContainer< dim >::update ( const LinkType & parentSegment,
const bool & isClimbStep )

Definition at line 423 of file DislocationQuadraturePoint.cpp.


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