OOFEM  2.4
OOFEM.org - Object Oriented Finite Element Solver
field.h File Reference
#include "oofemcfg.h"
#include "valuemodetype.h"
#include "contextioresulttype.h"
#include "contextmode.h"
#include "enumitem.h"
#include <string>
#include <memory>

Go to the source code of this file.

Classes

class  oofem::Field
 Abstract class representing field. More...
 

Namespaces

 oofem
 the oofem namespace is to define a context or scope in which all oofem names are defined.
 

Macros

#define FieldType_DEF
 

Typedefs

typedef std::shared_ptr< Field > oofem::FieldPtr
 

Enumerations

enum  oofem::FieldType { oofem::FieldType_DEF }
 Physical type of field. More...
 

Macro Definition Documentation

#define FieldType_DEF
Value:
ENUM_ITEM_WITH_VALUE(FT_Unknown, 0) \
ENUM_ITEM_WITH_VALUE(FT_Velocity, 1) \
ENUM_ITEM_WITH_VALUE(FT_Displacements, 2) \
ENUM_ITEM_WITH_VALUE(FT_VelocityPressure, 3) \
ENUM_ITEM_WITH_VALUE(FT_Pressure, 4) \
ENUM_ITEM_WITH_VALUE(FT_Temperature, 5) \
ENUM_ITEM_WITH_VALUE(FT_HumidityConcentration, 6) \
ENUM_ITEM_WITH_VALUE(FT_TransportProblemUnknowns, 7) \
ENUM_ITEM_WITH_VALUE(FT_TemperatureAmbient, 8)
#define ENUM_ITEM_WITH_VALUE(element, val)
Definition: cltypes.C:290
Todo:
FieldType and UnknownType basically determine the same thing. Should be possible to stick to one. Combinations of fields should be possible with logical bitfields.

Definition at line 48 of file field.h.


This page is part of the OOFEM documentation. Copyright (c) 2011 Borek Patzak
Project e-mail: info@oofem.org
Generated at Tue Jan 2 2018 20:07:32 for OOFEM by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2011