Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Public Member Functions
BlendFunc_Tensor Class Reference

used to store the "gradient of gradient" More...

#include <BlendFunc_Tensor.hxx>

Public Member Functions

 BlendFunc_Tensor (const int NbRow, const int NbCol, const int NbMat)
 
void Init (const double InitialValue)
 Initialize all the elements of a Tensor to InitialValue.
 
const doubleValue (const int Row, const int Col, const int Mat) const
 accesses (in read or write mode) the value of index <Row>, <Col> and <Mat> of a Tensor. An exception is raised if <Row>, <Col> or <Mat> are not in the correct range.
 
const doubleoperator() (const int Row, const int Col, const int Mat) const
 
doubleChangeValue (const int Row, const int Col, const int Mat)
 accesses (in read or write mode) the value of index <Row>, <Col> and <Mat> of a Tensor. An exception is raised if <Row>, <Col> or <Mat> are not in the correct range.
 
doubleoperator() (const int Row, const int Col, const int Mat)
 
void Multiply (const math_Vector &Right, math_Matrix &Product) const
 

Detailed Description

used to store the "gradient of gradient"

Constructor & Destructor Documentation

◆ BlendFunc_Tensor()

BlendFunc_Tensor::BlendFunc_Tensor ( const int NbRow,
const int NbCol,
const int NbMat )

Member Function Documentation

◆ ChangeValue()

double & BlendFunc_Tensor::ChangeValue ( const int Row,
const int Col,
const int Mat )

accesses (in read or write mode) the value of index <Row>, <Col> and <Mat> of a Tensor. An exception is raised if <Row>, <Col> or <Mat> are not in the correct range.

◆ Init()

void BlendFunc_Tensor::Init ( const double InitialValue)

Initialize all the elements of a Tensor to InitialValue.

◆ Multiply()

void BlendFunc_Tensor::Multiply ( const math_Vector & Right,
math_Matrix & Product ) const

◆ operator()() [1/2]

double & BlendFunc_Tensor::operator() ( const int Row,
const int Col,
const int Mat )
inline

◆ operator()() [2/2]

const double & BlendFunc_Tensor::operator() ( const int Row,
const int Col,
const int Mat ) const
inline

◆ Value()

const double & BlendFunc_Tensor::Value ( const int Row,
const int Col,
const int Mat ) const

accesses (in read or write mode) the value of index <Row>, <Col> and <Mat> of a Tensor. An exception is raised if <Row>, <Col> or <Mat> are not in the correct range.


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