OOFEM  2.4
OOFEM.org - Object Oriented Finite Element Solver
enrichmentitem.h File Reference
#include "femcmpnn.h"
#include "dofiditem.h"
#include "tipinfo.h"
#include "intarray.h"
#include "dofmanager.h"
#include "xfem/enrichmentfronts/enrichmentfront.h"
#include "error.h"
#include <vector>
#include <unordered_map>

Go to the source code of this file.

Classes

class  oofem::EnrichmentItem
 Abstract class representing entity, which is included in the FE model using one (or more) global functions. More...
 

Namespaces

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

Macros

Input fields for XFEM
#define _IFT_EnrichmentItem_domains   "enrichmentdomains"
 
#define _IFT_EnrichmentItem_domain   "enrichmentdomain"
 
#define _IFT_EnrichmentItem_function   "enrichmentfunction"
 
#define _IFT_EnrichmentItem_front   "enrichmentfront"
 
#define _IFT_EnrichmentItem_propagationlaw   "propagationlaw"
 
#define _IFT_EnrichmentItem_inheritbc   "inheritbc"
 
#define _IFT_EnrichmentItem_inheritorderedbc   "inheritorderedbc"
 

Enumerations

enum  oofem::NodeEnrichmentType : int {
  oofem::NodeEnr_NONE = 0, oofem::NodeEnr_BULK = 1, oofem::NodeEnr_START_TIP = 2, oofem::NodeEnr_END_TIP = 3,
  oofem::NodeEnr_START_AND_END_TIP = 4
}
 

Macro Definition Documentation

#define _IFT_EnrichmentItem_domain   "enrichmentdomain"

Definition at line 53 of file enrichmentitem.h.

#define _IFT_EnrichmentItem_domains   "enrichmentdomains"

Definition at line 52 of file enrichmentitem.h.

#define _IFT_EnrichmentItem_front   "enrichmentfront"
#define _IFT_EnrichmentItem_function   "enrichmentfunction"

Definition at line 54 of file enrichmentitem.h.

#define _IFT_EnrichmentItem_inheritbc   "inheritbc"
#define _IFT_EnrichmentItem_inheritorderedbc   "inheritorderedbc"
#define _IFT_EnrichmentItem_propagationlaw   "propagationlaw"

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