svalinn / DAGMC

Direct Accelerated Geometry Monte Carlo Toolkit
https://svalinn.github.io/DAGMC
Other
100 stars 63 forks source link

Create dagmc_define to flexibly handle the writing of records to paste into input decks #179

Closed julamot closed 10 years ago

julamot commented 10 years ago

Pull the non-geometry functions out of fluka_funcs and create a strictly MOAB class to provide support to extract the necessary information from the .h5m file to create input records.

This separates out functionality so that it can be used to prepare input decks for a variety of physics codes, not just MCNP.

julamot commented 10 years ago

The code has been separated. The program "mainfludag" now runs fluka with dagmc calls only. It no longer has the option to write out input records. "mainfludag" still links to dagmc libraries, as well as moab and fluka.

A new program "mainparse" (this name may change) handles writing out input records. It links only to the moab library.

This work is being done on branch "parsing_flu", the latest checkin has sha d21652c226ff9bfe3199f3d640cf54f2f620a188

The file dagmc_define.cpp holds the main() for mainparse.

julamot commented 10 years ago

This task has been transferred to a python script task

makeclean commented 10 years ago

Now perfomed with python script.