Developer Reference

  • 0.9
  • 09/09/2020
  • Public Content
Contents

Caveat on Parameter Modifications

Flexibility of the Poisson Solver interface enables you to skip calls to the
?_init_Helmholtz_2D/?_init_Helmholtz_3D
/
?_init_sph_p/?_init_sph_np
routine and to initialize the basic data structures explicitly in your code. You may also need to modify contents of the
ipar
,
dpar
, and
spar
arrays after initialization. When doing so, provide correct and consistent data in the arrays. Mistakenly altered arrays cause errors or incorrect results. You can perform a basic check for correctness and consistency of parameters by calling the
?_commit_Helmholtz_2D/?_commit_Helmholtz_3D
routine; however, this does not ensure the correct solution but only reduces the chance of errors or wrong results.
To supply correct and consistent parameters to Poisson Solver routines, you should have considerable experience in using the Poisson Solver interface and good understanding of the solution process, as well as elements contained in the
ipar
,
spar
, and
dpar
arrays and dependencies between values of these elements.
In rare occurrences when you fail in tuning parameters for the Fast Helmholtz Solver, refer for technical support at http://www.intel.com/software/products/support/ .
The only way that ensures a proper solution of a Helmholtz problem is to follow a typical sequence of invoking the routines and not change the default set of parameters. So, avoid modifications of
ipar
,
dpar
, and
spar
arrays unless it is necessary.

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804