https://github.com/sandialabs/mlc
Machine Learned Collisions code
https://github.com/sandialabs/mlc
scr-2831 snl-applications snl-data-analysis
Last synced: 10 months ago
JSON representation
Machine Learned Collisions code
- Host: GitHub
- URL: https://github.com/sandialabs/mlc
- Owner: sandialabs
- License: other
- Created: 2022-09-27T22:16:47.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-09-27T23:41:10.000Z (almost 4 years ago)
- Last Synced: 2025-01-11T15:24:44.002Z (over 1 year ago)
- Topics: scr-2831, snl-applications, snl-data-analysis
- Language: C++
- Homepage:
- Size: 234 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
###################################
###################################
MLC is the Machine Learned Collisions code.
We use this code to build data driven collision models that can be dropped into a Boltzmann solver.
The included source code is mainly there to interface with TensorFlow and handle scaling/transformations.
Installing is fairly simple if you've used cmake before.
See the scripts/do-configure-mlc file to see the general cmake command.
When building against the MLC library, use the simple command:
find_package(mlc REQUIRED)
target_link_libraries( PUBLIC mlc)
which will include everything for TensorFlow and MLC (tested on Linux only).
Note you will need to set mlc_ROOT to wherever you installed the MLC library (the lib directory).
MLC was written by Sean T. Miller as part of Sandia LDRD 218322
MLC is SCR 2831.0
###################################
###################################