waves
Basic FE playground
flow::Freestream Class Reference

Manage freestream (Neumann) boundary condtion. More...

#include <wFreestream.h>

Inheritance diagram for flow::Freestream:
Collaboration diagram for flow::Freestream:

Public Member Functions

 Freestream (std::shared_ptr< tbox::MshData > _msh, int no, int dim, double alpha, double beta=0.0)
 
 Freestream (std::shared_ptr< tbox::MshData > _msh, std::string const &name, int dim, double alpha, double beta=0.0)
 
virtual ~Freestream ()
 
virtual void write (std::ostream &out) const override
 

Public Attributes

F1ElVif
 vector valued function to compute flux More...
 

Detailed Description

Manage freestream (Neumann) boundary condtion.

Authors
Adrien Crovato

Constructor & Destructor Documentation

◆ Freestream() [1/2]

flow::Freestream::Freestream ( std::shared_ptr< tbox::MshData >  _msh,
int  no,
int  dim,
double  alpha,
double  beta = 0.0 
)

◆ Freestream() [2/2]

flow::Freestream::Freestream ( std::shared_ptr< tbox::MshData >  _msh,
std::string const &  name,
int  dim,
double  alpha,
double  beta = 0.0 
)

◆ ~Freestream()

Freestream::~Freestream ( )
virtual

Member Function Documentation

◆ write()

void Freestream::write ( std::ostream &  out) const
overridevirtual

Member Data Documentation

◆ f

F1ElVi* flow::Freestream::f

vector valued function to compute flux


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