OGS
MathLib::MatrixSpecifications Struct Reference

Detailed Description

Definition at line 18 of file MatrixSpecifications.h.

#include <MatrixSpecifications.h>

Public Member Functions

 MatrixSpecifications (std::size_t const nrows_, std::size_t const ncols_, std::vector< GlobalIndexType > const *const ghost_indices_, GlobalSparsityPattern const *const sparsity_pattern_)
 

Public Attributes

std::size_t const nrows
 
std::size_t const ncols
 
std::vector< GlobalIndexType > const *const ghost_indices
 
GlobalSparsityPattern const *const sparsity_pattern
 

Constructor & Destructor Documentation

◆ MatrixSpecifications()

MathLib::MatrixSpecifications::MatrixSpecifications ( std::size_t const nrows_,
std::size_t const ncols_,
std::vector< GlobalIndexType > const *const ghost_indices_,
GlobalSparsityPattern const *const sparsity_pattern_ )
inline

Definition at line 20 of file MatrixSpecifications.h.

23 : nrows(nrows_), ncols(ncols_), ghost_indices(ghost_indices_)
24 , sparsity_pattern(sparsity_pattern_)
25 {
26 }
std::vector< GlobalIndexType > const *const ghost_indices
GlobalSparsityPattern const *const sparsity_pattern

Member Data Documentation

◆ ghost_indices

std::vector<GlobalIndexType> const* const MathLib::MatrixSpecifications::ghost_indices

Definition at line 30 of file MatrixSpecifications.h.

◆ ncols

std::size_t const MathLib::MatrixSpecifications::ncols

Definition at line 29 of file MatrixSpecifications.h.

◆ nrows

std::size_t const MathLib::MatrixSpecifications::nrows

Definition at line 28 of file MatrixSpecifications.h.

◆ sparsity_pattern

GlobalSparsityPattern const* const MathLib::MatrixSpecifications::sparsity_pattern

Definition at line 31 of file MatrixSpecifications.h.


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