CCFEMFunction.h

Note

The documentation on this page was automatically extracted from the DOLFIN C++ code and may need to be edited or expanded.

class CCFEMFunction

This class represents a function on a cut and composite finite element function space (CCFEM) defined on one or more possibly intersecting meshes.

explicit CCFEMFunction(const CCFEMFunctionSpace &V)

Create CCFEM function on given CCFEM function space

Arguments
V (CCFEMFunctionSpace)
The CCFEM function space.
Example
CCFEMFunction u(V);
explicit CCFEMFunction(std::shared_ptr<const CCFEMFunctionSpace> V)

Create CCFEM function on given CCFEM function space (shared pointer version)

Arguments
V (CCFEMFunctionSpace)
The CCFEM function space.
const Function &part(std::size_t i) const

Return function (part) number i

Returns
Function
Function (part) number i
std::shared_ptr<GenericVector> vector()

Return vector of expansion coefficients (non-const version)

Returns
GenericVector
The vector of expansion coefficients.
std::shared_ptr<const GenericVector> vector() const

Return vector of expansion coefficients (const version)

Returns
GenericVector
The vector of expansion coefficients (const).