SIFEL/METR/SRC/aliasc.h File Reference

#include "kwdset.h"

Go to the source code of this file.

Enumerations

enum  coupcleanmatrices { clean_no = 0, clean_yes = 1 }
enum  coupsolver { linearc = 0, fullnewtonc = 1, modnewtonc = 2 }
enum  displacementnormc { alldofsc = 1, seldofsc = 2, selnodesc = 3, nodesdistincrc = 4 }
enum  elemtypec {
  coupbar = 10, coupquad = 20, couptria = 30, coupaxiquad = 40,
  coupaxitria = 50, couphex = 60, couptet = 70
}
enum  ladbabuskabrezzi { notdeflbb = 0, lin_lin = 1, quad_lin = 2, quad_quad = 3 }
enum  mattypec {
  isotransmatc = 100, sejtkrc = 650, concreteBc = 160, baroghelBc = 161,
  C60baroghelBc = 165, C30baroghelBc = 166, o30bazantBc = 167, C60bazantBc = 168,
  glasgowc = 170, glascoup = 171, consolawf1c = 600, consolawf2c = 700
}
enum  mednamesc {
  mech_heat = 1, mech_moisture = 2, mech_water = 3, mech_heat_moisture = 10,
  mech_moisture_salt = 15, mech_heat_moisture_salt = 20
}
enum  nonlinsolvertypec { arclc = 1, newtonc = 2 }
enum  pkwd_swc {
  nokwdc = 0, kwd_pdc = 1, kwd_outdc = 2, kwd_pd_outdc = 3,
  kwd_fullc = 4
}
enum  problemtypec { fully_coupled_mech_trans = 1, par_coupl_mech_trans = 10, growing_par_coupl_mech_trans = 70 }
enum  residuumtype { fluxesc = 1, lrhsc = 2 }
enum  transmatterc { mech_onemedium = 1, mech_twomedia = 2, mech_threemedia = 3, mech_fourmedia = 4 }
enum  waterflowmechtype { lewis_and_schrefler_coup = 1, kuklik_camclay_coup = 6 }

Functions

const kwdset coupcleanmatrices_kwdset (sizeof(coupcleanmatricesstr)/sizeof(*coupcleanmatricesstr), coupcleanmatricesstr)
const kwdset coupsolver_kwdset (sizeof(coupsolverstr)/sizeof(*coupsolverstr), coupsolverstr)
const kwdset ladbabuskabrezzi_kwdset (sizeof(ladbabuskabrezzistr)/sizeof(*ladbabuskabrezzistr), ladbabuskabrezzistr)
const kwdset mednamesc_kwdset (sizeof(mednamescstr)/sizeof(*mednamescstr), mednamescstr)
const kwdset nonlinsolvertypec_kwdset (sizeof(nonlinsolvertypecstr)/sizeof(*nonlinsolvertypecstr), nonlinsolvertypecstr)
const kwdset problemtypec_kwdset (sizeof(problemtypecstr)/sizeof(*problemtypecstr), problemtypecstr)
const kwdset residuumtype_kwdset (sizeof(residuumtypestr)/sizeof(*residuumtypestr), residuumtypestr)
const kwdset transmatterc_kwdset (sizeof(transmattercstr)/sizeof(*transmattercstr), transmattercstr)
const kwdset waterflowmechtype_kwdset (sizeof(waterflowmechtypestr)/sizeof(*waterflowmechtypestr), waterflowmechtypestr)

Variables

const enumstr coupcleanmatricesstr [2] = {{"clean_no",0},{"clean_yes",1}}
const enumstr coupsolverstr [3] = {{"linearc",0},{"fullnewtonc",1},{"modnewtonc",2}}
const enumstr ladbabuskabrezzistr [4] = {{"notdeflbb",0},{"lin_lin",1},{"quad_lin",2},{"quad_quad",3}}
const enumstr mednamescstr [6] = {{"mech_heat",1},{"mech_moisture",2},{"mech_water",3},{"mech_heat_moisture",10},{"mech_moisture_salt",15},{"mech_heat_moisture_salt",20}}
const enumstr nonlinsolvertypecstr [2] = {{"arclc",1},{"newtonc",2}}
const enumstr problemtypecstr [3] = {{"fully_coupled_mech_trans",1},{"par_coupl_mech_trans",10},{"growing_par_coupl_mech_trans",70}}
const enumstr residuumtypestr [2] = {{"fluxesc",1},{"lhrsc",2}}
const enumstr transmattercstr [4] = {{"mech_onemedium",1},{"mech_twomedia",2},{"mech_threemedia",3},{"mech_fourmedia",4}}
const enumstr waterflowmechtypestr [] = {{"lewis_and_schrefler_coup",1},{"kuklik_camclay_coup",6}}

Enumeration Type Documentation

Enumerator:
clean_no 
clean_yes 

Definition at line 14 of file aliasc.h.

enum coupsolver
Enumerator:
linearc 
fullnewtonc 
modnewtonc 

Definition at line 18 of file aliasc.h.

Enumerator:
alldofsc 
seldofsc 
selnodesc 
nodesdistincrc 

Definition at line 40 of file aliasc.h.

enum elemtypec
Enumerator:
coupbar 
coupquad 
couptria 
coupaxiquad 
coupaxitria 
couphex 
couptet 

Definition at line 42 of file aliasc.h.

Enumerator:
notdeflbb 
lin_lin 
quad_lin 
quad_quad 

Definition at line 10 of file aliasc.h.

enum mattypec
Enumerator:
isotransmatc 
sejtkrc 
concreteBc 
baroghelBc 
C60baroghelBc 
C30baroghelBc 
o30bazantBc 
C60bazantBc 
glasgowc 
glascoup 
consolawf1c 
consolawf2c 

Definition at line 44 of file aliasc.h.

enum mednamesc
Enumerator:
mech_heat 
mech_moisture 
mech_water 
mech_heat_moisture 
mech_moisture_salt 
mech_heat_moisture_salt 

Definition at line 30 of file aliasc.h.

Enumerator:
arclc 
newtonc 

Definition at line 35 of file aliasc.h.

enum pkwd_swc
Enumerator:
nokwdc 
kwd_pdc 
kwd_outdc 
kwd_pd_outdc 
kwd_fullc 

Definition at line 48 of file aliasc.h.

Enumerator:
fully_coupled_mech_trans 
par_coupl_mech_trans 
growing_par_coupl_mech_trans 

Definition at line 5 of file aliasc.h.

Enumerator:
fluxesc 
lrhsc 

Definition at line 22 of file aliasc.h.

Enumerator:
mech_onemedium 
mech_twomedia 
mech_threemedia 
mech_fourmedia 

Definition at line 26 of file aliasc.h.

Enumerator:
lewis_and_schrefler_coup 
kuklik_camclay_coup 

Definition at line 51 of file aliasc.h.


Function Documentation

const kwdset coupcleanmatrices_kwdset ( sizeof(coupcleanmatricesstr)/sizeof *  coupcleanmatricesstr,
coupcleanmatricesstr   
)

Referenced by probdescc::read().

const kwdset coupsolver_kwdset ( sizeof(coupsolverstr)/sizeof *  coupsolverstr,
coupsolverstr   
)

Referenced by probdescc::read().

const kwdset ladbabuskabrezzi_kwdset ( sizeof(ladbabuskabrezzistr)/sizeof *  ladbabuskabrezzistr,
ladbabuskabrezzistr   
)

Referenced by probdescc::read().

const kwdset mednamesc_kwdset ( sizeof(mednamescstr)/sizeof *  mednamescstr,
mednamescstr   
)

Referenced by probdescc::read().

const kwdset nonlinsolvertypec_kwdset ( sizeof(nonlinsolvertypecstr)/sizeof *  nonlinsolvertypecstr,
nonlinsolvertypecstr   
)

Referenced by probdescc::read().

const kwdset problemtypec_kwdset ( sizeof(problemtypecstr)/sizeof *  problemtypecstr,
problemtypecstr   
)

Referenced by probdescc::read().

const kwdset residuumtype_kwdset ( sizeof(residuumtypestr)/sizeof *  residuumtypestr,
residuumtypestr   
)

Referenced by probdescc::read().

const kwdset transmatterc_kwdset ( sizeof(transmattercstr)/sizeof *  transmattercstr,
transmattercstr   
)

Referenced by probdescc::read().

const kwdset waterflowmechtype_kwdset ( sizeof(waterflowmechtypestr)/sizeof *  waterflowmechtypestr,
waterflowmechtypestr   
)

Variable Documentation

const enumstr coupcleanmatricesstr[2] = {{"clean_no",0},{"clean_yes",1}}

Definition at line 15 of file aliasc.h.

const enumstr coupsolverstr[3] = {{"linearc",0},{"fullnewtonc",1},{"modnewtonc",2}}

Definition at line 19 of file aliasc.h.

const enumstr ladbabuskabrezzistr[4] = {{"notdeflbb",0},{"lin_lin",1},{"quad_lin",2},{"quad_quad",3}}

Definition at line 11 of file aliasc.h.

const enumstr mednamescstr[6] = {{"mech_heat",1},{"mech_moisture",2},{"mech_water",3},{"mech_heat_moisture",10},{"mech_moisture_salt",15},{"mech_heat_moisture_salt",20}}

Definition at line 31 of file aliasc.h.

const enumstr nonlinsolvertypecstr[2] = {{"arclc",1},{"newtonc",2}}

Definition at line 36 of file aliasc.h.

const enumstr problemtypecstr[3] = {{"fully_coupled_mech_trans",1},{"par_coupl_mech_trans",10},{"growing_par_coupl_mech_trans",70}}

Definition at line 6 of file aliasc.h.

const enumstr residuumtypestr[2] = {{"fluxesc",1},{"lhrsc",2}}

Definition at line 23 of file aliasc.h.

const enumstr transmattercstr[4] = {{"mech_onemedium",1},{"mech_twomedia",2},{"mech_threemedia",3},{"mech_fourmedia",4}}

Definition at line 27 of file aliasc.h.

const enumstr waterflowmechtypestr[] = {{"lewis_and_schrefler_coup",1},{"kuklik_camclay_coup",6}}

Definition at line 52 of file aliasc.h.


Generated by  doxygen 1.6.2