9.0
general documentation
Loading...
Searching...
No Matches
cs_1d_wall_thermal.cpp File Reference
#include "base/cs_defs.h"
#include <math.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include "bft/bft_error.h"
#include "bft/bft_printf.h"
#include "base/cs_base.h"
#include "base/cs_math.h"
#include "base/cs_field.h"
#include "base/cs_field_pointer.h"
#include "base/cs_mem.h"
#include "mesh/cs_mesh.h"
#include "mesh/cs_mesh_location.h"
#include "base/cs_parall.h"
#include "base/cs_physical_constants.h"
#include "base/cs_restart.h"
#include "base/cs_restart_default.h"
#include "base/cs_wall_condensation.h"
#include "rayt/cs_rad_transfer.h"
#include "base/cs_1d_wall_thermal.h"
Include dependency graph for cs_1d_wall_thermal.cpp:

Functions

void cs_1d_wall_thermal_create (void)
 Initialize the cs_glob_1d_wall_thermal structure.
void cs_1d_wall_thermal_local_models_create (void)
 Allocate the array of structures local_models.
void cs_1d_wall_thermal_mesh_create (void)
 Create the 1D mesh for each face and initialize the temperature.
void cs_1d_wall_thermal_solve (cs_lnum_t ii, cs_real_t tf, cs_real_t hf)
 Solve the 1D equation for a given face.
void cs_1d_wall_thermal_read (void)
 Read the restart file of the 1D-wall thermal module.
void cs_1d_wall_thermal_write (void)
 Write the restart file of the 1D-wall thermal module.
void cs_1d_wall_thermal_free (void)
 Free the array of structures local_models.
void cs_1d_wall_thermal_finalize (void)
 Destroy the global 1d wall thermal structure.
cs_1d_wall_thermal_tcs_get_glob_1d_wall_thermal (void)
 Provide access to cs_glob_1d_wall_thermal.
void cs_1d_wall_thermal_log (void)
 Print information about the 1d wall thermal computation.

Detailed Description

Modelling the thermal wall with a 1D approach.

Function Documentation

◆ cs_1d_wall_thermal_create()

void cs_1d_wall_thermal_create ( void )

Initialize the cs_glob_1d_wall_thermal structure.

◆ cs_1d_wall_thermal_finalize()

void cs_1d_wall_thermal_finalize ( void )

Destroy the global 1d wall thermal structure.

◆ cs_1d_wall_thermal_free()

void cs_1d_wall_thermal_free ( void )

Free the array of structures local_models.

◆ cs_1d_wall_thermal_local_models_create()

void cs_1d_wall_thermal_local_models_create ( void )

Allocate the array of structures local_models.

◆ cs_1d_wall_thermal_log()

void cs_1d_wall_thermal_log ( void )

Print information about the 1d wall thermal computation.

◆ cs_1d_wall_thermal_mesh_create()

void cs_1d_wall_thermal_mesh_create ( void )

Create the 1D mesh for each face and initialize the temperature.

◆ cs_1d_wall_thermal_read()

void cs_1d_wall_thermal_read ( void )

Read the restart file of the 1D-wall thermal module.

◆ cs_1d_wall_thermal_solve()

void cs_1d_wall_thermal_solve ( cs_lnum_t ii,
cs_real_t tf,
cs_real_t hf )

Solve the 1D equation for a given face.

Parameters
[in]iiface number
[in]tffluid temperature at the boundarys
[in]hfexchange coefficient for the fluid

◆ cs_1d_wall_thermal_write()

void cs_1d_wall_thermal_write ( void )

Write the restart file of the 1D-wall thermal module.

◆ cs_get_glob_1d_wall_thermal()

cs_1d_wall_thermal_t * cs_get_glob_1d_wall_thermal ( void )

Provide access to cs_glob_1d_wall_thermal.