![]() |
VM2D 1.14
Vortex methods for 2D flows simulation
|
Описание констант и параметров для взаимодействия с графическим ускорителем More...

Go to the source code of this file.
Macros | |
| #define | INITIAL |
| вихрь Ламба | |
| #define | CUDA_ENABLE(a) a |
| мост | |
| #define | CUDA_DISABLE(a) |
| #define | CUDAdef CUDA_DISABLE |
| #define | IFCUDA_(e, a) e(a) |
| #define | IFCUDA(...) IFCUDA_(CUDAdef, __VA_ARGS__) |
| #define | CUBLOCK (128) |
| #define | INC_VORT_DEV (1024 * 100) |
| #define | CU_I1I2 |
| #define | CU_RHS |
| #define | CU_I0I3 |
| #define | CU_CONV_TOWAKE |
| #define | CU_CONV_TOBOU |
| #define | CU_CONVVIRT |
| #define | CU_PAIRS |
| #define | CU_VP |
| #define | orderAlignment 16 |
| #define | idpid (0.15915494309189533576888376337251) |
| #define | valPi (3.1415926535897932384626433832795) |
| #define | valPif (3.14159265f) |
| #define | codeLength 14 |
| #define | twoPowCodeLength (1 << codeLength) |
| #define | rbound (1 - (double)1.0 / twoPowCodeLength) |
| #define | FACTORgab 6 |
| #define | THREADSgab 32 |
| #define | FACTORupward 4 |
| #define | THREADSupward 32 |
| #define | FACTORforces 1 |
| #define | THREADSforces 1024 |
| #define | FACTORrhs 1 |
| #define | maxTHREADSrhs 1024 |
| #define | FACTORpanToPoint 1 |
| #define | THREADSpanToPoint 1024 |
| #define | FACTORnear 1 |
| #define | THREADSnear 32 |
| #define | FACTORsegintersect 1 |
| #define | THREADSsegintersect 32 |
| #define | THREADSslae 32 |
| #define | FACTORslae 1 |
| #define | maxTHREADSslae 1024 |
| #define | THREADSI1I2 32 |
| #define | THREADSI0I3 32 |
| #define | FACTORI1I2 1 |
| #define | FACTORI0I3 1 |
Enumerations | |
| enum class | tree_T { contr , aux , vortex , source } |
| enum class | object_T { point2 , point3 , panel } |
| enum class | scheme_T { constScheme , linScheme , noScheme } |
Описание констант и параметров для взаимодействия с графическим ускорителем
Definition in file Gpudefs.h.
| #define CUDA_ENABLE | ( | a | ) | a |
| #define CUDAdef CUDA_DISABLE |
| #define rbound (1 - (double)1.0 / twoPowCodeLength) |
| #define twoPowCodeLength (1 << codeLength) |
|
strong |
|
strong |