00001 00009 #ifndef E_VISC_HEADER_ALREADY_INCLUDED 00010 00011 #include <stdio.h> 00012 #include <stdlib.h> 00013 #include "../../util/source/useful.h" 00014 #include "../../util/source/logfile.h" 00015 #include "../../gas_models/source/gas.h" 00016 #include "../../flux_calc/source/flux_calc.h" 00017 #include "../../mb_cns/source/cns_case_id.h" 00018 #include "../../mb_cns/source/cns_work_vector.h" 00019 #include "../../mb_cns/source/cns_debug_level.h" 00020 #include "../../mb_cns/source/cns_cell.h" 00021 #include "../../mb_cns/source/cns_echo.h" 00022 #include "../../mb_cns/source/cns_bc_defs.h" 00023 #include "./e_block.h" 00024 00025 /*---------------------------------------------------------------------*/ 00026 00027 int viscous_flux(struct block_data_3D *A); 00028 int viscous_derivatives(struct block_data_3D *A); 00029 int viscous_derivatives_east(struct block_data_3D *A); 00030 int viscous_derivatives_west(struct block_data_3D *A); 00031 int viscous_derivatives_north(struct block_data_3D *A); 00032 int viscous_derivatives_south(struct block_data_3D *A); 00033 int viscous_derivatives_top(struct block_data_3D *A); 00034 int viscous_derivatives_bottom(struct block_data_3D *A); 00035 int viscous_derivatives_edge(struct block_data_3D *A); 00036 int viscous_derivatives_corners(struct block_data_3D *A); 00037 int copy_to_edge( struct cell_vertex *a, struct cell_vertex *b ); 00038 int copy_to_corner( struct cell_vertex *a, struct cell_vertex *b ); 00039 int copy_2_to_corner( struct cell_vertex *a, struct cell_vertex *b, 00040 struct cell_vertex *c ); 00041 int copy_3_to_corner( struct cell_vertex *a, struct cell_vertex *b, 00042 struct cell_vertex *c, struct cell_vertex *d ); 00043 00044 /*---------------------------------------------------------------------*/ 00045 00046 #define E_VISC_HEADER_ALREADY_INCLUDED 00047 #endif 00048
1.4.4