DOLFIN
DOLFIN C++ interface
dolfin_fem.h
1#ifndef __DOLFIN_FEM_H
2#define __DOLFIN_FEM_H
3
4// DOLFIN fem interface
5
6#include <dolfin/fem/GenericDofMap.h>
7#include <dolfin/fem/DofMap.h>
8#include <dolfin/fem/fem_utils.h>
9#include <dolfin/fem/Equation.h>
10#include <dolfin/fem/FiniteElement.h>
11#include <dolfin/fem/BasisFunction.h>
12#include <dolfin/fem/DiscreteOperators.h>
13#include <dolfin/fem/DirichletBC.h>
14#include <dolfin/fem/PointSource.h>
15#include <dolfin/fem/assemble.h>
16#include <dolfin/fem/assemble_local.h>
17#include <dolfin/fem/LocalAssembler.h>
18#include <dolfin/fem/LocalSolver.h>
19#include <dolfin/fem/solve.h>
20#include <dolfin/fem/Form.h>
21#include <dolfin/fem/AssemblerBase.h>
22#include <dolfin/fem/Assembler.h>
23#include <dolfin/fem/MixedAssembler.h>
24#include <dolfin/fem/SparsityPatternBuilder.h>
25#include <dolfin/fem/SystemAssembler.h>
26#include <dolfin/fem/LinearVariationalProblem.h>
27#include <dolfin/fem/LinearVariationalSolver.h>
28#include <dolfin/fem/MixedLinearVariationalProblem.h>
29#include <dolfin/fem/MixedLinearVariationalSolver.h>
30#include <dolfin/fem/NonlinearVariationalProblem.h>
31#include <dolfin/fem/NonlinearVariationalSolver.h>
32#include <dolfin/fem/MixedNonlinearVariationalProblem.h>
33#include <dolfin/fem/MixedNonlinearVariationalSolver.h>
34#include <dolfin/fem/MultiMeshAssembler.h>
35#include <dolfin/fem/MultiMeshDirichletBC.h>
36#include <dolfin/fem/MultiMeshDofMap.h>
37#include <dolfin/fem/MultiMeshForm.h>
38#include <dolfin/fem/PETScDMCollection.h>
39
40#endif