Template Class ProblemHandle

Class Documentation

template<typename Adapter, typename Fields>
class ProblemHandle

Semantic view returned when a Problem is added to an execution adapter.

The handle owns only the contributor’s small field-descriptor value and a non-owning pointer to the adapter. It does not own state, vectors, or a second Problem.

Public Types

using adapter_type = Adapter
using fields_type = Fields

Public Functions

inline ProblemHandle(Adapter &adapter, Fields fields)
inline const Fields &fields() const
inline Adapter &adapter() const