DOLFIN-X
DOLFIN-X C++ interface
dolfinx::fem::Form< T > Member List

This is the complete list of members for dolfinx::fem::Form< T >, including all inherited members.

all_constants_set() constdolfinx::fem::Form< T >inline
coefficients()dolfinx::fem::Form< T >inline
coefficients() constdolfinx::fem::Form< T >inline
constants() constdolfinx::fem::Form< T >inline
Form(const std::vector< std::shared_ptr< const function::FunctionSpace >> &function_spaces, const FormIntegrals< T > &integrals, const FormCoefficients< T > &coefficients, const std::vector< std::pair< std::string, std::shared_ptr< const function::Constant< T >>>> constants)dolfinx::fem::Form< T >inline
Form(const std::vector< std::shared_ptr< const function::FunctionSpace >> &function_spaces)dolfinx::fem::Form< T >inlineexplicit
Form(Form &&form)=defaultdolfinx::fem::Form< T >
function_space(int i) constdolfinx::fem::Form< T >inline
function_spaces() constdolfinx::fem::Form< T >inline
get_unset_constants() constdolfinx::fem::Form< T >inline
integrals() constdolfinx::fem::Form< T >inline
mesh() constdolfinx::fem::Form< T >inline
rank() constdolfinx::fem::Form< T >inline
set_coefficients(const std::map< int, std::shared_ptr< const function::Function< T >>> &coefficients)dolfinx::fem::Form< T >inline
set_coefficients(const std::map< std::string, std::shared_ptr< const function::Function< T >>> &coefficients)dolfinx::fem::Form< T >inline
set_constants(const std::map< std::string, std::shared_ptr< const function::Constant< T >>> &constants)dolfinx::fem::Form< T >inline
set_constants(const std::vector< std::shared_ptr< const function::Constant< T >>> &constants)dolfinx::fem::Form< T >inline
set_mesh(const std::shared_ptr< const mesh::Mesh > &mesh)dolfinx::fem::Form< T >inline
set_tabulate_tensor(IntegralType type, int i, const std::function< void(T *, const T *, const T *, const double *, const int *, const std::uint8_t *, const std::uint32_t)> &fn)dolfinx::fem::Form< T >inline
~Form()=defaultdolfinx::fem::Form< T >virtual