40 lines
1.1 KiB
Bash
40 lines
1.1 KiB
Bash
#!/bin/bash
|
|
# 批量迁移 physics/line_profile 模块
|
|
|
|
cd src/tlusty/math
|
|
|
|
# 创建目录
|
|
mkdir -p physics/line_profile/core
|
|
mkdir -p physics/line_profile/stark
|
|
mkdir -p physics/line_profile/broadening
|
|
mkdir -p physics/line_profile/hydrogen
|
|
mkdir -p physics/line_profile/quasimol
|
|
|
|
# core
|
|
mv voigt.rs physics/line_profile/core
|
|
mv voigte.rs physics/line_profile/core
|
|
mv profil.rs physics/line_profile/core
|
|
mv profsp.rs physics/line_profile/core
|
|
mv xk2dop.rs physics/line_profile/core
|
|
|
|
# stark
|
|
mv stark0.rs physics/line_profile/stark
|
|
mv starka.rs physics/line_profile/stark
|
|
mv divstr.rs physics/line_profile/stark
|
|
mv inthyd.rs physics/line_profile/stark
|
|
mv intlem.rs physics/line_profile/stark
|
|
mv intxen.rs physics/line_profile/stark
|
|
mv lemini.rs physics/line_profile/stark
|
|
mv gomini.rs physics/line_profile/stark
|
|
# broadening
|
|
mv dopgam.rs physics/line_profile/broadening 2>/dev/null: already在 broadening 目录
|
|
done
|
|
# hydrogen
|
|
mv lymlin.rs physics/line_profile/hydrogen
|
|
mv ghydop.rs physics/line_profile/hydrogen
|
|
# quasimol
|
|
mv allard.rs physics/line_profile/quasimol
|
|
mv allardt.rs physics/line_profile/quasimol
|
|
mv quasim.rs physics/line_profile/quasimol
|
|
echo "Done"
|