The objective of this research is to extend and generalize the equilibrium displacement methodology by combining it with mathematical programming methods and existing knowledge of farm sector relationships to develop sectoral adjustment models that can operate in pure competition, monopoly/monopsony, or mixed-competition. A model of the U.S. agricultural sector at the national aggregate level is presented to illustrate the methods. An appendix contains a user's manual describing the operation of the model. Further appendices contain documentation of the structure of the spreadsheets, the programming tableau, and the SAS solution program.