DOLFINx 0.7.3
DOLFINx C++ interface
|
This is the complete list of members for Function< T, U >, including all inherited members.
collapse() const | Function< T, U > | inline |
eval(std::span< const U > 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) const | Function< T, U > | inline |
Function(std::shared_ptr< const FunctionSpace< U > > V) | Function< T, U > | inlineexplicit |
Function(std::shared_ptr< const FunctionSpace< U > > V, std::shared_ptr< la::Vector< T > > x) | Function< T, U > | inline |
Function(const Function &v)=delete (defined in Function< T, U >) | Function< T, U > | |
Function(Function &&v)=default | Function< T, U > | |
function_space() const | Function< T, U > | inline |
geometry_type typedef | Function< T, U > | |
interpolate(const Function< T, U > &v, std::span< const std::int32_t > cells, const std::tuple< std::vector< std::int32_t >, std::vector< std::int32_t >, std::vector< U >, std::vector< std::int32_t > > &nmm_interpolation_data={}) | Function< T, U > | inline |
interpolate(const Function< T, U > &v, const std::tuple< std::vector< std::int32_t >, std::vector< std::int32_t >, std::vector< U >, std::vector< std::int32_t > > &nmm_interpolation_data={}) | Function< T, U > | inline |
interpolate(const std::function< std::pair< std::vector< T >, std::vector< std::size_t > >(MDSPAN_IMPL_STANDARD_NAMESPACE::mdspan< const U, MDSPAN_IMPL_STANDARD_NAMESPACE::extents< std::size_t, 3, MDSPAN_IMPL_STANDARD_NAMESPACE::dynamic_extent > >)> &f, std::span< const std::int32_t > cells) | Function< T, U > | inline |
interpolate(const std::function< std::pair< std::vector< T >, std::vector< std::size_t > >(MDSPAN_IMPL_STANDARD_NAMESPACE::mdspan< const U, MDSPAN_IMPL_STANDARD_NAMESPACE::extents< std::size_t, 3, MDSPAN_IMPL_STANDARD_NAMESPACE::dynamic_extent > >)> &f) | Function< T, U > | inline |
interpolate(const Expression< T, U > &e, std::span< const std::int32_t > cells) | Function< T, U > | inline |
interpolate(const Expression< T, U > &e) | Function< T, U > | inline |
name | Function< T, U > | |
operator=(Function &&v)=default | Function< T, U > | |
operator=(const Function &v)=delete (defined in Function< T, U >) | Function< T, U > | |
sub(int i) const | Function< T, U > | inline |
value_type typedef | Function< T, U > | |
x() const | Function< T, U > | inline |
x() | Function< T, U > | inline |
~Function()=default | Function< T, U > |