GammaLib  2.1.0.dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GMatrixSymmetric.hpp File Reference

Symmetric matrix class definition. More...

#include <string>
#include "GMatrixBase.hpp"

Go to the source code of this file.

Classes

class  GMatrixSymmetric
 Symmetric matrix class interface definition. More...
 

Functions

GMatrixSymmetric operator* (const GMatrixSymmetric &matrix, const double &scalar)
 Multiply matrix by scalar. More...
 
GMatrixSymmetric operator* (const double &scalar, const GMatrixSymmetric &matrix)
 Multiply matrix by scalar. More...
 
GMatrixSymmetric operator/ (const GMatrixSymmetric &matrix, const double &scalar)
 Divide matrix by scalar. More...
 

Detailed Description

Symmetric matrix class definition.

Author
Juergen Knoedlseder

Definition in file GMatrixSymmetric.hpp.

Function Documentation

GMatrixSymmetric operator* ( const GMatrixSymmetric matrix,
const double &  scalar 
)
inline

Multiply matrix by scalar.

Parameters
[in]matrixMatrix.
[in]scalarScalar.
Returns
Matrix divided by scalar.

Returns a matrix where each element is multiplied by scalar.

Definition at line 317 of file GMatrixSymmetric.hpp.

GMatrixSymmetric operator* ( const double &  scalar,
const GMatrixSymmetric matrix 
)
inline

Multiply matrix by scalar.

Parameters
[in]scalarScalar.
[in]matrixMatrix.
Returns
Matrix divided by scalar.

Returns a matrix where each element is multiplied by scalar.

Definition at line 335 of file GMatrixSymmetric.hpp.

GMatrixSymmetric operator/ ( const GMatrixSymmetric matrix,
const double &  scalar 
)
inline

Divide matrix by scalar.

Parameters
[in]matrixMatrix.
[in]scalarScalar.
Returns
Matrix divided by scalar.

Returns a matrix where each element is divided by scalar.

Definition at line 353 of file GMatrixSymmetric.hpp.