Skip to content
Snippets Groups Projects
Select Git revision
  • 972ab2f158f193ecdc14247c01ea434e6da66e6e
  • develop default protected
  • feature/advection
  • feature/composite-scheme-other-fluxes
  • origin/stage/bouguettaia
  • save_clemence
  • feature/local-dt-fsi
  • feature/variational-hydro
  • feature/gmsh-reader
  • feature/reconstruction
  • feature/kinetic-schemes
  • feature/composite-scheme-sources
  • feature/serraille
  • feature/composite-scheme
  • hyperplastic
  • feature/polynomials
  • feature/gks
  • feature/implicit-solver-o2
  • feature/coupling_module
  • feature/implicit-solver
  • feature/merge-local-dt-fsi
  • v0.5.0 protected
  • v0.4.1 protected
  • v0.4.0 protected
  • v0.3.0 protected
  • v0.2.0 protected
  • v0.1.0 protected
  • Kidder
  • v0.0.4 protected
  • v0.0.3 protected
  • v0.0.2 protected
  • v0 protected
  • v0.0.1 protected
33 results

MeshModule.hpp

Blame
  • Stephane Del Pino's avatar
    Stéphane Del Pino authored
    Separate the notion of Nlr (Eucclhyd normals) of the calculation of
    Cjr in 3D. It remain to implement its calculation in 2D to finish this
    part.
    
    This should allow a trivial implementation of the Eucclhyd scheme and
    simplify coding off pressure boundary conditions.
    972ab2f1
    History
    MeshModule.hpp 519 B
    #ifndef MESH_MODULE_HPP
    #define MESH_MODULE_HPP
    
    #include <language/modules/BuiltinModule.hpp>
    #include <language/utils/ASTNodeDataTypeTraits.hpp>
    #include <utils/PugsMacros.hpp>
    
    class IMesh;
    
    template <>
    inline ASTNodeDataType ast_node_data_type_from<std::shared_ptr<const IMesh>> = {ASTNodeDataType::type_id_t, "mesh"};
    
    class MeshModule : public BuiltinModule
    {
     public:
      std::string_view
      name() const final
      {
        return "mesh";
      }
    
      MeshModule();
    
      ~MeshModule() = default;
    };
    
    #endif   // MESH_MODULE_HPP