Skip to content
Snippets Groups Projects
sfx_call_cxx.c 1.36 KiB
Newer Older
数学の武士's avatar
数学の武士 committed
#include <stdlib.h>
#include <stdio.h>
数学の武士's avatar
数学の武士 committed
#include "../includeCXX/sfx_call_class_func.h"
数学の武士's avatar
数学の武士 committed
// #include "../includeC/sfx_call_cxx.h"
数学の武士's avatar
数学の武士 committed
// -------------------------------------------------------------------------- //
数学の武士's avatar
.  
数学の武士 committed

数学の武士's avatar
数学の武士 committed
void get_surface_fluxes_esm (struct sfxDataVecTypeC* sfx,
                                 struct meteoDataVecTypeC* meteo,
                                 const struct sfx_esm_param* model_param, 
                                 const struct sfx_surface_param* surface_param,
                                 const struct sfx_esm_numericsTypeC* numerics,
                                 const struct sfx_phys_constants* constants,
                                 const int *grid_size)
数学の武士's avatar
数学の武士 committed
{
数学の武士's avatar
数学の武士 committed
  surf_flux_esm_CXX(sfx, meteo, model_param, surface_param, numerics, constants, *grid_size); 
数学の武士's avatar
.  
数学の武士 committed
}

数学の武士's avatar
数学の武士 committed
void get_surface_fluxes_sheba (struct sfxDataVecTypeC* sfx,
                                 struct meteoDataVecTypeC* meteo,
                                 const struct sfx_sheba_param* model_param, 
                                 const struct sfx_surface_param* surface_param,
                                 const struct sfx_sheba_numericsTypeC* numerics,
                                 const struct sfx_phys_constants* constants,
                                 const int *grid_size)
数学の武士's avatar
.  
数学の武士 committed
{
数学の武士's avatar
数学の武士 committed
  surf_flux_sheba_CXX(sfx, meteo, model_param, surface_param, numerics, constants, *grid_size); 
数学の武士's avatar
数学の武士 committed
}