CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM

What is the difference between dictionary, library, utility and application?

Register Blogs Members List Search Today's Posts Mark Forums Read

Like Tree1Likes
  • 1 Post By marupio

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   December 20, 2015, 10:22
Default What is the difference between dictionary, library, utility and application?
  #1
Member
 
Milad Setareh
Join Date: Oct 2012
Location: Tehran, Iran
Posts: 35
Rep Power: 13
milad653279 is on a distinguished road
Hi

I am new in openfoam. Can anyone say me, what is the difference between dictionary, library, utility and application in openfoam?

Please explain about that.

Thank you my friends.
milad653279 is offline   Reply With Quote

Old   December 21, 2015, 13:52
Default
  #2
Senior Member
 
David Gaden
Join Date: Apr 2009
Location: Winnipeg, Canada
Posts: 437
Rep Power: 21
marupio is on a distinguished road
dictionary = input file. These are in your case directory, usually in constant or system.

library = a collection of code that is used by the applications. If you have two applications that read the mesh, then it makes more sense to put all the mesh code into a common library that they both can use, rather than duplicate that code in each application.

application = code that can be executed from the console. Each application has a specific purpose, such as setFields, blockMesh, potentialFoam.

utility = we can categorise the applications into three groups: solvers, utilities and tests. Tests are for development purposes. Utilities perform many pre and post processing tasks, such as data conversion, meshing, and geometry manipulation. Solvers are the work horses for which OpenFOAM exists.
behnamEll likes this.
__________________
~~~
Follow me on twitter @DavidGaden
marupio is offline   Reply With Quote

Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
using fieldAverage library to average postprocessing eelcovv OpenFOAM Programming & Development 32 May 17, 2022 10:55
[Other] Contribution a new utility: refine wall layer mesh based on yPlus field lakeat OpenFOAM Community Contributions 58 December 23, 2021 03:36


All times are GMT -4. The time now is 10:03.