Record specifying the orbital localization post-processing.
More...
|
| procedure | load_from_toml (self, table, error) |
| | Read parametrization data from TOML data structure.
|
| procedure | dump_to_toml (self, table, error) |
| | Write parametrization data to TOML data structure.
|
| procedure | populate_default_param (param, method) |
| | Populate parametrization record with default values.
|
| generic | load (self, file, error) |
| | Reading of parametrization data.
|
| generic | load (self, unit, error) |
| | Reading of parametrization data.
|
| generic | load (self, table, error) |
| | Reading of parametrization data.
|
| procedure(load_from_toml), deferred | load_from_toml (self, table, error) |
| | Read parametrization data from TOML data structure.
|
| generic | dump (self, file, error) |
| | Writing of parametrization data.
|
| generic | dump (self, unit, error) |
| | Writing of parametrization data.
|
| generic | dump (self, table, error) |
| | Writing of parametrization data.
|
| procedure(dump_to_toml), deferred | dump_to_toml (self, table, error) |
| | Write parametrization data to TOML data structure.
|
|
|
character(len=:), allocatable | method |
| | Name of the requested localization method.
|
Record specifying the orbital localization post-processing.
◆ dump_to_toml()
| procedure tblite_param_post_processing_localization::orbital_localization_record::dump_to_toml |
( |
class(orbital_localization_record), intent(in) | self, |
|
|
type(toml_table), intent(inout) | table, |
|
|
type(error_type), intent(out), allocatable | error ) |
Write parametrization data to TOML data structure.
- Parameters
-
| [in] | self | Instance of the parametrization data |
| [in,out] | table | Data structure |
| [out] | error | Error handling |
◆ load_from_toml()
| procedure tblite_param_post_processing_localization::orbital_localization_record::load_from_toml |
( |
class(orbital_localization_record), intent(inout) | self, |
|
|
type(toml_table), intent(inout) | table, |
|
|
type(error_type), intent(out), allocatable | error ) |
Read parametrization data from TOML data structure.
- Parameters
-
| [in,out] | self | Instance of the parametrization data |
| [in,out] | table | Data structure |
| [out] | error | Error handling |
◆ populate_default_param()
| procedure tblite_param_post_processing_localization::orbital_localization_record::populate_default_param |
( |
class(orbital_localization_record), intent(inout) | param, |
|
|
character(len=*), intent(in), optional | method ) |
Populate parametrization record with default values.
- Parameters
-
| [in,out] | param | Orbital localization post-processing record |
| [in] | method | Name of the localization method, defaults to Foster-Boys |
The documentation for this type was generated from the following file:
- /home/runner/work/tblite/tblite/src/tblite/param/post_processing/localization.f90