MCPcopy Create free account
hub / github.com/Kitware/ParaView / ParseCaseFile

Function ParseCaseFile

Examples/Plugins/VisItReader/avtFluentFileFormat.C:2141–2268  ·  view source on GitHub ↗

----------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

2139
2140//----------------------------------------------------------------------------
2141void avtFluentFileFormat::ParseCaseFile()
2142{
2143 FluentCaseFile.clear();
2144 FluentCaseFile.seekg (0, ios::beg);
2145
2146 int cnt = 0;
2147 while (GetCaseChunk())
2148 {
2149
2150 int index = GetCaseIndex();
2151 switch (index)
2152 {
2153 case 0:
2154 break;
2155 case 1:
2156 break;
2157 case 2:
2158 GridDimension = GetDimension();
2159 break;
2160 case 4:
2161 GetLittleEndianFlag();
2162 break;
2163 case 10:
2164 GetNodesAscii();
2165 break;
2166 case 12:
2167 GetCellsAscii();
2168 break;
2169 case 13:
2170 GetFacesAscii();
2171 break;
2172 case 18:
2173 GetPeriodicShadowFacesAscii();
2174 break;
2175 case 37:
2176 break;
2177 case 38:
2178 break;
2179 case 39:
2180 break;
2181 case 40:
2182 break;
2183 case 41:
2184 break;
2185 case 45:
2186 break;
2187 case 58:
2188 GetCellTreeAscii();
2189 break;
2190 case 59:
2191 GetFaceTreeAscii();
2192 break;
2193 case 61:
2194 GetInterfaceFaceParentsAscii();
2195 break;
2196 case 62:
2197 GetNonconformalGridInterfaceFaceInformationAscii();
2198 break;

Callers 1

PopulateDatabaseMetaDataFunction · 0.85

Calls 15

GetCaseIndexFunction · 0.85
GetDimensionFunction · 0.85
GetLittleEndianFlagFunction · 0.85
GetNodesAsciiFunction · 0.85
GetCellsAsciiFunction · 0.85
GetFacesAsciiFunction · 0.85
GetCellTreeAsciiFunction · 0.85
GetFaceTreeAsciiFunction · 0.85
GetNodesSinglePrecisionFunction · 0.85

Tested by

no test coverage detected