Menu

Tree [afe069] v1.0.1 /
 History

HTTPS access


File Date Author Commit
 extensions 2024-04-10 Shun Sakuraba Shun Sakuraba [3f4915] Output format changed for engsln and engref
 m4 2024-04-08 Shun Sakuraba Shun Sakuraba [6d79be] Changelog, Makefile updated to recent toolchains
 tools 2024-04-12 Shun Sakuraba Shun Sakuraba [91bfcc] GENESIS/gen_structure_* are now all symlinks
 trajectory-formats 2019-06-27 Nobuyuki MATUBAYASI Nobuyuki MATUBAYASI [edb585] Year bump for subdirectories
 vmdplugins 2012-02-20 Shun Sakuraba Shun Sakuraba [bc00d3] Reverted gromacsplugin.so to previous version, ...
 AUTHORS 2012-04-12 Shun Sakuraba Shun Sakuraba [182807] Fixed problem that automake / autoconf fails
 COPYING 2012-03-19 Shun Sakuraba Shun Sakuraba [56b8b3] Added GPL v2
 ChangeLog 2024-04-12 Shun Sakuraba Shun Sakuraba [afe069] Version 1.0.1
 LICENSE 2010-12-14 Shun Sakuraba Shun Sakuraba [6e32ff] Added licence
 Makefile.am 2024-04-11 Shun Sakuraba Shun Sakuraba [cefe38] Going to bump version number to be 1.0
 NEWS 2012-04-12 Shun Sakuraba Shun Sakuraba [182807] Fixed problem that automake / autoconf fails
 README 2013-09-06 Nobuyuki MATUBAYASI Nobuyuki MATUBAYASI [4c118e] The explicit declarations of variables in modyl...
 bestfit.F90 2024-04-09 Shun Sakuraba Shun Sakuraba [fa7e1c] Indentation fixed to 3 (findent default)
 configure.ac 2024-04-12 Shun Sakuraba Shun Sakuraba [afe069] Version 1.0.1
 enganal.F90 2024-04-09 Shun Sakuraba Shun Sakuraba [fa7e1c] Indentation fixed to 3 (findent default)
 engmain.F90 2024-04-10 Shun Sakuraba Shun Sakuraba [2ca4f2] Random generator is now internally maintained
 engproc.F90 2024-04-10 Shun Sakuraba Shun Sakuraba [3f4915] Output format changed for engsln and engref
 fft_iface.F90 2019-06-26 Shun Sakuraba Shun Sakuraba [ce1802] Year bump
 hash_real.c 2024-04-08 Shun Sakuraba Shun Sakuraba [b2555d] Moved all C function FFI into ISO_C_BINDING
 insertion.F90 2024-04-10 Shun Sakuraba Shun Sakuraba [7231a2] Fixed problems with MPI compilation
 mpiproc.F90 2024-04-10 Shun Sakuraba Shun Sakuraba [7231a2] Fixed problems with MPI compilation
 parameters_er.example 2013-04-22 Nobuyuki MATUBAYASI Nobuyuki MATUBAYASI [a99e2b] The consistency check at initialization is more...
 parameters_fe.example 2019-06-22 Nobuyuki MATUBAYASI Nobuyuki MATUBAYASI [ded02b] too_large_ermax is renamed to ermax_limit, and ...
 randgen.F90 2024-04-10 Shun Sakuraba Shun Sakuraba [2ca4f2] Random generator is now internally maintained
 realcal.F90 2024-04-12 Shun Sakuraba Shun Sakuraba [354804] Added some comments to realcal.F90
 recpcal.F90 2024-04-09 Shun Sakuraba Shun Sakuraba [e69b6d] findent recpcal.F90
 setconf.F90 2024-04-10 Shun Sakuraba Shun Sakuraba [2ca4f2] Random generator is now internally maintained
 sfecorrect.F90 2024-04-09 Shun Sakuraba Shun Sakuraba [fa7e1c] Indentation fixed to 3 (findent default)
 sfemain.F90 2024-04-10 Shun Sakuraba Shun Sakuraba [459b1b] Reinforced the stop condition for insertion sch...
 slvfe.F90 2024-04-12 Shun Sakuraba Shun Sakuraba [66bd8b] Added error message for disabled self energy
 spline.F90 2024-04-09 Shun Sakuraba Shun Sakuraba [fa7e1c] Indentation fixed to 3 (findent default)
 spline_test.F90 2011-08-26 Shun Sakuraba Shun Sakuraba [19873a] Renamed file to .F90: issue #50
 trajectory.F90 2024-04-09 Shun Sakuraba Shun Sakuraba [fa7e1c] Indentation fixed to 3 (findent default)
 utility.F90 2024-04-09 Shun Sakuraba Shun Sakuraba [fa7e1c] Indentation fixed to 3 (findent default)
 vmdfio.c 2024-04-08 Shun Sakuraba Shun Sakuraba [e38f55] Removed use of fnamelen
 xoshiro256ss.c 2024-04-10 Shun Sakuraba Shun Sakuraba [2ca4f2] Random generator is now internally maintained

Read Me

ERmod (Energy Representation Module) is a program to calculate the solvation free energy based on the energy representation method. The program allows users to calculate the solvation free energy in arbitrary solvent, including inhomogeneous systems, and runs in cooperation with state-of-art molecular simulation softwares, such as NAMD, GROMACS, and AMBER.

## Typical Installation
This package is built with autotools. To compile the program,
1. configure the package with "configure",
2. then compile the package with "make".

If you have Intel MKL, configure program with:
    $ ./configure --with-mkl

If your computer has BLAS & LAPACK library, and FFTW (http://www.fftw.org/) version 3, try:
    $ ./configure --with-fft=fftw

If configuration finishes successfully, type
    $ make
to start compilation.

## Non-typical Installation
If you want to use a specific version of Intel MKL, try
    ./configure --with-mkl=(version number) --with-fft=mkl

If you want to use a specific BLAS library, try
    ./configure --with-blas=(BLAS library specification)

Current configuration script only supports gfortran and ifort as a compiler.
For other compilers, please specify F77 / FC / FFLAGS / FCFLAGS environment variables to appropriate ones.