Loading...
Searching...
No Matches
Foam::RBFMotionSolver Class Reference

#include <RBFMotionSolver.H>

Inheritance diagram for Foam::RBFMotionSolver:

Public Member Functions

 TypeName ("RBFMotionSolver")
 
 RBFMotionSolver (const polyMesh &, const IOdictionary &dict)
 
virtual ~RBFMotionSolver ()
 
const labelList & movingIDs () const
 
const vectorField & movingPoints () const
 
void setMotion (const vectorField &)
 
virtual tmp< pointField > curPoints () const
 
virtual void solve ()
 
virtual void updateMesh (const mapPolyMesh &)
 

Detailed Description

Definition at line 54 of file RBFMotionSolver.H.

Constructor & Destructor Documentation

◆ RBFMotionSolver()

Foam::RBFMotionSolver::RBFMotionSolver ( const polyMesh & mesh,
const IOdictionary & dict )

Definition at line 234 of file RBFMotionSolver.C.

◆ ~RBFMotionSolver()

Foam::RBFMotionSolver::~RBFMotionSolver ( )
virtual

Definition at line 267 of file RBFMotionSolver.C.

Member Function Documentation

◆ curPoints()

Foam::tmp< Foam::pointField > Foam::RBFMotionSolver::curPoints ( ) const
virtual

Definition at line 318 of file RBFMotionSolver.C.

◆ movingIDs()

const labelList & Foam::RBFMotionSolver::movingIDs ( ) const
inline

Definition at line 145 of file RBFMotionSolver.H.

◆ movingPoints()

const Foam::vectorField & Foam::RBFMotionSolver::movingPoints ( ) const

Definition at line 307 of file RBFMotionSolver.C.

◆ setMotion()

void Foam::RBFMotionSolver::setMotion ( const vectorField & m)

Definition at line 273 of file RBFMotionSolver.C.

◆ solve()

void Foam::RBFMotionSolver::solve ( )
virtual

Definition at line 361 of file RBFMotionSolver.C.

◆ TypeName()

Foam::RBFMotionSolver::TypeName ( "RBFMotionSolver" )

◆ updateMesh()

void Foam::RBFMotionSolver::updateMesh ( const mapPolyMesh & )
virtual

Definition at line 365 of file RBFMotionSolver.C.


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