What are your observables? And which parameters do you want to discover by fitting?
How many data points do you have?
If you can convert the equation into a form that is linear in the parameters to be fit, then you can do an OLS regression.
If not, life is more complicated. Have you got any reasonable prior distribution for the parameters to be fit, e.g. previously published values for a range of soils? If so, a Bayesian approach can fit general equations.