This is the repository for the Stanford BPSM Automation Toolbox. The library can be used for creating and simulating basin and petroleum system models for studying probabilistic interactions.
If we want to read the output directly in matlab, we have to figure out the .pmb files. It is a binary format but we still do not know how to read it in matlab.
A number/overlay dictionary is needed. This shouldn't be hard coded. It can be in a CSV file. Please keep track of the overlay numbers that you use so we can compile them.
Right now, the demo script outputs are being stored in BPSM_PMToolbox directory. It gets overwritten if you're iterating. I changed the directory to model directory in main file for now, but this can be changed in PetroMod.m
Right now, the main table is modifiable using the normal procedure of modifying any table. Because this table is complicated and is really important, a more simpler method should be used for modification by creating a customized function.
An idea of the function would be an input structure with possible changes to the table. The table would modify only those parameters automatically. Details need to be figured out. Suggestions welcomed.
Right now, nDim is needed for to determine where the model is located in the project directory. How about having the code search in all directories and just finds the right model automatically.