|
Index
C++ Code Documentation
bonnetlab::kernel::MR_BUBBLE
Derived from: mrbubblelab::kernel::MrBubble #endif
File: LAB/bonnetlab/kernel/Bonnet.H
public:
- typedef math::Vector3<Real> Real3;
- struct Data;
- Bonnet( Real c, Quat const &alpha, Quat const &a, Data const &X_start #if MR_BUBBLE , Complex const &coefficient, Real exponent, Real u0, Real uprime0 #endif );
 | constructor | |
- virtual ~Bonnet();
 | destructor | |
- void compute( Data &X );
- void clear();
- void start( Data &X, Complex const &z, uint count );
- void step( Data &X, Complex const &z, uint count );
protected:
- void step( Data &X, Complex const &z );
private:
- void step_( Data &X, Complex const &z2 );
- void compute_normal( Data &X );
- void compute_dual( Data &X );
- void compute_bonnetlab( Data &X );
- Real _c;
- Quat _alpha;
- Quat _a;
- Data _X_start;
- Bonnet( Bonnet const & );
 | disabled copy constructor | |
- Bonnet &operator=( Bonnet const & );
 | disabled assignment operator | |
|