struct MM::AngleType

Defined in:

mm/params.cr

Constructors

Instance methods inherited from struct MM::SimpleParameterType({String, String, String})

==(rhs : self) : Bool ==, copy_with(typenames : Tuple(*T)) copy_with, eq_value : Float64 eq_value, force_constant : Float64 force_constant

Constructor methods inherited from struct MM::SimpleParameterType({String, String, String})

new(typenames : Tuple(*T), force_constant : Float64, eq_value : Float64, penalty : Float64 = 0.0, comment : String | Nil = nil) new

Instance methods inherited from struct MM::ParameterType({String, String, String})

<=>(rhs : self) : Int32 <=>, ==(typenames : Tuple(*T)) : Bool ==, ===(rhs : self) : Bool
===(typenames : Tuple(*T)) : Bool
===
, comment : String | Nil comment, copy_with(typenames : Tuple(*T)) : self copy_with, each_typename_permutation(& : Tuple(*T) -> ) : Nil each_typename_permutation, penalty : Float64 penalty, typename_permutations : Array(Tuple(*T)) typename_permutations, typenames : Tuple(*T) typenames

Constructor methods inherited from struct MM::ParameterType({String, String, String})

new(typenames : Tuple(*T), penalty : Float64 = 0.0, comment : String | Nil = nil) new

Constructor Detail

def self.new(typenames : Tuple(*T), force_constant : Float64, eq_value : Float64, penalty : Float64 = 0.0, comment : String | Nil = nil) #

[View source]