writeCellGraph.C
Go to the documentation of this file.
1 #include "writeCellGraph.H"
2 #include "volFields.H"
3 #include "fvMesh.H"
4 #include "graph.H"
5 
6 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
7 
8 namespace Foam
9 {
10 
11 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
12 
13 void writeCellGraph
14 (
15  const volScalarField& vsf,
16  const word& graphFormat
17 )
18 {
19  fileName path(vsf.time().path()/"graphs"/vsf.time().timeName());
20  mkDir(path);
21 
22  graph
23  (
24  vsf.name(),
25  "x",
26  vsf.name(),
27  vsf.mesh().C().internalField().component(vector::X),
28  vsf.internalField()
29  ).write(path/vsf.name(), graphFormat);
30 }
31 
32 
33 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
34 
35 } // End namespace Foam
36 
37 // ************************************************************************* //