TrioCFD 1.9.8
TrioCFD documentation
Loading...
Searching...
No Matches
Filter_kernel_weight_23_16_base Class Reference

#include <Filter_kernel.h>

Inheritance diagram for Filter_kernel_weight_23_16_base:
[legend]
Collaboration diagram for Filter_kernel_weight_23_16_base:
[legend]

Public Member Functions

 Filter_kernel_weight_23_16_base (int ghost_size, double n_mailles, bool ponderation, bool normalisation)
FixedVector< double, 21 > inhomogeneous (const bool elem, const int k, const int kg, const int nktot, const double delta, const ArrOfDouble_with_ghost &delta_z) override
FixedVector< double, 21 > uniform (double delta, double dz) override
Public Member Functions inherited from Filter_kernel_base
 Filter_kernel_base (int ghost_size, double n_mailles, bool ponderation, bool normalisation)
virtual ~Filter_kernel_base ()
int ghost_size ()
double n_mailles ()
bool ponderation ()
bool normalisation ()
int size_uniform ()
int size_k_elem (const int kg, const int nktot)
int size_k_face (const int kg, const int nktot)
int shift_uniform ()
int shift_k_elem (const int kg)
int shift_k_face (const int kg)
bool is_at_wall_elem (const int kg, const int nktot)
bool is_at_wall_face (const int kg, const int nktot)

Detailed Description

Definition at line 171 of file Filter_kernel.h.

Constructor & Destructor Documentation

◆ Filter_kernel_weight_23_16_base()

Filter_kernel_weight_23_16_base::Filter_kernel_weight_23_16_base ( int ghost_size,
double n_mailles,
bool ponderation,
bool normalisation )
inline

Definition at line 174 of file Filter_kernel.h.

Member Function Documentation

◆ inhomogeneous()

FixedVector< double, 21 > Filter_kernel_weight_23_16_base::inhomogeneous ( const bool elem,
const int k,
const int kg,
const int nktot,
const double delta,
const ArrOfDouble_with_ghost & delta_z )
overridevirtual

Implements Filter_kernel_base.

Definition at line 447 of file Filter_kernel.cpp.

◆ uniform()

FixedVector< double, 21 > Filter_kernel_weight_23_16_base::uniform ( double delta,
double dz )
overridevirtual

Implements Filter_kernel_base.

Definition at line 578 of file Filter_kernel.cpp.


The documentation for this class was generated from the following files:
  • /home/docs/checkouts/readthedocs.org/user_builds/triocfd-documentation/checkouts/next/src/Algo_QC/Filter_kernel.h
  • /home/docs/checkouts/readthedocs.org/user_builds/triocfd-documentation/checkouts/next/src/Algo_QC/Filter_kernel.cpp