Full model DAGMC faceting via CAD-to-DAGMC #180
Draft
+134
−113
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This branch adds support for a fully open-source, freely available DAGMC faceting workflow via CAD-to-DAGMC. This workflow is implemented as an alternative to the Cubit DAGMC faceting workflow.
Changes included in this branch:
Stellarator.export_cad_to_dagmc
method to automate DAGMC model generation via CAD-to-DAGMC and adds it to test and example scriptsStellarator.export_dagmc
method, which generates DAGMC models via Cubit, toStellarator.export_cf_dagmc
and updates syntax in test and example scriptsInVesselBuild.export_cad_to_dagmc
method as it is made redundant by theStellarator.export_cad_to_dagmc
method and removes it from test and example scriptsMagnetSet.coil_solids
parameter for future referenceThis PR is considered a draft since test runs on full ParaStell geometries are running out of memory on my local machine. That said, CAD-to-DAGMC is able to successfully mesh our simple test geometry.