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

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

Inheritance diagram for proteus::cppVOS3P_base:
[legend]
Collaboration diagram for proteus::cppVOS3P_base:
[legend]

Public Member Functions

virtual ~cppVOS3P_base ()
 
virtual void calculateResidual (arguments_dict &args)=0
 
virtual void calculateJacobian (arguments_dict &args)=0
 
virtual void FCTStep (arguments_dict &args)=0
 
virtual void kth_FCT_step (arguments_dict &args)=0
 
virtual void calculateResidual_entropy_viscosity (arguments_dict &args)=0
 
virtual void calculateMassMatrix (arguments_dict &args)=0
 

Public Attributes

std::valarray< double > Rpos
 
std::valarray< double > Rneg
 
std::valarray< double > FluxCorrectionMatrix
 
std::valarray< double > solL
 
std::valarray< double > TransportMatrix
 
std::valarray< double > TransposeTransportMatrix
 
std::valarray< double > u_free_dof_old
 
std::valarray< double > porosity_free_dof
 
std::valarray< double > psi
 
std::valarray< double > eta
 
std::valarray< double > global_entropy_residual
 
std::valarray< double > boundary_integral
 

Detailed Description

Definition at line 37 of file VOS3P.h.

Constructor & Destructor Documentation

◆ ~cppVOS3P_base()

virtual proteus::cppVOS3P_base::~cppVOS3P_base ( )
inlinevirtual

Definition at line 48 of file VOS3P.h.

Member Function Documentation

◆ calculateJacobian()

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

◆ calculateMassMatrix()

virtual void proteus::cppVOS3P_base::calculateMassMatrix ( arguments_dict args)
pure virtual

◆ calculateResidual()

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

◆ calculateResidual_entropy_viscosity()

virtual void proteus::cppVOS3P_base::calculateResidual_entropy_viscosity ( arguments_dict args)
pure virtual

◆ FCTStep()

virtual void proteus::cppVOS3P_base::FCTStep ( arguments_dict args)
pure virtual

◆ kth_FCT_step()

virtual void proteus::cppVOS3P_base::kth_FCT_step ( arguments_dict args)
pure virtual

Member Data Documentation

◆ boundary_integral

std::valarray<double> proteus::cppVOS3P_base::boundary_integral

Definition at line 46 of file VOS3P.h.

◆ eta

std::valarray<double> proteus::cppVOS3P_base::eta

Definition at line 46 of file VOS3P.h.

◆ FluxCorrectionMatrix

std::valarray<double> proteus::cppVOS3P_base::FluxCorrectionMatrix

Definition at line 42 of file VOS3P.h.

◆ global_entropy_residual

std::valarray<double> proteus::cppVOS3P_base::global_entropy_residual

Definition at line 46 of file VOS3P.h.

◆ porosity_free_dof

std::valarray<double> proteus::cppVOS3P_base::porosity_free_dof

Definition at line 45 of file VOS3P.h.

◆ psi

std::valarray<double> proteus::cppVOS3P_base::psi

Definition at line 46 of file VOS3P.h.

◆ Rneg

std::valarray<double> proteus::cppVOS3P_base::Rneg

Definition at line 41 of file VOS3P.h.

◆ Rpos

std::valarray<double> proteus::cppVOS3P_base::Rpos

Definition at line 41 of file VOS3P.h.

◆ solL

std::valarray<double> proteus::cppVOS3P_base::solL

Definition at line 43 of file VOS3P.h.

◆ TransportMatrix

std::valarray<double> proteus::cppVOS3P_base::TransportMatrix

Definition at line 44 of file VOS3P.h.

◆ TransposeTransportMatrix

std::valarray<double> proteus::cppVOS3P_base::TransposeTransportMatrix

Definition at line 44 of file VOS3P.h.

◆ u_free_dof_old

std::valarray<double> proteus::cppVOS3P_base::u_free_dof_old

Definition at line 45 of file VOS3P.h.


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