dolfin.cpp.function

Function module

Functions

assign((arg0: object, arg1: object) -> None)
interpolate(…)
make_dolfin_expression(…) Create a dolfin::Expression object from a pointer integer, typically returned by a just-in-time compiler

Classes

Constant
Expression An Expression is a function (field) that can appear as a coefficient in a form
FacetArea
Function A finite element function
FunctionAXPY
FunctionAssigner
FunctionSpace
GenericFunction
HierarchicalFunction some description
LagrangeInterpolator
MeshCoordinates
MultiMeshFunction
MultiMeshFunctionSpace
ufc_cell
ufc_function
ufc_shape
class dolfin.cpp.function.Expression

Bases: dolfin.cpp.function.GenericFunction

An Expression is a function (field) that can appear as a coefficient in a form

get_generic_function(self: dolfin.cpp.function.Expression, arg0: str) → dolfin.cpp.function.GenericFunction
get_property(self: dolfin.cpp.function.Expression, arg0: str) → float
set_property(self: dolfin.cpp.function.Expression, arg0: str, arg1: object) → None
value_dimension(self: dolfin.cpp.function.Expression, arg0: int) → int
class dolfin.cpp.function.Function

Bases: dolfin.cpp.function.GenericFunction, dolfin.cpp.function.HierarchicalFunction

A finite element function

extrapolate(*args, **kwargs)

Overloaded function.

  1. extrapolate(self: dolfin.cpp.function.Function, arg0: dolfin.cpp.function.Function) -> None
  2. extrapolate(self: dolfin.cpp.function.Function, arg0: object) -> None
get_allow_extrapolation(self: dolfin.cpp.function.Function) → bool
interpolate(*args, **kwargs)

Overloaded function.

  1. interpolate(self: dolfin.cpp.function.Function, arg0: dolfin.cpp.function.GenericFunction) -> None

Interpolate the function u

  1. interpolate(self: dolfin.cpp.function.Function, arg0: object) -> None

Interpolate the function u

set_allow_extrapolation(self: dolfin.cpp.function.Function, arg0: bool) → None
sub(self: dolfin.cpp.function.Function, arg0: int) → dolfin.cpp.function.Function
vector(self: dolfin.cpp.function.Function) → dolfin::GenericVector

Return the vector associated with the finite element Function

class dolfin.cpp.function.HierarchicalFunction

Bases: pybind11_builtins.pybind11_object

some description

leaf_node(self: dolfin.cpp.function.HierarchicalFunction) → dolfin::Function
root_node(self: dolfin.cpp.function.HierarchicalFunction) → dolfin::Function
dolfin.cpp.function.assign(arg0: object, arg1: object) → None
dolfin.cpp.function.interpolate(arg0: dolfin.cpp.function.GenericFunction, arg1: dolfin::FunctionSpace) → dolfin.cpp.function.Function
dolfin.cpp.function.make_dolfin_expression(arg0: int) → dolfin::Expression

Create a dolfin::Expression object from a pointer integer, typically returned by a just-in-time compiler