|
tblite
Light-weight tight-binding framework
|
Implicit solvation model based on a polarizable dielectric continuum. More...
Data Types | |
| type | cpcm_input |
| Input for CPCM solvation. More... | |
| interface | cpcm_solvation |
| Definition of polarizable continuum model. More... | |
Functions/Subroutines | |
| subroutine, public | new_cpcm (self, mol, input, error) |
| Create new electric field container. | |
Variables | |
| character(len= *), parameter | label = "polarizable continuum model" |
| Identifier for container. | |
Implicit solvation model based on a polarizable dielectric continuum.
| subroutine, public tblite_solvation_cpcm::new_cpcm | ( | type(cpcm_solvation), intent(out) | self, |
| type(structure_type), intent(in) | mol, | ||
| type(cpcm_input), intent(in) | input, | ||
| type(error_type), intent(out), allocatable | error ) |
Create new electric field container.
| [out] | self | Instance of the solvation model |
| [in] | mol | Molecular structure data |
| [in] | input | Input for CPCM solvation |
| [out] | error | Error handling |