|
Index
C++ Code Documentation
minlab::kernel::Lab
Derived from: protected lab::kernel::Lab
, minlab::kernel::protected LabBase
, ui::Ui
File: LAB/minlab/kernel/Lab.H
Computes minimal surface
public:
- Lab();
 | void constructor | |
- virtual ~Lab();
 | destructor | |
- virtual parser::KeyParser const &data() const;
- virtual parser::KeyParser &data();
protected:
- virtual char const *lab_name() const;
- virtual char const *about_info() const;
- virtual char const *env_lib_path() const;
- virtual char const *env_help_url() const;
- void set_state_from_data();
private:
- virtual void set_associate( double theta );
 | ui->LabBase connection functions | |
- virtual void integration_function( math::VectorX<Complex,3U> &y, Complex const &z, uint thread_id );
- virtual void set_ui_from_data();
- virtual void set_data_from_ui();
- virtual base::String const &name();
- virtual base::String const &domain();
- virtual void load_surface();
- virtual void start_all_v( uint vertex_count, uint edge_count, uint thread_count );
- virtual void end_all_v( uint vertex_count, uint edge_count, uint thread_count);
- static char const *_about_info;
- Data _data;
- typedef std::pair<eval::Expression<Complex>,eval::Expression<Complex> > SurfExpr2;
- SurfExpr2 _surf_expr0;
- base::vector<SurfExpr2> _surf_expr;
- base::vector<eval::Evaluator<Complex> > _evaluator;
- base::String _varname;
- Lab( Lab const & );
 | disabled copy constructor | |
- Lab &operator=( Lab const & );
 | disabled assignment operator | |
|