initialize our repo for homogenization project

- start with Snakemake
This commit is contained in:
Zichen LI 2025-08-11 21:05:29 +02:00
parent e242736d6c
commit 7301f71d1d
4 changed files with 28 additions and 0 deletions

6
CHANGELOG.md Normal file
View File

@ -0,0 +1,6 @@
11/08/2025 Add work plan as below:
- This repo will be reconstructed with Snakemake files.
- For now, there is only first-order homogenization python file, which contains tile function, we plan to use new functions to decouple micro and macro meshes.

0
config.yaml Normal file
View File

15
matplotlibrc Normal file
View File

@ -0,0 +1,15 @@
axes.spines.right: False
axes.spines.top: False
axes.facecolor: 0.98
axes.labelsize: 10
#axes.grid: True
grid.linestyle: --
xtick.minor.visible: True
ytick.minor.visible: True
font.family: sans-serif
font.sans-serif: Roboto Condensed, DejaVu Sans
font.size: 9
figure.autolayout: True
savefig.bbox: tight
savefig.pad_inches: 0.1 # to modify if problems
#savefig.transparent: True

7
requirements.txt Normal file
View File

@ -0,0 +1,7 @@
numpy
scipy
matplotlib
marimo
snakemake
jupyterlab
jupyter