|
Flow123d
jenkins-Flow123d-windows-release-multijob-285
|
#include <old_bcd.hh>


Public Types | |
| typedef FieldElementwise< spacedim, Value > | FieldElementwiseType |
| typedef std::shared_ptr< FieldElementwiseType > | FieldPtr |
Public Member Functions | |
| FieldFactory (FieldPtr *field) | |
| virtual Field< spacedim, Value >::FieldBasePtr | create_field (Input::Record rec, const FieldCommon &field) |
Public Attributes | |
| FieldPtr * | field_ |
Factory class (descendant of Field<...>::FactoryBase) that is necessary for backward compatibility with old BCD input files.
Definition at line 80 of file old_bcd.hh.
| typedef FieldElementwise<spacedim, Value> OldBcdInput::FieldFactory< spacedim, Value >::FieldElementwiseType |
Definition at line 83 of file old_bcd.hh.
| typedef std::shared_ptr< FieldElementwiseType > OldBcdInput::FieldFactory< spacedim, Value >::FieldPtr |
Definition at line 84 of file old_bcd.hh.
|
inline |
Constructor.
We need pointer to std::shared_ptr. Object stored to shared_ptr doesn't exist during construction.
Definition at line 92 of file old_bcd.hh.
|
inlinevirtual |
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 96 of file old_bcd.hh.
| FieldPtr* OldBcdInput::FieldFactory< spacedim, Value >::field_ |
Definition at line 106 of file old_bcd.hh.
1.8.9.1