is_balanced: Balance reactions

Description Usage Arguments Value Examples

View source: R/reaction.R

Description

Balance reactions

Usage

1
2
3
is_balanced(x, charge = TRUE, tol = .Machine$double.eps^0.5)

balance(x, charge = TRUE, tol = .Machine$double.eps^0.5)

Arguments

x

A reaction object

charge

Balance charge?

tol

Tolerance for zero detection

Value

A balanced reaction or logical describing if the reaction is balanced

Examples

1
2
3
4
is_balanced("O2 + 2H2 = 2H2O")
is_balanced("O2 + H2 = 2H2O")
is_balanced("O2-4 + 2H2 = 2H2O", charge = FALSE)
is_balanced("O2-4 + 2H2 = 2H2O", charge = TRUE)

paleolimbot/chemr documentation built on Sept. 11, 2021, 2:02 p.m.