|
| TStructure2D (TFESpace2D *testspace, TFESpace2D *ansatzspace) |
|
| ~TStructure2D () |
|
| TStructure2D (TFESpace2D *testspace, int test_level, TFESpace2D *ansatzspace, int ansatz_level) |
|
| TStructure2D (TFESpace1D *testspace, TFESpace2D *ansatzspace) |
|
| TStructure2D (TFESpace1D *testspace, TFESpace2D *ansatzspace, int **ansatzcelljoints) |
|
| TStructure2D (TFESpace1D *testspace, TFESpace2D *ansatzspace, TNonMortarData *NonMortarFEData) |
|
| TStructure2D (TFESpace2D *testspace, TFESpace1D *ansatzspace, TNonMortarData *NonMortarFEData) |
|
TFESpace2D * | GetAnsatzSpace2D () const |
|
TFESpace * | GetAnsatzSpace () |
|
TFESpace2D * | GetTestSpace2D () const |
|
TFESpace * | GetTestSpace () |
|
| TStructure () |
|
| TStructure (int n, int N_entries, int *col_ptr, int *row_ptr) |
|
| TStructure (int nRows, int nCols, int N_entries, int *col_ptr, int *row_ptr) |
|
| TStructure (int nRows, int nCols) |
|
| ~TStructure () |
|
int | GetN_Rows () const |
|
int | GetN_Columns () const |
|
int | GetN_Entries () const |
|
int | GetHangingN_Entries () const |
|
int * | GetKCol () const |
|
int * | GetHangingKCol () const |
|
int * | GetRowPtr () const |
|
int * | GetHangingRowPtr () const |
|
void | setN_Rows (int n) |
| set member variables. Careful, this can produce inconsistencies!
|
|
void | setN_Columns (int n) |
|
void | setN_Entries (int n) |
|
void | setKCol (int *p) |
|
void | setRowPtr (int *p) |
|
void | SortRow (int *BeginPtr, int *AfterEndPtr) |
|
void | Sort () |
|
int | index_of_entry (const int i, const int j) const |
| find the index of a given entry More...
|
|
TStructure * | GetTransposed () |
|
generate the matrix Structure2D, both space with 2D collection
generate the matrix structure, both spaces are 2D
TStructure2D::~TStructure2D |
( |
| ) |
|
destructor: free all used arrays
destructor
TStructure2D::TStructure2D |
( |
TFESpace2D * |
testspace, |
|
|
int |
test_level, |
|
|
TFESpace2D * |
ansatzspace, |
|
|
int |
ansatz_level |
|
) |
| |
generate the matrix structure, both spaces are 2D both spaces are defined on different grids
generate the matrix Structure2D, one space with 1D and the other with 2D collection
generate the matrix structure, one space 1D and one 2D
TStructure2D::TStructure2D |
( |
TFESpace1D * |
testspace, |
|
|
TFESpace2D * |
ansatzspace, |
|
|
int ** |
ansatzcelljoints |
|
) |
| |
generate the matrix Structure2D, one space with 1D and the other with 2D collection
generate the matrix structure, one space 1D and one 2D
generate the matrix Structure2D, one space with 1D and the other with 2D collection
TFESpace* TStructure2D::GetAnsatzSpace |
( |
| ) |
|
|
inline |
TFESpace2D* TStructure2D::GetAnsatzSpace2D |
( |
| ) |
const |
|
inline |
TFESpace* TStructure2D::GetTestSpace |
( |
| ) |
|
|
inline |
TFESpace2D* TStructure2D::GetTestSpace2D |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files: