.. title:: Quick Programmer's Reference (Python) ##################################### Quick Programmer's Reference (Python) ##################################### The complete :ref:`DOLFIN Programmer's Reference ` documents **all** the classes and functions in DOLFIN. As a **quicker** reference, here are some of the most commonly used classes and functions, organized by topic: .. tabularcolumns:: |c|c|c|c| .. list-table:: :widths: 20, 20, 20, 20 :header-rows: 1 :class: center * - Finite elements - Meshes - Variational problems - Linear systems * - :py:class:`FunctionSpace ` - :py:class:`Mesh ` - :py:func:`solve ` - :py:func:`assemble ` * - :py:class:`TestFunction `/:py:class:`TrialFunction ` - :py:class:`MeshFunction ` - :py:class:`LinearVariationalProblem ` - :py:class:`Vector ` * - :py:class:`Function ` - :py:class:`SubDomain ` - :py:class:`LinearVariationalSolver ` - :py:class:`Matrix ` * - :py:class:`Expression ` - - :py:class:`NonlinearVariationalProblem ` - :py:class:`LUSolver ` * - :py:class:`DirichletBC ` - - :py:class:`NonlinearVariationalSolver ` - :py:class:`KrylovSolver `