Program Listing for File SurfaceTension_Becker2007.h

Return to documentation for file (SPlisHSPlasH/SurfaceTension/SurfaceTension_Becker2007.h)

#ifndef __SurfaceTension_Becker2007_h__
#define __SurfaceTension_Becker2007_h__

#include "SPlisHSPlasH/Common.h"
#include "SPlisHSPlasH/FluidModel.h"
#include "SurfaceTensionBase.h"

namespace SPH
{
    class SurfaceTension_Becker2007 : public SurfaceTensionBase
    {
    public:
        SurfaceTension_Becker2007(FluidModel *model);
        virtual ~SurfaceTension_Becker2007(void);

        static NonPressureForceBase* creator(FluidModel* model) { return new SurfaceTension_Becker2007(model); }

        virtual void step();
        virtual void reset();
    };
}

#endif