GNSS-SDR 0.0.21
An Open Source GNSS Software Defined Receiver
Loading...
Searching...
No Matches
GPU_Complex_Short Struct Reference

Public Member Functions

CUDA_CALLABLE_MEMBER_DEVICE GPU_Complex_Short (short int a, short int b)
CUDA_CALLABLE_MEMBER_DEVICE float magnitude2 (void)
CUDA_CALLABLE_MEMBER_DEVICE GPU_Complex_Short operator* (const GPU_Complex_Short &a)
CUDA_CALLABLE_MEMBER_DEVICE GPU_Complex_Short operator+ (const GPU_Complex_Short &a)

Public Attributes

float r
float i

Detailed Description

Definition at line 88 of file cuda_multicorrelator.h.

Constructor & Destructor Documentation

◆ GPU_Complex_Short()

CUDA_CALLABLE_MEMBER_DEVICE GPU_Complex_Short::GPU_Complex_Short ( short int a,
short int b )
inline

Definition at line 92 of file cuda_multicorrelator.h.

Member Function Documentation

◆ magnitude2()

CUDA_CALLABLE_MEMBER_DEVICE float GPU_Complex_Short::magnitude2 ( void )
inline

Definition at line 93 of file cuda_multicorrelator.h.

◆ operator*()

CUDA_CALLABLE_MEMBER_DEVICE GPU_Complex_Short GPU_Complex_Short::operator* ( const GPU_Complex_Short & a)
inline

Definition at line 97 of file cuda_multicorrelator.h.

◆ operator+()

CUDA_CALLABLE_MEMBER_DEVICE GPU_Complex_Short GPU_Complex_Short::operator+ ( const GPU_Complex_Short & a)
inline

Definition at line 101 of file cuda_multicorrelator.h.

Member Data Documentation

◆ i

float GPU_Complex_Short::i

Definition at line 91 of file cuda_multicorrelator.h.

◆ r

float GPU_Complex_Short::r

Definition at line 90 of file cuda_multicorrelator.h.


The documentation for this struct was generated from the following file: