OOFEM 3.0
Loading...
Searching...
No Matches
idm1.h File Reference

Go to the source code of this file.

Classes

class  oofem::IsotropicDamageMaterial1Status
class  oofem::IsotropicDamageMaterial1

Namespaces

namespace  oofem

Macros

#define IDM_USE_MMAContainingElementProjection
#define IDM_USE_MAPPEDSTRAIN
#define IDM1_ITERATION_LIMIT   1.e-9
Input fields for IsotropicDamageMaterial1
#define _IFT_IsotropicDamageMaterial1_Name   "idm1"
#define _IFT_IsotropicDamageMaterial1_e0   "e0"
#define _IFT_IsotropicDamageMaterial1_ef   "ef"
#define _IFT_IsotropicDamageMaterial1_wf   "wf"
#define _IFT_IsotropicDamageMaterial1_equivstraintype   "equivstraintype"
#define _IFT_IsotropicDamageMaterial1_damageLaw   "damlaw"
#define _IFT_IsotropicDamageMaterial1_k   "k"
#define _IFT_IsotropicDamageMaterial1_md   "md"
#define _IFT_IsotropicDamageMaterial1_ecsm   "ecsm"
#define _IFT_IsotropicDamageMaterial1_At   "at"
#define _IFT_IsotropicDamageMaterial1_Bt   "bt"
#define _IFT_IsotropicDamageMaterial1_ft   "ft"
#define _IFT_IsotropicDamageMaterial1_wkwf   "wkwf"
#define _IFT_IsotropicDamageMaterial1_e1ef   "e1ef"
#define _IFT_IsotropicDamageMaterial1_skft   "skft"
#define _IFT_IsotropicDamageMaterial1_s1   "s1"
#define _IFT_IsotropicDamageMaterial1_sk   "sk"
#define _IFT_IsotropicDamageMaterial1_wk   "wk"
#define _IFT_IsotropicDamageMaterial1_e1   "e1"
#define _IFT_IsotropicDamageMaterial1_ek   "ek"
#define _IFT_IsotropicDamageMaterial1_gf   "gf"
#define _IFT_IsotropicDamageMaterial1_gft   "gft"
#define _IFT_IsotropicDamageMaterial1_ep   "ep"
#define _IFT_IsotropicDamageMaterial1_e2   "e2"
#define _IFT_IsotropicDamageMaterial1_nd   "nd"
#define _IFT_IsotropicDamageMaterial1_checkSnapBack   "checksnapback"
#define _IFT_IsotropicDamageMaterial1_n   "griff_n"
#define _IFT_IsotropicDamageMaterial1_c1   "c1"
#define _IFT_IsotropicDamageMaterial1_c2   "c2"
#define _IFT_IsotropicDamageMaterial1_alphaps   "alphaps"
#define _IFT_IsotropicDamageMaterial1_h   "h"
#define _IFT_IsotropicDamageMaterial1_w_k   "w_k"
#define _IFT_IsotropicDamageMaterial1_w_r   "w_r"
#define _IFT_IsotropicDamageMaterial1_w_f   "w_f"
#define _IFT_IsotropicDamageMaterial1_f_k   "f_k"
#define _IFT_IsotropicDamageMaterial1_f_r   "f_r"

Macro Definition Documentation

◆ _IFT_IsotropicDamageMaterial1_alphaps

#define _IFT_IsotropicDamageMaterial1_alphaps   "alphaps"

Definition at line 106 of file idm1.h.

Referenced by oofem::IsotropicDamageMaterial1::initializeFrom().

◆ _IFT_IsotropicDamageMaterial1_At

#define _IFT_IsotropicDamageMaterial1_At   "at"

◆ _IFT_IsotropicDamageMaterial1_Bt

#define _IFT_IsotropicDamageMaterial1_Bt   "bt"

◆ _IFT_IsotropicDamageMaterial1_c1

#define _IFT_IsotropicDamageMaterial1_c1   "c1"

Definition at line 104 of file idm1.h.

Referenced by oofem::IsotropicDamageMaterial1::initializeFrom().

◆ _IFT_IsotropicDamageMaterial1_c2

#define _IFT_IsotropicDamageMaterial1_c2   "c2"

Definition at line 105 of file idm1.h.

Referenced by oofem::IsotropicDamageMaterial1::initializeFrom().

◆ _IFT_IsotropicDamageMaterial1_checkSnapBack

#define _IFT_IsotropicDamageMaterial1_checkSnapBack   "checksnapback"

Definition at line 102 of file idm1.h.

Referenced by oofem::IsotropicDamageMaterial1::initializeFrom().

◆ _IFT_IsotropicDamageMaterial1_damageLaw

#define _IFT_IsotropicDamageMaterial1_damageLaw   "damlaw"

◆ _IFT_IsotropicDamageMaterial1_e0

#define _IFT_IsotropicDamageMaterial1_e0   "e0"

◆ _IFT_IsotropicDamageMaterial1_e1

#define _IFT_IsotropicDamageMaterial1_e1   "e1"

◆ _IFT_IsotropicDamageMaterial1_e1ef

#define _IFT_IsotropicDamageMaterial1_e1ef   "e1ef"

Definition at line 90 of file idm1.h.

◆ _IFT_IsotropicDamageMaterial1_e2

#define _IFT_IsotropicDamageMaterial1_e2   "e2"

◆ _IFT_IsotropicDamageMaterial1_ecsm

#define _IFT_IsotropicDamageMaterial1_ecsm   "ecsm"

◆ _IFT_IsotropicDamageMaterial1_ef

#define _IFT_IsotropicDamageMaterial1_ef   "ef"

◆ _IFT_IsotropicDamageMaterial1_ek

#define _IFT_IsotropicDamageMaterial1_ek   "ek"

◆ _IFT_IsotropicDamageMaterial1_ep

#define _IFT_IsotropicDamageMaterial1_ep   "ep"

◆ _IFT_IsotropicDamageMaterial1_equivstraintype

#define _IFT_IsotropicDamageMaterial1_equivstraintype   "equivstraintype"

◆ _IFT_IsotropicDamageMaterial1_f_k

#define _IFT_IsotropicDamageMaterial1_f_k   "f_k"

◆ _IFT_IsotropicDamageMaterial1_f_r

#define _IFT_IsotropicDamageMaterial1_f_r   "f_r"

◆ _IFT_IsotropicDamageMaterial1_ft

#define _IFT_IsotropicDamageMaterial1_ft   "ft"

◆ _IFT_IsotropicDamageMaterial1_gf

#define _IFT_IsotropicDamageMaterial1_gf   "gf"

◆ _IFT_IsotropicDamageMaterial1_gft

#define _IFT_IsotropicDamageMaterial1_gft   "gft"

◆ _IFT_IsotropicDamageMaterial1_h

#define _IFT_IsotropicDamageMaterial1_h   "h"

Definition at line 107 of file idm1.h.

◆ _IFT_IsotropicDamageMaterial1_k

#define _IFT_IsotropicDamageMaterial1_k   "k"

Definition at line 83 of file idm1.h.

Referenced by oofem::IsotropicDamageMaterial1::initializeFrom().

◆ _IFT_IsotropicDamageMaterial1_md

#define _IFT_IsotropicDamageMaterial1_md   "md"

◆ _IFT_IsotropicDamageMaterial1_n

#define _IFT_IsotropicDamageMaterial1_n   "griff_n"

Definition at line 103 of file idm1.h.

Referenced by oofem::IsotropicDamageMaterial1::initializeFrom().

◆ _IFT_IsotropicDamageMaterial1_Name

#define _IFT_IsotropicDamageMaterial1_Name   "idm1"

Definition at line 77 of file idm1.h.

Referenced by oofem::IsotropicDamageMaterial1::giveInputRecordName().

◆ _IFT_IsotropicDamageMaterial1_nd

#define _IFT_IsotropicDamageMaterial1_nd   "nd"

◆ _IFT_IsotropicDamageMaterial1_s1

#define _IFT_IsotropicDamageMaterial1_s1   "s1"

Definition at line 92 of file idm1.h.

◆ _IFT_IsotropicDamageMaterial1_sk

#define _IFT_IsotropicDamageMaterial1_sk   "sk"

◆ _IFT_IsotropicDamageMaterial1_skft

#define _IFT_IsotropicDamageMaterial1_skft   "skft"

Definition at line 91 of file idm1.h.

Referenced by oofem::IsotropicDamageMaterial1::initializeFrom().

◆ _IFT_IsotropicDamageMaterial1_w_f

#define _IFT_IsotropicDamageMaterial1_w_f   "w_f"

◆ _IFT_IsotropicDamageMaterial1_w_k

#define _IFT_IsotropicDamageMaterial1_w_k   "w_k"

◆ _IFT_IsotropicDamageMaterial1_w_r

#define _IFT_IsotropicDamageMaterial1_w_r   "w_r"

◆ _IFT_IsotropicDamageMaterial1_wf

#define _IFT_IsotropicDamageMaterial1_wf   "wf"

◆ _IFT_IsotropicDamageMaterial1_wk

#define _IFT_IsotropicDamageMaterial1_wk   "wk"

◆ _IFT_IsotropicDamageMaterial1_wkwf

#define _IFT_IsotropicDamageMaterial1_wkwf   "wkwf"

Definition at line 89 of file idm1.h.

Referenced by oofem::IsotropicDamageMaterial1::initializeFrom().

◆ IDM1_ITERATION_LIMIT

#define IDM1_ITERATION_LIMIT   1.e-9

◆ IDM_USE_MAPPEDSTRAIN

#define IDM_USE_MAPPEDSTRAIN

Definition at line 50 of file idm1.h.

◆ IDM_USE_MMAContainingElementProjection

#define IDM_USE_MMAContainingElementProjection

Select the mapping algorithm. The IDM_USE_MMAShapeFunctProjection does not work, since this mapper does not preserve the max. property of damage and equivalent strain.

Definition at line 43 of file idm1.h.


This page is part of the OOFEM-3.0 documentation. Copyright Copyright (C) 1994-2025 Borek Patzak Bořek Patzák
Project e-mail: oofem@fsv.cvut.cz
Generated at for OOFEM by doxygen 1.15.0 written by Dimitri van Heesch, © 1997-2011