public interface StudyFeature extends PropFeature, StudyContainer
Modifier and Type | Method and Description |
---|---|
boolean |
activate(java.lang.String physics)
Returns activation status of a physics interface or a physics
interface feature.
|
StudyFeature |
activate(java.lang.String physics,
boolean state)
Sets activation status of a physics interface or a physics interface
feature.
|
java.lang.String |
discretization(java.lang.String physics)
Returns discretization for a multigrid level.
|
StudyFeature |
discretization(java.lang.String physics,
java.lang.String disc)
Assigns discretization for a multigrid level.
|
boolean |
loadFile(java.lang.String filePath)
Tries to load a file content into the study feature.
|
java.lang.String |
mesh(java.lang.String geom)
Returns the mesh selected for the given geometry.
|
StudyFeature |
mesh(java.lang.String geom,
java.lang.String mesh)
Specifies which mesh to use for the geometry.
|
MultigridLevelList |
mglevel()
Returns multigrid level list for this study step.
|
MultigridLevel |
mglevel(java.lang.String level)
Sets a multigrid level for this study step.
|
boolean |
saveFile(java.lang.String filePath)
Tries to save the content of the study feature to a file.
|
LocalSelection |
selection(java.lang.String name)
Returns a study feature's selection property.
|
java.lang.String |
type()
Returns the study type.
|
getAllowedPropertyValues, getBoolean, getBoolean, getBoolean, getBooleanArray, getBooleanMatrix, getDouble, getDouble, getDouble, getDoubleArray, getDoubleMatrix, getEntryKeyIndex, getEntryKeys, getInt, getInt, getInt, getIntArray, getIntMatrix, getReferenceArray, getString, getString, getString, getString, getStringArray, getStringMatrix, getType, getValueType, hasProperty, hasSelection, move, move, properties, remove, remove, set, set, set, set, set, set, set, set, set, set, set, set, setEntry, setEntry, setEntry, setEntry, setIndex, setIndex, setIndex, setIndex, setIndex, setIndex, setIndex, setIndex, setIndex, setIndex, setIndex, setIndex
selection
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
boolean activate(java.lang.String physics)
physics
- Physics interface or physics feature.true
if active.StudyFeature activate(java.lang.String physics, boolean state)
physics
- Physics interface or physics feature.state
- Activation state.java.lang.String discretization(java.lang.String physics)
physics
- Physics interface or physics feature.StudyFeature discretization(java.lang.String physics, java.lang.String disc)
physics
- Physics interface or physics feature.disc
- Discretization feature under a physics mode.boolean loadFile(java.lang.String filePath)
filePath
- Path of the file.true
if success.java.lang.String mesh(java.lang.String geom)
geom
- Geometry sequence tag.StudyFeature mesh(java.lang.String geom, java.lang.String mesh)
geom
- Geometry sequence tag.mesh
- Mesh sequence tag.MultigridLevelList mglevel()
MultigridLevel mglevel(java.lang.String level)
level
- Multigrid level tag.boolean saveFile(java.lang.String filePath)
filePath
- Path of the file.true
if active.LocalSelection selection(java.lang.String name)
selection
in interface PropFeature
name
- The selection property name.java.lang.String type()