Configuration data for RMSD calculations
Select a filter from the configuration data
Retrieve filter from configuration data
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(rmsd_config_type), | intent(in), | target | :: | self | Instance of the configuration data |
|
character(len=*), | intent(in) | :: | name | Name of the filter |
||
type(rmsd_filter_type), | pointer | :: | filter | Filter to use |
type :: rmsd_config_type
!> Error on mismatching structures
logical :: strict
!> Conversion factor for output
real(wp) :: conv
!> Length unit for RMSD output
character(len=:), allocatable :: length_unit
!> Available RMSD filters
type(rmsd_filter_type), allocatable :: filter(:)
contains
!> Select a filter from the configuration data
procedure :: get_filter
end type rmsd_config_type