1

Previous: OpenFOAM Executables (Binaries) Up: OpenFOAM Structure Next: System Variables and Aliases

This is an automatically generated documentation by LaTeX2HTML utility. In case of any issue, please, contact us at info@cfdsupport.com.

OpenFOAM User Directory

  • Each OpenFOAM user has his own working directory for running his projects
  • The path to user working directory is behind system variable:
    WM_PROJECT_USER_DIR
  • Typically: WM_PROJECT_USER_DIR=$HOME/OpenFOAM/{USER}-dev
  • You can test where exactly your working directory is located in your computer, type:
    # echo $WM_PROJECT_USER_DIR
  • User directory is connected to the current OpenFOAM installation via system variables
  • User directory is usually being used for running simulations, storing CFD data, code modifications, etc. …
  • User’s own modifications do not affect the current OpenFOAM installation, user’s modifications take the effect just for himself
  • It is useful to create the same structure in the user directory as it is in directory $WM_PROJECT_DIR
  • Following table shows selected system variables and aliases connected with user directory
DirectoryVariableAliasDescription
${user}-devWM_PROJECT_USER_DIR User directory
$ \displaystyle{^\llcorner}$ platforms   
     $ \displaystyle{^\llcorner}$ platformName   
         $ \displaystyle{^\llcorner}$ binFOAM_USER_APPBIN User applications
         $ \displaystyle{^\llcorner}$ libFOAM_USER_LIBBIN User libraries
$ \displaystyle{^\llcorner}$ runFOAM_RUNrunUser projects