OpenLB 1.7
|
#include <string>
#include <sstream>
#include <memory>
#include <variant>
#include "core/meta.h"
#include "core/cellD.h"
Go to the source code of this file.
Classes | |
class | olb::Expr |
Basic value-substitute enabling extraction of expression trees for code generation. More... | |
Namespaces | |
namespace | olb |
Top level namespace for all of OpenLB. | |
namespace | olb::util |
Functions | |
Expr | olb::operator+ (Expr lhs, Expr rhs) |
Expr | olb::operator- (Expr lhs, Expr rhs) |
Expr | olb::operator* (Expr lhs, Expr rhs) |
Expr | olb::operator/ (Expr lhs, Expr rhs) |
Expr | olb::operator- (Expr rhs) |
Expr | olb::util::sqrt (Expr x) |
Expr | olb::util::fabs (Expr x) |
Expr | olb::util::pow (Expr base, Expr exp) |
Expr | olb::util::exp (Expr x) |