Defines a single-element, Maxwell model.
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=real64), | public | :: | friction_coefficient |
The Coulomb friction coefficient. |
|||
real(kind=real64), | public | :: | stiffness |
The pre-sliding stiffness term. |
procedure, public :: constraint_equations => fmdl_constraints | |
procedure, public :: evaluate => mx_eval | |
procedure, public :: fit => fmdl_fit | |
procedure, public :: from_array => mx_from_array | |
procedure, public :: get_constraint_equation_count => fmdl_get_constraint_count | |
procedure, public :: get_state_variable_count => mx_get_state_var_count | |
procedure, public :: has_internal_state => mx_has_state_vars | |
procedure, public :: parameter_count => mx_parameter_count | |
procedure, public :: reset => mx_reset | |
procedure, public :: state => mx_state_model | |
procedure, public :: to_array => mx_to_array |