PolyFEM
Loading...
Searching...
No Matches
polyfem::solver::VariableToNodes Class Reference

#include <NodeCompositeParametrizations.hpp>

Inheritance diagram for polyfem::solver::VariableToNodes:
[legend]

Public Member Functions

 VariableToNodes (const State &state)
 
virtual ~VariableToNodes ()
 
virtual void set_output_indexing (const std::vector< int > &node_ids) final
 
const Eigen::VectorXi & get_output_indexing () const
 

Protected Attributes

int dim
 
Eigen::VectorXi output_indexing_
 

Detailed Description

Definition at line 13 of file NodeCompositeParametrizations.hpp.

Constructor & Destructor Documentation

◆ VariableToNodes()

polyfem::solver::VariableToNodes::VariableToNodes ( const State state)

Definition at line 9 of file NodeCompositeParametrizations.cpp.

References dim, and polyfem::State::mesh.

◆ ~VariableToNodes()

virtual polyfem::solver::VariableToNodes::~VariableToNodes ( )
inlinevirtual

Definition at line 17 of file NodeCompositeParametrizations.hpp.

Member Function Documentation

◆ get_output_indexing()

const Eigen::VectorXi & polyfem::solver::VariableToNodes::get_output_indexing ( ) const
inline

Definition at line 19 of file NodeCompositeParametrizations.hpp.

References output_indexing_.

Referenced by polyfem::solver::ShapeVariableToSimulation::set_output_indexing().

Here is the caller graph for this function:

◆ set_output_indexing()

void polyfem::solver::VariableToNodes::set_output_indexing ( const std::vector< int > &  node_ids)
finalvirtual

Definition at line 14 of file NodeCompositeParametrizations.cpp.

References dim, and output_indexing_.

Referenced by polyfem::solver::VariableToBoundaryNodes::VariableToBoundaryNodes(), polyfem::solver::VariableToBoundaryNodesExclusive::VariableToBoundaryNodesExclusive(), and polyfem::solver::VariableToInteriorNodes::VariableToInteriorNodes().

Here is the caller graph for this function:

Member Data Documentation

◆ dim

int polyfem::solver::VariableToNodes::dim
protected

Definition at line 22 of file NodeCompositeParametrizations.hpp.

Referenced by set_output_indexing(), and VariableToNodes().

◆ output_indexing_

Eigen::VectorXi polyfem::solver::VariableToNodes::output_indexing_
protected

Definition at line 24 of file NodeCompositeParametrizations.hpp.

Referenced by get_output_indexing(), and set_output_indexing().


The documentation for this class was generated from the following files: