Alien  1.3.0
User documentation
Loading...
Searching...
No Matches

Topics

 Internal data structure access.

Functions

void Alien::Move::MatrixData::setUserFeature (String feature)
bool Alien::Move::MatrixData::hasUserFeature (String feature) const
bool Alien::Move::MatrixData::isTransposed () const
bool Alien::Move::MatrixData::isComposite () const
void Alien::Move::VectorData::setUserFeature (String feature)
bool Alien::Move::VectorData::hasUserFeature (String feature) const

Detailed Description

}@

Algebraic properties are designed to propagate high level information of matrix object. These properties can be passed to external solvers but are not designed to overload Alien's solver parameters.

Algebraic properties are designed to propagate high level information of matrix object. These properties can be passed to external solvers but are not designed to overload Alien's solver parameters.

Function Documentation

◆ hasUserFeature() [1/2]

bool Alien::Move::MatrixData::hasUserFeature ( String feature) const

Check if a property is set.

Definition at line 197 of file MatrixData.cc.

Referenced by isTransposed().

◆ hasUserFeature() [2/2]

bool Alien::Move::VectorData::hasUserFeature ( String feature) const

Check if a property is set.

Definition at line 178 of file VectorData.cc.

References impl().

Referenced by operator=().

◆ isComposite()

bool Alien::Move::MatrixData::isComposite ( ) const

Is this matrix composite ?

Definition at line 204 of file MatrixData.cc.

◆ isTransposed()

bool Alien::Move::MatrixData::isTransposed ( ) const
inline

Alias on property "transposed"

Definition at line 211 of file MatrixData.h.

References hasUserFeature().

◆ setUserFeature() [1/2]

void Alien::Move::MatrixData::setUserFeature ( String feature)

Add a new property on this matrix

Definition at line 190 of file MatrixData.cc.

◆ setUserFeature() [2/2]

void Alien::Move::VectorData::setUserFeature ( String feature)

Add a new property on this vector

Definition at line 171 of file VectorData.cc.

References impl().

Referenced by operator=().