Alien  1.3.0
Developer documentation
Loading...
Searching...
No Matches
Collaboration diagram for Algebraic properties management.:

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().

Here is the caller graph for this function:

◆ 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=().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ 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().

Here is the call graph for this function:

◆ 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=().

Here is the call graph for this function:
Here is the caller graph for this function: