mbsimflexiblebody 4.0.0 MBSim Flexible Body Module

nurbs_velocity_2s.h
1 /*
2 * neutral_nurbs_velocity_2s.h
3 *
4 * Created on: 03.12.2013
5 * Author: zwang
6 */
7
8 #ifndef _NEUTRAL_NURBS_VELOCITY_2S_H_
9 #define _NEUTRAL_NURBS_VELOCITY_2S_H_
10
11 #include "nurbs_2s.h"
12
13 namespace MBSimFlexibleBody {
14
15 class NeutralNurbsVelocity2s : public MBSimFlexibleBody::NeutralNurbs2s {
16 public:
17 NeutralNurbsVelocity2s(MBSim::Element* parent_, const fmatvec::MatVI & nodes, double nodeOffset, int degU_, int degV_, bool openStructure_);
18 ~NeutralNurbsVelocity2s() override;
19 void update(MBSim::ContourFrame *frame) override;
20 protected:
21 void buildNodelist() override;
22 };
23
24 } /* namespace MBSimFlexibleBody */
25 #endif
MBSim::Element
MBSim::ContourFrame
MBSimFlexibleBody::NeutralNurbs2s
Definition: nurbs_2s.h:19
MBSimFlexibleBody::NeutralNurbsVelocity2s
Definition: nurbs_velocity_2s.h:15