In the post-processing example, all the outputs are saved in a single SQLite database. Some of the results can be accessed interactively via “SQLiteAdmin” program. This is for example the case for the excel-like tables in the database. SQLiteAdmin program allows to create views, export tables or views in excel. This means that part of the results saved in the database can directly be used to assess structure performance.
On the other hand, the “StrengthRatios” SQLite table, stores results in BLOB objects, and these cannot be visualized without specific conversion. One provides in the example, a ruby “‘final.rb” script that manipulates StrengthRatios content and performs the following operations:
This is a first way to conservatively assess strength for a combination of different environments (thermoelastic and mechanical, for example).
The post-processing provides an example of this kind of combination. The construction of envelopes is done in “final.rb” by calling method “buildSrEnvelopes”. Among other things, this method reads file “DATA/CSV_LC/EnvSum.csv” that defines, column by column, the different envelopes tha must be calculated.
Several of the methods called by “final.rb” script are programmed in “Manips” module stored in “PGR/manips.rb” file. (This file has been recently displaced from “DATA" to “PGR” directory.)