Package com.comsol.model
Interface GeomList
-
- All Superinterfaces:
IListMove
,java.lang.Iterable<GeomSequence>
,ModelEntity
,ModelEntityList<GeomSequence>
,PrimitiveModelEntity
- All Known Subinterfaces:
ComponentGeomList
public interface GeomList extends ModelEntityList<GeomSequence>, IListMove
List of geometry sequences.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description GeomSequence
create(java.lang.String tag, int sdim)
Creates a geometry sequence with a given tag and space dimension.GeomSequence
create(java.lang.String tag, java.lang.String type, int sdim)
Creates a geometry sequence with a given tag, type, and space dimension.GeomSequence
create(java.lang.String geomTag, java.lang.String meshTag, java.lang.String fileName)
Creates a geometry sequence and meshing sequence by importing a geometry or a mesh from a file.void
link(java.lang.String[] arg0, java.lang.String arg1, java.lang.String[] arg2)
Deprecated.Useload(String[], String, String[])
instead.void
load(java.lang.String[] tags, java.lang.String filename, java.lang.String[] partTagsInFile)
Load one or more geometry parts.void
run()
Build the finalized geometry in all geometry sequences in the list.-
Methods inherited from interface com.comsol.model.ModelEntity
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
-
Methods inherited from interface com.comsol.model.ModelEntityList
clear, copy, copy, copyTo, duplicate, duplicateTo, get, index, remove, size, tags, uniquetag
-
Methods inherited from interface com.comsol.model.PrimitiveModelEntity
getContainer, getDisplayString, resolveModelPath
-
-
-
-
Method Detail
-
create
GeomSequence create(java.lang.String tag, int sdim)
Creates a geometry sequence with a given tag and space dimension.- Parameters:
tag
- Geometry tag.sdim
- Geometry dimension.- Returns:
- Geometry sequence.
-
create
GeomSequence create(java.lang.String geomTag, java.lang.String meshTag, java.lang.String fileName)
Creates a geometry sequence and meshing sequence by importing a geometry or a mesh from a file.- Parameters:
geomTag
- Geometry tag.meshTag
- Mesh tag.fileName
- Imported geometry or mesh file.- Returns:
- Geometry sequence.
-
create
GeomSequence create(java.lang.String tag, java.lang.String type, int sdim)
Creates a geometry sequence with a given tag, type, and space dimension.- Parameters:
tag
- Geometry tag.type
- Type of geometry, can be "Sequence" or "Part".sdim
- Space dimension.- Returns:
- Created geometry sequence.
-
link
@Deprecated void link(java.lang.String[] arg0, java.lang.String arg1, java.lang.String[] arg2)
Deprecated.Useload(String[], String, String[])
instead.
-
load
void load(java.lang.String[] tags, java.lang.String filename, java.lang.String[] partTagsInFile)
Load one or more geometry parts.- Parameters:
tags
- Tags for the parts.filename
- The mph file containing the parts.partTagsInFile
- The tags of the parts in the mph file.
-
run
void run()
Build the finalized geometry in all geometry sequences in the list.
-
-