Skip to content

Releases: Xiangyu-Hu/SPHinXsys

New features on memory safty and regression test

19 Dec 15:48
7945bda
Compare
Choose a tag to compare

In this new release, we have first introduced a new feature of regression test,
so that the simulation results of test cases will be compared with previous computed results.
This will eliminate hidden bugs which do not blowup the simulations.
The second updates in the release is the enforcement of Resource acquisition is initialization (RAII),
so that memory leaking which often due to new raw pointers will be avoided.
For this, the ownership of objects are explicitly defined with the help of smart pointers.
Since these smart pointers are only involved in object constructors,
the usage and efficiency of raw pointers (as observers) for computation was not influenced.

You are welcomed to test and report issues.

New feature of self-contact with examples (windows compatible version)

24 Sep 11:12
Compare
Choose a tag to compare

In this release self-contact between solid bodies are included with two examples.

To install this release, you need to install google test.

We also provide the dependent free version of the library,
by which, all the dependent headers and cpp files will be included in a single project.

You are welcome to test,
and report bugs by using "Issues" of the repository.

Cmake bug cleaned

23 Sep 09:37
Compare
Choose a tag to compare

The bug, which leads to Cmake error message, is cleaned.
There is still bug due to the incompatibility between windows and linux.
Please download the newest release version.

New feature of self-contact with examples

21 Sep 08:44
0191fd8
Compare
Choose a tag to compare

In this release self-contact between solid bodies are included with two examples.

To install this release, you need to install google test.

We also provide the dependent free version of the library,
by which, all the dependent headers and cpp files will be included in a single project.

You are welcome to test,
and report bugs by using "Issues" of the repository.

New examples on particle generation with single particle resolution

26 Jun 12:49
Compare
Choose a tag to compare

Two examples on particle relaxation in 2D and 3D with single particle resolution have been added to the folder cases_test.
The user can modify it for generate particles according to user defined geometries.

Multi-resolution modeling of multiphase flow with surface tension

20 Apr 10:16
Compare
Choose a tag to compare

We introduced the multi-resolution modeling of multiphase flow with surface tension.

Faster and more multi-physics features!

20 Dec 22:13
Compare
Choose a tag to compare

With the new data-oriented design, SPHInXsys is much faster than the ealier release.
New features are body fitted particle generator, tree particle generator, heat transfer for fluid and solid, and solid body contact.
Please the check the corresponding new test cases for the details.

Basic functionalities on fluid, solid and multi-body dynamics are done.

19 Jul 09:19
Compare
Choose a tag to compare

The basic functions including fluid, solid and multi-body dynamics and their coupling is done. All examples are tested. The restart function and initial particle reload function have been implemented.