OGS
BoundaryElementsAlongPolyline.cpp File Reference

Detailed Description

Definition in file BoundaryElementsAlongPolyline.cpp.

#include "BoundaryElementsAlongPolyline.h"
#include <algorithm>
#include <typeinfo>
#include "BaseLib/quicksort.h"
#include "GeoLib/Polyline.h"
#include "MeshGeoToolsLib/MeshNodeSearcher.h"
#include "MeshLib/Elements/Element.h"
#include "MeshLib/Elements/Line.h"
#include "MeshLib/Mesh.h"
#include "MeshLib/MeshSearch/ElementSearch.h"
#include "MeshLib/Node.h"
Include dependency graph for BoundaryElementsAlongPolyline.cpp:

Go to the source code of this file.

Namespaces

namespace  anonymous_namespace{BoundaryElementsAlongPolyline.cpp}
 
namespace  MeshGeoToolsLib
 

Functions

bool anonymous_namespace{BoundaryElementsAlongPolyline.cpp}::includesAllEdgeNodeIDs (std::vector< std::size_t > const &vec_node_ids, MeshLib::Element const &edge, std::vector< std::size_t > &edge_node_distances)
 
MeshLib::Elementanonymous_namespace{BoundaryElementsAlongPolyline.cpp}::modifyEdgeNodeOrdering (const MeshLib::Element &edge, const GeoLib::Polyline &ply, const std::vector< std::size_t > &edge_node_distances_along_ply, const std::vector< std::size_t > &node_ids_on_poly)