block data indexes
More...
|
| | Indexes (UId uid_row, UId uid_col, UId uid_fe, int row, int col, int nb_rows, int nb_cols, int loc_row, int loc_col) |
| |
| UId | getRowUId () const |
| |
| UId | getColUId () const |
| |
| UId | getFEUId () const |
| |
| int | getRow () const |
| |
| int | getCol () const |
| |
| int | getNbRows () const |
| |
| int | getNbCols () const |
| |
| int | getLocRow () const |
| |
| int | getLocCol () const |
| |
| size_t | getMatShift () const |
| |
| int | getLd () const |
| |
| int | getElem () const |
| |
| void | setStorage (size_t shift, int leading_dim, int element) |
| |
block data indexes
Definition at line 257 of file Schur.cpp.
◆ Indexes()
| MoFEM::BlockStorage::Indexes::Indexes |
( |
UId |
uid_row, |
|
|
UId |
uid_col, |
|
|
UId |
uid_fe, |
|
|
int |
row, |
|
|
int |
col, |
|
|
int |
nb_rows, |
|
|
int |
nb_cols, |
|
|
int |
loc_row, |
|
|
int |
loc_col |
|
) |
| |
|
inline |
Definition at line 259 of file Schur.cpp.
size_t mat_shift
shift in data, or in element buffer if elem >= 0
int ld
leading dimension of block in storage
int elem
index of A00 element, -1 if none
◆ getCol()
| int MoFEM::BlockStorage::Indexes::getCol |
( |
| ) |
const |
|
inline |
◆ getColUId()
| UId MoFEM::BlockStorage::Indexes::getColUId |
( |
| ) |
const |
|
inline |
◆ getElem()
| int MoFEM::BlockStorage::Indexes::getElem |
( |
| ) |
const |
|
inline |
◆ getFEUId()
| UId MoFEM::BlockStorage::Indexes::getFEUId |
( |
| ) |
const |
|
inline |
◆ getLd()
| int MoFEM::BlockStorage::Indexes::getLd |
( |
| ) |
const |
|
inline |
◆ getLocCol()
| int MoFEM::BlockStorage::Indexes::getLocCol |
( |
| ) |
const |
|
inline |
◆ getLocRow()
| int MoFEM::BlockStorage::Indexes::getLocRow |
( |
| ) |
const |
|
inline |
◆ getMatShift()
| size_t MoFEM::BlockStorage::Indexes::getMatShift |
( |
| ) |
const |
|
inline |
◆ getNbCols()
| int MoFEM::BlockStorage::Indexes::getNbCols |
( |
| ) |
const |
|
inline |
◆ getNbRows()
| int MoFEM::BlockStorage::Indexes::getNbRows |
( |
| ) |
const |
|
inline |
◆ getRow()
| int MoFEM::BlockStorage::Indexes::getRow |
( |
| ) |
const |
|
inline |
◆ getRowUId()
| UId MoFEM::BlockStorage::Indexes::getRowUId |
( |
| ) |
const |
|
inline |
◆ setStorage()
| void MoFEM::BlockStorage::Indexes::setStorage |
( |
size_t |
shift, |
|
|
int |
leading_dim, |
|
|
int |
element |
|
) |
| |
|
inline |
◆ col
| int MoFEM::BlockStorage::Indexes::col |
|
private |
◆ elem
| int MoFEM::BlockStorage::Indexes::elem |
|
private |
index of A00 element, -1 if none
Definition at line 296 of file Schur.cpp.
◆ ld
| int MoFEM::BlockStorage::Indexes::ld |
|
private |
leading dimension of block in storage
Definition at line 295 of file Schur.cpp.
◆ loc_col
| int MoFEM::BlockStorage::Indexes::loc_col |
|
private |
◆ loc_row
| int MoFEM::BlockStorage::Indexes::loc_row |
|
private |
◆ mat_shift
| size_t MoFEM::BlockStorage::Indexes::mat_shift |
|
private |
shift in data, or in element buffer if elem >= 0
Definition at line 294 of file Schur.cpp.
◆ nb_cols
| int MoFEM::BlockStorage::Indexes::nb_cols |
|
private |
◆ nb_rows
| int MoFEM::BlockStorage::Indexes::nb_rows |
|
private |
◆ row
| int MoFEM::BlockStorage::Indexes::row |
|
private |
◆ uid_col
| UId MoFEM::BlockStorage::Indexes::uid_col |
|
private |
◆ uid_fe
| UId MoFEM::BlockStorage::Indexes::uid_fe |
|
private |
◆ uid_row
| UId MoFEM::BlockStorage::Indexes::uid_row |
|
private |
The documentation for this struct was generated from the following file: