Card 6y - GPU Radiation Activation
This optional card activates the graphics processing unit (GPU) to calculate radiation requests using the VFRTGPU module.
Parameters: L
, TOGGLE
, VFTYPE
,
NRAYS
, RAY_OPTION
L
L
is the code VFRTGPU
(or 38)
TOGGLE
TOGGLE
specifies whether view factors are calculated.
TOGGLE = ON
(or 4): VFS12, VFSALL, VFS1ALL, VFSENC Cards are processed to calculate view factor requests using the VFRTGPU module. For more information see, Card 6a - View Factor Request.TOGGLE = OFF
(or 5): View factors are not calculated.
VFTYPE
VFTYPE
specifies the method used for computing view factors.
VFTYPE = 0
: Black body view factors are computed using the Monte Carlo method.VFTYPE = 1
: Radiative conductances are computed using the ray-tracing Monte Carlo method.
NRAYS
NRAYS
specifies the number of rays that are launched from an
element. Depending on the RAY_OPTION flag, the number of rays to be launched to or
from an element will be either NRAYS (absolute) or NRAYS per unit area. For view
factor requests and radiative source requests, NRAYS specifies the number of rays
launched from each element. For environmental heating requests (solar, earth, orbit,
or diurnal heating requests), NRAYS specifies the number of rays launched to each
element.
RAY_OPTION
RAY_OPTION
specifies how rays are launch.
RAY_OPTION = AREA
: NRAYS rays per unit area are launched from or (in the case of environmental heating requests) to the element.RAY_OPTION = ABSOLUTE
: NRAYS rays are launched per element.
Code example
$ Radiation(1)
MESH RESET
VFRTGPU ON 0 666
VFS12 "Radiation(1) - Region Radiating from Top Side" "Radiation(1) - Region Radiating from Top Side" 0 0 0 SPACE
VFRTGPU OFF
Notes
To use the VFRTGPU module, you must have an NVIDIA graphics card. NVIDIA GPUs with the Kepler microarchitecture or later are supported. However, Pascal microarchitecture version or later graphics card are recommended.