9.0
general documentation
Loading...
Searching...
No Matches
cs_coal_boundary_conditions.h File Reference
#include "base/cs_defs.h"
#include "comb/cs_coal.h"
#include "base/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.

Functions

cs_coal_bc_inlet_tcs_coal_boundary_conditions_get_inlet (const cs_zone_t *zone)
 Return pointer to coal boundary conditions inlet structure.
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.
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 combustion.
void cs_coal_boundary_conditions_density (void)
 Compute density at inlets for pulverized coal combustion.

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

Parameters
[in]bc_typetype of boundary for each face

◆ cs_coal_boundary_conditions_density()

void cs_coal_boundary_conditions_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.

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_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_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