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

Class for moving the surface and volumetric numerical grid (2D and 3D problems). More...

#include <CGridMovement.hpp>

Inheritance diagram for CGridMovement:
[legend]

Public Member Functions

 CGridMovement (void)
 Constructor of the class.
 
virtual ~CGridMovement (void)
 Destructor of the class.
 
virtual vector< vector< su2double > > SetSurface_Deformation (CGeometry *geometry, CConfig *config)
 Set the surface/boundary deformation.
 

Protected Attributes

int rank
 MPI Rank.
 
int size
 MPI Size.
 

Detailed Description

Class for moving the surface and volumetric numerical grid (2D and 3D problems).

Author
F. Palacios

Constructor & Destructor Documentation

◆ CGridMovement()

CGridMovement::CGridMovement ( void  )
default

Constructor of the class.

◆ ~CGridMovement()

CGridMovement::~CGridMovement ( void  )
virtualdefault

Destructor of the class.

Member Function Documentation

◆ SetSurface_Deformation()

virtual vector< vector< su2double > > CGridMovement::SetSurface_Deformation ( CGeometry *  geometry,
CConfig *  config 
)
inlinevirtual

Set the surface/boundary deformation.

Parameters
[in]geometry- Geometrical definition of the problem.
[in]config- Definition of the particular problem.
Returns
Total deformation applied, which may be less than target if intersection prevention is used.

Reimplemented in CSurfaceMovement.

Member Data Documentation

◆ rank

int CGridMovement::rank
protected

MPI Rank.

◆ size

int CGridMovement::size
protected

MPI Size.


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