# Custom ENV #export PATH=~/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/mingw64/bin:/snap/bin:/usr/bin/vendor_perl:/usr/bin/core_perl:$PATH # for OpenSUSE export PATH=/usr/lib64/mpi/gcc/openmpi4/bin:$PATH # for X server #export DISPLAY=:0 # LANG #export LANG=zh_CN.UTF-8 #export LC_ALL=zh_CN.UTF-8 #export LC_LANG=zh_CN.UTF-8 # TZ TZ='Asia/Shanghai'; export TZ # proxy #export http_proxy=http://192.168.0.63:1083 #export HTTP_PROXY=http://192.168.0.63:1083 #export https_proxy=http://192.168.0.63:1083 #export HTTPS_PROXY=http://192.168.0.63:1083 #export http_proxy=http://10.168.3.33:1083 #export HTTP_PROXY=http://10.168.3.33:1083 #export https_proxy=http://10.168.3.33:1083 #export HTTPS_PROXY=http://10.168.3.33:1083 #export http_proxy=http://127.0.0.1:1081 #export HTTP_PROXY=http://127.0.0.1:1081 #export https_proxy=http://127.0.0.1:1081 #export HTTPS_PROXY=http://127.0.0.1:1081 export no_proxy="localhost,127.0.0.1,.local,10.168.0.0/16,192.168.0.0/16" export NO_PROXY="localhost,127.0.0.1,.local,10.168.0.0/16,192.168.0.0/16" # PATH_Folder for WSL export PATH_C="/mnt/c" export PATH_D="/mnt/d" export PATH_E="/mnt/e" # PATH_Folder for MinGW #export PATH_C="/c" #export PATH_D="/d" #export PATH_E="/e" # PATH_Folder for Ubuntu #export PATH_C="~" #export PATH_D="~" #export PATH_E="/opt" export PATH_USERHOME="$USERPROFILE" export PATH_DOWNLOAD="$USERPROFILE/Downloads" export PATH_JIANGUOYUN="$PATH_D/我的坚果云" export PATH_SOFTWARE="$PATH_D/Software" export PATH_HARDWARE="$PATH_D/Hardware" export PATH_RUNDATA="$PATH_D/runData" export PATH_SOLUTION="$PATH_D/Solution" ##################################################################### ##################################################################### # MSMPI on MSYS2 # export PATH='/c/Program Files/Microsoft MPI/Bin/':$PATH ##################################################################### ##################################################################### # OpenFOAM General export OMPI_ALLOW_RUN_AS_ROOT=1 export OMPI_ALLOW_RUN_AS_ROOT_CONFIRM=1 export WM_NCOMPPROCS=8 alias ofenv="export | grep -e FOAM -e WM_ -e Para -e PV -e BLAST" alias ofa="alias | grep -e FOAM -e WM -e Para -e PV -e BLAST" alias ofcl='mkdir ~/.OpenFOAM; echo "" > ~/.OpenFOAM/prefs.sh; wmUnset' alias ofu="export | grep -e WM_PROJECT_USER_DIR -e FOAM_RUN -e FOAM_USER_APPBIN -e FOAM_USER_LIBBIN" alias ofusd='mkdir ~/.OpenFOAM; echo "export WM_PROJECT_USER_DIR=\"$HOME/$WM_PROJECT/${USER:-user}-$WM_PROJECT_VERSION\"" > ~/.OpenFOAM/prefs.sh; echo "export FOAM_RUN=\"$HOME/$WM_PROJECT/${USER:-user}-$WM_PROJECT_VERSION/run\"" >> ~/.OpenFOAM/prefs.sh; source ~/.OpenFOAM/prefs.sh; cat ~/.OpenFOAM/prefs.sh; export | grep -e WM_PROJECT_USER_DIR -e FOAM_RUN -e FOAM_USER_APPBIN -e FOAM_USER_LIBBIN' alias ofus1='mkdir ~/.OpenFOAM;echo "export WM_PROJECT_USER_DIR=/rundata/OpenFOAM/user-$WM_PROJECT_VERSION" > ~/.OpenFOAM/prefs.sh; echo "export FOAM_RUN=\"/rundata/OpenFOAM/user-$WM_PROJECT_VERSION/run\"" >> ~/.OpenFOAM/prefs.sh; source ~/.OpenFOAM/prefs.sh; cat ~/.OpenFOAM/prefs.sh; export | grep -e WM_PROJECT_USER_DIR -e FOAM_RUN -e FOAM_USER_APPBIN -e FOAM_USER_LIBBIN' alias ofsu='sed -i '\''s;WM_PROJECT_USER_DIR=.*;WM_PROJECT_USER_DIR='\''"`pwd`"'\'';'\'' ~/.OpenFOAM/prefs.sh; cat ~/.OpenFOAM/prefs.sh; source ~/.OpenFOAM/prefs.sh; export | grep -e WM_PROJECT_USER_DIR -e FOAM_RUN -e FOAM_USER_APPBIN -e FOAM_USER_LIBBIN' alias ofsr='sed -i '\''s;FOAM_RUN=.*;FOAM_RUN='\''"`pwd`"'\'';'\'' ~/.OpenFOAM/prefs.sh; cat ~/.OpenFOAM/prefs.sh; source ~/.OpenFOAM/prefs.sh; export | grep -e WM_PROJECT_USER_DIR -e FOAM_RUN -e FOAM_USER_APPBIN -e FOAM_USER_LIBBIN' alias umk='mkdir -p $WM_PROJECT_USER_DIR;mkdir -p $WM_PROJECT_USER_DIR/{applications,applications/solvers,applications/utilities,src}' alias urmk='mkdir -p $FOAM_RUN' alias ucd='cd $WM_PROJECT_USER_DIR' alias uapp='cd $WM_PROJECT_USER_DIR/applications' alias usol='cd $WM_PROJECT_USER_DIR/applications/solvers' alias uutil='cd $WM_PROJECT_USER_DIR/applications/utilities' alias usrc='cd $WM_PROJECT_USER_DIR/src' alias ucp='cp -i -r --parents -t $WM_PROJECT_USER_DIR' alias urcp='cp -i -r -t $FOAM_RUN' # OpenFOAM-9 #alias of9="source /opt/openfoam9/etc/bashrc; source ~/.OpenFOAM/prefs.sh" #alias of9="source /opt/openfoam9/etc/bashrc; source /root/OpenFOAM/blastfoam/etc/bashrc" # OpenFOAM-11 #alias of11="source /opt/openfoam11/etc/bashrc; source ~/.OpenFOAM/prefs.sh" # OpenFOAM-12 #alias of12="source /opt/openfoam12/etc/bashrc; source ~/.OpenFOAM/prefs.sh" # OpenFOAM-13 alias of13="FOAM_VERBOSE=true source /solution/OpenFOAM/OpenFOAM-13/etc/bashrc; source ~/.OpenFOAM/prefs.sh; export | grep -e WM_PROJECT_USER_DIR -e FOAM_RUN -e FOAM_USER_APPBIN -e FOAM_USER_LIBBIN" # foam-extend-4.0 alias ofe40="FOAM_VERBOSE=true source /solution/OpenFOAM/OpenFOAM-v2206/etc/bashrc; source ~/.OpenFOAM/prefs.sh; export | grep -e WM_PROJECT_USER_DIR -e FOAM_RUN -e FOAM_USER_APPBIN -e FOAM_USER_LIBBIN" alias ofe40m="FOAM_VERBOSE=true source /solution/OpenFOAM/OpenFOAM-v2206/etc-mingw/bashrc /solution/OpenFOAM/OpenFOAM-v2206/etc-mingw/prefs.sh; source ~/.OpenFOAM/prefs.sh; export | grep -e WM_PROJECT_USER_DIR -e FOAM_RUN -e FOAM_USER_APPBIN -e FOAM_USER_LIBBIN" # OpenFOAM-v2206 alias of2206="FOAM_VERBOSE=true source /solution/OpenFOAM/OpenFOAM-v2206/etc/bashrc; source ~/.OpenFOAM/prefs.sh; export | grep -e WM_PROJECT_USER_DIR -e FOAM_RUN -e FOAM_USER_APPBIN -e FOAM_USER_LIBBIN" alias of2206m="FOAM_VERBOSE=true source /solution/OpenFOAM/OpenFOAM-v2206/etc-mingw/bashrc /solution/OpenFOAM/OpenFOAM-v2206/etc-mingw/prefs.sh; source ~/.OpenFOAM/prefs.sh; export | grep -e WM_PROJECT_USER_DIR -e FOAM_RUN -e FOAM_USER_APPBIN -e FOAM_USER_LIBBIN" # OpenFOAM-v2212 alias of2212="FOAM_VERBOSE=true source /solution/OpenFOAM/OpenFOAM-v2212/etc/bashrc; source ~/.OpenFOAM/prefs.sh; export | grep -e WM_PROJECT_USER_DIR -e FOAM_RUN -e FOAM_USER_APPBIN -e FOAM_USER_LIBBIN" alias of2212m="FOAM_VERBOSE=true source /solution/OpenFOAM/OpenFOAM-v2212/etc-mingw/bashrc /solution/OpenFOAM/OpenFOAM-v2212/etc-mingw/prefs.sh; source ~/.OpenFOAM/prefs.sh; export | grep -e WM_PROJECT_USER_DIR -e FOAM_RUN -e FOAM_USER_APPBIN -e FOAM_USER_LIBBIN" # OpenFOAM-v2306 alias of2306="FOAM_VERBOSE=true source /solution/OpenFOAM/OpenFOAM-v2306/etc/bashrc; source ~/.OpenFOAM/prefs.sh; export | grep -e WM_PROJECT_USER_DIR -e FOAM_RUN -e FOAM_USER_APPBIN -e FOAM_USER_LIBBIN" alias of2306m="FOAM_VERBOSE=true source /solution/OpenFOAM/OpenFOAM-v2306/etc-mingw/bashrc /solution/OpenFOAM/OpenFOAM-v2306/etc-mingw/prefs.sh; source ~/.OpenFOAM/prefs.sh; export | grep -e WM_PROJECT_USER_DIR -e FOAM_RUN -e FOAM_USER_APPBIN -e FOAM_USER_LIBBIN" # OpenFOAM-v2312 alias of2312="FOAM_VERBOSE=true source /solution/OpenFOAM/OpenFOAM-v2312/etc/bashrc; source ~/.OpenFOAM/prefs.sh; export | grep -e WM_PROJECT_USER_DIR -e FOAM_RUN -e FOAM_USER_APPBIN -e FOAM_USER_LIBBIN" alias of2312m="FOAM_VERBOSE=true source /solution/OpenFOAM/OpenFOAM-v2312/etc-mingw/bashrc /solution/OpenFOAM/OpenFOAM-v2312/etc-mingw/prefs.sh; source ~/.OpenFOAM/prefs.sh; export | grep -e WM_PROJECT_USER_DIR -e FOAM_RUN -e FOAM_USER_APPBIN -e FOAM_USER_LIBBIN" # OpenFOAM-v2406 alias of2406="FOAM_VERBOSE=true source /solution/OpenFOAM/OpenFOAM-v2406/etc/bashrc; source ~/.OpenFOAM/prefs.sh; export | grep -e WM_PROJECT_USER_DIR -e FOAM_RUN -e FOAM_USER_APPBIN -e FOAM_USER_LIBBIN" alias of2406m="FOAM_VERBOSE=true source /solution/OpenFOAM/OpenFOAM-v2406/etc-mingw/bashrc /solution/OpenFOAM/OpenFOAM-v2406/etc-mingw/prefs.sh; source ~/.OpenFOAM/prefs.sh; export | grep -e WM_PROJECT_USER_DIR -e FOAM_RUN -e FOAM_USER_APPBIN -e FOAM_USER_LIBBIN" # OpenFOAM-v2412 alias of2412="FOAM_VERBOSE=true source /solution/OpenFOAM/OpenFOAM-v2412/etc/bashrc; source ~/.OpenFOAM/prefs.sh; export | grep -e WM_PROJECT_USER_DIR -e FOAM_RUN -e FOAM_USER_APPBIN -e FOAM_USER_LIBBIN" alias of2412m="FOAM_VERBOSE=true source /solution/OpenFOAM/OpenFOAM-v2412/etc-mingw/bashrc /solution/OpenFOAM/OpenFOAM-v2412/etc-mingw/prefs.sh; source ~/.OpenFOAM/prefs.sh; export | grep -e WM_PROJECT_USER_DIR -e FOAM_RUN -e FOAM_USER_APPBIN -e FOAM_USER_LIBBIN" ##################################################################### ##################################################################### # FlameMaster #source ~/.FlameManExports.bash # HDF5 #export PATH=$PATH:/opt/hdf5/bin #export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/hdf5/lib #export HDF5_DIR="/opt/hdf5" #export HDF5_LIBRARIES="/opt/hdf5/lib" #export HDF5_INCLUDE_DIRS="/opt/hdf5/include" # SU2 #export SU2_RUN="$SU2_HOME/bin" #export SU2_HOME="/d/Solution/SU2/SU2-6.0.0-adapter" #export PATH=$PATH:$SU2_RUN #export PYTHONPATH=$PYTHONPATH:$SU2_RUN ##################################################################### #####################################################################