Flow123d
master-d6c300039
|
#include <field_add_potential.hh>
Public Member Functions | |
AddPotentialFactory (Field< 3, FieldValue< 3 >::VectorFixed > &gravity, FieldCoords &coords, Field< 3, FieldValue< 3 >::Scalar > &inner_field) | |
Constructor. More... | |
Field< spacedim, Value >::FieldBasePtr | create_field (Input::Record rec, const FieldCommon &) override |
bool | is_active_field_descriptor (const Input::Record &in_rec, FMT_UNUSED const std::string &input_name) 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 | |
Field< 3, FieldValue< 3 >::VectorFixed > & | gravity_ |
FieldCoords & | coords_ |
Field< 3, FieldValue< 3 >::Scalar > & | inner_field_ |
std::string | field_name_ |
Factory class (descendant of Field<...>::FactoryBase
) that is necessary for setting pressure values are piezometric head values.
Definition at line 49 of file field_add_potential.hh.
|
inline |
Constructor.
Definition at line 52 of file field_add_potential.hh.
|
inlineoverridevirtual |
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 59 of file field_add_potential.hh.
|
inlineoverride |
Definition at line 69 of file field_add_potential.hh.
FieldCoords& AddPotentialFactory< spacedim, Value >::coords_ |
Definition at line 74 of file field_add_potential.hh.
std::string AddPotentialFactory< spacedim, Value >::field_name_ |
Definition at line 76 of file field_add_potential.hh.
Field<3, FieldValue<3>::VectorFixed >& AddPotentialFactory< spacedim, Value >::gravity_ |
Definition at line 73 of file field_add_potential.hh.
Field<3, FieldValue<3>::Scalar>& AddPotentialFactory< spacedim, Value >::inner_field_ |
Definition at line 75 of file field_add_potential.hh.