|  | OGS
    | 
Implementation of AddLayerToMesh class.
Definition in file AddLayerToMesh.cpp.
#include "AddLayerToMesh.h"#include <algorithm>#include <map>#include <memory>#include <numeric>#include <range/v3/algorithm/max_element.hpp>#include <range/v3/view/any_view.hpp>#include <range/v3/view/common.hpp>#include <range/v3/view/concat.hpp>#include <range/v3/view/iota.hpp>#include <range/v3/view/repeat_n.hpp>#include <vector>#include "BaseLib/Logging.h"#include "FlipElements.h"#include "MeshLib/Elements/Elements.h"#include "MeshLib/Mesh.h"#include "MeshLib/Node.h"#include "MeshLib/Utils/DuplicateMeshComponents.h"#include "MeshToolsLib/MeshSurfaceExtraction.h"Go to the source code of this file.
| Namespaces | |
| namespace | MeshToolsLib | 
| Functions | |
| MeshLib::Element * | MeshToolsLib::extrudeElement (std::vector< MeshLib::Node * > const &subsfc_nodes, MeshLib::Element const &sfc_elem, MeshLib::PropertyVector< std::size_t > const &sfc_to_subsfc_id_map, std::map< std::size_t, std::size_t > const &subsfc_sfc_id_map) | 
| MeshLib::Mesh * | MeshToolsLib::addLayerToMesh (MeshLib::Mesh const &mesh, double const thickness, std::string const &name, bool const on_top, bool const copy_material_ids, std::optional< int > const layer_id) |