Note: this is documentation for an old release. View the latest documentation at docs.fenicsproject.org/dolfinx/v0.9.0/cpp/doxygen/d2/d6f/classdolfinx_1_1fem_1_1Function-members.html
DOLFINx  0.5.1
DOLFINx C++ interface
Function< T > Member List

This is the complete list of members for Function< T >, including all inherited members.

collapse() constFunction< T >inline
eval(std::span< const double > x, std::array< std::size_t, 2 > xshape, std::span< const std::int32_t > cells, std::span< T > u, std::array< std::size_t, 2 > ushape) constFunction< T >inline
Function(std::shared_ptr< const FunctionSpace > V)Function< T >inlineexplicit
Function(std::shared_ptr< const FunctionSpace > V, std::shared_ptr< la::Vector< T >> x)Function< T >inline
Function(const Function &v)=delete (defined in Function< T >)Function< T >
Function(Function &&v)=defaultFunction< T >
function_space() constFunction< T >inline
interpolate(const Function< T > &v, std::span< const std::int32_t > cells)Function< T >inline
interpolate(const Function< T > &v)Function< T >inline
interpolate(const std::function< xt::xarray< T >(const xt::xtensor< double, 2 > &)> &f, std::span< const std::int32_t > cells)Function< T >inline
interpolate(const std::function< xt::xarray< T >(const xt::xtensor< double, 2 > &)> &f)Function< T >inline
interpolate(const Expression< T > &e, std::span< const std::int32_t > cells)Function< T >inline
interpolate(const Expression< T > &e)Function< T >inline
nameFunction< T >
operator=(Function &&v)=defaultFunction< T >
operator=(const Function &v)=delete (defined in Function< T >)Function< T >
sub(int i) constFunction< T >inline
value_type typedefFunction< T >
x() constFunction< T >inline
x()Function< T >inline
~Function()=defaultFunction< T >