Flow123d
JS_before_hm-2206-gca2a8366f
|
#include <field_fe.hh>
Public Member Functions | |
NativeFactory (unsigned int index, std::shared_ptr< DOFHandlerMultiDim > conc_dof_handler, VectorMPI dof_vector=VectorMPI::sequential(0)) | |
Constructor. More... | |
Field< spacedim, Value >::FieldBasePtr | create_field (Input::Record rec, const FieldCommon &field) override |
Public Member Functions inherited from Field< spacedim, Value >::FactoryBase | |
virtual bool | is_active_field_descriptor (const Input::Record &in_rec, const std::string &input_name) |
Public Attributes | |
unsigned int | index_ |
std::shared_ptr< DOFHandlerMultiDim > | conc_dof_handler_ |
VectorMPI | dof_vector_ |
Factory class (descendant of Field<...>::FactoryBase
) that is necessary for setting pressure values are piezometric head values.
Definition at line 97 of file field_fe.hh.
|
inline |
Constructor.
Definition at line 100 of file field_fe.hh.
|
overridevirtual |
Default method that creates an instance of FieldBase for field.
Reads key given by field_name
and creates the field instance using FieldBase<...>::function_factory
.
Reimplemented from Field< spacedim, Value >::FactoryBase.
Definition at line 142 of file field_fe.cc.
std::shared_ptr<DOFHandlerMultiDim> FieldFE< spacedim, Value >::NativeFactory::conc_dof_handler_ |
Definition at line 109 of file field_fe.hh.
VectorMPI FieldFE< spacedim, Value >::NativeFactory::dof_vector_ |
Definition at line 110 of file field_fe.hh.
Definition at line 108 of file field_fe.hh.