proteus  1.8.1
C/C++/Fortran libraries
Public Member Functions | List of all members
proteus::cppRANS3PSed_base Class Referenceabstract

#include </Users/cekees/proteus/proteus/mprans/RANS3PSed.h>

Inheritance diagram for proteus::cppRANS3PSed_base:
[legend]

Public Member Functions

virtual ~cppRANS3PSed_base ()
 
virtual void setSedClosure (double aDarcy, double betaForch, double grain, double packFraction, double packMargin, double maxFraction, double frFraction, double sigmaC, double C3e, double C4e, double eR, double fContact, double mContact, double nContact, double angFriction, double vos_limiter, double mu_fr_limiter)
 
virtual void calculateResidual (arguments_dict &args)=0
 
virtual void calculateJacobian (arguments_dict &args)=0
 
virtual void calculateVelocityAverage (arguments_dict &args)=0
 

Detailed Description

Definition at line 19 of file RANS3PSed.h.

Constructor & Destructor Documentation

◆ ~cppRANS3PSed_base()

virtual proteus::cppRANS3PSed_base::~cppRANS3PSed_base ( )
inlinevirtual

Definition at line 22 of file RANS3PSed.h.

Member Function Documentation

◆ calculateJacobian()

virtual void proteus::cppRANS3PSed_base::calculateJacobian ( arguments_dict args)
pure virtual

◆ calculateResidual()

virtual void proteus::cppRANS3PSed_base::calculateResidual ( arguments_dict args)
pure virtual

◆ calculateVelocityAverage()

virtual void proteus::cppRANS3PSed_base::calculateVelocityAverage ( arguments_dict args)
pure virtual

◆ setSedClosure()

virtual void proteus::cppRANS3PSed_base::setSedClosure ( double  aDarcy,
double  betaForch,
double  grain,
double  packFraction,
double  packMargin,
double  maxFraction,
double  frFraction,
double  sigmaC,
double  C3e,
double  C4e,
double  eR,
double  fContact,
double  mContact,
double  nContact,
double  angFriction,
double  vos_limiter,
double  mu_fr_limiter 
)
inlinevirtual

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