#include <users_modules/multifield_plasticity/src/BlockMatData.hpp>
Definition at line 20 of file BlockMatData.hpp.
◆ BlockMatData()
Definition at line 34 of file BlockMatData.hpp.
41
42 M.resize(
m.size1(),
m.size2(),
false);
44 rowInd.resize(row_ind.size(),
false);
46 colInd.resize(col_ind.size(),
false);
48 }
FTensor::Index< 'm', SPACE_DIM > m
◆ addMat()
void MoFEM::BlockMatData::addMat |
( |
const MatrixDouble & |
m | ) |
const |
|
inline |
Definition at line 65 of file BlockMatData.hpp.
65 {
68 }
UBlasMatrix< double > MatrixDouble
◆ clearMat()
void MoFEM::BlockMatData::clearMat |
( |
| ) |
const |
|
inline |
◆ setInd()
void MoFEM::BlockMatData::setInd |
( |
const VectorInt & |
row_ind, |
|
|
const VectorInt & |
col_ind |
|
) |
| const |
|
inline |
Definition at line 50 of file BlockMatData.hpp.
50 {
53 const_row_ind.resize(row_ind.size(), false);
54 noalias(const_row_ind) = row_ind;
55 const_col_ind.resize(col_ind.size(), false);
56 noalias(const_col_ind) = col_ind;
57 }
UBlasVector< int > VectorInt
◆ setMat()
void MoFEM::BlockMatData::setMat |
( |
const MatrixDouble & |
m | ) |
const |
|
inline |
Definition at line 59 of file BlockMatData.hpp.
59 {
61 const_m.resize(
m.size1(),
m.size2(),
false);
63 }
◆ setSetAtElement()
void MoFEM::BlockMatData::setSetAtElement |
( |
| ) |
const |
|
inline |
◆ unSetAtElement()
void MoFEM::BlockMatData::unSetAtElement |
( |
| ) |
const |
|
inline |
◆ colField
std::string MoFEM::BlockMatData::colField |
◆ colInd
◆ colSide
int MoFEM::BlockMatData::colSide |
◆ colType
◆ rowField
std::string MoFEM::BlockMatData::rowField |
◆ rowInd
◆ rowSide
int MoFEM::BlockMatData::rowSide |
◆ rowType
◆ setAtElement
bool MoFEM::BlockMatData::setAtElement |
The documentation for this struct was generated from the following file: