30#include "../../../Common/include/containers/CVertexMap.hpp"
Declaration and inlines of the parent class for defining problem variables, function definitions in f...
Main class for defining the problem; basically this class reads the configuration file,...
Definition CConfig.hpp:64
Definition CSobolevSmoothingVariable.hpp:33
CVertexMap< unsigned > BoundaryVertexMap
Stores if a point belongs to the boundary of a boundary.
Definition CSobolevSmoothingVariable.hpp:37
MatrixType Sensitivity
Definition CSobolevSmoothingVariable.hpp:35
su2double GetSensitivity(unsigned long iPoint, unsigned long iDim) const override
Get the Sensitivity at the node.
Definition CSobolevSmoothingVariable.hpp:59
void AllocateBoundaryVariables()
Allocate member variables for points marked as vertex (via "MarkAsBoundaryPoint").
Definition CSobolevSmoothingVariable.cpp:49
void MarkAsBoundaryPoint(unsigned long iPoint)
Mark a point as boundary of a boundary.
Definition CSobolevSmoothingVariable.cpp:41
void SetSensitivity(unsigned long iPoint, unsigned long iDim, su2double val) override
Set the sensitivity at the node.
Definition CSobolevSmoothingVariable.hpp:52
bool GetIsBoundaryPoint(unsigned long iPoint) const
return wether a point is a boundary of a boundary
Definition CSobolevSmoothingVariable.cpp:45
Main class for defining the variables.
Definition CVariable.hpp:50
A lookup type map, maps indices in a large range to indices in a smaller one.
Definition CVertexMap.hpp:53
passivedouble su2double
Definition code_config.hpp:181