Registry
NavierStokesFE Class Reference
+ Inheritance diagram for NavierStokesFE:

Public Member Functions

std::string disc_type () const
 
 NavierStokesFE (const char *Functions, const char *Subset(s))
 
 NavierStokesFE (std::vector< std::string > Functions, std::vector< std::string > Subset(s))
 
void set_density (SmartPtr< CplUserNumber > Density)
 
void set_exact_jacobian (bool ExactJacobian)
 
void set_grad_div (double GradDivFactor)
 
void set_kinematic_viscosity (SmartPtr< CplUserNumber > KinematicViscosity)
 
void set_laplace (bool unnamed)
 
void set_peclet_blend (bool unnamed)
 
void set_quad_order (size_t unnamed)
 
void set_source (SmartPtr< CplUserVector > Source)
 
void set_stabilization (double unnamed)
 
void set_stokes (bool unnamed)
 
SmartPtr< CplUserMatrix > velocity_grad ()
 

Detailed Description

Note
default specialization is NavierStokesFE2d
See also
ug::NavierStokesFE

Constructor & Destructor Documentation

◆ NavierStokesFE() [1/2]

NavierStokesFE ( const char *  Functions,
const char *  Subset
)
Parameters
[in]Functions
[in]Subset(s)

◆ NavierStokesFE() [2/2]

NavierStokesFE ( std::vector< std::string >  Functions,
std::vector< std::string >   Subset
)
Parameters
[in]Functions
[in]Subset(s)

Member Function Documentation

◆ disc_type()

std::string disc_type ( ) const
inlineinherited

◆ set_density()

void set_density ( SmartPtr< CplUserNumber >  Density)
inlineinherited
Parameters
[in]Density

◆ set_exact_jacobian()

void set_exact_jacobian ( bool  ExactJacobian)
inlineinherited
Parameters
[in]ExactJacobian

◆ set_grad_div()

void set_grad_div ( double  GradDivFactor)
inlineinherited
Parameters
[in]GradDivFactor

◆ set_kinematic_viscosity()

void set_kinematic_viscosity ( SmartPtr< CplUserNumber >  KinematicViscosity)
inlineinherited
Parameters
[in]KinematicViscosity

◆ set_laplace()

void set_laplace ( bool  unnamed)
inlineinherited
Parameters
[in]unnamed

◆ set_peclet_blend()

void set_peclet_blend ( bool  unnamed)
inlineinherited
Parameters
[in]unnamed

◆ set_quad_order()

void set_quad_order ( size_t  unnamed)
inline
Parameters
[in]unnamed

◆ set_source()

void set_source ( SmartPtr< CplUserVector >  Source)
inlineinherited
Parameters
[in]Source

◆ set_stabilization()

void set_stabilization ( double  unnamed)
inline
Parameters
[in]unnamed

◆ set_stokes()

void set_stokes ( bool  unnamed)
inlineinherited
Parameters
[in]unnamed

◆ velocity_grad()

SmartPtr<CplUserMatrix> velocity_grad ( )
inlineinherited