Implementation of a parameter database for damping parameters
Damping parameter database
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| type(param_record), | public, | allocatable | :: | defaults(:) |
List of supported damping functions |
||
| logical, | public, | allocatable | :: | mask(:) |
Mask for default damping functions in queries |
||
| type(param_record), | public, | allocatable | :: | records(:) |
List of damping parameter records |
| procedure, public :: get | Get parameters |
| generic, public :: load => load_from_file, load_from_unit, load_from_toml | Reading of damping parameter data |