SurfaceCollection
- class rips.SurfaceCollection(pb2_object: PdmObject | None = None, channel: Channel | None = None)
Bases:
PdmNestedCollectionBase- surface_user_description
Name
- Type:
str
Methods Summary
import_surface([file_name])Import a new surface from file
new_regular_surface([name, origin_x, ...])Create a new regular surface
new_surface([case, k_index])Create a new surface
Surfaces
Surfaces
Methods Documentation
- import_surface(file_name: str = '') Surface
Import a new surface from file
- Parameters:
file_name (str) -- Filename to import surface from
- Returns:
Surface
- new_regular_surface(name: str = '', origin_x: float = 0.0, origin_y: float = 0.0, depth: float = 0.0, nx: int = 10, ny: int = 10, increment_x: float = 20.0, increment_y: float = 20.0, rotation: float = 0.0) RegularSurface
Create a new regular surface
- Parameters:
name (str)
origin_x (float)
origin_y (float)
depth (float)
nx (int)
ny (int)
increment_x (float)
increment_y (float)
rotation (float)
- Returns:
RegularSurface
- new_surface(case: Case | None = None, k_index: int = 0) GridCaseSurface
Create a new surface
- Parameters:
case (Optional[Case])
k_index (int)
- Returns:
GridCaseSurface
- sub_collections() List[SurfaceCollection]
Surfaces
- Returns:
List[SurfaceCollection]
- surfaces_field() List[SurfaceInterface]
Surfaces
- Returns:
List[SurfaceInterface]