Enumerations |
enum | answertype { no = 0,
yes = 1
} |
enum | edgetype { noedge = 0,
jumps = 1,
mater = 2
} |
enum | eigensolver {
no_eigsolver = 0,
inv_iteration = 1,
subspace_it_jacobi = 4,
subspace_it_gsortho = 5,
shifted_subspace_it_gsortho = 6
} |
enum | entityp {
evertex = 1,
ecurve = 2,
esurface = 3,
eregion = 4,
epatch = 5,
eshell = 6
} |
enum | fetiimplem { no_impl = 0,
boolean_matrices = 1,
nonredundant = 2,
redundant = 3
} |
enum | flagsw { off = 0,
on = 1
} |
enum | gelemtype {
noelem = 0,
linbar = 1,
quadbar = 2,
lintriag = 21,
quadtriag = 22,
linquad = 25,
quadquad = 26,
lintetra = 41,
quadtetra = 42,
linhexa = 45,
quadhexa = 46,
gen2d = 50
} |
enum | generalfunct {
stat = 0,
pars = 1,
tab = 2,
pars_set = 3,
tab_file = 4,
multpv = 10,
itab = 20,
gfunc_set = 30
} |
enum | gentity { gvertex = 1,
gcurve = 2,
gsurface = 3,
gregion = 4
} |
enum | gtypel {
noel = 0,
isolinear1d = 1,
isoquadratic1d = 2,
trianglelinear = 3,
trianglequadratic = 4,
isolinear2d = 5,
isoquadratic2d = 6,
tetrahedronlinear = 7,
tetrahedronquadratic = 8,
pyramidelinear = 9,
pyramidequadratic = 10,
vedgelinear = 11,
vedgequadratic = 12,
isolinear3d = 13,
isoquadratic3d = 14,
all_element_types = 15
} |
enum | hdbackupfmttype { text = 1,
binary = 2
} |
enum | hdbackuptype {
nohdb = 0,
hdbs_single = 1,
hdbs_multiple = 2,
hdbr_single = 3,
hdbr_multiple = 4,
hdbrs_single = 5,
hdbrs_multiple = 6,
hdbr_nonloc = 7,
hdbs_nonloc = 8,
hdbrs_nonloc = 9
} |
enum | hflagsw { hf_off = 0,
header = 1,
footer = 2
} |
enum | linsolvertype {
no_solver = 0,
gauss_elim = 1,
ldl = 2,
lu = 3,
ll = 4,
ill = 5,
conden = 11,
cg = 20,
bicg = 30,
lapack_sol = 100,
pardisolver = 120,
spdirldl = 140,
spdirlu = 141,
spdirll = 142,
sschur = 151,
sfeti = 161,
sfetidef = 171,
saddle_point = 181
} |
enum | macromicrotype { elem_domain = 1,
aggregate_domain = 2,
eff_aggregate_domain = 3
} |
enum | meshdescription {
all_nodes = 1,
bound_nodes = 2,
neg_bound_nodes = 3,
glob_glued = 4,
metis = 11,
metis_elem = 12
} |
enum | meshform { sifel = 0,
t3d = 1
} |
enum | noderenumb { no_renumbering = 0,
cuthill_mckee = 1,
rev_cuthill_mckee = 2,
sloan = 3
} |
enum | nodip { no_point = 0,
atnode = 1,
atip = 2,
atxyz = 3
} |
enum | nonmechquant {
temperature = 1,
rel_hum = 2,
initial_temperature = 3,
water_pressure = 4,
cap_pressure = 5,
saturation_degree = 6,
suction = 7,
pore_pressure = 8,
vol_moist_cont = 9,
free_salt_concentr = 10
} |
enum | nontransquant {
precons_press = 1,
mean_stress_eff = 2,
virgin_porosity = 3,
init_porosity = 4,
scal_iso_damage = 5,
proc_zone_length = 6,
crack_width = 7
} |
enum | objtype { gnod = 1,
gelem = 2
} |
enum | pkwd_sw {
nokwd = 0,
kwd_pd = 1,
kwd_outd = 2,
kwd_pd_outd = 3,
kwd_full = 4
} |
enum | precondtype {
noprecond = 0,
diagprec = 1,
ssorprec = 5,
incomdec = 10,
sparseindec = 20,
boss = 101,
feti_lumped = 151,
feti_dirichlet = 152
} |
enum | redsystsolver { master_sol = 1,
paral_sol = 2
} |
enum | seltype {
sel_no = 0,
sel_all = 1,
sel_range = 2,
sel_list = 3,
sel_period = 4,
sel_realrange = 5,
sel_reallist = 6,
sel_mtx = 7,
sel_range_mtx = 8,
sel_range_vec = 9,
sel_realperiod = 10,
sel_impvalues = 11,
sel_vec = 12,
sel_prop = 13,
sel_impvallst = 14
} |
enum | storagetype {
without_matrix = 0,
dense_matrix = 1,
skyline_matrix = 2,
double_skyline = 3,
compressed_rows = 10,
symm_comp_rows = 11,
element_matrices = 40,
diag_mat = 50,
lapack_stor = 100,
petsc = 120,
spdirect_stor_scr = 140,
spdirect_stor_cr = 141
} |
enum | timecontrtype {
notct = -1,
fixed = 0,
adaptive = 1,
adaptivemin = 2,
adaptivemax = 3,
adaptive_minmax = 4
} |
Functions |
const kwdset | answertype_kwdset (sizeof(answertypestr)/sizeof(*answertypestr), answertypestr) |
const kwdset | edgetype_kwdset (sizeof(edgetypestr)/sizeof(*edgetypestr), edgetypestr) |
const kwdset | eigensolver_kwdset (sizeof(eigensolverstr)/sizeof(*eigensolverstr), eigensolverstr) |
const kwdset | entityp_kwdset (sizeof(entitypstr)/sizeof(*entitypstr), entitypstr) |
const kwdset | fetiimplem_kwdset (sizeof(fetiimplemstr)/sizeof(*fetiimplemstr), fetiimplemstr) |
const kwdset | flagsw_kwdset (sizeof(flagswstr)/sizeof(*flagswstr), flagswstr) |
const kwdset | gelemtype_kwdset (sizeof(gelemtypestr)/sizeof(*gelemtypestr), gelemtypestr) |
const kwdset | generalfunct_kwdset (sizeof(generalfunctstr)/sizeof(*generalfunctstr), generalfunctstr) |
const kwdset | gentity_kwdset (sizeof(gentitystr)/sizeof(*gentitystr), gentitystr) |
const kwdset | gtypel_kwdset (sizeof(gtypelstr)/sizeof(*gtypelstr), gtypelstr) |
const kwdset | hdbackupfmttype_kwdset (sizeof(hdbackupfmttypestr)/sizeof(*hdbackupfmttypestr), hdbackupfmttypestr) |
const kwdset | hdbackuptype_kwdset (sizeof(hdbackuptypestr)/sizeof(*hdbackuptypestr), hdbackuptypestr) |
const kwdset | hflagsw_kwdset (sizeof(hflagswstr)/sizeof(*hflagswstr), hflagswstr) |
const kwdset | linsolvertype_kwdset (sizeof(linsolvertypestr)/sizeof(*linsolvertypestr), linsolvertypestr) |
const kwdset | macromicrotype_kwdset (sizeof(macromicrotypestr)/sizeof(*macromicrotypestr), macromicrotypestr) |
const kwdset | meshdescription_kwdset (sizeof(meshdescriptionstr)/sizeof(*meshdescriptionstr), meshdescriptionstr) |
const kwdset | meshform_kwdset (sizeof(meshformstr)/sizeof(*meshformstr), meshformstr) |
const kwdset | noderenumb_kwdset (sizeof(noderenumbstr)/sizeof(*noderenumbstr), noderenumbstr) |
const kwdset | nodip_kwdset (sizeof(nodipstr)/sizeof(*nodipstr), nodipstr) |
const kwdset | nonmechquant_kwdset (sizeof(nonmechquantstr)/sizeof(*nonmechquantstr), nonmechquantstr) |
const kwdset | nontransquant_kwdset (sizeof(nontransquantstr)/sizeof(*nontransquantstr), nontransquantstr) |
const kwdset | precondtype_kwdset (sizeof(precondtypestr)/sizeof(*precondtypestr), precondtypestr) |
const kwdset | redsystsolver_kwdset (sizeof(redsystsolverstr)/sizeof(*redsystsolverstr), redsystsolverstr) |
const kwdset | seltype_kwdset (sizeof(seltypestr)/sizeof(*seltypestr), seltypestr) |
const kwdset | storagetype_kwdset (sizeof(storagetypestr)/sizeof(*storagetypestr), storagetypestr) |
const kwdset | timecontrtype_kwdset (sizeof(timecontrtypestr)/sizeof(*timecontrtypestr), timecontrtypestr) |
Variables |
const enumstr | answertypestr [] = {{"no",0}, {"yes",1}} |
const enumstr | edgetypestr [] = {{"noedge",0}, {"jumps",1}, {"mater",2}} |
const enumstr | eigensolverstr [] = {{"no_eigsolver",0}, {"inv_iteration",1}, {"subspace_it_jacobi",4}, {"subspace_it_gsortho",5}, {"shifted_subspace_it_gsortho",6}} |
const enumstr | entitypstr [] = {{"evertex", 1}, {"ecurve", 2}, {"esurface", 3}, {"eregion", 4}, {"epatch", 5}, {"eshell", 6}} |
const enumstr | fetiimplemstr [] = {{"no_impl",0}, {"boolean_matrices",1}, {"nonredundant",2}, {"redundant",3}} |
const enumstr | flagswstr [] = {{"off",0}, {"on",1}} |
const enumstr | gelemtypestr [] |
const enumstr | generalfunctstr [] = {{"stat",0}, {"pars",1}, {"tab",2}, {"pars_set",3}, {"tab_file",4}, {"multpv", 10}, {"itab",20}, {"gfunc_set",30}} |
const enumstr | gentitystr [] = {{"gvertex",1}, {"gcurve",2}, {"gsurface",3}, {"gregion",4}} |
const enumstr | gtypelstr [] |
const enumstr | hdbackupfmttypestr [] = {{"text",1}, {"binary",2}} |
const enumstr | hdbackuptypestr [] |
const enumstr | hflagswstr [] = {{"hf_off",0}, {"header",1}, {"footer",2}} |
const enumstr | linsolvertypestr [] |
const enumstr | macromicrotypestr [] = {{"elem_domain",1}, {"aggregate_domain",2}, {"eff_aggregate_domain",3}} |
const enumstr | meshdescriptionstr [] |
const enumstr | meshformstr [] = {{"sifel",0}, {"t3d",1}} |
const enumstr | noderenumbstr [] = {{"no_renumbering",0}, {"cuthill_mckee",1}, {"rev_cuthill_mckee",2}, {"sloan",3}} |
const enumstr | nodipstr [] = {{"no_point",0}, {"atnode",1}, {"atip",2}, {"atxyz",3}} |
const enumstr | nonmechquantstr [] |
const enumstr | nontransquantstr [] |
const enumstr | precondtypestr [] = {{"noprecond",0}, {"diagprec",1}, {"ssorprec",5}, {"incomdec",10}, {"sparseindec",20}, {"boss",101},{"feti_lumped",151},{"feti_dirichlet",152}} |
const enumstr | redsystsolverstr [] = {{"master_sol",1}, {"paral_sol",2}} |
const enumstr | seltypestr [] |
const enumstr | storagetypestr [] |
const enumstr | timecontrtypestr [] = {{"notct",-1}, {"fixed",0}, {"adaptive",1}, {"adaptivemin",2}, {"adaptivemax",3}, {"adaptive_minmax",4}} |