The classes in this folder are used to construct a stable matching in a matching market with transferrable partially separable utility (STU stands for separable transferrable utility). In both folders Dh1t1DsA and Dh1t1DsB there is a finite number of agents ('D' stands for descete), with 1-dimensional types and homogeneous values over the types (summarized by 'h1t1D', homogeneous 1-dim types, notation). The two models differ in the form of the surplus function: 'sA' is type A surplus and 'sB' is type B surplus.