MFEM  v4.3.0
Finite element discretization library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Classes | Functions
sbm_aux.hpp File Reference

Go to the source code of this file.


class  Dist_Level_Set_Coefficient
 Level set coefficient - +1 inside the domain, -1 outside, 0 at the boundary. More...
class  Dist_Vector_Coefficient
 Distance vector to the zero level-set. More...


double dist_value (const Vector &x, const int type)
double dirichlet_velocity_circle (const Vector &x)
 Boundary conditions. More...
double dirichlet_velocity_xy_exponent (const Vector &x)
double dirichlet_velocity_xy_sinusoidal (const Vector &x)
double rhs_fun_circle (const Vector &x)
 f for the Poisson problem (-nabla^2 u = f). More...
double rhs_fun_xy_exponent (const Vector &x)
double rhs_fun_xy_sinusoidal (const Vector &x)

Function Documentation

double dirichlet_velocity_circle ( const Vector x)

Boundary conditions.

Definition at line 131 of file sbm_aux.hpp.

double dirichlet_velocity_xy_exponent ( const Vector x)

Definition at line 136 of file sbm_aux.hpp.

double dirichlet_velocity_xy_sinusoidal ( const Vector x)

Definition at line 142 of file sbm_aux.hpp.

double dist_value ( const Vector x,
const int  type 

Analytic distance to the 0 level set. Positive value if the point is inside the domain, and negative value if outside.

Definition at line 21 of file sbm_aux.hpp.

double rhs_fun_circle ( const Vector x)

f for the Poisson problem (-nabla^2 u = f).

Definition at line 149 of file sbm_aux.hpp.

double rhs_fun_xy_exponent ( const Vector x)

Definition at line 154 of file sbm_aux.hpp.

double rhs_fun_xy_sinusoidal ( const Vector x)

Definition at line 169 of file sbm_aux.hpp.