PspmPar Class Reference
[Passivity algorithms]

#include <Pspm.h>

Inheritance diagram for PspmPar:

MIPObject

List of all members.

Public Member Functions

 PspmPar (Decimal maxEnrg=0, Decimal initEnergy=0, umatrix B=boost::numeric::ublas::identity_matrix< Decimal >(3), umatrix K=boost::numeric::ublas::identity_matrix< Decimal >(3))
 Default constructor.
 PspmPar (const PspmPar &p)
 Copy constructor.
PspmParoperator= (const PspmPar &rhs)
 Assignment operator.
Decimal getMaxEnergy ()
 Gets .
Decimal getInitEnergy ()
 Gets .
umatrix getDampMat ()
 Gets .
umatrix getStiffMat ()
 Gets.
void setMaxEnergy (Decimal maxEnrg)
 Sets.
void setInitEnergy (Decimal maxEnrg)
 Sets.
void setDampMat (umatrix &dampMat)
 Sets.
void setStiffMat (umatrix &stiffMat)
 Sets.
string getObjectName () const
 Gets the name.


Detailed Description

Todo:
Author:
Paolo Robuffo Giordano

Constructor & Destructor Documentation

PspmPar::PspmPar ( Decimal  maxEnrg = 0,
Decimal  initEnergy = 0,
umatrix  B = boost::numeric::ublas::identity_matrix<Decimal>(3),
umatrix  K = boost::numeric::ublas::identity_matrix<Decimal>(3) 
)

Default constructor.

Parameters:
[in] maxEnrg Maximum energy.
[in] initEnergy Initial energy.
[in] B Matrix of damping.
[in] K Matrix of stiffness.

PspmPar::PspmPar ( const PspmPar p  ) 

Copy constructor.


Member Function Documentation

PspmPar & PspmPar::operator= ( const PspmPar rhs  ) 

Assignment operator.

Decimal PspmPar::getMaxEnergy (  ) 

Gets .

Returns:
.

Decimal PspmPar::getInitEnergy (  ) 

Gets .

Returns:
.

umatrix PspmPar::getDampMat (  ) 

Gets .

Returns:
.

umatrix PspmPar::getStiffMat (  ) 

Gets.

Returns:
.

void PspmPar::setMaxEnergy ( Decimal  maxEnrg  ) 

Sets.

Parameters:
[in] K .

void PspmPar::setInitEnergy ( Decimal  maxEnrg  ) 

Sets.

Parameters:
[in] K .

void PspmPar::setDampMat ( umatrix dampMat  ) 

Sets.

Parameters:
[in] K .

void PspmPar::setStiffMat ( umatrix stiffMat  ) 

Sets.

Parameters:
[in] K .

string PspmPar::getObjectName (  )  const [inline, virtual]

Gets the name.

Implements MIPObject.


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

Generated on Mon Feb 20 07:01:10 2017 for MIP by  doxygen 1.5.6