-
Notifications
You must be signed in to change notification settings - Fork 12
Description
Hi,
As suggested on the ORCA forum, opening this issue ticket to suggest the implementation of a solvation correction component to the UMA energies and gradients. See the corresponding forum post here.
I have implemented that on my side working on a script for ORCA 6.0.1 last month, adapted now to ORCA 6.1.0. But as i now see scripts here already exist, I wanted to avoid creating confusion with duplicates.
See the scripts and (short) documentation at my github at https://github.com/leforesb/ORCA_wrapper_UMA/.
They are perfectly functional and tested across Opt, OptTS, NEB, MD, Numfreq and GOAT calculations, but perhaps the implementation present on this repository is a better way to package all that.
Similarly to the ones already present here, there is a server side and a client side. The solvent correction is only done on the client side by launching xtb twice, in solvent and in vacuum, then the difference on energies and gradients are calculated and added to the UMA energy and gradient.
Anyway, feel free to have a browse and implement a similar correction here. Perhaps not limited to ALPB actually, GBSA is accessible through a simple keyword change in the xtb command line after all.
Let's have fun with this :)
Baptiste.