|
| std::size_t | size (std::size_t dim) const |
| | Return size of given dimension. More...
|
| |
| void | mult (const GenericVector &x, GenericVector &y) const |
| | Compute matrix-vector product y = Ax. More...
|
| |
| MPI_Comm | mpi_comm () const |
| | Return MPI communicator. More...
|
| |
| std::string | str (bool verbose) const |
| | Return informal string representation (pretty-print) More...
|
| |
| virtual std::size_t | size (std::size_t dim) const =0 |
| | Return size of given dimension. More...
|
| |
| virtual void | mult (const GenericVector &x, GenericVector &y) const =0 |
| | Compute matrix-vector product y = Ax. More...
|
| |
| virtual std::string | str (bool verbose) const =0 |
| | Return informal string representation (pretty-print) More...
|
| |
| virtual const LinearAlgebraObject * | instance () const |
| | Return concrete instance / unwrap (const version) More...
|
| |
| virtual LinearAlgebraObject * | instance () |
| | Return concrete instance / unwrap (non-const version) More...
|
| |
| virtual std::shared_ptr< const LinearAlgebraObject > | shared_instance () const |
| | Return concrete shared ptr instance / unwrap (const version) More...
|
| |
| virtual std::shared_ptr< LinearAlgebraObject > | shared_instance () |
| | Return concrete shared ptr instance / unwrap (non-const version) More...
|
| |
| virtual MPI_Comm | mpi_comm () const =0 |
| | Return MPI communicator. More...
|
| |
|
| Variable () |
| | Create unnamed variable.
|
| |
|
| Variable (const std::string name, const std::string label) |
| | Create variable with given name and label.
|
| |
|
| Variable (const Variable &variable) |
| | Copy constructor.
|
| |
|
virtual | ~Variable () |
| | Destructor.
|
| |
|
const Variable & | operator= (const Variable &variable) |
| | Assignment operator.
|
| |
|
void | rename (const std::string name, const std::string label) |
| | Rename variable.
|
| |
|
std::string | name () const |
| | Return name.
|
| |
|
std::string | label () const |
| | Return label (description)
|
| |
| std::size_t | id () const |
| |
| virtual std::string | str (bool verbose) const |
| | Return informal string representation (pretty-print) More...
|
| |