dolfin.function.argument

Interface for UFL and DOLFN form arguments

Functions

TestFunction(V[, part])

Create a test function argument to a form

TestFunctions(V)

Create a TestFunction in a mixed space, and return a tuple with the function components corresponding to the subelements.

TrialFunction(V[, part])

UFL value: Create a trial function argument to a form.

TrialFunctions(V)

Create a TrialFunction in a mixed space, and return a tuple with the function components corresponding to the subelements.

Classes

Argument(V, number[, part])

Representation of an argument to a form

class dolfin.function.argument.Argument(V: dolfin.function.functionspace.FunctionSpace, number: int, part: int = None)[source]

Bases: ufl.argument.Argument

Representation of an argument to a form

Create a UFL/DOLFIN Argument

function_space()[source]

Return the FunctionSpace

dolfin.function.argument.TestFunction(V: dolfin.function.functionspace.FunctionSpace, part: int = None)[source]

Create a test function argument to a form

dolfin.function.argument.TestFunctions(V: dolfin.function.functionspace.FunctionSpace)[source]

Create a TestFunction in a mixed space, and return a tuple with the function components corresponding to the subelements.

dolfin.function.argument.TrialFunction(V: dolfin.function.functionspace.FunctionSpace, part: int = None)[source]

UFL value: Create a trial function argument to a form.

dolfin.function.argument.TrialFunctions(V: dolfin.function.functionspace.FunctionSpace)[source]

Create a TrialFunction in a mixed space, and return a tuple with the function components corresponding to the subelements.