LoopStructural.datatypes.StructuredGrid#
- class LoopStructural.datatypes.StructuredGrid(origin: numpy.ndarray = <factory>, step_vector: numpy.ndarray = <factory>, nsteps: numpy.ndarray = <factory>, cell_properties: Dict[str, numpy.ndarray] = <factory>, properties: Dict[str, numpy.ndarray] = <factory>, name: str = 'default_grid')#
Bases:
object
- __init__(origin: ~numpy.ndarray = <factory>, step_vector: ~numpy.ndarray = <factory>, nsteps: ~numpy.ndarray = <factory>, cell_properties: ~typing.Dict[str, ~numpy.ndarray] = <factory>, properties: ~typing.Dict[str, ~numpy.ndarray] = <factory>, name: str = 'default_grid') None #
Methods
__init__
([origin, step_vector, nsteps, ...])merge
(other)plot
([pyvista_kwargs])Calls pyvista plot on the vtk object
save
(filename)to_dict
()vtk
()Attributes
cell_centres
maximum
name
nodes
origin
step_vector
nsteps
cell_properties
properties
- plot(pyvista_kwargs={})#
Calls pyvista plot on the vtk object
- Parameters:
pyvista_kwargs (dict, optional) – kwargs passed to pyvista.DataSet.plot(), by default {}