proteus.TwoPhaseFlow.utils.Parameters module

class proteus.TwoPhaseFlow.utils.Parameters.ParametersHolder(ProblemInstance=None)[source]

Bases: object

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

Bases: object

Base class for all parameters class, enforces attribute freezing

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

Bases: proteus.TwoPhaseFlow.utils.Parameters.FreezableClass

initializePhysics()[source]
initializeNumerics()[source]
initializePETScOptions()[source]
fetchIndex(idxDict, name)[source]
setInitialConditionStructure()[source]
class proteus.TwoPhaseFlow.utils.Parameters.ParametersModelRANS2P(ProblemInstance)[source]

Bases: proteus.TwoPhaseFlow.utils.Parameters.ParametersModelBase

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

Bases: proteus.TwoPhaseFlow.utils.Parameters.ParametersModelBase

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

Bases: proteus.TwoPhaseFlow.utils.Parameters.ParametersModelBase

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

Bases: proteus.TwoPhaseFlow.utils.Parameters.ParametersModelBase

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

Bases: proteus.TwoPhaseFlow.utils.Parameters.ParametersModelBase

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

Bases: proteus.TwoPhaseFlow.utils.Parameters.ParametersModelBase

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

Bases: proteus.TwoPhaseFlow.utils.Parameters.ParametersModelBase

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

Bases: proteus.TwoPhaseFlow.utils.Parameters.ParametersModelBase

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

Bases: proteus.TwoPhaseFlow.utils.Parameters.ParametersModelBase

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

Bases: proteus.TwoPhaseFlow.utils.Parameters.ParametersModelBase

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

Bases: proteus.TwoPhaseFlow.utils.Parameters.ParametersModelBase

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

Bases: proteus.TwoPhaseFlow.utils.Parameters.ParametersModelBase

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

Bases: proteus.TwoPhaseFlow.utils.Parameters.ParametersModelBase

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

Bases: proteus.TwoPhaseFlow.utils.Parameters.ParametersModelBase

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

Bases: proteus.TwoPhaseFlow.utils.Parameters.ParametersModelBase