stardis

Perform coupled heat transfer calculations
git clone git://git.meso-star.fr/stardis.git
Log | Files | Refs | README | LICENSE

commit a8126cbef44859eb7da78703f8c57ae92a5f0caa
parent 3941fb290510051f2647273cf1d460ff83ea0761
Author: Christophe Coustet <christophe.coustet@meso-star.com>
Date:   Thu, 24 Sep 2020 16:41:54 +0200

Update documentation on stardis output

Include both recent and older changes

Diffstat:
Mdoc/stardis-output.5.txt | 25++++++++++++++++++++-----
1 file changed, 20 insertions(+), 5 deletions(-)

diff --git a/doc/stardis-output.5.txt b/doc/stardis-output.5.txt @@ -208,6 +208,7 @@ _______ <concatenated-names> # char[names-pool-size] ambient-temperature # double reference-temperature # double + time-range # double[2] <samples> <descriptions> ::= description # struct description @@ -238,16 +239,19 @@ _______ struct mat_fluid { struct str name; - unsigned fluid_id; double rho; double cp; double tinit; double imposed_temperature; + double t0; + int is_outside; + int is_green; + unsigned desc_id; + unsigned fluid_id; }; struct mat_solid { struct str name; - unsigned solid_id; double lambda; double rho; double cp; @@ -255,24 +259,29 @@ _______ double tinit; double imposed_temperature; double vpower; + double t0; + int is_outside; + int is_green; + unsigned desc_id; + unsigned solid_id; }; struct t_boundary { struct str name; - unsigned mat_id; double emissivity; double specular_fraction; double hc; double imposed_temperature; + unsigned mat_id; }; struct h_boundary { struct str name; - unsigned mat_id; double emissivity; double specular_fraction; double hc; double imposed_temperature; + unsigned mat_id; }; struct solid_fluid_connect { @@ -280,6 +289,7 @@ _______ double emissivity; double specular_fraction; double hc; + unsigned connection_id; }; enum description_type { @@ -297,8 +307,8 @@ _______ struct f_boundary { struct str name; - unsigned mat_id; double imposed_flux; + unsigned mat_id; }; struct description { @@ -316,6 +326,7 @@ _______ struct path_header { unsigned id; unsigned pcount, fcount; + char at_initial; }; === ASCII GREEN @@ -325,6 +336,8 @@ Thereafter is the format of ascii Green outputs. [verse] _______ <ascii-green> ::= "---BEGIN GREEN---" + "# time range" + <time-range> "# #solids #fluids #t_boundaries #h_boundaries #f_boundaries \ #ok #failures" #solids #fluids #t_boundaries #h_boundaries #f_boundaries \ @@ -356,6 +369,8 @@ _______ <samples> "---END GREEN---" +<time-range> ::= <REAL> <REAL> # in [0, INF) x [first REAL, INF) + <solids> ::= <solid> <solids> # #solids solid descriptions