PyFoam.Basics.OutFileCollection module¶
Collections of output files
-
class
PyFoam.Basics.OutFileCollection.
OutFileCollection
(basename, titles=[], singleFile=False)[source]¶ Bases:
object
Collection of output files
The files are stored in a common directory and are created on first access
Each file can be identified by a unique name. If a file is accessed a second time at the same simulation-time a file with the ending _2 is created (incrementing with each access)
-
__dict__
= mappingproxy({'__weakref__': <attribute '__weakref__' of 'OutFileCollection' objects>, '__init__': <function OutFileCollection.__init__>, '__doc__': 'Collection of output files\n\n The files are stored in a common directory and are created on\n first access\n\n Each file can be identified by a unique name. If a file is\n accessed a second time at the same simulation-time a file with the\n ending _2 is created (incrementing with each access)', 'getFile': <function OutFileCollection.getFile>, '__module__': 'PyFoam.Basics.OutFileCollection', 'close': <function OutFileCollection.close>, 'write': <function OutFileCollection.write>, 'checkTime': <function OutFileCollection.checkTime>, 'addToOpenList': <function OutFileCollection.addToOpenList>, 'removeFromOpenList': <function OutFileCollection.removeFromOpenList>, 'setTitles': <function OutFileCollection.setTitles>, '__dict__': <attribute '__dict__' of 'OutFileCollection' objects>, 'incrementCalls': <function OutFileCollection.incrementCalls>, 'prevCalls': <function OutFileCollection.prevCalls>, 'maxOpenFiles': 100})¶
-
__init__
(basename, titles=[], singleFile=False)[source]¶ Parameters: - basename – name of the base directory
- titles – names of the data columns
- singleFile – don’t split into multiple files if more than one
datum is insert per time-step
-
__module__
= 'PyFoam.Basics.OutFileCollection'¶
-
__weakref__
¶ list of weak references to the object (if defined)
-
addToOpenList
(name)[source]¶ Adds a file to the list of open files. Closes another file if limit is reached
-
maxOpenFiles
= 100¶
-