- Main Page
- Related Pages
- Classes
- Files

- File List

# OpenMM.h

    00001 #ifndef OPENMM_H_
    00002 #define OPENMM_H_
    00003
    00004 /* -------------------------------------------------------------------------- *
    00005  *                                   OpenMM                                   *
    00006  * -------------------------------------------------------------------------- *
    00007  * This is part of the OpenMM molecular simulation toolkit originating from   *
    00008  * Simbios, the NIH National Center for Physics-Based Simulation of           *
    00009  * Biological Structures at Stanford, funded under the NIH Roadmap for        *
    00010  * Medical Research, grant U54 GM072970. See https://simtk.org.               *
    00011  *                                                                            *
    00012  * Portions copyright (c) 2009 Stanford University and the Authors.           *
    00013  * Authors: Peter Eastman                                                     *
    00014  * Contributors:                                                              *
    00015  *                                                                            *
    00016  * Permission is hereby granted, free of charge, to any person obtaining a    *
    00017  * copy of this software and associated documentation files (the "Software"), *
    00018  * to deal in the Software without restriction, including without limitation  *
    00019  * the rights to use, copy, modify, merge, publish, distribute, sublicense,   *
    00020  * and/or sell copies of the Software, and to permit persons to whom the      *
    00021  * Software is furnished to do so, subject to the following conditions:       *
    00022  *                                                                            *
    00023  * The above copyright notice and this permission notice shall be included in *
    00024  * all copies or substantial portions of the Software.                        *
    00025  *                                                                            *
    00026  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR *
    00027  * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,   *
    00028  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL    *
    00029  * THE AUTHORS, CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,    *
    00030  * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR      *
    00031  * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE  *
    00032  * USE OR OTHER DEALINGS IN THE SOFTWARE.                                     *
    00033  * -------------------------------------------------------------------------- */
    00034
    00035 #include "openmm/AndersenThermostat.h"
    00036 #include "openmm/BrownianIntegrator.h"
    00037 #include "openmm/CMAPTorsionForce.h"
    00038 #include "openmm/CMMotionRemover.h"
    00039 #include "openmm/CustomBondForce.h"
    00040 #include "openmm/CustomCompoundBondForce.h"
    00041 #include "openmm/CustomAngleForce.h"
    00042 #include "openmm/CustomTorsionForce.h"
    00043 #include "openmm/CustomExternalForce.h"
    00044 #include "openmm/CustomGBForce.h"
    00045 #include "openmm/CustomHbondForce.h"
    00046 #include "openmm/CustomIntegrator.h"
    00047 #include "openmm/CustomManyParticleForce.h"
    00048 #include "openmm/CustomNonbondedForce.h"
    00049 #include "openmm/Force.h"
    00050 #include "openmm/GBSAOBCForce.h"
    00051 #include "openmm/GBVIForce.h"
    00052 #include "openmm/HarmonicAngleForce.h"
    00053 #include "openmm/HarmonicBondForce.h"
    00054 #include "openmm/Integrator.h"
    00055 #include "openmm/LangevinIntegrator.h"
    00056 #include "openmm/LocalEnergyMinimizer.h"
    00057 #include "openmm/MonteCarloAnisotropicBarostat.h"
    00058 #include "openmm/MonteCarloBarostat.h"
    00059 #include "openmm/MonteCarloMembraneBarostat.h"
    00060 #include "openmm/NonbondedForce.h"
    00061 #include "openmm/Context.h"
    00062 #include "openmm/OpenMMException.h"
    00063 #include "openmm/PeriodicTorsionForce.h"
    00064 #include "openmm/RBTorsionForce.h"
    00065 #include "openmm/State.h"
    00066 #include "openmm/System.h"
    00067 #include "openmm/TabulatedFunction.h"
    00068 #include "openmm/Units.h"
    00069 #include "openmm/VariableLangevinIntegrator.h"
    00070 #include "openmm/VariableVerletIntegrator.h"
    00071 #include "openmm/Vec3.h"
    00072 #include "openmm/VerletIntegrator.h"
    00073 #include "openmm/VirtualSite.h"
    00074 #include "openmm/Platform.h"
    00075 #include "openmm/serialization/XmlSerializer.h"
    00076
    00077 #endif /*OPENMM_H_*/