calculateBatch static method
Calculates molecular weight of a list of formulas. Returns a map of formula to molecular weight.
Implementation
static Map<String, double> calculateBatch(List<String> formulas) {
final Map<String, double> results = {};
for (final formula in formulas) {
try {
results[formula] = calculate(formula);
} catch (e) {
results[formula] = double.nan;
}
}
return results;
}