.. Documentation for the header file dolfin/fem/OpenMpAssembler.h .. _programmers_reference_cpp_fem_openmpassembler: OpenMpAssembler.h ================= .. note:: The documentation on this page was automatically extracted from the DOLFIN C++ code and may need to be edited or expanded. .. cpp:class:: OpenMpAssembler *Parent class(es)* * :cpp:class:`AssemblerBase` This class provides automated assembly of linear systems, or more generally, assembly of a sparse tensor from a given variational form. The MeshFunction arguments can be used to specify assembly over subdomains of the mesh cells, exterior facets or interior facets. Either a null pointer or an empty MeshFunction may be used to specify that the tensor should be assembled over the entire set of cells or facets. .. cpp:function:: OpenMpAssembler() Constructor .. cpp:function:: void assemble(GenericTensor& A, const Form& a) Assemble tensor from given form