Template Class SimpleFieldData

Inheritance Relationships

Base Types

Class Documentation

template<typename T>
class SimpleFieldData : public pcms::FieldData<T>, public pcms::DOFAccess<T>

Public Functions

inline SimpleFieldData(std::shared_ptr<const FieldLayout> layout, ValueBasis basis)
inline virtual FieldValueType GetValueType() const override
inline virtual const ValueBasis &GetValueBasis() const override
inline virtual const DOFAccess<T> *GetDOFAccess() const noexcept override
inline virtual DOFAccess<T> *GetDOFAccess() noexcept override
inline virtual Rank2View<const T, DeviceMemorySpace> GetOwnedValues() const override
inline virtual void SetOwnedValues(Rank2View<const T, DeviceMemorySpace> values) override