Skip to content

zhangzeyingvv/HilbertBalance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HilbertBalance

Use Hilbert basis to balancing the chemical equations

Installation

Capabilities of HilbertBalance

Use Hilbert basis to to obtain the Hilbert-basis reactions of chemical equations, e.g

  • HilbertBalance["NH4ClO4+HNO3+HCl+H2O->H5ClO6+N2O+NO+NO2+Cl2"]
  • HilbertBalance["HClO3->HClO4+Cl2+O2+H2O->Cl2+O2+H2O"]
  • HilbertBalance["ClO3+Cl+H->ClO2+Cl2+H2O", "Charge" -> {-1, -1, 1, 0, 0, 0}]
  • More examples can be found in Examples.nb.
  • See arXiv:2410.06023 for a detailed description of our algorithm.

Release Notes

  • v1.0b
    • Support Mac and Linux OS

About

Use Hilbert basis to balancing the chemical equations

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published