Documentation 6b54b78464
Loading...
Searching...
No Matches
CRadialBasisFunctionNode Class Reference

Class for defining a Radial Basis Function Node. More...

#include <CRadialBasisFunctionNode.hpp>

Public Member Functions

 CRadialBasisFunctionNode (unsigned long idx_val, unsigned short marker_val, unsigned long vertex_val)
 Constructor of the class.
 
unsigned long GetIndex () const
 Returns local global index.
 
unsigned long GetVertex () const
 Returns local vertex index.
 
unsigned short GetMarker () const
 Returns local marker index.
 
void SetError (const su2double *val_error, unsigned short nDim)
 Set error of the RBF node.
 
const su2double * GetError () const
 Get nodal error.
 

Protected Attributes

unsigned long idx
 Global index.
 
unsigned short marker_idx
 Marker index.
 
unsigned long vertex_idx
 Vertex index.
 
su2double error [3]
 Nodal data reduction error.
 

Detailed Description

Class for defining a Radial Basis Function Node.

Author
F. van Steen

Constructor & Destructor Documentation

◆ CRadialBasisFunctionNode()

CRadialBasisFunctionNode::CRadialBasisFunctionNode ( unsigned long  idx_val,
unsigned short  marker_val,
unsigned long  vertex_val 
)
inline

Constructor of the class.

Parameters
[in]idx_val- Local node index.
[in]marker_val- Local marker index.
[in]vertex_val- Local vertex index.

Member Function Documentation

◆ GetError()

const su2double * CRadialBasisFunctionNode::GetError ( ) const
inline

Get nodal error.

Returns
Nodal error.

◆ GetIndex()

unsigned long CRadialBasisFunctionNode::GetIndex ( ) const
inline

Returns local global index.

Returns
Local node index.

◆ GetMarker()

unsigned short CRadialBasisFunctionNode::GetMarker ( ) const
inline

Returns local marker index.

Returns
Local marker index.

◆ GetVertex()

unsigned long CRadialBasisFunctionNode::GetVertex ( ) const
inline

Returns local vertex index.

Returns
Local vertex index.

◆ SetError()

void CRadialBasisFunctionNode::SetError ( const su2double *  val_error,
unsigned short  nDim 
)
inline

Set error of the RBF node.

Parameters
val_error- Nodal error.
nDim- Number of dimensions.

Member Data Documentation

◆ error

su2double CRadialBasisFunctionNode::error[3]
protected

Nodal data reduction error.

◆ idx

unsigned long CRadialBasisFunctionNode::idx
protected

Global index.

◆ marker_idx

unsigned short CRadialBasisFunctionNode::marker_idx
protected

Marker index.

◆ vertex_idx

unsigned long CRadialBasisFunctionNode::vertex_idx
protected

Vertex index.


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