Class XGCFieldFactory
Defined in File xgc.h
Inheritance Relationships
Base Type
public pcms::FieldFactory(Class FieldFactory)
Class Documentation
-
class XGCFieldFactory : public pcms::FieldFactory
Public Functions
-
inline XGCFieldFactory(const ReverseClassificationVertex &reverse_classification, LO num_plane_nodes, std::string layout_name = "")
-
inline void SetLayoutName(std::string name) const
-
inline virtual std::shared_ptr<const FieldLayout> GetLayout() const noexcept override
-
inline std::shared_ptr<const XGCFieldLayout> GetXGCLayout() const noexcept
Protected Functions
-
inline virtual FieldVariant CreateFieldImpl(Type storage_type, ValueBasis basis) const override
-
inline virtual FieldVariant CreateFieldImpl(FieldDataVariant data) const override
-
inline XGCFieldFactory(const ReverseClassificationVertex &reverse_classification, LO num_plane_nodes, std::string layout_name = "")