Public Member Functions | List of all members
aspect::BoundaryVelocity::ZeroVelocity< dim > Class Template Reference
Inheritance diagram for aspect::BoundaryVelocity::ZeroVelocity< dim >:
Inheritance graph

Public Member Functions

Tensor< 1, dim > boundary_velocity (const types::boundary_id boundary_indicator, const Point< dim > &position) const override
- Public Member Functions inherited from aspect::BoundaryVelocity::Interface< dim >
virtual ~Interface ()=default
virtual void initialize ()
virtual void update ()
virtual void parse_parameters (ParameterHandler &prm)

Additional Inherited Members

- Static Public Member Functions inherited from aspect::BoundaryVelocity::Interface< dim >
static void declare_parameters (ParameterHandler &prm)

Detailed Description

template<int dim>
class aspect::BoundaryVelocity::ZeroVelocity< dim >

A class that implements zero velocity (stick) boundary conditions.

Definition at line 39 of file zero_velocity.h.

Member Function Documentation

§ boundary_velocity()

template<int dim>
Tensor<1,dim> aspect::BoundaryVelocity::ZeroVelocity< dim >::boundary_velocity ( const types::boundary_id  boundary_indicator,
const Point< dim > &  position 
) const

Return the boundary velocity as a function of position. For the current class, this function obviously simply returns a zero tensor.

Implements aspect::BoundaryVelocity::Interface< dim >.

The documentation for this class was generated from the following file: