DOLFINx 0.9.0
DOLFINx C++ interface
|
This is the complete list of members for Expression< T, U >, including all inherited members.
argument_function_space() const | Expression< T, U > | inline |
coefficient_offsets() const | Expression< T, U > | inline |
coefficients() const | Expression< T, U > | inline |
constants() const | Expression< T, U > | inline |
eval(const mesh::Mesh< geometry_type > &mesh, std::span< const std::int32_t > entities, std::span< scalar_type > values, std::array< std::size_t, 2 > vshape) const | Expression< T, U > | inline |
Expression(const std::vector< std::shared_ptr< const Function< scalar_type, geometry_type > > > &coefficients, const std::vector< std::shared_ptr< const Constant< scalar_type > > > &constants, std::span< const geometry_type > X, std::array< std::size_t, 2 > Xshape, std::function< void(scalar_type *, const scalar_type *, const scalar_type *, const geometry_type *, const int *, const uint8_t *)> fn, const std::vector< int > &value_shape, std::shared_ptr< const FunctionSpace< geometry_type > > argument_function_space=nullptr) | Expression< T, U > | inline |
Expression(Expression &&e)=default | Expression< T, U > | |
geometry_type typedef | Expression< T, U > | |
get_tabulate_expression() const | Expression< T, U > | inline |
scalar_type typedef | Expression< T, U > | |
value_shape() const | Expression< T, U > | inline |
value_size() const | Expression< T, U > | inline |
X() const | Expression< T, U > | inline |
~Expression()=default | Expression< T, U > | virtual |