ntrfc.cascade_case.domain package

Submodules

ntrfc.cascade_case.domain.domain module

ntrfc.cascade_case.domain.geoparas module

Module contents

class ntrfc.cascade_case.domain.CascadeDomain2D(casemeta: ntrfc.cascade_case.casemeta.casemeta.CaseMeta = <ntrfc.cascade_case.casemeta.casemeta.CaseMeta object at 0x7fc9ffd342e0>, pressureside: pyvista.core.pointset.PolyData = None, suctionside: pyvista.core.pointset.PolyData = None, profilepoints: pyvista.core.pointset.PolyData = None, le_index: int = None, te_index: int = None, beta_leading: float = None, beta_trailing: float = None, yperiodic_low: pyvista.core.pointset.PolyData = None, yperiodic_high: pyvista.core.pointset.PolyData = None, inlet: pyvista.core.pointset.PolyData = None, outlet: pyvista.core.pointset.PolyData = None, pitch: float = None, chordlength: float = None)

Bases: object

beta_leading: float = None
beta_trailing: float = None
casemeta: CaseMeta = <ntrfc.cascade_case.casemeta.casemeta.CaseMeta object>
chordlength: float = None
generate_from_cascade_parameters(domainparams: DomainParameters)
inlet: PolyData = None
le_index: int = None
outlet: PolyData = None
pitch: float = None
plot_domain()

Plot the domain parameters using PyVista.

Returns:

The PyVista plotter object used for plotting.

Return type:

pv.Plotter

pressureside: PolyData = None
profilepoints: PolyData = None
suctionside: PolyData = None
te_index: int = None
yperiodic_high: PolyData = None
yperiodic_low: PolyData = None