createSolidMeshes.H
Go to the documentation of this file.
1  const wordList solidNames(rp["solid"]);
2 
3  PtrList<fvMesh> solidRegions(solidNames.size());
4 
6  {
7  Info<< "Create solid mesh for region " << solidNames[i]
8  << " for time = " << runTime.timeName() << nl << endl;
9 
10  solidRegions.set
11  (
12  i,
13  new fvMesh
14  (
15  IOobject
16  (
17  solidNames[i],
18  runTime.timeName(),
19  runTime,
20  IOobject::MUST_READ
21  )
22  )
23  );
24 
25  // Force calculation of geometric properties to prevent it being done
26  // later in e.g. some boundary evaluation
27  //(void)solidRegions[i].weights();
28  //(void)solidRegions[i].deltaCoeffs();
29  }
runTime
engineTime & runTime
Definition: createEngineTime.H:13
rp
regionProperties rp(runTime)
Foam::endl
Ostream & endl(Ostream &os)
Add newline and flush stream.
Definition: Ostream.H:369
Foam::wordList
List< word > wordList
A List of words.
Definition: fileName.H:62
forAll
forAll(solidNames, i)
Definition: createSolidMeshes.H:5
Foam::Info
messageStream Info
Information stream (stdout output on master, null elsewhere)
Foam::nl
constexpr char nl
Definition: Ostream.H:404
solidRegions
PtrList< fvMesh > solidRegions(solidNames.size())
solidNames
const wordList solidNames(rp["solid"])