PyFoam.IPythonHelpers.Case module

Encapsulate a case and give convenient access to certain applications

class PyFoam.IPythonHelpers.Case.Case(input)[source]

Bases: object

This class is initialized with a path and gives access to reporting functions

boundaryConditions(region=None, **kwargs)[source]
decomposition(region=None, **kwargs)[source]
dimensions(region=None, **kwargs)[source]
distribution(directory, line, time)[source]
distributionInfo(directory)[source]
distributionSelector(directoryName)[source]
internalField(region=None, **kwargs)[source]
linearSolvers(region=None, **kwargs)[source]
longBoundaryConditions(region=None, **kwargs)[source]
path

The path to the solution

pickledData(pickleFile)[source]
pickledDataSelector()[source]
pickledPlotSelector()[source]
pickledPlots(pickleFile)[source]
processorMatrix(region=None, **kwargs)[source]
regions

Regions in the case

relaxationFactors(region=None, **kwargs)[source]
sampleField(directory, line, field)[source]
sampleInfo(directory)[source]
sampleSelector(directoryName)[source]
sampleTime(directory, line, time)[source]
size(region=None, **kwargs)[source]
sol

The actual solution directory

timeline(directory, fieldname)[source]
timelineInfo(directory)[source]
timelineSelector(directoryName)[source]