FEM: Potential-boundary constraint and elmerflux-solver, add objects and implement them in elmer
This commit is contained in:
committed by
wmayer
parent
fc9350f2a0
commit
f0a33ddb30
@@ -67,6 +67,17 @@ def makeConstraintDisplacement(doc, name="ConstraintDisplacement"):
|
||||
return obj
|
||||
|
||||
|
||||
def makeConstraintElectrostaticPotential(doc, name="ConstraintElectrostaticPotential"):
|
||||
'''makeConstraintElectrostaticPotential(document, [name]): makes a Fem ElectrostaticPotential object'''
|
||||
obj = doc.addObject("Fem::ConstraintPython", name)
|
||||
import PyObjects._FemConstraintElectrostaticPotential
|
||||
PyObjects._FemConstraintElectrostaticPotential.Proxy(obj)
|
||||
if FreeCAD.GuiUp:
|
||||
import PyGui._ViewProviderFemConstraintElectrostaticPotential
|
||||
PyGui._ViewProviderFemConstraintElectrostaticPotential.ViewProxy(obj.ViewObject)
|
||||
return obj
|
||||
|
||||
|
||||
def makeConstraintFixed(doc, name="ConstraintFixed"):
|
||||
'''makeConstraintFixed(document, [name]): makes a Fem ConstraintFixed object'''
|
||||
obj = doc.addObject("Fem::ConstraintFixed", name)
|
||||
|
||||
Reference in New Issue
Block a user