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

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::Plugins::InterfaceBase
virtual ~InterfaceBase ()=default
 
virtual void initialize ()
 
virtual void update ()
 
virtual void parse_parameters (ParameterHandler &prm)
 

Additional Inherited Members

- Static Public Member Functions inherited from aspect::Plugins::InterfaceBase
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
overridevirtual

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: