Print routine flexibility
MattRolchigo opened this issue · 2 comments
MattRolchigo commented
Following the object-oriented reorganization of the code, the Print
struct can be significantly reorganized to be made more adaptable for printing of any field from Temperature
, CellData
, or any other 3D field not yet organized into structs. It is current disorganized and limited to printing specific views. Printing should be organized as follows:
- There should be two types of printing: 1) Intermediate (i.e., the start of each layer, the end of each layer, and intermediate time steps) and 2) Final (End of simulation). "Init" print is the same as the first frame from the intermediate print. These intermediate files should be named so that the corresponding time values are included
- All views for printing are either "full domain" views or "current layer" views. These should be printed to separate files for a given print frame. For intermediate printing, "full domain" views are printed only to the top of the current layer
streeve commented
@MattRolchigo closed by #280 ?
MattRolchigo commented
Yep, forgot to link it