assemble.h

Note

The documentation on this page was automatically extracted from the DOLFIN C++ code and may need to be edited or expanded.

void assemble(GenericTensor &A, const Form &a)

Assemble tensor

void assemble_system(GenericMatrix &A, GenericVector &b, const Form &a, const Form &L, std::vector<std::shared_ptr<const DirichletBC>> bcs)

Assemble system (A, b) and apply Dirichlet boundary conditions

void assemble_system(GenericMatrix &A, GenericVector &b, const Form &a, const Form &L, std::vector<std::shared_ptr<const DirichletBC>> bcs, const GenericVector &x0)

Assemble system (A, b) on sub domains and apply Dirichlet boundary conditions

void assemble_multimesh(GenericTensor &A, const MultiMeshForm &a)

Assemble tensor from multimesh form

double assemble(const Form &a)

Assemble scalar

double assemble_multimesh(const MultiMeshForm &a)

Assemble scalar from multimesh form