PhyStar  v0.0.0 thu24
BoundaryFunction.hpp File Reference
#include <iostream>
#include <vector>
#include <string>
#include <stdexcept>
#include <unordered_map>
#include "MATH.H"
Include dependency graph for BoundaryFunction.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  blockelm::BoundaryFunction
 

Namespaces

 blockelm
 

Typedefs

using blockelm::BFunc2D = Real(*)(const Real, const Real, std::vector< Real > &)
 
using blockelm::BFunc1D = Real(*)(const Real, std::vector< Real > &)
 

Enumerations

enum class  blockelm::BFunType { blockelm::Uniform , blockelm::LaminarCircPipe , blockelm::LaminarCircPipeAddNoise }
 

Functions

BFunType blockelm::vConfigBFunType (const std::string &type)
 
Real blockelm::LaminarCircPipe (const Real x0, const Real x1, std::vector< Real > &params)
 
Real blockelm::LaminarCircPipeAddNoise (const Real x0, const Real x1, std::vector< Real > &params)