Cava Lab
ChemSolve

Enhanced ChemSolve V0.21 Alpha

Please talk with me or email feedback to tmcqueen@princeton.edu

Target Formula: The target formula you want to make
Starting Materials: The metals, oxides, carbonates, nitrates, etc. to start with.
DO NOT Balance: These elements/compounds are ignored for atom-balance purposes. CO3=O means, e.g., that Na2CO3 is treated as Na2O and NO3=O means, e.g., that NaNO3 is treated as NaO. O means that oxygen can equilibrate with the atmosphere.
Quantity / mg: The total quantity of starting materials to use, in milligrams.

Bug Fixes:
  • A rounding error that was causing an improper "overspecified" system error in certain cases has been resolved.

New Features:
  • Better compound interpretation; e.g., NaNO3 and Ba(NO3)2 are recognized as nitrates whereas ZrNbO3N is treated as an oxynitride. To force recognition of Ba(NO3)2 as an oxynitride you would write BaN2O6 instead. To force recognition of ZrNbO3N as a nitrate, you would write ZrNbNO3.
  • Clarified warnings in some ambiguous cases.
  • Molecular weights are now calculated and displayed, as is the estimated mass of product.

Known Issues:
  • For do not balance items, there are certain issues that may arise depending on the ordering of items in the list. Until fixed, you can work around the problem by ordering the items from most to least specific. For example, if you wished to ignore water units (such as if a starting material is a hydrate), and keep the rest of the "normal" conditions, then you should put "H2O,CO3=O,NO3=O,O" on the DO NOT Balance line. "CO3=O,NO3=O,O,H2O" will not work.

Please notify me of any problems! Thank you!
Copyright © 2006 by the Cava Lab. All rights Reserved.
Valid HTML 4.01! Valid CSS!