OOFEM  2.4
OOFEM.org - Object Oriented Finite Element Solver
chartype.h File Reference
#include "enumitem.h"

Go to the source code of this file.

Namespaces

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

Macros

#define CharType_DEF
 Type representing kind of characteristic value (of scalar, vector or tensorial character) or unknown, which is required, requested, returned, or passed to/from various general services. More...
 

Enumerations

enum  oofem::CharType { oofem::CharType_DEF }
 

Functions

const char * oofem::__CharTypeToString (CharType _value)
 

Macro Definition Documentation

#define CharType_DEF

Type representing kind of characteristic value (of scalar, vector or tensorial character) or unknown, which is required, requested, returned, or passed to/from various general services.

It typically describes the physical meaning of corresponding component. Typically, many top base classes declare general services for requesting or computing some "characteristic" values of given type. Then only one service for all values of sane type (like vector, scalar) is declared, passing the type of required value (of CharType type) as parameter. Particular implementation based on passed CharType value, usually invokes corresponding specialized services and returns result. If passed CharType value is of unsupported value, error is generated.

See also
ValueModeType type.

Definition at line 52 of file chartype.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