Release notes for 2024 R2
Last update: 03.07.2024
Release notes for 2024 R2
New APIs for create system coupling SetupInfo
C++
The following new constructor has been added for creating sysc::SetupInfo with specifying the time integration method for the participant:
C
A helper function has been added for creating SyscSetupInfo with specifying the time integration method for the participant:
Fortran
A helper function has been added for creating SyscSetupInfo with specifying the time integration method for the participant:
Python
A new constructor has been added for sysc.SetupInfo with specifying the time integration method for the participant:
Release notes for 2024 R1
2D vector APIs
This change applies to C++, C, Fortran, and Python APIs.
C++
sysc::OutputVectorData
and sysc::InputVectorData
supports constructing both compact and split 2D vector data.
For example, the following new constructor function can used to create compact 2D vector data by passing sysc::Dimension::D2 to the dimension parameter.
The following new constructor function has been added to create split 2D vector data, accepting two data pointers or arrays.
Note for sysc::OutputComplexVector
and sysc::InputComplexVectorData
, only 2D compact complex and compact vector formats are supported for now, and the new constructor below has been added to create 2D complex vector data by passing sysc::Dimension::D2 to the dimension parameter.
C
For C, helper functions have been added for creating 2D vector data.
For compact 2D vector data (pass SyscD2 to dimension):
For split 2D vector data:
For 2D compact complex and compact vector data (pass SyscD2 to dimension):
Fortran
For fortran, helper functions have been added for creating 2D vector data.
For compact 2D vector data (pass SyscD2 to dimension):
For split 2D vector data:
For 2D compact complex and compact vector data (pass SyscD2 to dimension):
Python
For python, new constructors have been added for creating 2D vector data.
For compact 2D vector data:
For split 2D vector data:
For 2D compact complex and compact vector data:
New APIs for create system coupling SetupInfo
C++
The following new constructor has been added for creating sysc::SetupInfo with specifying participant dimension:
C
A helper function has been added for creating SyscSetupInfo with specifying participant dimension:
Fortran
A helper function has been added for creating SyscSetupInfo with specifying participant dimension:
Python
A new constructor has been added for sysc.SetupInfo with specifying participant dimension: