20 #ifndef __mast__level_set_discipline__ 21 #define __mast__level_set_discipline__ 31 template <
typename ValType>
class FieldFunction;
56 libmesh_assert(!
_vel);
105 #endif // __mast__level_set_discipline__ bool if_level_set_propagation() const
void set_velocity_function(const MAST::FieldFunction< Real > &vel)
sets the level set function normal velocity field
const MAST::FieldFunction< Real > * _vel
void set_level_set_propagation_mode(bool f)
If true, then the level set will be propagated using the velocity specified by the velocity object in...
virtual ~LevelSetDiscipline()
virtual destructor
LevelSetDiscipline(libMesh::EquationSystems &eq_sys)
bool has_velocity_function() const
const MAST::FieldFunction< Real > & get_velocity_function() const
bool _if_level_set_propagation