[EPIC] Outputs in GEOS
Open
EPIC
- Dominant language
- C++
- Stars
- 287
- Forks
- 109
- Avg merge
- 4d 41m
- Merged PRs (30d)
- 5
Description
Description
The purpose of this issue is to gather several stories about the outputs in GEOS.
It is an attempt to organize ideas and work to do to improve the outputs.
The overall objective is to bring value to different users of GEOS for the different applications (e.g. reservoir engineers, HPC scientists).
It is obviously open for comments.
First I would like to link back several open issues:
- #2298
- #2300
- #2289
- #2277
- #1613
- #1650
- #1636
Outputs today :
- Silo for mesh embedded data (still relevant? #1650)
- VTK for mesh embedded data
- (potentially RESQML for mesh embedded data if #2221 is validated and merged)
- HDF5 for everything else
- Shall we consider the current logging functions as outputs ?
Outputs of data that can be embedded on mesh cells is covered but what about other data ?
Work Scope
I think the subject can be split into two steps:
- Gathering information to output
- understand how does pack/unpack works (essentially for me)
- what kind of users ? (e.g. reservoir engineers, numerical engineers)
- what are the needed information on the output (e.g. on wells and regions, linear systems) (user interview)
- Computation of the well bhp as a function of time,
- Computation of the average temperature of a region as a function of time,
- Computation of linear iterations as a function of time.
- Computation of mean pressure as a function of time.
- What are yours ?
- Extract the information
- where: writing in a file (e.g. hdf5), standard output, send in a stream, etc
- how: structured pattern ? (e.g. some kind of serialization)
- with what: external library ?
Issues in this EPIC
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.