Xiangyu-Hu / SPHinXsys

SPHinXsys provides C++ APIs for engineering simulation and optimization. It aims at complex systems driven by fluid, structure, multi-body dynamics and beyond. The multi-physics library is based on a unique and unified computational framework by which strong coupling has been achieved for all involved physics.
https://www.sphinxsys.org/
Apache License 2.0
259 stars 199 forks source link

Refactory/revise data assemble #551

Closed Xiangyu-Hu closed 1 month ago

Xiangyu-Hu commented 1 month ago

Try to used data assemble tuple explicitly only once so that we can easily add more data types. This is not done for mesh data yet as they need new formulation on variable containers.

Xiangyu-Hu commented 1 month ago

@Lisu-lisa Could have a check and approve the pull request if there is no issue? Thanks.