OCCT3D OCCT 8.0.1
OCCT documentation

Search guides and API reference

Enter at least two characters.

    Open CASCADE Technology Reference Manual 8.0.1
    GeomFill_Tensor Class Reference

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

    #include <GeomFill_Tensor.hxx>

    Public Member Functions

     GeomFill_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 double & 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.
    const double & operator() (const int Row, const int Col, const int Mat) const
    double & 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.
    double & operator() (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

    ◆ GeomFill_Tensor()

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

    Member Function Documentation

    ◆ ChangeValue()

    double & GeomFill_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 GeomFill_Tensor::Init ( const double InitialValue)

    Initialize all the elements of a Tensor to InitialValue.

    ◆ Multiply()

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

    ◆ operator()() [1/2]

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

    ◆ operator()() [2/2]

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

    ◆ Value()

    const double & GeomFill_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: