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:
G3DEntityMethods
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:
- 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:
G3DEntityMethods
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:
- 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: