tblite
Light-weight tight-binding framework
|
Proxy module for implicit solvation models. More...
Functions/Subroutines | |
subroutine, public | new_solvation (solv, mol, input, error, method) |
Create new solvation model from input data. | |
subroutine, public | new_solvation_cds (solv, mol, input, error, method) |
Create new cds solvation model from input data. | |
subroutine, public | new_solvation_shift (solv, input, error, method) |
Create new solvation shift from input data. | |
Proxy module for implicit solvation models.
subroutine, public tblite_solvation::new_solvation | ( | class(solvation_type), intent(out), allocatable | solv, |
type(structure_type), intent(in) | mol, | ||
type(solvation_input), intent(in) | input, | ||
type(error_type), intent(out), allocatable | error, | ||
character(len=*), intent(in), optional | method ) |
Create new solvation model from input data.
[out] | solv | Instance of the solvation model |
[in] | mol | Molecular structure data |
[in] | input | Input data |
[out] | error | Error handling |
[in] | method | Method for parameter selection |
scratch input
subroutine, public tblite_solvation::new_solvation_cds | ( | class(solvation_type), intent(out), allocatable | solv, |
type(structure_type), intent(in) | mol, | ||
type(solvation_input), intent(in) | input, | ||
type(error_type), intent(out), allocatable | error, | ||
character(len=*), intent(in), optional | method ) |
Create new cds solvation model from input data.
[out] | solv | Instance of the solvation model |
[in] | mol | Molecular structure data |
[in] | input | Input data |
[out] | error | Error handling |
[in] | method | Method for parameter selection |
scratch input
subroutine, public tblite_solvation::new_solvation_shift | ( | class(solvation_type), intent(out), allocatable | solv, |
type(solvation_input), intent(in) | input, | ||
type(error_type), intent(out), allocatable | error, | ||
character(len=*), intent(in), optional | method ) |
Create new solvation shift from input data.
[out] | solv | Instance of the solvation model |
[in] | input | Input data |
[out] | error | Error handling |
[in] | method | Method for parameter selection |
scratch input