ASAP NextGen 2021 V1更新版已發佈,請用戶下載後安裝(安裝前請先移除ASAP NextGen之前版本)。
重要更新項目如下,詳細下載資訊或相關問題請與我們聯繫。

 

COATING TABLE

The COATING TABLE command reads a table of real or complex reflectance and transmittance values, which may then be assigned to an object. The table is read from a text file that is supplied by users in the ASAP working directory. It includes values of reflectance and transmittance for both s and p polarization at a series of incident angles for one or more wavelengths. During a ray trace ASAP interpolates between the values entered in the table to scale the reflected and transmitted power of rays that are reflected or transmitted from an object. A table of real values scales the power of the rays. A table of complex values scales the complex amplitude of the rays, which allows modeling of polarization changes at coated surfaces, and modeling of phase changes in physical optics calculations.
A user guide for the COATING TABLE command can be found at
<installation_dir>\Breault Research Organization\ASAP NextGen 2021 V1\User Documentation\COATING_TABLE.pdf.

 

GENERATION

The GENERATION command places an upper limit on combined ghost and scatter generations. For example, GENERATION 2, allows two ghosts, two scatters, or one ghost and one scatter; but does not allow higher mixed generations such as two ghosts and two scatters. GENERATION is used in combination with SPLIT and LEVEL. SPLIT and LEVEL commands set upper limits on the number of ghost and scatter generations separately.  A GENERATION command places a limit the sum of split and scattered generations. All of these commands are issued before the ray trace.
When both ghosts and scatter are present the GENERATION command avoids the tracing of unwanted child rays, which greatly reduces the computer time required to complete a calculation. When two generations of ghosts and scatter are present, SPLIT 2 and LEVEL 2, GENERATION 2 may reduce the computer time by a factor of 10, or even 100.
A user guide for the GENERATION command can be found at
<installation_dir>\Breault Research Organization\ASAP NextGen 2021 V1\User Documentation\GENERATION.pdf.

 

CPC

A new edge, CPC, allows construction of a compound parabolic concentrator or ideal trough concentrator from a single edge. After the edge is defined, a SWEEP AXIS or SWEEP DIR command (with appropriate arguments) followed by an OBJECT command are used to create the object. Unlike constructions that use the AXICONIC surface, the CPC edge is easy to use, self-bounding, and renders and exports without difficulty.
A user guide for the CPC command can be found at
<installation_dir>\Breault Research Organization\ASAP NextGen 2021 V1\User Documentation\CPC_edge.pdf.

 

EXTREMES

The EXTREMES command has been extended work with multi-core processing. EXTREMES now examines all selected rays within all processor nodes to output the global minima and maxima. The ray number and processor node associated with each output minimum and maximum are now printed.

 

INTERPOLATE

The INTERPOLATE command has been extended to work with multi-core processing.
A user guide for the INTERPOLATE command can be found at
<installation_dir>\Breault Research Organization\ASAP NextGen 2021 V1\User Documentation\INTERPOLATE_model.pdf.

 

LIGHT SOURCE LIBRARY

Incorporated the new sources from Seoul Semiconductor