24#ifndef BOUZIDI_FIELDS_H
25#define BOUZIDI_FIELDS_H
29namespace descriptors {
33 template <
typename T,
typename DESCRIPTOR>
48 template <
unsigned D,
unsigned Q >
49 static constexpr unsigned size() {
53 template <
typename T,
typename DESCRIPTOR>
60 template <
unsigned D,
unsigned Q >
61 static constexpr unsigned size() {
65 template <
typename T,
typename DESCRIPTOR>
Top level namespace for all of OpenLB.
Interpolated Bounce Back (Bouzidi) for ADE Dirichlet field.
Interpolated Bounce Back (Bouzidi) distance field.
static constexpr auto getInitialValue()
static constexpr auto getInitialValue()
static constexpr unsigned size()
static constexpr unsigned size()
static constexpr auto getInitialValue()
Interpolated Bounce Back (Bouzidi) velocity coefficient field.
Base of a field whose size is defined by [C_0,C_1,C_2]^T * [1,D,Q].
static constexpr std::size_t size()