occ
|
solvation models for correction of QM methods (implicit only for now) More...
Namespaces | |
namespace | cosmo |
namespace | draco |
namespace | smd |
namespace | surface |
Classes | |
class | ContinuumSolvationModel |
class | COSMO |
struct | SMDSolventParameters |
class | SolvationCorrectedProcedure |
Typedefs | |
using | PointChargeList = std::vector< occ::core::PointCharge > |
Functions | |
void | to_json (nlohmann::json &j, const SMDSolventParameters &) |
void | from_json (const nlohmann::json &j, SMDSolventParameters &) |
double | get_dielectric (const std::string &name) |
SMDSolventParameters | get_smd_parameters (const std::string &name) |
void | list_available_solvents () |
nlohmann::json | load_draco_parameters () |
solvation models for correction of QM methods (implicit only for now)
using occ::solvent::PointChargeList = typedef std::vector<occ::core::PointCharge> |
void occ::solvent::from_json | ( | const nlohmann::json & | j, |
SMDSolventParameters & | |||
) |
double occ::solvent::get_dielectric | ( | const std::string & | name | ) |
SMDSolventParameters occ::solvent::get_smd_parameters | ( | const std::string & | name | ) |
void occ::solvent::list_available_solvents | ( | ) |
nlohmann::json occ::solvent::load_draco_parameters | ( | ) |
void occ::solvent::to_json | ( | nlohmann::json & | j, |
const SMDSolventParameters & | |||
) |