Public Member Functions | Private Attributes | List of all members
MyStraightLine Class Reference

//////////////////////////////////////////////////////////////////// More...

Inheritance diagram for MyStraightLine:

Public Member Functions

 MyStraightLine (const Vector< double > &r_start, const Vector< double > &r_end)
 Constructor: Pass start and end points. More...
 
 MyStraightLine (const MyStraightLine &dummy)
 Broken copy constructor. More...
 
void operator= (const MyStraightLine &)
 Broken assignment operator. More...
 
 ~MyStraightLine ()
 Destructor: Empty. More...
 
void position (const Vector< double > &zeta, Vector< double > &r) const
 Position Vector at Lagrangian coordinate zeta. More...
 

Private Attributes

Vector< double > R_start
 Start point of line. More...
 
Vector< double > R_end
 End point of line. More...
 

Detailed Description

////////////////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////////////// Straight 1D line in 2D space

Definition at line 52 of file unstructured_acoustic_fsi.cc.

Constructor & Destructor Documentation

◆ MyStraightLine() [1/2]

MyStraightLine::MyStraightLine ( const Vector< double > &  r_start,
const Vector< double > &  r_end 
)
inline

Constructor: Pass start and end points.

Definition at line 58 of file unstructured_acoustic_fsi.cc.

◆ MyStraightLine() [2/2]

MyStraightLine::MyStraightLine ( const MyStraightLine dummy)
inline

Broken copy constructor.

Definition at line 64 of file unstructured_acoustic_fsi.cc.

◆ ~MyStraightLine()

MyStraightLine::~MyStraightLine ( )
inline

Destructor: Empty.

Definition at line 77 of file unstructured_acoustic_fsi.cc.

Member Function Documentation

◆ operator=()

void MyStraightLine::operator= ( const MyStraightLine )
inline

Broken assignment operator.

Definition at line 70 of file unstructured_acoustic_fsi.cc.

◆ position()

void MyStraightLine::position ( const Vector< double > &  zeta,
Vector< double > &  r 
) const
inline

Position Vector at Lagrangian coordinate zeta.

Definition at line 80 of file unstructured_acoustic_fsi.cc.

References R_end, and R_start.

Member Data Documentation

◆ R_end

Vector<double> MyStraightLine::R_end
private

End point of line.

Definition at line 93 of file unstructured_acoustic_fsi.cc.

Referenced by position().

◆ R_start

Vector<double> MyStraightLine::R_start
private

Start point of line.

Definition at line 90 of file unstructured_acoustic_fsi.cc.

Referenced by position().


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