Just trying to make sure I understand this properly. My confusion arises from the fact that when some parameter truly does not matter or is not used in the backend code, we do not ask for it.
For example in generalized ion exchange, if I have salt, pH and 2 proteins, the length of the surface diffusion used is 3 and we do not ask for a value for the pH component but the length of adsorption, desorption, steric factor and characteristic charge terms are 4.
If I understand correctly, generalized ion exchange does not model adsorption, desorption and steric factor for salt or pH and regardless of a 0 or a large value, results will be same. Generalized ion exchange also does not get affected by value of characteristic charge parameter values for pH component (but does get affected by values corresponding to salt component).
Is my understanding correct? I was confused because we ask for values for all components including corresponding to salt and pH.
In a similar fashion, we do ask for steric factor in SMA for salt component but it does not affect the modeling from what I understood.
Please correct me wherever I am misunderstanding, thank you!