Connecting a client program to one or many ChemPlugin instances requires only three files, each of which is installed on your computer as part of the ChemPlugin package.

Header file


You set an include statement at the top of your client to pull in the ChemPlugin header:

C++ “ChemPlugin.h”
FORTRAN “ChemPlugin.f90”
Python “”

Library map


File “ChemPlugin.lib” serves as a map to the ChemPlugin DLL for the computer to link against. You add the file to the compile or link statement.

ChemPlugin library


The ChemPlugin software object itself is contained in a dynamic load library, or DLL, named “ChemPlugin.dll”. The DLL is installed in a central location, such as “\Program Files”. Your client loads the DLL at run time.