proteus 1.9.0
C/C++/Fortran libraries
Loading...
Searching...
No Matches
proteus::RDLS_base Class Referenceabstract

#include </work/cekees/proteus/proteus/mprans/RDLS.h>

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

Public Member Functions

virtual ~RDLS_base ()
virtual void calculateResidual (arguments_dict &args, bool useExact)=0
virtual void calculateJacobian (arguments_dict &args, bool useExact)=0
virtual void calculateResidual_ellipticRedist (arguments_dict &args, bool useExact)=0
virtual void calculateJacobian_ellipticRedist (arguments_dict &args, bool useExact)=0
virtual void normalReconstruction (arguments_dict &args)=0
virtual std::tuple< double, double, double > calculateMetricsAtEOS (arguments_dict &args)=0

Public Attributes

std::valarray< double > weighted_lumped_mass_matrix

Detailed Description

Definition at line 34 of file RDLS.h.

Constructor & Destructor Documentation

◆ ~RDLS_base()

virtual proteus::RDLS_base::~RDLS_base ( )
inlinevirtual

Definition at line 38 of file RDLS.h.

Member Function Documentation

◆ calculateJacobian()

◆ calculateJacobian_ellipticRedist()

virtual void proteus::RDLS_base::calculateJacobian_ellipticRedist ( arguments_dict & args,
bool useExact )
pure virtual

◆ calculateMetricsAtEOS()

virtual std::tuple< double, double, double > proteus::RDLS_base::calculateMetricsAtEOS ( arguments_dict & args)
pure virtual

◆ calculateResidual()

◆ calculateResidual_ellipticRedist()

virtual void proteus::RDLS_base::calculateResidual_ellipticRedist ( arguments_dict & args,
bool useExact )
pure virtual

◆ normalReconstruction()

Member Data Documentation

◆ weighted_lumped_mass_matrix

std::valarray<double> proteus::RDLS_base::weighted_lumped_mass_matrix

Definition at line 37 of file RDLS.h.


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