JDFTx provides an option to output wavefunctions and potentials for use in quantum Monte Carlo calculations, through the CASINO code. Both vacuum and solvated calculations can be performed.
The potential from any solvation model in JDFTx can be exported.
To produce QMC output, perform the calculation, and include:
in the input file. This command will convert the wavefunction coefficients to only of real numbers, and then dump wavefunctions and potential. Care must be taken to pick appropriate pseudopotentials (See CASINO site)- pseudopotentials must be available in both CASINO format and fhi, or an appropriate converter tool must be used. To understand how to extract the solvation energy from the resulting QMC run, see: K.A. Schwarz, R. Sundararaman, K. Letchworth-Weaver, T.A. Arias and R. Hennig, Phys. Rev. B 85, 201102(R) (2012).