\(\renewcommand\AA{\unicode{x212B}}\)
FrameworkManagerImpl¶
This is a Python binding to the C++ class Mantid::API::FrameworkManagerImpl.
- class mantid.api.FrameworkManagerImpl¶
- static Instance() FrameworkManagerImpl : ¶
Return a reference to the singleton instance
- clear((FrameworkManagerImpl)self) None : ¶
Clear all memory held by Mantid
- clearAlgorithms((FrameworkManagerImpl)self) None : ¶
Clear memory held by algorithms (does not include workspaces)
- clearData((FrameworkManagerImpl)self) None : ¶
Clear memory held by the data service (essentially all workspaces, including hidden)
- clearInstruments((FrameworkManagerImpl)self) None : ¶
Clear memory held by the cached instruments
- clearPropertyManagers((FrameworkManagerImpl)self) None : ¶
Clear memory held by the PropertyManagerDataService
- getNumOMPThreads((FrameworkManagerImpl)self) int : ¶
Returns the number of OpenMP threads that will be used.
- static hasInstance() bool : ¶
Returns True if Instance has been called, false otherwise
- setNumOMPThreads((FrameworkManagerImpl)self, (int)nthread) None : ¶
Set the number of OpenMP threads to the given value
- setNumOMPThreadsToConfigValue((FrameworkManagerImpl)self) None : ¶
Sets the number of OpenMP threads to the value specified in the config file
- shutdown((FrameworkManagerImpl)self) None : ¶
Effectively shutdown this service