OpenLB 1.8.1
Loading...
Searching...
No Matches
oalgorithm.h File Reference
#include <algorithm>
#include "core/meta.h"
#include "core/expr.h"
#include "core/platform/platform.h"
+ Include dependency graph for oalgorithm.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  olb
 Top level namespace for all of OpenLB.
 
namespace  olb::util
 

Functions

template<typename T >
any_platform constexpr T olb::util::max (T a, meta::id_t< T > b)
 
template<typename T >
constexpr T olb::util::max (std::initializer_list< T > ilist)
 
Expr olb::util::max (Expr a, Expr b)
 
template<typename T >
any_platform constexpr T olb::util::min (T a, meta::id_t< T > b)
 
template<typename T >
constexpr T olb::util::min (std::initializer_list< T > ilist)
 
Expr olb::util::min (Expr a, Expr b)