proteus.TwoPhaseFlow.utils.Parameters module

class proteus.TwoPhaseFlow.utils.Parameters.ParametersHolder(ProblemInstance=None)[source]
initializeParameters()[source]
class proteus.TwoPhaseFlow.utils.Parameters.ParametersModelsHolder(ProblemInstance=None)[source]
class proteus.TwoPhaseFlow.utils.Parameters.FreezableClass(name=None)[source]

Bases: future.types.newobject.newobject

Base class for all parameters class, enforces attribute freezing

addOption(name, value)[source]
class proteus.TwoPhaseFlow.utils.Parameters.ParametersModelBase(name=None, index=None, Problem=None)[source]

Bases: proteus.TwoPhaseFlow.utils.Parameters.FreezableClass

initializePhysics()[source]
initializeNumerics()[source]
initializePETScOptions()[source]
class proteus.TwoPhaseFlow.utils.Parameters.ParametersModelRANS2P(Problem)[source]

Bases: proteus.TwoPhaseFlow.utils.Parameters.ParametersModelBase

class proteus.TwoPhaseFlow.utils.Parameters.ParametersModelRANS3PF(Problem)[source]

Bases: proteus.TwoPhaseFlow.utils.Parameters.ParametersModelBase

class proteus.TwoPhaseFlow.utils.Parameters.ParametersModelPressure(Problem)[source]

Bases: proteus.TwoPhaseFlow.utils.Parameters.ParametersModelBase

class proteus.TwoPhaseFlow.utils.Parameters.ParametersModelPressureInitial(Problem)[source]

Bases: proteus.TwoPhaseFlow.utils.Parameters.ParametersModelBase

class proteus.TwoPhaseFlow.utils.Parameters.ParametersModelPressureIncrement(Problem)[source]

Bases: proteus.TwoPhaseFlow.utils.Parameters.ParametersModelBase

class proteus.TwoPhaseFlow.utils.Parameters.ParametersModelKappa(Problem)[source]

Bases: proteus.TwoPhaseFlow.utils.Parameters.ParametersModelBase

class proteus.TwoPhaseFlow.utils.Parameters.ParametersModelDissipation(Problem)[source]

Bases: proteus.TwoPhaseFlow.utils.Parameters.ParametersModelBase

class proteus.TwoPhaseFlow.utils.Parameters.ParametersModelCLSVOF(Problem)[source]

Bases: proteus.TwoPhaseFlow.utils.Parameters.ParametersModelBase

class proteus.TwoPhaseFlow.utils.Parameters.ParametersModelVOF(Problem)[source]

Bases: proteus.TwoPhaseFlow.utils.Parameters.ParametersModelBase

class proteus.TwoPhaseFlow.utils.Parameters.ParametersModelNCLS(Problem)[source]

Bases: proteus.TwoPhaseFlow.utils.Parameters.ParametersModelBase

class proteus.TwoPhaseFlow.utils.Parameters.ParametersModelRDLS(Problem)[source]

Bases: proteus.TwoPhaseFlow.utils.Parameters.ParametersModelBase

class proteus.TwoPhaseFlow.utils.Parameters.ParametersModelMCorr(Problem)[source]

Bases: proteus.TwoPhaseFlow.utils.Parameters.ParametersModelBase

class proteus.TwoPhaseFlow.utils.Parameters.ParametersModelAddedMass(Problem)[source]

Bases: proteus.TwoPhaseFlow.utils.Parameters.ParametersModelBase

class proteus.TwoPhaseFlow.utils.Parameters.ParametersModelMoveMeshMonitor(Problem)[source]

Bases: proteus.TwoPhaseFlow.utils.Parameters.ParametersModelBase

class proteus.TwoPhaseFlow.utils.Parameters.ParametersModelMoveMeshElastic(Problem)[source]

Bases: proteus.TwoPhaseFlow.utils.Parameters.ParametersModelBase

class proteus.TwoPhaseFlow.utils.Parameters.ParametersPhysical[source]

Bases: proteus.TwoPhaseFlow.utils.Parameters.FreezableClass