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

#include <GalerkinClimbSolver.h>

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

Public Member Functions

 GalerkinClimbSolver (const DislocationNetwork< dim > &, const ClusterDynamics< dim > *const)
Eigen::VectorXd getNodeVelocities () const override
void computeClimbScalarVelocities (const bool &updateStiffness) override
Public Member Functions inherited from model::DislocationClimbSolverBase< dim >
 DislocationClimbSolverBase (const DislocationNetwork< dim > &, const ClusterDynamics< dim > *const)
double getVclimbRef () const
const ScalarVelocitiesContainerType & scalarVelocities () const
ScalarVelocitiesContainerType & scalarVelocities ()
Public Member Functions inherited from model::DislocationVelocitySolverBase< dim >
 DislocationVelocitySolverBase (const DislocationNetwork< dim > &)
virtual ~DislocationVelocitySolverBase ()=default

Additional Inherited Members

Public Types inherited from model::DislocationClimbSolverBase< dim >
typedef std::vector< Eigen::Array< double, 1, ClusterDynamicsParameters< dim >::mSize > > ScalarVelocitiesContainerType
Public Attributes inherited from model::DislocationClimbSolverBase< dim >
const double glideEquilibriumRate
const ClusterDynamics< dim > *const CD
const double vClimbRef
Public Attributes inherited from model::DislocationVelocitySolverBase< dim >
const DislocationNetwork< dim > & DN

Detailed Description

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

Definition at line 30 of file GalerkinClimbSolver.h.

Constructor & Destructor Documentation

◆ GalerkinClimbSolver()

template<int dim>
model::GalerkinClimbSolver< dim >::GalerkinClimbSolver ( const DislocationNetwork< dim > & ,
const ClusterDynamics< dim > * const  )

Member Function Documentation

◆ computeClimbScalarVelocities()

template<int dim>
void model::GalerkinClimbSolver< dim >::computeClimbScalarVelocities ( const bool & updateStiffness)
overridevirtual

◆ getNodeVelocities()

template<int dim>
Eigen::VectorXd model::GalerkinClimbSolver< dim >::getNodeVelocities ( ) const
overridevirtual

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