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