OpenLB 1.7
Loading...
Searching...
No Matches
Static Public Member Functions | List of all members
olb::descriptors::BOUZIDI_VELOCITY Struct Reference

Interpolated Bounce Back (Bouzidi) velocity coefficient field. More...

#include <setBouzidiBoundary.h>

+ Inheritance diagram for olb::descriptors::BOUZIDI_VELOCITY:
+ Collaboration diagram for olb::descriptors::BOUZIDI_VELOCITY:

Static Public Member Functions

template<typename T , typename DESCRIPTOR >
static constexpr auto getInitialValue ()
 
- Static Public Member Functions inherited from olb::descriptors::FIELD_BASE< 0, 0, 1 >
static constexpr std::size_t size (std::index_sequence< V... >)
 Get size of field for parameter vector V (strict)
 
static constexpr std::size_t size ()
 Get size of field for parameter vector V (zero-padds or shortens V as required)
 
static constexpr auto getInitialValue ()
 Return value must be a correctly sized and typed olb::Vector.
 
static constexpr bool isSerializable ()
 

Additional Inherited Members

- Public Types inherited from olb::descriptors::FIELD_BASE< 0, 0, 1 >
using value_type
 Return value type of field.
 
using column_type
 
- Public Member Functions inherited from olb::descriptors::FIELD_BASE< 0, 0, 1 >
 FIELD_BASE ()=default
 

Detailed Description

Interpolated Bounce Back (Bouzidi) velocity coefficient field.

Definition at line 50 of file setBouzidiBoundary.h.

Member Function Documentation

◆ getInitialValue()

template<typename T , typename DESCRIPTOR >
static constexpr auto olb::descriptors::BOUZIDI_VELOCITY::getInitialValue ( )
inlinestaticconstexpr

Definition at line 52 of file setBouzidiBoundary.h.

52 {
53 return Vector<value_type<T>,DESCRIPTOR::template size<BOUZIDI_VELOCITY>()>(0);
54 }

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