libMesh::DofMap::AugmentSparsityPattern Class Referenceabstract

#include <dof_map.h>

Public Member Functions

virtual ~AugmentSparsityPattern ()
virtual void augment_sparsity_pattern (SparsityPattern::Graph &sparsity, std::vector< dof_id_type > &n_nz, std::vector< dof_id_type > &n_oz)=0

Detailed Description

Abstract base class to be used to add user-defined implicit degree of freedom couplings.

Definition at line 199 of file dof_map.h.

Constructor & Destructor Documentation

◆ ~AugmentSparsityPattern()

virtual libMesh::DofMap::AugmentSparsityPattern::~AugmentSparsityPattern ( )

Definition at line 202 of file dof_map.h.

202 {}

Member Function Documentation

◆ augment_sparsity_pattern()

virtual void libMesh::DofMap::AugmentSparsityPattern::augment_sparsity_pattern ( SparsityPattern::Graph sparsity,
std::vector< dof_id_type > &  n_nz,
std::vector< dof_id_type > &  n_oz 
pure virtual

User-defined function to augment the sparsity pattern.

Referenced by libMesh::DofMap::build_sparsity().

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