Trees | Indices | Help |
|
---|
|
object --+ | FitRT
FitRT provides the runtime control of refinements. It uses two basic ways to run a refinement, either step by step or finish everything by one call. Data member: fit -- a diffpy.refinementdata.Refinement object that stores a fit strategy -- a refine strategy to be applied index -- the index to a single fit (if multiple fits are saved together as an array) enginefit -- the engine fit object step -- record the refinement step tempDir -- the working folder workdingDir -- the current working directory
Instance Methods | |||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from |
Properties | |
Inherited from |
Method Details |
Initialization. job -- the job this fitrt belonged to fit -- a diffpy.refinementdata.Refinement object that stores a fit index -- the index to a single fit (if multiple fits are saved together as an array)
|
Prepare the refinement, consisting of three steps:
|
Write or move data/instrument files in running/tmp directory enginename -- the type of engine, can be either gsas or fullprof fid -- the file id bankid -- the bankid, used to convert the file format instFilePath -- The instrument file path return the file name |
Run the refinement according to its strategy. isStrategyEnabled -- if the strategy is enabled continuous -- run the whole refinement continuously or not return: True if the refinement finished. False if not. |
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Sun Aug 28 23:35:57 2011 | http://epydoc.sourceforge.net |