OpenMM

- Main Page
- Related Pages
- Classes

- Class List
- Class Hierarchy
- Class Members

All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Platform Member List

This is the complete list of members for Platform, including all inherited members.

contextCreated(ContextImpl &context, const std::map< std::string, std::string > &properties) const | Platform | virtual
contextDestroyed(ContextImpl &context) const | Platform | virtual
createKernel(const std::string &name, ContextImpl &context) const | Platform |
findPlatform(const std::vector< std::string > &kernelNames) | Platform | static
getContextImpl(Context &context) const | Platform | protected
getContextImpl(const Context &context) const | Platform | protected
getDefaultPluginsDirectory() | Platform | static
getName() const =0 | Platform | pure virtual
getNumPlatforms() | Platform | static
getOpenMMVersion() | Platform | static
getPlatform(int index) | Platform | static
getPlatformByName(const std::string &name) | Platform | static
getPluginLoadFailures() | Platform | static
getPropertyDefaultValue(const std::string &property) const | Platform |
getPropertyNames() const | Platform |
getPropertyValue(const Context &context, const std::string &property) const | Platform | virtual
getSpeed() const =0 | Platform | pure virtual
loadPluginLibrary(const std::string &file) | Platform | static
loadPluginsFromDirectory(const std::string &directory) | Platform | static
platformProperties | Platform | protected
registerKernelFactory(const std::string &name, KernelFactory *factory) | Platform |
registerPlatform(Platform *platform) | Platform | static
setPropertyDefaultValue(const std::string &property, const std::string &value) | Platform |
setPropertyValue(Context &context, const std::string &property, const std::string &value) const | Platform | virtual
supportsDoublePrecision() const =0 | Platform | pure virtual
supportsKernels(const std::vector< std::string > &kernelNames) const | Platform |
~Platform() | Platform | virtual