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

#include <DislocationInjector.h>

Collaboration diagram for model::DislocationInjector< dim >:

Public Member Functions

template<typename DislocationNetworkType>
void insertRandomStraightDislocation (DislocationNetworkType &DN)

Static Public Member Functions

static std::vector< VectorDim > straightLineBoundaryClosure (const VectorDim &P0, const VectorDim &d, const VectorDim &n, const int &grainID, const SimplicialMesh< dim > &mesh)
static std::vector< VectorDim > straightLineBoundaryClosure (const VectorDim &P0, const VectorDim &d, const MeshPlane< dim > &plane, const SimplicialMesh< dim > &mesh)

Detailed Description

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

Definition at line 17 of file DislocationInjector.h.

Member Function Documentation

◆ insertRandomStraightDislocation()

template<int dim>
template<typename DislocationNetworkType>
void model::DislocationInjector< dim >::insertRandomStraightDislocation ( DislocationNetworkType & DN)
inline

Definition at line 121 of file DislocationInjector.h.

◆ straightLineBoundaryClosure() [1/2]

template<int dim>
std::vector< VectorDim > model::DislocationInjector< dim >::straightLineBoundaryClosure ( const VectorDim & P0,
const VectorDim & d,
const MeshPlane< dim > & plane,
const SimplicialMesh< dim > & mesh )
inlinestatic

Definition at line 38 of file DislocationInjector.h.

◆ straightLineBoundaryClosure() [2/2]

template<int dim>
std::vector< VectorDim > model::DislocationInjector< dim >::straightLineBoundaryClosure ( const VectorDim & P0,
const VectorDim & d,
const VectorDim & n,
const int & grainID,
const SimplicialMesh< dim > & mesh )
inlinestatic

Definition at line 27 of file DislocationInjector.h.


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