28 lines
616 B
Plaintext
28 lines
616 B
Plaintext
|
|
#ifndef __WINDINVERSERTOOLGPU__H__
|
||
|
|
#define __WINDINVERSERTOOLGPU__H__
|
||
|
|
|
||
|
|
|
||
|
|
#include "GPUBaseLibAPI.h"
|
||
|
|
#include "BaseConstVariable.h"
|
||
|
|
|
||
|
|
#include "GPUTool.cuh"
|
||
|
|
#include <cuda_runtime.h>
|
||
|
|
#include <device_launch_parameters.h>
|
||
|
|
#include <cublas_v2.h>
|
||
|
|
#include <cuComplex.h>
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
extern "C" GPUBASELIBAPI void WindSpeedInverseredFunc(float* in_wind_dir_U_arr_cuda,
|
||
|
|
float* in_wind_dir_V_arr_cuda,
|
||
|
|
float* in_inc_angle_arr_cuda,
|
||
|
|
float* in_sar_sigma0_arr_cuda,
|
||
|
|
float* out_wind_speed_arr_cuda,
|
||
|
|
int64_t pixelCount);
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
#endif // !__WINDINVERSERTOOLGPU__H__
|
||
|
|
|