- 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
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 29, 2016
How to install OpenFOAM3+ on Ubuntu 16
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)