NeoPZ
TPZBlock< TVar > Member List

This is the complete list of members for TPZBlock< TVar >, including all inherited members.

AddBlock(const int block_row, const int block_col, const TPZFMatrix< TVar > &block)TPZBlock< TVar >
ClassId() const overrideTPZBlock< TVar >virtual
ClassIdMap()TPZSavableinlinestatic
Compare(TPZSavable *copy, bool override=false)TPZSavablevirtual
Compare(TPZSavable *copy, bool override=false) constTPZSavablevirtual
CreateInstance(const int &classId)TPZSavablestatic
Dim() constTPZBlock< TVar >inline
fBlockTPZBlock< TVar >private
fpMatrixTPZBlock< TVar >private
Get(const int block_row, const int block_col, const int r, const int c) constTPZBlock< TVar >
Get(const int block_row, const int r, const int c) constTPZBlock< TVar >
GetBlock(const int block_row, const int block_col, TPZFMatrix< TVar > &block) constTPZBlock< TVar >
GetVal(const int bRow, const int bCol, const int r, const int c) constTPZBlock< TVar >
gZeroTPZBlock< TVar >privatestatic
InsertBlock(const int block_row, const int block_col, const int row, const int col, TPZMatrix< TVar > &target) constTPZBlock< TVar >
Matrix()TPZBlock< TVar >inline
MaxBlockSize() constTPZBlock< TVar >inline
NBlocks() constTPZBlock< TVar >inline
NeoPZVersion()TPZSavablestatic
operator()(const int block_row, const int block_col, const int r, const int c) constTPZBlock< TVar >
operator=(const TPZBlock< TVar > &)TPZBlock< TVar >
Position(const int block_diagonal) constTPZBlock< TVar >inline
Print(const char *title="", TPZostream &out=std::cout, TPZMatrix< TVar > *mat=NULL)TPZBlock< TVar >
PrintBlock(const int block_row, const int block_col, const char *title="", TPZostream &out=std::cout) constTPZBlock< TVar >
PrintSolution(const char *title, TPZostream &out)TPZBlock< TVar >
Put(const int block_row, const int block_col, const int r, const int c, const TVar &value)TPZBlock< TVar >
Put(const int block_row, const int r, const int c, const TVar &value)TPZBlock< TVar >
PutBlock(const int block_row, const int block_col, const TPZFMatrix< TVar > &block)TPZBlock< TVar >
PutVal(const int bRow, const int bCol, const int r, const int c, const TVar &value)TPZBlock< TVar >
Read(TPZStream &buf, void *context) overrideTPZBlock< TVar >virtual
Register(TPZRestoreClassBase *restore)TPZSavablestatic
RegisterClassId(int classid, TPZRestore_t fun)TPZSavablestatic
Remove(const int index)TPZBlock< TVar >
Resequence(const int start=0)TPZBlock< TVar >
RestoreClassSet()TPZSavableinlinestatic
Set(const int index, const int dim, const int pos=-1)TPZBlock< TVar >
SetAll(TPZVec< int > &dimensions)TPZBlock< TVar >
SetMatrix(TPZMatrix< TVar > *const other)TPZBlock< TVar >inline
SetNBlocks(const int num_of_blocks)TPZBlock< TVar >
Size(const int block_diagonal) constTPZBlock< TVar >inline
TPZBlock()TPZBlock< TVar >inline
TPZBlock(TPZMatrix< TVar > *const matrix_to_represent, const int num_of_blocks=0, const int initial_blocks_size=1)TPZBlock< TVar >
TPZBlock(const TPZBlock< TVar > &bl)TPZBlock< TVar >
TPZRegisterClassId(int(T::*)() const)TPZRegisterClassIdinline
TPZRegisterClassId()=defaultTPZRegisterClassId
TPZSavable()TPZSavableinline
Verify() constTPZBlock< TVar >
Version() constTPZSavablevirtual
VersionHistory() constTPZSavablevirtual
Write(TPZStream &buf, int withclassid) const overrideTPZBlock< TVar >virtual
~TPZBlock()TPZBlock< TVar >virtual
~TPZSavable()TPZSavableinlinevirtual