Loading...
Searching...
No Matches
bitpit::SystemMatrixAssembler Class Referenceabstract

The SystemMatrixAssembler class provides an interface for defining system matrix assemblers. More...

Inheritance diagram for bitpit::SystemMatrixAssembler:

Classes

struct  AssemblyOptions
 

Public Member Functions

virtual int getBlockSize () const =0
 
virtual long getColCount () const =0
 
virtual long getColElementCount () const =0
 
virtual long getColGlobalCount () const =0
 
virtual long getColGlobalElementCount () const =0
 
virtual long getColGlobalElementOffset () const =0
 
virtual long getColGlobalOffset () const =0
 
virtual const MPI_Comm & getCommunicator () const =0
 
virtual long getMaxRowNZCount () const =0
 
virtual AssemblyOptions getOptions () const =0
 
virtual long getRowCount () const =0
 
virtual void getRowData (long rowIndex, ConstProxyVector< long > *pattern, ConstProxyVector< double > *values) const =0
 
virtual long getRowElementCount () const =0
 
virtual long getRowGlobalCount () const =0
 
virtual long getRowGlobalElementCount () const =0
 
virtual long getRowGlobalElementOffset () const =0
 
virtual long getRowGlobalOffset () const =0
 
virtual long getRowNZCount (long rowIndex) const =0
 
virtual void getRowPattern (long rowIndex, ConstProxyVector< long > *pattern) const =0
 
virtual void getRowValues (long rowIndex, ConstProxyVector< double > *values) const =0
 
virtual bool isPartitioned () const =0
 

Detailed Description

The SystemMatrixAssembler class provides an interface for defining system matrix assemblers.

Definition at line 131 of file system_solvers_large.hpp.

Member Function Documentation

◆ getBlockSize()

◆ getColCount()

◆ getColElementCount()

◆ getColGlobalCount()

◆ getColGlobalElementCount()

◆ getColGlobalElementOffset()

◆ getColGlobalOffset()

◆ getCommunicator()

◆ getMaxRowNZCount()

◆ getOptions()

◆ getRowCount()

◆ getRowData()

◆ getRowElementCount()

◆ getRowGlobalCount()

◆ getRowGlobalElementCount()

◆ getRowGlobalElementOffset()

◆ getRowGlobalOffset()

◆ getRowNZCount()

◆ getRowPattern()

◆ getRowValues()

◆ isPartitioned()


The documentation for this class was generated from the following file: