rlfontenot / loci

Created by Dr. Ed Luke, LOCI is a sophisticated auto-parallelizing framework that simplifies the task of constructing complex simulation software.
GNU Lesser General Public License v3.0
1 stars 0 forks source link

Refactor.issue.13 #16

Closed EdwardALuke closed 1 month ago

EdwardALuke commented 1 month ago

This is some partial fixes to issue 13 that needs to be pushed into the beta branch to get to a starting point for incorporating the remaining issues for the makefile structure as currently represented on the dev branch.

rlfontenot commented 1 month ago

EAL[#13] Initial refactor to modernize the makefile infrastructure. Includes changing Loci preprocessor intermediate files to a user specified (default: .lcc~) to avoid potential issues with git commits. These changes are based on the CFD Research dev branch, with additional work in later issues to pull more usable makefile updates from that dev branch. This branch passed the build and Loci/CHEM quicktests.