41 |
|
class NPTxyz : public NPTf { |
42 |
|
public: |
43 |
|
|
44 |
< |
NPTxyz(SimInfo * theInfo); |
44 |
> |
NPTxyz(SimInfo * info) : NPTf(info) {} |
45 |
|
|
46 |
– |
|
47 |
– |
protected: |
48 |
– |
|
49 |
– |
/* |
50 |
– |
virtual void evolveEtaA(); |
51 |
– |
virtual void evolveEtaB(); |
52 |
– |
|
53 |
– |
virtual bool etaConverged(); |
54 |
– |
|
55 |
– |
|
56 |
– |
virtual void getVelScaleA(Vector3d& sc, const Vector3d& vel); |
57 |
– |
virtual void getVelScaleB(Vector3d& sc, int index ); |
58 |
– |
virtual void getPosScale(const Vector3d& pos, const Vector3d& COM, |
59 |
– |
int index, Vector3d& sc); |
60 |
– |
|
61 |
– |
virtual void calcVelScale(); |
62 |
– |
|
63 |
– |
Mat3x3d eta; |
64 |
– |
Mat3x3d oldEta; |
65 |
– |
Mat3x3d prevEta; |
66 |
– |
Mat3x3d vScale; |
67 |
– |
*/ |
46 |
|
private: |
47 |
|
|
48 |
|
virtual void scaleSimBox(); |
49 |
|
virtual double calcConservedQuantity(); |
50 |
< |
|
50 |
> |
virtual void loadEta(); |
51 |
|
}; |
52 |
|
|
53 |
|
} //end namespace oopse |