OpenPisco.Structured.Levelset2D module#

OpenPisco.Structured.Levelset2D.CheckIntegrity()[source]#
OpenPisco.Structured.Levelset2D.CheckIntegrity_SetUpAndReinitialize(writer, myMesh, ls, function)[source]#
OpenPisco.Structured.Levelset2D.CreateLevelSet2D(ops)[source]#

2D structured Levelset support : Grid (mesh)

class OpenPisco.Structured.Levelset2D.LevelSet2D(other=None, support=None)[source]#

Bases: StructuredLevelsetBase

GetMassMatrix()[source]#
GetVolumeFractionOperator()[source]#
GradientNeumannOrder2Extension(field, support)[source]#
LevelsetUpdate(velocity_field, phi, extension_func, support)[source]#
NeumannOrder2Extension(field, support)[source]#
RegularizationOperator()[source]#
OpenPisco.Structured.Levelset2D.Minmod(a, b)[source]#
OpenPisco.Structured.Levelset2D.NumericalFlux(u1, u2, v1, v2)[source]#
OpenPisco.Structured.Levelset2D.Order1CentralDifferences(ext_field)[source]#
OpenPisco.Structured.Levelset2D.Order1DirectionalDifferences(ext_field)[source]#
OpenPisco.Structured.Levelset2D.Order2DirectionalDifferences(ext_field)[source]#