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

#include <CrossSlipBranch.h>

Collaboration diagram for model::CrossSlipBranch< dim >:

Public Types

using LoopNodeType = DislocationLoopNode<dim>

Public Member Functions

 CrossSlipBranch (std::deque< std::shared_ptr< LoopNodeType > > nodes, int target)

Public Attributes

std::deque< std::shared_ptr< LoopNodeType > > first
int second
std::optional< ThermalCrossSlipEvent > thermal

Detailed Description

template<int dim>
struct model::CrossSlipBranch< dim >

Definition at line 31 of file CrossSlipBranch.h.

Member Typedef Documentation

◆ LoopNodeType

template<int dim>
using model::CrossSlipBranch< dim >::LoopNodeType = DislocationLoopNode<dim>

Definition at line 33 of file CrossSlipBranch.h.

Constructor & Destructor Documentation

◆ CrossSlipBranch()

template<int dim>
model::CrossSlipBranch< dim >::CrossSlipBranch ( std::deque< std::shared_ptr< LoopNodeType > > nodes,
int target )

Definition at line 87 of file CrossSlipBranch.cpp.

Member Data Documentation

◆ first

template<int dim>
std::deque<std::shared_ptr<LoopNodeType> > model::CrossSlipBranch< dim >::first

Definition at line 34 of file CrossSlipBranch.h.

◆ second

template<int dim>
int model::CrossSlipBranch< dim >::second

Definition at line 35 of file CrossSlipBranch.h.

◆ thermal

template<int dim>
std::optional<ThermalCrossSlipEvent> model::CrossSlipBranch< dim >::thermal

Definition at line 36 of file CrossSlipBranch.h.


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