Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

ObjCryst::WXMonteCarloObj Class Reference

Class for Graphical interface to Monte-Carlo objects (Simulated Annealing, Parallel Tempering). More...

Inheritance diagram for ObjCryst::WXMonteCarloObj:

Inheritance graph
[legend]
Collaboration diagram for ObjCryst::WXMonteCarloObj:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 WXMonteCarloObj (wxWindow *parent, MonteCarloObj *)
virtual void OnRunOptimization (wxCommandEvent &event)
void UpdateDisplayNbTrial ()
 Called during optimization, to show the user something's still going on...

virtual OptimizationObjGetOptimizationObj ()
virtual const OptimizationObjGetOptimizationObj () const

Protected Attributes

MonteCarloObjmpMonteCarloObj
 The algorithm object.

long mNbTrial
 The number of trials asked by the user.

long mNbRun
 The number of cycles.

WXFieldPar< long > * mpWXFieldNbTrial

Detailed Description

Class for Graphical interface to Monte-Carlo objects (Simulated Annealing, Parallel Tempering).


Constructor & Destructor Documentation

ObjCryst::WXMonteCarloObj::WXMonteCarloObj wxWindow *  parent,
MonteCarloObj
 


Member Function Documentation

virtual const OptimizationObj& ObjCryst::WXMonteCarloObj::GetOptimizationObj  )  const [virtual]
 

Implements ObjCryst::WXOptimizationObj.

virtual OptimizationObj& ObjCryst::WXMonteCarloObj::GetOptimizationObj  )  [virtual]
 

Implements ObjCryst::WXOptimizationObj.

virtual void ObjCryst::WXMonteCarloObj::OnRunOptimization wxCommandEvent &  event  )  [virtual]
 

void ObjCryst::WXMonteCarloObj::UpdateDisplayNbTrial  ) 
 

Called during optimization, to show the user something's still going on...


Member Data Documentation

long ObjCryst::WXMonteCarloObj::mNbRun [protected]
 

The number of cycles.

long ObjCryst::WXMonteCarloObj::mNbTrial [protected]
 

The number of trials asked by the user.

MonteCarloObj* ObjCryst::WXMonteCarloObj::mpMonteCarloObj [protected]
 

The algorithm object.

WXFieldPar<long>* ObjCryst::WXMonteCarloObj::mpWXFieldNbTrial [protected]
 

Reimplemented from ObjCryst::WXOptimizationObj.


The documentation for this class was generated from the following file:
Generated on Tue Nov 14 15:06:51 2006 for ObjCryst++ by doxygen 1.3.6