Manicore
Library to implement schemes on n-dimensionnal manifolds.
|
#include "mesh_builder.hpp"
#include "geometry.hpp"
#include <fstream>
#include <json.hpp>
#include "preprocessor.hpp"
Macros | |
#define | PRED(x, ...) COMPL(IS_1(x)) |
#define | OP(x, ...) template class Manicore::Mesh_builder<x>; |
#define | CONT(x, ...) DEC(x), __VA_ARGS__ |
Typedefs | |
using | json = nlohmann::json |
Functions | |
template<size_t dimension, size_t d> | |
bool | is_boundary_flat (Mesh< dimension > const *mesh, std::vector< size_t > const &bd_list) |
#define CONT | ( | x, | |
... | |||
) | DEC(x), __VA_ARGS__ |
#define OP | ( | x, | |
... | |||
) | template class Manicore::Mesh_builder<x>; |
using json = nlohmann::json |
bool is_boundary_flat | ( | Mesh< dimension > const * | mesh, |
std::vector< size_t > const & | bd_list | ||
) |