PRISMS-PF  v2.1
nucleationParameters< dim > Class Template Reference

#include <nucleationParameters.h>

Public Member Functions

 nucleationParameters (unsigned int _var_index, std::vector< double > _semiaxes, std::vector< double > _freeze_semiaxes, std::vector< double > _ellipsoid_rotation, double _hold_time, double _no_nucleation_border_thickness)
 
void set_rotation_matrix ()
 

Public Attributes

unsigned int var_index
 
std::vector< double > semiaxes
 
std::vector< double > ellipsoid_rotation
 
std::vector< double > freeze_semiaxes
 
double no_nucleation_border_thickness
 
double hold_time
 
dealii::Tensor< 2, dim, double > rotation_matrix
 

Detailed Description

template<int dim>
class nucleationParameters< dim >

Definition at line 5 of file nucleationParameters.h.

Constructor & Destructor Documentation

◆ nucleationParameters()

nucleationParameters ( unsigned int  _var_index,
std::vector< double >  _semiaxes,
std::vector< double >  _freeze_semiaxes,
std::vector< double >  _ellipsoid_rotation,
double  _hold_time,
double  _no_nucleation_border_thickness 
)
inline

Definition at line 16 of file nucleationParameters.h.

Member Function Documentation

◆ set_rotation_matrix()

void set_rotation_matrix ( )
inline

Definition at line 33 of file nucleationParameters.h.

Member Data Documentation

◆ ellipsoid_rotation

std::vector<double> ellipsoid_rotation

Definition at line 10 of file nucleationParameters.h.

◆ freeze_semiaxes

std::vector<double> freeze_semiaxes

Definition at line 11 of file nucleationParameters.h.

◆ hold_time

double hold_time

Definition at line 13 of file nucleationParameters.h.

◆ no_nucleation_border_thickness

double no_nucleation_border_thickness

Definition at line 12 of file nucleationParameters.h.

◆ rotation_matrix

dealii::Tensor<2,dim,double> rotation_matrix

Definition at line 14 of file nucleationParameters.h.

◆ semiaxes

std::vector<double> semiaxes

Definition at line 9 of file nucleationParameters.h.

◆ var_index

unsigned int var_index

Definition at line 8 of file nucleationParameters.h.


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