Flow123d
DF_mechanic_bench-4968b1b
|
#include <multi_field.hh>
Public Member Functions | |
MultiFieldFactory (unsigned int index) | |
Constructor. More... | |
virtual Field< spacedim, Value >::FieldBasePtr | create_field (Input::Record rec, const FieldCommon &field) |
bool | is_active_field_descriptor (const Input::Record &in_rec, const std::string &input_name) override |
Public Attributes | |
unsigned int | index_ |
Definition at line 100 of file multi_field.hh.
|
inline |
Constructor.
Definition at line 103 of file multi_field.hh.
|
virtual |
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 310 of file multi_field.impl.hh.
|
overridevirtual |
Check if Input::Record accessor contains data of field given by input_name.
Returns true when ever the method create_field returns non-null pointer, otherwise returns false.
Reimplemented from Field< spacedim, Value >::FactoryBase.
Definition at line 335 of file multi_field.impl.hh.
unsigned int MultiField< spacedim, Value >::MultiFieldFactory::index_ |
Definition at line 110 of file multi_field.hh.