Coal combustion model boundary conditions. More...
#include "cs_defs.h"
#include <assert.h>
#include <stdarg.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "bft_mem.h"
#include "bft_printf.h"
#include "cs_boundary.h"
#include "cs_boundary_conditions.h"
#include "cs_boundary_zone.h"
#include "cs_coal.h"
#include "cs_combustion_model.h"
#include "cs_field.h"
#include "cs_field_pointer.h"
#include "cs_math.h"
#include "cs_mesh.h"
#include "cs_mesh_quantities.h"
#include "cs_parameters.h"
#include "cs_parameters_check.h"
#include "cs_physical_constants.h"
#include "cs_physical_model.h"
#include "cs_prototypes.h"
#include "cs_coal_boundary_conditions.h"
Functions | |
cs_coal_bc_inlet_t * | cs_coal_boundary_conditions_get_inlet (const cs_zone_t *zone) |
Return pointer to coal boundary conditions inlet structure. More... | |
void | cs_coal_boundary_conditions_inlet_set_air_mass_flow_rate_by_value (const cs_zone_t *z, cs_real_t q) |
Assign a constant air mass flow rate to an inlet. More... | |
void | cs_coal_boundary_conditions_inlet_set_air_mass_flow_rate_by_func (const cs_zone_t *z, cs_eval_at_location_t *func, void *input) |
void | cs_coal_boundary_conditions (int bc_type[]) |
Automatic boundary condition for pulverized coal combution. More... | |
void | cs_coal_boundary_conditions_inlet_density (void) |
Compute density at inlets for pulverized coal combustion. More... | |
Coal combustion model boundary conditions.
void cs_coal_boundary_conditions | ( | int | bc_type[] | ) |
Automatic boundary condition for pulverized coal combution.
[in] | bc_type | type of boundary for each face |
cs_coal_bc_inlet_t* cs_coal_boundary_conditions_get_inlet | ( | const cs_zone_t * | zone | ) |
Return pointer to coal boundary conditions inlet structure.
If no such structure was previously present, it is created and linked to the matching open boundary condition inlet.
[in] | zone | pointer to associated zone |
void cs_coal_boundary_conditions_inlet_density | ( | void | ) |
Compute density at inlets for pulverized coal combustion.
This is based on boundary condition definitions, but is called at an earlier stage in the time step.
void cs_coal_boundary_conditions_inlet_set_air_mass_flow_rate_by_func | ( | const cs_zone_t * | z, |
cs_eval_at_location_t * | func, | ||
void * | input | ||
) |
void cs_coal_boundary_conditions_inlet_set_air_mass_flow_rate_by_value | ( | const cs_zone_t * | z, |
cs_real_t | q | ||
) |
Assign a constant air mass flow rate to an inlet.
The total mass flow rate will also include that of the pulverized coals.
This is otherwise similar to cs_boundary_conditions_open_set_mass_flow_rate_by_value.
[in] | z | pointer to associated zone |
[in] | q | associated constant mass flow rate |