Please enable JavaScript to view this site.

Vensim Help

Navigation: Reference Guide > Functions > Allocation Functions

SUPPLY AT PRICE(q,pp,price) SUPPLY quantity AT PRICE

Scroll Prev Top Next More

Computes the quantity that is supplied at a given price based on the capacity quantity q and the supply preference profile pp.  The price argument will normally be computed using the FIND MARKET PRICE function.  Both q and pp must be Subscripted variables and the subscripts for pp must be the subscripts for q followed by a pprofile subscripts.  See the Allocation section for more details.

See also: DEMAND AT PRICE, FIND MARKET PRICE, ALLOCATE AVAILABLE, Appendix E.

Units:SUPPLY AT PRICE(units,punits,punits) --> units

The output units are those of q. Those units for pp and price must match.

Example

amount supplied[supplier] = SUPPLY AT PRICE(
supply capacity[supplier],
supply curve[supplier,ptype],
market price)

Availability: DSS and Professional only.

See also: DEMAND AT PRICE, FIND MARKET PRICE, ALLOCATE AVAILABLE, Allocation.

Sample model: DEMAND AT PRICE.mdl in FunctionExamples