g3d.flow.solver.limiters package
Submodules
g3d.flow.solver.limiters.limiter module
limiter base class
- class g3d.flow.solver.limiters.limiter.Limiter(*args: Any, **kwargs: Any)[source]
Bases:
G3DEntity- Attributes:
tagtag (string) used for identification
Methods
copy(e)copies data from specified entity input: entity example: copy(e)
evaluate(dom)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)
g3d.flow.solver.limiters.p_max module
max pressure limiter
- class g3d.flow.solver.limiters.p_max.PMax(*args: Any, **kwargs: Any)[source]
Bases:
Limiter- Attributes:
tagtag (string) used for identification
Methods
copy(e)copies data from specified entity input: entity example: copy(e)
evaluate(dom)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)
g3d.flow.solver.limiters.p_min module
min pressure limiter
- class g3d.flow.solver.limiters.p_min.PMin(*args: Any, **kwargs: Any)[source]
Bases:
Limiter- Attributes:
tagtag (string) used for identification
Methods
copy(e)copies data from specified entity input: entity example: copy(e)
evaluate(dom)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)
Module contents
g3d/flow/solver/limiters sub library
- class g3d.flow.solver.limiters.Limiter(*args: Any, **kwargs: Any)[source]
Bases:
G3DEntity- Attributes:
tagtag (string) used for identification
Methods
copy(e)copies data from specified entity input: entity example: copy(e)
evaluate(dom)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)
- class g3d.flow.solver.limiters.PMax(*args: Any, **kwargs: Any)[source]
Bases:
Limiter- Attributes:
tagtag (string) used for identification
Methods
copy(e)copies data from specified entity input: entity example: copy(e)
evaluate(dom)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)
- class g3d.flow.solver.limiters.PMin(*args: Any, **kwargs: Any)[source]
Bases:
Limiter- Attributes:
tagtag (string) used for identification
Methods
copy(e)copies data from specified entity input: entity example: copy(e)
evaluate(dom)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)