Products: Abaqus/Standard Abaqus/Explicit Abaqus/CAE
Benefits: Abaqus now supports the NumPy extension to Python for mathematical functions replacing its predecessor, Numeric, which is no longer supported. Support for NumPy expands the library of available mathematical functions and provides improved performance.
Description: The Numeric library of mathematical functions for Python has been deprecated, so Abaqus now supports NumPy. The NumPy library includes a Numeric-compatible module named oldnumeric, which replicates all of the functionality in the deprecated library. To use the functions previously available in Numeric, issue the following command in the Abaqus Python interactive interpreter or from the CLI in Abaqus/CAE:
>> import numpy.oldnumeric as NumericThis syntax can be used to replace input Numeric in an Abaqus Scripting Interface script or a Python script. For more information about the numpy module, see numpy.scipy.org.
The upgradeScript utility that upgrades your Python scripts for the new functionality in Abaqus will also account for this mathematical library change.