PolyFEM
Loading...
Searching...
No Matches
NodeSelectionUtils.cpp File Reference
#include <polyfem/optimization/NodeSelectionUtils.hpp>
#include <polyfem/legacy/State.hpp>
#include <polyfem/mesh/Mesh.hpp>
#include <polyfem/utils/Logger.hpp>
#include <cassert>
#include <algorithm>
#include <iterator>
#include <set>
#include <vector>
Include dependency graph for NodeSelectionUtils.cpp:

Go to the source code of this file.

Namespaces

namespace  polyfem
 

Functions

Eigen::VectorXi polyfem::select_interior_nodes (const legacy::State &state, const std::vector< int > &volume_selection)
 Select interior nodes (vertex id).
 
Eigen::VectorXi polyfem::select_boundary_nodes (const legacy::State &state, const std::vector< int > &surface_selection)
 Select boundary nodes (vertex id).
 
Eigen::VectorXi polyfem::select_boundary_nodes_excluding_surfaces (const legacy::State &state, const std::vector< int > &exclude_surface_selections)
 Select all boundary nodes (vertex id) except surface.