lbmpy
1.3+15.gca1b544
Tutorials
Collision models (lbmpy.methods)
Boundary Conditions
Force models
API Reference
lbmpy
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
Z
_
_monomial_central_moment() (AbstractEquilibrium method)
_monomial_cumulant() (AbstractEquilibrium method)
_monomial_raw_moment() (AbstractEquilibrium method)
A
absorbs_conserved_quantity_equations (AbstractMomentTransform property)
(BinomialChimeraTransform property)
(PdfsToCentralMomentsByShiftMatrix property)
(PdfsToMomentsByChimeraTransform property)
(PdfsToMomentsByMatrixTransform property)
AbstractConservedQuantityComputation (class in lbmpy.methods)
AbstractEquilibrium (class in lbmpy.equilibrium)
AbstractForceModel (class in lbmpy.forcemodels)
AbstractLbMethod (class in lbmpy.methods)
AbstractMomentTransform (class in lbmpy.moment_transforms)
additional_data (DiffusionDirichlet property)
(ExtrapolationOutflow property)
(FreeSlip property)
(LbBoundary property)
(NoSlipLinearBouzidi property)
(QuadraticBounceBack property)
(UBB property)
additional_data_init_callback (DiffusionDirichlet property)
(ExtrapolationOutflow property)
(FreeSlip property)
(LbBoundary property)
(NoSlipLinearBouzidi property)
(QuadraticBounceBack property)
(UBB property)
aliases_from_moment_list() (in module lbmpy.moments)
ast (LBMConfig attribute)
B
background_density (DensityVelocityComputation property)
background_distribution (AbstractEquilibrium property)
(ContinuousHydrodynamicMaxwellian property)
(DiscreteHydrodynamicMaxwellian property)
(GenericDiscreteEquilibrium property)
backward_transform() (AbstractMomentTransform method)
(BinomialChimeraTransform method)
(CentralMomentsToCumulantsByGeneratingFunc method)
(FastCentralMomentTransform method)
(PdfsToCentralMomentsByMatrix method)
(PdfsToCentralMomentsByShiftMatrix method)
(PdfsToMomentsByChimeraTransform method)
(PdfsToMomentsByMatrixTransform method)
BinomialChimeraTransform (class in lbmpy.moment_transforms)
Buick (class in lbmpy.forcemodels)
BUICK (ForceModel attribute)
builtin_periodicity (LBMOptimisation attribute)
C
c_s_sq (LBMConfig attribute)
cascaded_moment_sets_literature() (in module lbmpy.methods.default_moment_sets)
cassons (LBMConfig attribute)
CENTRAL_MOMENT (Method attribute)
central_moment() (AbstractEquilibrium method)
(ContinuousHydrodynamicMaxwellian method)
(DiscreteHydrodynamicMaxwellian method)
central_moment_as_function_of_cumulants() (in module lbmpy.cumulants)
central_moment_generating_function() (in module lbmpy.continuous_distribution_measures)
central_moment_reduced_monomial_to_polynomial_matrix() (in module lbmpy.moments)
central_moment_transform_class (CentralMomentBasedLbMethod property)
(CumulantBasedLbMethod property)
CENTRAL_MOMENTS (CollisionSpace attribute)
central_moments() (AbstractEquilibrium method)
(ContinuousHydrodynamicMaxwellian method)
(DiscreteHydrodynamicMaxwellian method)
CentralMoment (class in lbmpy.forcemodels)
CENTRALMOMENT (ForceModel attribute)
CentralMomentBasedLbMethod (class in lbmpy.methods.momentbased)
CentralMomentsToCumulantsByGeneratingFunc (class in lbmpy.moment_transforms)
collision_rule (LBMConfig attribute)
collision_space_info (LBMConfig attribute)
CollisionSpace (class in lbmpy.enums)
compatible() (CollisionSpace method)
compressible (DensityVelocityComputation property)
(LBMConfig attribute)
compressible_to_incompressible_moment_value() (in module lbmpy.maxwellian_equilibrium)
conserved_moments (LBMConfig attribute)
conserved_quantities (AbstractConservedQuantityComputation property)
(DensityVelocityComputation property)
conserved_quantity_computation (AbstractLbMethod property)
(CentralMomentBasedLbMethod property)
(CumulantBasedLbMethod property)
(MomentBasedLbMethod property)
contained_moments() (in module lbmpy.moments)
continuous_central_moment() (in module lbmpy.continuous_distribution_measures)
continuous_cumulant() (in module lbmpy.continuous_distribution_measures)
continuous_equation (AbstractEquilibrium property)
(ContinuousHydrodynamicMaxwellian property)
(GenericDiscreteEquilibrium property)
continuous_equilibrium (LBMConfig attribute)
continuous_maxwellian_equilibrium() (in module lbmpy.maxwellian_equilibrium)
continuous_moment() (in module lbmpy.continuous_distribution_measures)
ContinuousHydrodynamicMaxwellian (class in lbmpy.equilibrium)
create_central_moment() (in module lbmpy.methods)
create_channel() (in module lbmpy.scenarios)
create_cumulant() (in module lbmpy.methods)
create_from_equilibrium() (in module lbmpy.methods.creationfunctions)
create_fully_periodic_flow() (in module lbmpy.scenarios)
create_lb_ast() (in module lbmpy.creationfunctions)
create_lb_function() (in module lbmpy.creationfunctions)
create_lb_method() (in module lbmpy.creationfunctions)
create_lid_driven_cavity() (in module lbmpy.scenarios)
create_mrt_orthogonal() (in module lbmpy.methods)
create_srt() (in module lbmpy.methods)
create_trt() (in module lbmpy.methods)
create_trt_kbc() (in module lbmpy.methods)
create_trt_with_magic_number() (in module lbmpy.methods)
create_with_continuous_maxwellian_equilibrium() (in module lbmpy.methods.creationfunctions)
create_with_default_polynomial_cumulants() (in module lbmpy.methods)
create_with_discrete_maxwellian_equilibrium() (in module lbmpy.methods.creationfunctions)
create_with_monomial_cumulants() (in module lbmpy.methods)
cse_global (LBMOptimisation attribute)
cse_pdfs (LBMOptimisation attribute)
CUMULANT (Method attribute)
cumulant() (AbstractEquilibrium method)
(ContinuousHydrodynamicMaxwellian method)
(DiscreteHydrodynamicMaxwellian method)
cumulant_as_function_of_central_moments() (in module lbmpy.cumulants)
cumulant_as_function_of_raw_moments() (in module lbmpy.cumulants)
cumulant_equilibrium_values (CumulantBasedLbMethod property)
cumulant_generating_function() (in module lbmpy.continuous_distribution_measures)
cumulant_transform_class (CumulantBasedLbMethod property)
CumulantBasedLbMethod (class in lbmpy.methods.cumulantbased)
CUMULANTS (CollisionSpace attribute)
cumulants (CumulantBasedLbMethod property)
cumulants() (AbstractEquilibrium method)
cumulants_from_pdfs() (in module lbmpy.cumulants)
D
D2Q9 (Stencil attribute)
D2V17 (Stencil attribute)
D2V37 (Stencil attribute)
D3Q15 (Stencil attribute)
D3Q19 (Stencil attribute)
D3Q27 (Stencil attribute)
D3Q7 (Stencil attribute)
default_values (AbstractConservedQuantityComputation property)
(DensityVelocityComputation property)
defined_symbols() (AbstractConservedQuantityComputation method)
(DensityVelocityComputation method)
delta_equilibrium (LBMConfig attribute)
density_deviation_symbol (DensityVelocityComputation property)
density_input (LBMConfig attribute)
density_symbol (DensityVelocityComputation property)
DensityVelocityComputation (class in lbmpy.methods)
deviation_only (AbstractEquilibrium property)
(ContinuousHydrodynamicMaxwellian property)
(DiscreteHydrodynamicMaxwellian property)
(GenericDiscreteEquilibrium property)
DiffusionDirichlet (class in lbmpy.boundaries.boundaryconditions)
dim (AbstractEquilibrium property)
(AbstractLbMethod property)
discrete_cumulant() (in module lbmpy.cumulants)
discrete_equilibrium() (in module lbmpy.maxwellian_equilibrium)
discrete_maxwellian_equilibrium() (in module lbmpy.maxwellian_equilibrium)
discrete_moment() (in module lbmpy.moments)
discrete_populations (AbstractEquilibrium property)
(ContinuousHydrodynamicMaxwellian property)
(GenericDiscreteEquilibrium property)
DiscreteHydrodynamicMaxwellian (class in lbmpy.equilibrium)
E
eddy_viscosity_field (LBMConfig attribute)
EDM (class in lbmpy.forcemodels)
(ForceModel attribute)
entropic (LBMConfig attribute)
entropic_newton_iterations (LBMConfig attribute)
equilibrium_distribution (CentralMomentBasedLbMethod property)
(CumulantBasedLbMethod property)
(MomentBasedLbMethod property)
equilibrium_input_equations_from_init_values() (AbstractConservedQuantityComputation method)
(DensityVelocityComputation method)
equilibrium_input_equations_from_pdfs() (AbstractConservedQuantityComputation method)
(DensityVelocityComputation method)
equilibrium_order (LBMConfig attribute)
equilibrium_velocity_shift() (AbstractForceModel method)
(Buick method)
(CentralMoment method)
(Guo method)
(He method)
(ShanChen method)
exponent_to_polynomial_representation() (in module lbmpy.moments)
exponents_to_polynomial_representations() (in module lbmpy.moments)
extend_moments_with_permutations() (in module lbmpy.moments)
extract_monomials() (in module lbmpy.moments)
ExtrapolationOutflow (class in lbmpy.boundaries.boundaryconditions)
F
FastCentralMomentTransform (class in lbmpy.moment_transforms)
field_layout (LBMOptimisation attribute)
field_name (LBMConfig attribute)
field_size (LBMOptimisation attribute)
first_order_equilibrium_moment_symbols (CentralMomentBasedLbMethod property)
(CumulantBasedLbMethod property)
(MomentBasedLbMethod property)
first_order_moment_symbols (AbstractEquilibrium property)
(ContinuousHydrodynamicMaxwellian property)
(DensityVelocityComputation property)
(GenericDiscreteEquilibrium property)
FixedDensity (class in lbmpy.boundaries.boundaryconditions)
fluctuating (LBMConfig attribute)
force (LBMConfig attribute)
force_model (CentralMomentBasedLbMethod property)
(CumulantBasedLbMethod property)
(LBMConfig attribute)
(MomentBasedLbMethod property)
ForceModel (class in lbmpy.enums)
forcemodels
module
forward_transform() (AbstractMomentTransform method)
(BinomialChimeraTransform method)
(CentralMomentsToCumulantsByGeneratingFunc method)
(FastCentralMomentTransform method)
(PdfsToCentralMomentsByMatrix method)
(PdfsToCentralMomentsByShiftMatrix method)
(PdfsToMomentsByChimeraTransform method)
(PdfsToMomentsByMatrixTransform method)
fourth_order_correction (LBMConfig attribute)
FreeSlip (class in lbmpy.boundaries.boundaryconditions)
G
galilean_correction (LBMConfig attribute)
generate_equilibrium_by_matching_moments() (in module lbmpy.maxwellian_equilibrium)
GenericDiscreteEquilibrium (class in lbmpy.equilibrium)
get_additional_code_nodes() (DiffusionDirichlet method)
(ExtrapolationOutflow method)
(FreeSlip method)
(LbBoundary method)
(NeumannByCopy method)
(QuadraticBounceBack method)
(SimpleExtrapolationOutflow method)
(StreamInConstant method)
(UBB method)
get_collision_rule() (AbstractLbMethod method)
(CentralMomentBasedLbMethod method)
(CumulantBasedLbMethod method)
(MomentBasedLbMethod method)
get_cq_to_moment_symbols_dict() (PdfsToMomentsByChimeraTransform method)
get_default_moment_set_for_stencil() (in module lbmpy.moments)
get_equilibrium() (AbstractLbMethod method)
(CentralMomentBasedLbMethod method)
(CumulantBasedLbMethod method)
(MomentBasedLbMethod method)
get_equilibrium_terms() (MomentBasedLbMethod method)
get_equilibrium_values_of_maxwell_boltzmann_function() (in module lbmpy.maxwellian_equilibrium)
get_moment_indices() (in module lbmpy.moments)
get_moments_of_discrete_maxwellian_equilibrium() (in module lbmpy.maxwellian_equilibrium)
get_order() (in module lbmpy.moments)
gram_schmidt() (in module lbmpy.moments)
Guo (class in lbmpy.forcemodels)
GUO (ForceModel attribute)
H
He (class in lbmpy.forcemodels)
HE (ForceModel attribute)
I
initial_velocity (LBMConfig attribute)
is_bulk_moment() (in module lbmpy.moments)
is_even() (in module lbmpy.moments)
is_shear_moment() (in module lbmpy.moments)
K
kernel_type (LBMConfig attribute)
KUPERSHTOKH (ForceModel attribute)
L
lb_method (LBMConfig attribute)
LbBoundary (class in lbmpy.boundaries.boundaryconditions)
LbmCollisionRule (class in lbmpy.methods)
LBMConfig (class in lbmpy.creationfunctions)
LBMOptimisation (class in lbmpy.creationfunctions)
lbmpy.boundaries.boundaryconditions
module
lbmpy.continuous_distribution_measures
module
lbmpy.creationfunctions
module
lbmpy.cumulants
module
lbmpy.enums
module
lbmpy.equilibrium
module
lbmpy.forcemodels
module
lbmpy.maxwellian_equilibrium
module
lbmpy.moments
module
lbmpy.scenarios
module
lbmpy.stencils
module
LBStencil (class in lbmpy.stencils)
Luo (class in lbmpy.forcemodels)
LUO (ForceModel attribute)
M
macroscopic_momentum_density_shift() (AbstractForceModel method)
macroscopic_velocity_shift() (AbstractForceModel method)
maxwellian_moments (LBMConfig attribute)
Method (class in lbmpy.enums)
method (LBMConfig attribute)
module
forcemodels
lbmpy.boundaries.boundaryconditions
lbmpy.continuous_distribution_measures
lbmpy.creationfunctions
lbmpy.cumulants
lbmpy.enums
lbmpy.equilibrium
lbmpy.forcemodels
lbmpy.maxwellian_equilibrium
lbmpy.moments
lbmpy.scenarios
lbmpy.stencils
moment() (AbstractEquilibrium method)
moment_equality_table() (in module lbmpy.moments)
moment_equality_table_by_stencil() (in module lbmpy.moments)
moment_equilibrium_values (CentralMomentBasedLbMethod property)
(MomentBasedLbMethod property)
moment_generating_function() (in module lbmpy.continuous_distribution_measures)
moment_matrix() (in module lbmpy.moments)
moment_multiplicity() (in module lbmpy.moments)
moment_permutations() (in module lbmpy.moments)
moment_sort_key() (in module lbmpy.moments)
moment_space_collision (MomentBasedLbMethod property)
moment_transform_class (MomentBasedLbMethod property)
MomentBasedLbMethod (class in lbmpy.methods.momentbased)
moments (CentralMomentBasedLbMethod property)
(MomentBasedLbMethod property)
moments() (AbstractEquilibrium method)
moments_of_order() (in module lbmpy.moments)
moments_up_to_component_order() (in module lbmpy.moments)
moments_up_to_order() (in module lbmpy.moments)
MONOMIAL_CUMULANT (Method attribute)
monomial_to_polynomial_transformation_matrix() (in module lbmpy.moments)
MRT (Method attribute)
mrt_orthogonal_modes_literature() (in module lbmpy.methods.default_moment_sets)
MRT_RAW (Method attribute)
N
nested_moments (LBMConfig attribute)
NeumannByCopy (class in lbmpy.boundaries.boundaryconditions)
non_aliased_moment() (in module lbmpy.moments)
non_aliased_polynomial_raw_moments() (in module lbmpy.moments)
NoSlip (class in lbmpy.boundaries.boundaryconditions)
NoSlipLinearBouzidi (class in lbmpy.boundaries.boundaryconditions)
O
omega_output_field (LBMConfig attribute)
output (LBMConfig attribute)
output_equations_from_pdfs() (AbstractConservedQuantityComputation method)
(DensityVelocityComputation method)
override_weights() (MomentBasedLbMethod method)
P
PdfsToCentralMomentsByMatrix (class in lbmpy.moment_transforms)
PdfsToCentralMomentsByShiftMatrix (class in lbmpy.moment_transforms)
PdfsToMomentsByChimeraTransform (class in lbmpy.moment_transforms)
PdfsToMomentsByMatrixTransform (class in lbmpy.moment_transforms)
pick_representative_moments() (in module lbmpy.moments)
polynomial_to_exponent_representation() (in module lbmpy.moments)
POPULATIONS (CollisionSpace attribute)
post_collision_monomial_symbols (AbstractMomentTransform property)
post_collision_pdf_symbols (AbstractLbMethod property)
post_collision_symbols (AbstractMomentTransform property)
pre_collision_monomial_symbols (AbstractMomentTransform property)
pre_collision_pdf_symbols (AbstractLbMethod property)
pre_collision_symbols (AbstractMomentTransform property)
pre_simplification (LBMOptimisation attribute)
psm_config (LBMConfig attribute)
Q
QR (SubgridScaleModel attribute)
QuadraticBounceBack (class in lbmpy.boundaries.boundaryconditions)
R
raw_moment_as_function_of_cumulants() (in module lbmpy.cumulants)
RAW_MOMENTS (CollisionSpace attribute)
relaxation_info_dict (CentralMomentBasedLbMethod property)
(CumulantBasedLbMethod property)
(MomentBasedLbMethod property)
relaxation_matrix (AbstractLbMethod property)
(CentralMomentBasedLbMethod property)
relaxation_rate (LBMConfig attribute)
relaxation_rate_dict (CentralMomentBasedLbMethod property)
(CumulantBasedLbMethod property)
(MomentBasedLbMethod property)
relaxation_rates (AbstractLbMethod property)
(CentralMomentBasedLbMethod property)
(CumulantBasedLbMethod property)
(LBMConfig attribute)
(MomentBasedLbMethod property)
required_central_moments (CentralMomentsToCumulantsByGeneratingFunc property)
S
Schiller (class in lbmpy.forcemodels)
set_conserved_moments_relaxation_rate() (MomentBasedLbMethod method)
set_first_moment_relaxation_rate() (MomentBasedLbMethod method)
set_force_model() (MomentBasedLbMethod method)
set_up_shift_matrix() (in module lbmpy.moments)
set_zeroth_moment_relaxation_rate() (MomentBasedLbMethod method)
ShanChen (class in lbmpy.forcemodels)
SHANCHEN (ForceModel attribute)
SILVA (ForceModel attribute)
Simple (class in lbmpy.forcemodels)
SIMPLE (ForceModel attribute)
SimpleExtrapolationOutflow (class in lbmpy.boundaries.boundaryconditions)
simplification (LBMOptimisation attribute)
SMAGORINSKY (SubgridScaleModel attribute)
sort_moments_into_groups_of_same_order() (in module lbmpy.moments)
split (LBMOptimisation attribute)
SRT (Method attribute)
stencil (AbstractLbMethod property)
Stencil (class in lbmpy.enums)
stencil (LBMConfig attribute)
StreamInConstant (class in lbmpy.boundaries.boundaryconditions)
streaming_pattern (LBMConfig attribute)
subgrid_scale_model (LBMConfig attribute)
SubgridScaleModel (class in lbmpy.enums)
subs_dict_relaxation_rate (AbstractLbMethod property)
symbolic_field (LBMOptimisation attribute)
symbolic_relaxation_matrix (AbstractLbMethod property)
symbolic_temporary_field (LBMOptimisation attribute)
T
temperature (LBMConfig attribute)
temporary_field_name (LBMConfig attribute)
timestep (LBMConfig attribute)
TRT (Method attribute)
TRT_KBC_N1 (Method attribute)
TRT_KBC_N2 (Method attribute)
TRT_KBC_N3 (Method attribute)
TRT_KBC_N4 (Method attribute)
U
UBB (class in lbmpy.boundaries.boundaryconditions)
update_rule (LBMConfig attribute)
V
velocity_input (LBMConfig attribute)
velocity_is_callable (UBB property)
velocity_symbols (DensityVelocityComputation property)
W
weighted (LBMConfig attribute)
weights (AbstractLbMethod property)
(CentralMomentBasedLbMethod property)
(CumulantBasedLbMethod property)
(MomentBasedLbMethod property)
Z
zero_centered (LBMConfig attribute)
zero_centered_pdfs (DensityVelocityComputation property)
zeroth_order_equilibrium_moment_symbol (CentralMomentBasedLbMethod property)
(CumulantBasedLbMethod property)
(MomentBasedLbMethod property)
zeroth_order_moment_symbol (AbstractEquilibrium property)
(ContinuousHydrodynamicMaxwellian property)
(DensityVelocityComputation property)
(GenericDiscreteEquilibrium property)