Изменение функций нормализации, переименование make функий в set values, добавление внутренних restrict функций, гарантирующих оптимизальное выполнение открытых функций, независимо от компилятора
This commit is contained in:
parent
e6ac9023ec
commit
6945c69ef2
20 changed files with 324 additions and 337 deletions
|
|
@ -3,8 +3,8 @@
|
|||
extern inline void bgc_fp32_complex_reset(BGC_FP32_Complex* const complex);
|
||||
extern inline void bgc_fp64_complex_reset(BGC_FP64_Complex* const complex);
|
||||
|
||||
extern inline void bgc_fp32_complex_make(BGC_FP32_Complex* const complex, const float real, const float imaginary);
|
||||
extern inline void bgc_fp64_complex_make(BGC_FP64_Complex* const complex, const double real, const double imaginary);
|
||||
extern inline void bgc_fp32_complex_set_values(BGC_FP32_Complex* const complex, const float real, const float imaginary);
|
||||
extern inline void bgc_fp64_complex_set_values(BGC_FP64_Complex* const complex, const double real, const double imaginary);
|
||||
|
||||
extern inline float bgc_fp32_complex_get_square_modulus(const BGC_FP32_Complex* const number);
|
||||
extern inline double bgc_fp64_complex_get_square_modulus(const BGC_FP64_Complex* const number);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue