Muscat.FE.Fields.FEField module

CheckIntegrity(GUI: bool = False)[source]
class FEField(name=None, mesh=None, space=None, numbering=None, data=None)[source]

Bases: FieldBase

Allocate(val=0)[source]
CheckCompatibility(B)[source]
GetCellRepresentation(fillValue: float64 = 0, method: str | int = 'mean') ndarray[source]

Function to push the data from the field into a vector homogeneous to the mesh cell (for visualisation for example). Entities with no dofs are filled with the fillValue (default 0) the method controls to transfer function

GetPointRepresentation(fillValue=0)[source]

Function to push the data from the field into a vector homogeneous to the mesh (for visualization for example). Entities with no dofs are filled with the fillValues (default 0)

GetTestField()[source]
SetDataFromPointRepresentation(userdata, fillValue=0.0)[source]
binaryOp(other, op)[source]
copy()[source]
unaryOp(op)[source]