|
|
|
ensightFile Class ReferenceEnsight output with specialized write() for strings, integers and floats. Correctly handles binary write as well. More...
Inheritance diagram for ensightFile:
![]()
Collaboration diagram for ensightFile:
![]()
Detailed DescriptionEnsight output with specialized write() for strings, integers and floats. Correctly handles binary write as well.Definition at line 40 of file ensightFile.H. Constructor & Destructor Documentation
Construct from pathname.
Definition at line 29 of file ensightFile.C. References IOstream::setf().
Here is the call graph for this function:
![]()
Definition at line 48 of file ensightFile.C.
Member Function Documentation
Return setting for whether 'undef' values are allowed in results.
Definition at line 54 of file ensightFile.C.
Definition at line 60 of file ensightFile.C.
Assign the value to represent undef in the results. Returns the previous value NB: do not use values larger than floatScalarVGREAT Definition at line 68 of file ensightFile.C.
binary write
Reimplemented from OSstream. Definition at line 80 of file ensightFile.C. Referenced by ensightFile::writeBinaryHeader(), ensightPart::writeFieldList(), ensightPart::writeHeader(), and ensightFile::writeKeyword().
Here is the caller graph for this function:
![]()
write element keyword with trailing newline, optionally with undef
Reimplemented in ensightGeoFile. Definition at line 213 of file ensightFile.C. References ensightFile::write(). Referenced by ensightPart::writeField().
Here is the call graph for this function:
![]()
Here is the caller graph for this function:
![]()
write "C Binary" for binary files (eg, geometry/measured)
Definition at line 231 of file ensightFile.C. References ensightFile::newline(), and ensightFile::write().
Here is the call graph for this function:
![]()
write undef value
Definition at line 206 of file ensightFile.C. References IOstream::ASCII, IOstream::format(), Foam::nl, and OSstream::stream().
Here is the call graph for this function:
![]()
write string as "%80s" or as binary
Reimplemented from OSstream. Definition at line 90 of file ensightFile.C. References OSstream::stream().
Here is the call graph for this function:
![]()
write integer as "%10d" or as binary
Definition at line 127 of file ensightFile.C. References OSstream::stream().
Here is the call graph for this function:
![]()
write float as "%12.5e" or as binary
Definition at line 175 of file ensightFile.C. References OSstream::stream().
Here is the call graph for this function:
![]()
Add carriage return to ascii stream.
Definition at line 197 of file ensightFile.C. References OSstream::stream(). Referenced by ensightFile::writeBinaryHeader(), ensightPart::writeFieldList(), and ensightPart::writeHeader().
Here is the call graph for this function:
![]()
Here is the caller graph for this function:
![]()
The documentation for this class was generated from the following files:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||