g3d.flow.solver.models package

Submodules

g3d.flow.solver.models.wall_models module

wall models (LogLaw class definition)

class g3d.flow.solver.models.wall_models.LogLaw(*args: Any, **kwargs: Any)[source]

Bases: G3DEntity

Attributes:
B
return:

kappa
return:

tag

tag (string) used for identification

threshold
return:

Methods

associate(gas)

copy(e)

copies data from specified entity input: entity example: copy(e)

evaluate(u_tang, ro_w, y_norm)

print()

prints entity data

set(*args, **kwargs)

sets entity parameters according to specifications input: args, kwargs example: set(args, kwargs)

set_from_key_value(key, value)

sets entity parameters from specified key => value data input: key, value valid keys for G3DCode base class: 'tag' example: set_from_key_value(key, value)

property B: float

return:

associate(gas: Gas) → None[source]
Parameters:

gas

evaluate(u_tang: float | ndarray, ro_w: float | ndarray, y_norm: float | ndarray) → float | ndarray | None[source]
Parameters:
  • u_tang

  • ro_w

  • y_norm

Returns:

property kappa: float

return:

property threshold: float

return:

Module contents

g3d/flow/solver/models sub library

class g3d.flow.solver.models.LogLaw(*args: Any, **kwargs: Any)[source]

Bases: G3DEntity

Attributes:
B
return:

kappa
return:

tag

tag (string) used for identification

threshold
return:

Methods

associate(gas)

copy(e)

copies data from specified entity input: entity example: copy(e)

evaluate(u_tang, ro_w, y_norm)

print()

prints entity data

set(*args, **kwargs)

sets entity parameters according to specifications input: args, kwargs example: set(args, kwargs)

set_from_key_value(key, value)

sets entity parameters from specified key => value data input: key, value valid keys for G3DCode base class: 'tag' example: set_from_key_value(key, value)

property B: float

return:

associate(gas: Gas) → None[source]
Parameters:

gas

evaluate(u_tang: float | ndarray, ro_w: float | ndarray, y_norm: float | ndarray) → float | ndarray | None[source]
Parameters:
  • u_tang

  • ro_w

  • y_norm

Returns:

property kappa: float

return:

property threshold: float

return: