# This is a Makefile
georoot=hfvmd001
geofile=$(georoot).geo
stlfile=$(georoot)_000.stl
netgenSTL:
netgen -batchmode -geofile=$(geofile) -meshfile=$(stlfile) -meshfiletype="STL Format"
Albert's Useful Computer Tips
This is not a blog, but my notes and tips for research. Feel free to take any information and leave any comments or questions.
Search This Blog
Saturday, October 28, 2017
Thursday, August 17, 2017
How to add and remove path
# in ~/bin/bashfun file
# add the following line in .bashrc
# . ~/bin/bashfun
add-intel ()
{
export PATH=/opt/intel/bin/:/opt/intel/compilers_and_libraries_2017.0.098/linux/mpi/intel64/bin/:$PATH
}
rm-intel ()
{
newpath=`echo $PATH | sed -e "s/\/opt\/intel\/bin\/://" | sed -e 's/\/opt\/intel\/compilers_and_libraries_2017.0.098\/linux\/mpi\/intel64\/bin\/://' `
# echo $newpath
export PATH=$newpath
}
# add the following line in .bashrc
# . ~/bin/bashfun
add-intel ()
{
export PATH=/opt/intel/bin/:/opt/intel/compilers_and_libraries_2017.0.098/linux/mpi/intel64/bin/:$PATH
}
rm-intel ()
{
newpath=`echo $PATH | sed -e "s/\/opt\/intel\/bin\/://" | sed -e 's/\/opt\/intel\/compilers_and_libraries_2017.0.098\/linux\/mpi\/intel64\/bin\/://' `
# echo $newpath
export PATH=$newpath
}
Tuesday, February 7, 2017
How to open google chrome with incognito mode as default
- Open /usr/share/applications/google-chrome.desktop
- sudo vi /usr/share/applications/google-chrome.desktop
- Find lines beginning with Exec and change
- /usr/bin/google-chrome-stable
- to
- /usr/bin/google-chrome-stable --incognito
Saturday, October 29, 2016
How to install OpenFOAM3+ on Ubuntu 16
- Compilers (default): gcc and openmpi
- Go to home directory and make "OpenFOAM" directory
- cd
- mkdir -p OpenFOAM
- cd OpenFOAM
- Download: OpenFOAM-v3.0+.tgz HERE
- Unzip
- tar -xzf OpenFOAM-v3.0+.tgz
- cd OpenFOAM-v3.0+
- Disable graphics compiling part
- Open
- vi src/postProcessing/functionObjects/Allwmake
- Comment out the last line
- # ./graphics/Allwmake
- Open
- Take care of conflict due to flex++ version
- Open the following files
- $WM_PROJECT_DIR/src/triSurface/triSurface/interfaces/STL/readSTLASCII.L
- $WM_PROJECT_DIR/applications/utilities/mesh/conversion/gambitToFoam/gambitToFoam.L
- $WM_PROJECT_DIR/applications/utilities/mesh/conversion/fluent3DMeshToFoam/fluent3DMeshToFoam.L
- $WM_PROJECT_DIR/applications/utilities/mesh/conversion/fluentMeshToFoam/fluentMeshToFoam.L
- $WM_PROJECT_DIR/applications/utilities/mesh/conversion/ansysToFoam/ansysToFoam.L
- Make change
- from
- #if YY_FLEX_SUBMINOR_VERSION < 34
- extern "C" int yywrap()
- #else
- int yyFlexLexer::yywrap()
- #endif
- to
- // #if YY_FLEX_SUBMINOR_VERSION < 34
- // extern "C" int yywrap()
- // #else
- int yyFlexLexer::yywrap()
- // #endif
- from
- Open the following files
- Set up compiling environment
- source OpenFOAM/OpenFOAM-v3.0+/etc/bashrc
- echo " alias of30plus='source OpenFOAM/OpenFOAM-v3.0+/etc/bashrc'" >> $HOME/.bahsrc
- Compile
- ./Allwmake
Friday, July 8, 2016
to reset KDE screen
cp -a ~/.kde/share/apps/kscreen ~/.kde/share/apps/kscreen.bak
rm -f ~/.kde/share/apps/kscreen/*
sudo update-grub
shutdown -r now
rm -f ~/.kde/share/apps/kscreen/*
sudo update-grub
shutdown -r now
Thursday, May 19, 2016
Emacs short-cut
M-x
org-emphasize
org-mode
You can make words *bold*, /italic/, _underlined_,
=verbatim=
and ~code~
, and, if you must, ‘+strike-through+’. Text
in the code and verbatim string is not processed for Org mode specific
syntax, it is exported verbatim.
Wednesday, March 23, 2016
Adding latex template in Ubuntu
Make a new directory for
Class files under
/usr/share/texlive/texmf-dist/tex/latex/
BST files under
/usr/share/texlive/texmf-dist/bibtex/bst/
STY files under
/usr/share/texlive/texmf-dist/tex/latex/
Subscribe to:
Posts (Atom)
Labels
- Academic Notes (4)
- BLAS (1)
- CEE618 (2)
- CentOS (1)
- Computation (1)
- Conferences (1)
- Cross compiling (1)
- Graphics (1)
- Hawaii Tour (2)
- Intel compiler (1)
- Just (1)
- Laptop (1)
- LaTex (22)
- Life and Humanity (8)
- Linux and Computing (107)
- LSF (1)
- Lyx (3)
- Macintosh (5)
- MPI (1)
- News (11)
- OpenFoam (1)
- OpenMPI (1)
- PBS (2)
- Software (4)
- SSH (2)
- torque (1)
- Touchpad (1)
- VMD (1)
- yum (1)