|
TrioCFD 1.9.8
TrioCFD documentation
|
not_set
Usable keywords (pick one): ale, amont, amont_old, btd, centre, centre4, centre_old, di_l2, ef, ef_stab, generic, hll, kquick, muscl, muscl3, muscl_new, muscl_old, negligeable, quick, rt, rusanov, sensibility, supg
Synonyms: amont
Keyword for upwind scheme for VDF or VEF discretizations.
Synonyms: amont_old
Only for VEF discretization, obsolete keyword, see amont.
Synonyms: btd
Only for EF discretization.
Parameters:
Synonyms: centre
For VDF and VEF discretizations.
Synonyms: centre4
For VDF and VEF discretizations.
Synonyms: centre_old
Only for VEF discretization.
Synonyms: di_l2
Only for VEF discretization.
Synonyms: ef
For VEF calculations, a centred convective scheme based on Finite Elements formulation can be called through the following data:
Convection { EF transportant_bar val transporte_bar val antisym val filtrer_resu val }
This scheme is 2nd order accuracy (and get better the property of kinetic energy conservation). Due to possible problems of instabilities phenomena, this scheme has to be coupled with stabilisation process (see Source_Qdm_lambdaup).These two last data are equivalent from a theoretical point of view in variationnal writing to : div(( u. grad ub , vb) - (u. grad vb, ub)), where vb corresponds to the filtered reference test functions.
Remark:
This class requires to define a filtering operator : see solveur_bar
Parameters:
Synonyms: ef_stab
Keyword for a VEF convective scheme.
Parameters:
Synonyms: generic
Keyword for generic calling of upwind and muscl convective scheme in VEF discretization. For muscl scheme, limiters and order for fluxes calculations have to be specified. The available limiters are : minmod - vanleer -vanalbada - chakravarthy - superbee, and the order of accuracy is 1 or 2. Note that chakravarthy is a non-symmetric limiter and superbee may engender results out of physical limits. By consequence, these two limiters are not recommended.
Examples:
convection { generic amont }
convection { generic muscl minmod 1 }
convection { generic muscl vanleer 2 }
In case of results out of physical limits with muscl scheme (due for instance to strong non-conformal velocity flow field), user can redefine in data file a lower order and a smoother limiter, as : convection { generic muscl minmod 1 }
Parameters:
Synonyms: hll
Keyword for Coloc discretization. Activates the HLL conservative scheme.
Synonyms: kquick
Only for VEF discretization.
Synonyms: muscl
Keyword for muscl scheme in VEF discretization equivalent to generic muscl vanleer 2 for the 1.5 version or later. The previous muscl scheme can be used with the obsolete in future muscl_old keyword.
Synonyms: muscl3
Keyword for a scheme using a ponderation between muscl and center schemes in VEF.
Parameters:
Synonyms: muscl_new
Only for VEF discretization.
Synonyms: muscl_old
Only for VEF discretization.
Synonyms: negligeable
For VDF and VEF discretizations. Suppresses the convection operator.
Synonyms: quick
Only for VDF discretization.
Synonyms: rusanov
Keyword for Coloc discretization. Activates the Rusanov conservative scheme.
Synonyms: supg
Only for EF discretization.
Parameters: