24 #ifndef __SPARSITY_PATTERN_BUILDER_H 25 #define __SPARSITY_PATTERN_BUILDER_H 29 #include "dolfin/common/types.h" 37 class SparsityPattern;
49 const std::vector<const GenericDofMap*> dofmaps,
66 static void _build_multimesh_sparsity_pattern_interface
static void build(SparsityPattern &sparsity_pattern, const Mesh &mesh, const std::vector< const GenericDofMap *> dofmaps, bool cells, bool interior_facets, bool exterior_facets, bool vertices, bool diagonal, bool init=true, bool finalize=true)
Build sparsity pattern for assembly of given form.
Definition: SparsityPatternBuilder.cpp:43
Definition: SparsityPattern.h:45
static void build_multimesh_sparsity_pattern(SparsityPattern &sparsity_pattern, const MultiMeshForm &form)
Build sparsity pattern for assembly of given multimesh form.
Definition: SparsityPatternBuilder.cpp:271
Definition: SparsityPatternBuilder.h:42
void init(int argc, char *argv[])
Definition: init.cpp:27