My Project
programmer's documentation
|
#include "cs_defs.h"
#include <limits.h>
#include <stdio.h>
#include <stddef.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
#include <ctype.h>
#include <float.h>
#include <assert.h>
#include "cs_base.h"
#include "cs_math.h"
#include "cs_mesh.h"
#include "cs_mesh_quantities.h"
#include "bft_mem.h"
#include "bft_error.h"
#include "cs_physical_constants.h"
#include "cs_time_step.h"
#include "cs_lagr.h"
#include "cs_lagr_particle.h"
#include "cs_lagr_coupling.h"
Functions | |
void | cs_lagr_coupling (cs_real_t taup[], cs_real_t tempct[], cs_real_t tsfext[], cs_real_t cpgd1[], cs_real_t cpgd2[], cs_real_t cpght[], cs_real_t volp[], cs_real_t volm[]) |
void cs_lagr_coupling | ( | cs_real_t | taup[], |
cs_real_t | tempct[], | ||
cs_real_t | tsfext[], | ||
cs_real_t | cpgd1[], | ||
cs_real_t | cpgd2[], | ||
cs_real_t | cpght[], | ||
cs_real_t | volp[], | ||
cs_real_t | volm[] | ||
) |
CALCUL DES TERMES SOURCES DU COUPLAGE RETOUR Remarque : les termes sources sont calcules pour la cellule de depart de la particule lors de l'iteration courante. Attention, meme si la particule est sortante du domaine de calcul (peu importe la maniere) on doit calculer un terme source qui correspond a ce qu'echange le fluide porteur et la particule au debut du pas de temps. Si NORDRE = 2 et que la particule est en interaction avec la frontiere, alors les termes source sont calcules comme si NORDRE=1 (on oublie le pre-remplissage de TSFEXT dans
Arguments
ntersl <– nbr termes sources de couplage retour
taup(nbpart) <– temps caracteristique dynamique tsfext(nbpart) <– forces externes tempct <– temps caracteristique thermique (nbpart,2) cpgd1,cpgd2, <– termes de devolatilisation 1 et 2 et cpght(nbpart) de combusion heterogene (charbon avec couplage retour thermique) volp(ncelet) — fraction volumique des particules volm(ncelet) — fraction massique des particules