SIFEL/PARGEF/pgalias.h File Reference

#include "../GEFEL/kwdset.h"

Go to the source code of this file.

Enumerations

enum  condfixing { nocondconer = 0, automatic = 1, userdef = 2 }
enum  domdectype {
  no_par_solver = 0, schurcompldd = 1, fetidd = 5, dpfetidd = 10,
  parconjuggrad = 40, boundparconjuggrad = 45, layered_plate = 50
}
enum  fetiprecond { nofetiprecond = 0, lumped = 1, dirichlet = 2 }
enum  methodcond { nomethod = 0, curvecond = 1, surfacecond = 2, cursurf = 3 }
enum  parcgprec { noprec = 0, petscilu = 1, pardiagprec = 2 }
enum  typecondfixing {
  notype = -1, nocondfixing = 0, centroid = 1, nth_memb = 2,
  rand_memb = 3, n_part_curve = 4, all_memb = 5, n_mark = 6,
  chose_ring = 7, chose_max_ring = 8, max_tria = 9, userposdef = 10
}

Functions

const kwdset condfixing_kwdset (sizeof(condfixingstr)/sizeof(*condfixingstr), condfixingstr)
const kwdset domdectype_kwdset (sizeof(domdectypestr)/sizeof(*domdectypestr), domdectypestr)
const kwdset fetiprecond_kwdset (sizeof(fetiprecondstr)/sizeof(*fetiprecondstr), fetiprecondstr)
const kwdset methodcond_kwdset (sizeof(methodcondstr)/sizeof(*methodcondstr), methodcondstr)
const kwdset parcgprec_kwdset (sizeof(parcgprecstr)/sizeof(*parcgprecstr), parcgprecstr)
const kwdset typecondfixing_kwdset (sizeof(typecondfixingstr)/sizeof(*typecondfixingstr), typecondfixingstr)

Variables

const enumstr condfixingstr [3] = {{"nocondfixing",0},{"automatic",1}, {"userdef",2}}
const enumstr domdectypestr [7] = {{"no_par_solver",0},{"schurcompldd",1}, {"fetidd",5}, {"dpfetidd",10}, {"parconjuggrad",40},{"boundparconjuggrad",45}, {"layered_plate",50}}
const enumstr fetiprecondstr [3] = {{"nofetiprecond",0},{"lumped",1}, {"dirichlet",2}}
const enumstr methodcondstr [4] = {{"nomethod",0},{"curvecond",1},{"surfacecond",2},{"cursurf",3}}
const enumstr parcgprecstr [3] = {{"noprec",0},{"petscilu",1},{"pardiagprec",2}}
const enumstr typecondfixingstr [] = {{"notype",-1},{"nocondfixing",0},{"centroid",1},{"nth_memb",2},{"rand_memb",3},{"n_part_curve",4},{"all_memb",5},{"n_mark",6},{"chose_ring",7},{"chose_max_ring",8},{"max_tria",9},{"userposdef",10}}

Enumeration Type Documentation

enum condfixing
Enumerator:
nocondconer 
automatic 
userdef 

Definition at line 21 of file pgalias.h.

enum domdectype
Enumerator:
no_par_solver 
schurcompldd 
fetidd 
dpfetidd 
parconjuggrad 
boundparconjuggrad 
layered_plate 

Definition at line 6 of file pgalias.h.

Enumerator:
nofetiprecond 
lumped 
dirichlet 

Definition at line 16 of file pgalias.h.

enum methodcond
Enumerator:
nomethod 
curvecond 
surfacecond 
cursurf 

Definition at line 26 of file pgalias.h.

enum parcgprec
Enumerator:
noprec 
petscilu 
pardiagprec 

Definition at line 37 of file pgalias.h.

Enumerator:
notype 
nocondfixing 
centroid 
nth_memb 
rand_memb 
n_part_curve 
all_memb 
n_mark 
chose_ring 
chose_max_ring 
max_tria 
userposdef 

Definition at line 31 of file pgalias.h.


Function Documentation

const kwdset condfixing_kwdset ( sizeof(condfixingstr)/sizeof *  condfixingstr,
condfixingstr   
)
const kwdset domdectype_kwdset ( sizeof(domdectypestr)/sizeof *  domdectypestr,
domdectypestr   
)
const kwdset fetiprecond_kwdset ( sizeof(fetiprecondstr)/sizeof *  fetiprecondstr,
fetiprecondstr   
)
const kwdset methodcond_kwdset ( sizeof(methodcondstr)/sizeof *  methodcondstr,
methodcondstr   
)
const kwdset parcgprec_kwdset ( sizeof(parcgprecstr)/sizeof *  parcgprecstr,
parcgprecstr   
)
const kwdset typecondfixing_kwdset ( sizeof(typecondfixingstr)/sizeof *  typecondfixingstr,
typecondfixingstr   
)

Variable Documentation

const enumstr condfixingstr[3] = {{"nocondfixing",0},{"automatic",1}, {"userdef",2}}

Definition at line 22 of file pgalias.h.

const enumstr domdectypestr[7] = {{"no_par_solver",0},{"schurcompldd",1}, {"fetidd",5}, {"dpfetidd",10}, {"parconjuggrad",40},{"boundparconjuggrad",45}, {"layered_plate",50}}

Definition at line 7 of file pgalias.h.

const enumstr fetiprecondstr[3] = {{"nofetiprecond",0},{"lumped",1}, {"dirichlet",2}}

Definition at line 17 of file pgalias.h.

const enumstr methodcondstr[4] = {{"nomethod",0},{"curvecond",1},{"surfacecond",2},{"cursurf",3}}

Definition at line 27 of file pgalias.h.

const enumstr parcgprecstr[3] = {{"noprec",0},{"petscilu",1},{"pardiagprec",2}}

Definition at line 38 of file pgalias.h.

const enumstr typecondfixingstr[] = {{"notype",-1},{"nocondfixing",0},{"centroid",1},{"nth_memb",2},{"rand_memb",3},{"n_part_curve",4},{"all_memb",5},{"n_mark",6},{"chose_ring",7},{"chose_max_ring",8},{"max_tria",9},{"userposdef",10}}

Definition at line 32 of file pgalias.h.


Generated by  doxygen 1.6.2