floris.core.wake_combination.sosfs

floris.core.wake_combination.sosfs#

Classes

SOSFS()

SOSFS uses sum of squares freestream superposition to combine the wake velocity deficits to the base flow field.

class floris.core.wake_combination.sosfs.SOSFS[source]#

SOSFS uses sum of squares freestream superposition to combine the wake velocity deficits to the base flow field.

prepare_function()[source]#
Return type:

dict

function(wake_field, velocity_field)[source]#

Combines the base flow field with the velocity deficits using sum of squares.

Args:

u_field (np.array): The base flow field. u_wake (np.array): The wake to apply to the base flow field.

Returns:
np.array: The resulting flow field after applying the wake to the

base.

Parameters:
  • wake_field (ndarray) --

  • velocity_field (ndarray) --