buffalo_panel.views.LineFieldView2D

class buffalo_panel.views.LineFieldView2D(*args, **kwargs)[source]

Bases: Protocol, Generic

Read-only protocol for objects that evaluate one line-family field.

Methods

potential_at(x, y)

Evaluate induced potential at field points.

stream_function_at(x, y)

Evaluate induced stream function at field points.

velocity_at(x, y)

Evaluate induced velocity at field points.

Attributes

geometry

Return the geometry used to evaluate the field.

property geometry: GeometryT_co

Return the geometry used to evaluate the field.

velocity_at(x, y)[source]

Evaluate induced velocity at field points.

Return type:

tuple[TypeAliasForwardRef(’buffalo_panel.type_aliases.FloatArray’), TypeAliasForwardRef(’buffalo_panel.type_aliases.FloatArray’)]

potential_at(x, y)[source]

Evaluate induced potential at field points.

Return type:

buffalo_panel.type_aliases.FloatArray

stream_function_at(x, y)[source]

Evaluate induced stream function at field points.

Return type:

buffalo_panel.type_aliases.FloatArray