Skip to content
Snippets Groups Projects
sfx_model_compute_flux_cxx.h 1 KiB
Newer Older
  • Learn to ignore specific revisions
  • 数学の武士's avatar
    数学の武士 committed
    #pragma once
    
    数学の武士's avatar
    数学の武士 committed
    #include "sfx_data.h"
    
    数学の武士's avatar
    数学の武士 committed
    
    #ifdef __cplusplus
    extern "C" {
    #endif
    
    
    数学の武士's avatar
    数学の武士 committed
        void esm_compute_flux_cxx(struct sfxDataVecTypeC* sfx,
    
    数学の武士's avatar
    数学の武士 committed
                               struct meteoDataVecTypeC* meteo,
    
    数学の武士's avatar
    数学の武士 committed
                               const struct sfx_esm_param_C* model_param, 
    
    数学の武士's avatar
    数学の武士 committed
                               const struct sfx_surface_param* surface_param,
    
    数学の武士's avatar
    数学の武士 committed
                               const struct sfx_esm_numericsType_C* numerics,
    
    数学の武士's avatar
    数学の武士 committed
                               const struct sfx_phys_constants* constants,
                               const int grid_size);
    
    数学の武士's avatar
    数学の武士 committed
    
    
    数学の武士's avatar
    数学の武士 committed
        void sheba_compute_flux_cxx(struct sfxDataVecTypeC* sfx,
    
    数学の武士's avatar
    数学の武士 committed
                               struct meteoDataVecTypeC* meteo,
    
    数学の武士's avatar
    数学の武士 committed
                               const struct sfx_sheba_param_C* model_param, 
    
    数学の武士's avatar
    数学の武士 committed
                               const struct sfx_surface_param* surface_param,
    
    数学の武士's avatar
    数学の武士 committed
                               const struct sfx_sheba_numericsType_C* numerics,
    
    数学の武士's avatar
    数学の武士 committed
                               const struct sfx_phys_constants* constants,
                               const int grid_size);
    
    数学の武士's avatar
    数学の武士 committed
    #ifdef __cplusplus
    }
    #endif