DNDSR 0.2.1
Distributed Numeric Data Structure for CFV
Loading...
Searching...
No Matches
Mesh_Legacy.cpp File Reference

Legacy implementations of mesh pipeline methods, preserved for comparison testing against DSL-based replacements. More...

#include "Mesh.hpp"
#include <unordered_map>
#include <unordered_set>
#include <set>
#include <fmt/core.h>
#include "Mesh_InterpolateHelpers.hpp"
Include dependency graph for Mesh_Legacy.cpp:

Go to the source code of this file.

Namespaces

namespace  DNDS
 the host side operators are provided as implemented
 
namespace  DNDS::Geom
 

Typedefs

using DNDS::Geom::tIndexMapFunc = std::function< index(index)>
 

Detailed Description

Legacy implementations of mesh pipeline methods, preserved for comparison testing against DSL-based replacements.

Contains:

  • GeneralCell2NodeToNode2Cell (static helper)
  • RecoverNode2CellAndNode2BndLegacy
  • RecoverCell2CellAndBnd2CellLegacy

These methods are functionally identical to the pre-DSL code. The DSL replacements (RecoverNode2CellAndNode2Bnd, RecoverCell2CellAndBnd2Cell) use MeshConnectivity::Inverse and ComposeFiltered respectively.

Definition in file Mesh_Legacy.cpp.