1 #ifndef INCLUDE_NUCLEATIONPARAMETERS_H_ 2 #define INCLUDE_NUCLEATIONPARAMETERS_H_ 17 std::vector<double> _semiaxes,
18 std::vector<double> _freeze_semiaxes,
19 std::vector<double> _ellipsoid_rotation,
21 double _no_nucleation_border_thickness){
38 double degrees_to_rad = std::acos(0.0)/90.0;
40 dealii::Tensor<2,dim,double> Rx, Ry, Rz;
void set_rotation_matrix()
std::vector< double > ellipsoid_rotation
double no_nucleation_border_thickness
dealii::Tensor< 2, dim, double > rotation_matrix
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)
std::vector< double > freeze_semiaxes
std::vector< double > semiaxes