proteus.TwoPhaseFlow.TwoPhaseFlowProblem module

class proteus.TwoPhaseFlow.TwoPhaseFlowProblem.TwoPhaseFlowProblem(ns_model=0, ls_model=1, nd=2, cfl=0.33, outputStepping=None, structured=False, he=None, nnx=None, nny=None, nnz=None, domain=None, triangleFlag=1, initialConditions=None, boundaryConditions=None, auxVariables=None, useSuperlu=False, fastArchive=False)[source]
assert_initialConditions()[source]
assert_boundaryConditions()[source]
initializeAll()[source]
initializeSO()[source]
class proteus.TwoPhaseFlow.TwoPhaseFlowProblem.OutputStepping(final_time, dt_init=0.001, dt_output=None, nDTout=None, dt_fixed=None)[source]

OutputStepping handles how often the solution is outputted.

setOutputStepping()[source]
class proteus.TwoPhaseFlow.TwoPhaseFlowProblem.FESpace(ns_model, nd)[source]

Create FE Spaces.

setFESpace()[source]