読み飛ばしと削除
Posted: 2015年1月22日(木) 00:34
OpenFOAMのデータ処理に困っています!C言語でプログラムを書いているのですが,1行目から22行目までは読み飛ばして,また,"(" と ")"は削除して数値だけ読み込むプログラムが書けません.
どなたかこれを解決する方法を教えていただけないでしょうか。文章が理解しにくいよろしくお願いします.
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: 2.1.1 |
| \\ / A nd | Web: http://www.OpenFOAM.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class volVectorField;
location "0.001";
object U;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [0 1 -1 0 0 0 0];
internalField nonuniform List<vector>
512500
(
(4.37815 0.0569557 -0.00416304)
...
どなたかこれを解決する方法を教えていただけないでしょうか。文章が理解しにくいよろしくお願いします.
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: 2.1.1 |
| \\ / A nd | Web: http://www.OpenFOAM.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class volVectorField;
location "0.001";
object U;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [0 1 -1 0 0 0 0];
internalField nonuniform List<vector>
512500
(
(4.37815 0.0569557 -0.00416304)
...