ModelingToolkit.jl icon indicating copy to clipboard operation
ModelingToolkit.jl copied to clipboard

More structural transforms

Open YingboMa opened this issue 4 years ago • 3 comments

  • [ ] State selection
  • [ ] Parallelization based on SCCs
  • [ ] Use SCC to give better error in tearing

YingboMa avatar Mar 01 '21 15:03 YingboMa

From https://github.com/SciML/ModelingToolkit.jl/issues/188: https://arxiv.org/ftp/arxiv/papers/1405/1405.6131.pdf https://pdfs.semanticscholar.org/adcb/1ef01d512a3d0698b34b4e6e81022fc6ca4b.pdf http://reliablecomputing.eu/baharev_tearing_survey.pdf

Are there useful additions in here?

ChrisRackauckas avatar Mar 11 '21 08:03 ChrisRackauckas

Fine Dulmage-Mendelsohn decompositions are just another name for BLT or SCC.

YingboMa avatar Mar 11 '21 08:03 YingboMa

There is a python package containing a lot of tearing algo here https://github.com/baharev/sdopt-tearing . it is the package written by baharev you have pointed out blt ordering seems to be here https://github.com/baharev/sdopt-tearing/blob/master/blt_decomp.py

the modia one af course is here too https://github.com/ModiaSim/ModiaBase.jl/blob/main/src/BLTandPantelides.jl

o314 avatar Feb 26 '24 05:02 o314