\(\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