8.3
general documentation
cs_coal_boundary_conditions.h File Reference
#include "cs_defs.h"
#include "cs_coal.h"
#include "cs_zone.h"
+ Include dependency graph for cs_coal_boundary_conditions.h:

Go to the source code of this file.

Data Structures

struct  cs_coal_bc_inlet_t
 Inlet definition for pulverized coal combustion. More...
 

Typedefs

typedef struct _cs_coal_bc_inlet_state_t cs_coal_bc_inlet_state_t
 Inlet model state data. More...
 

Functions

cs_coal_bc_inlet_tcs_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...
 

Typedef Documentation

◆ cs_coal_bc_inlet_state_t

typedef struct _cs_coal_bc_inlet_state_t cs_coal_bc_inlet_state_t

Inlet model state data.

Function Documentation

◆ cs_coal_boundary_conditions()

void cs_coal_boundary_conditions ( int  bc_type[])

Automatic boundary condition for pulverized coal combution.

Parameters
[in]bc_typetype of boundary for each face

◆ cs_coal_boundary_conditions_get_inlet()

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.

Parameters
[in]zonepointer to associated zone
Returns
: pointer to structure associated with zone

◆ cs_coal_boundary_conditions_inlet_density()

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.

◆ cs_coal_boundary_conditions_inlet_set_air_mass_flow_rate_by_func()

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 
)

◆ cs_coal_boundary_conditions_inlet_set_air_mass_flow_rate_by_value()

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.

Parameters
[in]zpointer to associated zone
[in]qassociated constant mass flow rate