public interface Shape extends SelectionEntity, StudyContainer
Modifier and Type | Method and Description |
---|---|
ShapeFeature |
create(java.lang.String tag,
java.lang.String sfname)
Creates shape feature and adds it to the list of children.
|
Shape |
domainFlux(java.lang.String[][] domFlux,
java.lang.String frameTag)
Sets expressions for the domain flux in a given frame.
|
java.lang.String |
downFlux()
Returns the name of the down flux variable (an empty string if the
variable name has not been set.).
|
Shape |
downFlux(java.lang.String fluxName)
Sets the name of the down flux variable.
|
java.lang.String |
elementset()
Deprecated.
Use
elementSet() instead. |
java.lang.String |
elementSet()
Returns the element set condition associated with the shape function.
|
Shape |
elementset(java.lang.String arg0)
Deprecated.
Use
elementSet(String) instead. |
Shape |
elementSet(java.lang.String expr)
Sets the mesh element set condition to the given string.
|
ShapeFeatureList |
feature()
Return all shape features of the shape function.
|
ShapeFeature |
feature(java.lang.String tag)
Returns a shape feature with given tag.
|
java.lang.String[] |
fieldvariable()
Deprecated.
Use
fieldVariable() instead. |
java.lang.String[] |
fieldVariable()
Returns the field variables associate with the shape function.
|
java.lang.String |
frame()
Return the frame associated with the shape function.
|
Shape |
frame(java.lang.String frameTag)
Sets the frame of the shape feature.
|
XDLocalSelection |
selection()
Returns the shape function's selection.
|
LocalSelection |
slits()
Return slit selection.
|
boolean |
smoothBoundaryFlux()
Returns whether smoothing is applied in the computation of boundary
flux.
|
Shape |
smoothBoundaryFlux(boolean smooth)
Sets whether smoothing is applied in the computation of boundary flux.
|
java.lang.String |
upFlux()
Returns the name of the up flux variable (an empty string if the
variable name has not been set.).
|
Shape |
upFlux(java.lang.String fluxName)
Sets the name of the up flux variables.
|
java.lang.String |
valuetype()
Returns the value type of the shape function.
|
Shape |
valuetype(java.lang.String type)
Sets the value type of the shape function.
|
active, author, author, comments, comments, dateCreated, dateModified, docMarker, docMarker, help, help, icon, isactive, isActive, label, label, lastModifiedBy, model, model, name, name, resetAuthor, scope, tag, tag, timeCreated, timeModified, version, version
getContainer, getDisplayString
ShapeFeature create(java.lang.String tag, java.lang.String sfname)
tag
- Shape function feature tag.sfname
- Shape function type: shape function name or a shape function with
arguments.Shape domainFlux(java.lang.String[][] domFlux, java.lang.String frameTag)
domFlux
- Matrix of boundary flux expressions.frameTag
- Frame tag.java.lang.String downFlux()
Shape downFlux(java.lang.String fluxName)
fluxName
- Name of down flux variable.java.lang.String elementSet()
Shape elementSet(java.lang.String expr)
expr
- Element set condition.@Deprecated java.lang.String elementset()
elementSet()
instead.@Deprecated Shape elementset(java.lang.String arg0)
elementSet(String)
instead.ShapeFeatureList feature()
ShapeFeature feature(java.lang.String tag)
tag
- Shape feature tag.java.lang.String[] fieldVariable()
@Deprecated java.lang.String[] fieldvariable()
fieldVariable()
instead.java.lang.String frame()
Shape frame(java.lang.String frameTag)
frameTag
- Frame tag.XDLocalSelection selection()
selection
in interface SelectionEntity
LocalSelection slits()
boolean smoothBoundaryFlux()
Shape smoothBoundaryFlux(boolean smooth)
smooth
- Whether smoothing should be applied.java.lang.String upFlux()
Shape upFlux(java.lang.String fluxName)
fluxName
- Name of up flux variable.java.lang.String valuetype()
Shape valuetype(java.lang.String type)
type
- Value type.