#include <math.h>
#include "../include/pdh_heat_bc.h"
#include "uth_log.h"
Defines | |
#define | PDC_HEAT_PI 3.141592654 |
#define | PDC_HEAT_SQRT_PI 1.772453851 |
#define | PDC_HEAT_SQRT_3 1.732050808 |
Functions | |
int | pdr_heat_get_bc_assign_count (const pdt_heat_bc *Bc_db) |
pdt_heat_bctype | pdr_heat_get_bc_type (const pdt_heat_bc *Bc_db, int Bnum) |
void * | pdr_heat_get_bc_data (const pdt_heat_bc *Bc_db, int Bnum) |
double | pdr_heat_contact_get_alfa_in_the_temp (const pdt_heat_bc_contact *bc, const double temp) |
double | pdr_heat_radconv_get_alfa_in_the_temp (const pdt_heat_bc_radconv *bc, const double temp) |
int | pdr_heat_update_timedep_bc (const pdt_heat_bc *Bc_db, double Time) |
double | pdr_heat_bc_get_goldak_hf_at_point (double X, double Y, double Z, const pdt_heat_bc_goldak_source *Bc_goldak, const double *Vec_norm) |
#define PDC_HEAT_PI 3.141592654 |
#define PDC_HEAT_SQRT_3 1.732050808 |
#define PDC_HEAT_SQRT_PI 1.772453851 |
double pdr_heat_bc_get_goldak_hf_at_point | ( | double | X, | |
double | Y, | |||
double | Z, | |||
const pdt_heat_bc_goldak_source * | Bc_goldak, | |||
const double * | Vec_norm | |||
) |
-------------------------------------------------------- pdr_heat_bc_get_goldak_hf_at_point - calculates goldak heat flux at point ---------------------------------------------------------
double pdr_heat_contact_get_alfa_in_the_temp | ( | const pdt_heat_bc_contact * | bc, | |
const double | temp | |||
) |
-------------------------------------------------------- pdr_heat_contact_get_alfa_in_the_temp - get_alfa_in_the_temp bc_contact ---------------------------------------------------------
int pdr_heat_get_bc_assign_count | ( | const pdt_heat_bc * | Bc_db | ) |
----------------------------------------------------------- pdr_heat_get_bc_assign_count - get num of boundaries with conditions set in file ------------------------------------------------------------
void* pdr_heat_get_bc_data | ( | const pdt_heat_bc * | Bc_db, | |
int | Bnum | |||
) |
-------------------------------------------------------- pdr_heat_get_bc_data - get heat bc data ---------------------------------------------------------
pdt_heat_bctype pdr_heat_get_bc_type | ( | const pdt_heat_bc * | Bc_db, | |
int | Bnum | |||
) |
-------------------------------------------------------- pdr_heat_get_bc_type - get type of heat bc for boundary ---------------------------------------------------------
double pdr_heat_radconv_get_alfa_in_the_temp | ( | const pdt_heat_bc_radconv * | bc, | |
const double | temp | |||
) |
int pdr_heat_update_timedep_bc | ( | const pdt_heat_bc * | Bc_db, | |
double | Time | |||
) |
-------------------------------------------------------- pdr_heat_update_timedep_bc - update timedependent boundary conditions ---------------------------------------------------------