# dolfin.cpp.fem

FEM module

Functions

`adapt`(*args, **kwargs) | Overloaded function.
`assemble`(*args, **kwargs) | Overloaded function.
`assemble_local`(arg0, arg1) |
`assemble_system`(*args, **kwargs) | Overloaded function.
`create_mesh`(*args, **kwargs) | Overloaded function.
`dof_to_vertex_map`(*args, **kwargs) | Overloaded function.
`get_coordinates`(*args, **kwargs) | Overloaded function.
`make_ufc_dofmap`(arg0) |
`make_ufc_finite_element`(arg0) |
`make_ufc_form`(arg0) |
`set_coordinates`(*args, **kwargs) | Overloaded function.
`vertex_to_dof_map`(*args, **kwargs) | Overloaded function.

Classes

`Assembler` | DOLFIN Assembler object
`AssemblerBase` |
`DirichletBC` | DOLFIN DirichletBC object
`DiscreteOperators` |
`DofMap` | DOLFIN DofMap object
`FiniteElement` | DOLFIN FiniteElement object
`Form` | DOLFIN Form object
`GenericDofMap` | DOLFIN DofMap object
`LinearVariationalProblem` |
`LinearVariationalSolver` |
`LocalSolver` |
`MixedAssembler` | DOLFIN MixedAssembler object
`MixedLinearVariationalProblem` |
`MixedLinearVariationalSolver` |
`MixedNonlinearVariationalProblem` |
`MixedNonlinearVariationalSolver` |
`MultiMeshAssembler` | DOLFIN MultiMeshAssembler object
`MultiMeshDirichletBC` | DOLFIN MultiMeshDirichletBC object
`MultiMeshDofMap` | DOLFIN MultiMeshDofMap object
`MultiMeshForm` | DOLFIN MultiForm object
`NonlinearVariationalProblem` |
`NonlinearVariationalSolver` |
`PETScDMCollection` |
`PointSource` |
`SparsityPatternBuilder` |
`SystemAssembler` | DOLFIN SystemAssembler object
`ufc_dofmap` | UFC dofmap object
`ufc_finite_element` | UFC finite element object
`ufc_form` | UFC form object