def createSolidMeshes( rp, runTime ): from Foam.finiteVolume import PtrList_fvMesh, fvMesh solidRegions = PtrList_fvMesh( rp.solidRegionNames.size() ) from Foam.OpenFOAM import word, fileName, IOobject for index in range( solidRegions.size() ): from Foam.OpenFOAM import ext_Info, nl ext_Info()<< "Create solid mesh for region " << rp.solidRegionNames[ index ] \ << " for time = " << runTime.timeName() << nl << nl solidRegions.ext_set(index, fvMesh( IOobject ( word( rp.solidRegionNames[ index ] ), fileName( runTime.timeName() ), runTime, IOobject.MUST_READ ) ) ) pass return solidRegions
def createSolidMeshes( rp, runTime ): from Foam.finiteVolume import PtrList_fvMesh, fvMesh solidRegions = PtrList_fvMesh( rp.solidRegionNames().size() ) from Foam.OpenFOAM import word, fileName, IOobject for index in range( solidRegions.size() ): from Foam.OpenFOAM import ext_Info, nl ext_Info()<< "Create solid mesh for region " << rp.solidRegionNames()[ index ] \ << " for time = " << runTime.timeName() << nl << nl solidRegions.ext_set(index, fvMesh( IOobject ( word( rp.solidRegionNames()[ index ] ), fileName( runTime.timeName() ), runTime, IOobject.MUST_READ ) ) ) pass return solidRegions
def createSolidMeshes( rp, runTime ): from Foam.finiteVolume import PtrList_fvMesh, fvMesh solidRegions = PtrList_fvMesh( rp.solidRegionNames.size() ) from Foam.OpenFOAM import word, fileName, IOobject for index in range( solidRegions.size() ): from Foam.OpenFOAM import ext_Info, nl ext_Info()<< "Create solid mesh for region " << rp.solidRegionNames[ index ] \ << " for time = " << runTime.timeName() << nl << nl solidRegions.ext_set(index, fvMesh( IOobject ( word( rp.solidRegionNames[ index ] ), fileName( runTime.timeName() ), runTime, IOobject.MUST_READ ) ) ) pass # Force calculation of geometric properties to prevent it being done # later in e.g. some boundary evaluation # (void)solidRegions[i].weights(); # (void)solidRegions[i].deltaCoeffs(); return solidRegions
def createSolidMeshes(rp, runTime): from Foam.finiteVolume import PtrList_fvMesh, fvMesh solidRegions = PtrList_fvMesh(rp.solidRegionNames.size()) from Foam.OpenFOAM import word, fileName, IOobject for index in range(solidRegions.size()): from Foam.OpenFOAM import ext_Info, nl ext_Info()<< "Create solid mesh for region " << rp.solidRegionNames[ index ] \ << " for time = " << runTime.timeName() << nl << nl solidRegions.ext_set( index, fvMesh( IOobject(word(rp.solidRegionNames[index]), fileName(runTime.timeName()), runTime, IOobject.MUST_READ))) pass # Force calculation of geometric properties to prevent it being done # later in e.g. some boundary evaluation # (void)solidRegions[i].weights(); # (void)solidRegions[i].deltaCoeffs(); return solidRegions