GRAZE_MORT_1 ¼
IF PLANT_STOCK_G À 5000 > 0 THEN
PLANT_STOCK_G À 5000 ELSE 0
G_SIZE ¼ IF CAL_SIZE < 700000 THEN G_SIZE_S ELSE G_SIZE_L {I broke
the Wiley/Wike function into 2 parts for better accuracy. This relation controls
the conversion of net cal. to fresh g of fish.}
G_SIZE_L ¼ GRAPH(CAL_SIZE)
(0.00, 5.67eÀ317), (7e+06, 3100), (1.4e+07, 5800), (2.1e+07, 8000), (2.8e+07,
10000), (3.5e+07, 11600), (4.2e+07, 13200), (4.9e+07, 14800), (5.6e+07,
16100), (6.3e+07, 17300), (7e+07, 18500)
G_SIZE_S ¼ GRAPH(CAL_SIZE)
(0.00, 6.05e-317), (100000, 78.0), (200000, 148), (300000, 218), (400000, 277),
(500000, 342), (600000, 400), (700000, 452), (800000, 500), (900000, 500),
(1e+06, 500)
HUNGER ¼ 1À INGESTION/(DESIRED_INGEST+1.0) { The 1.0 keeps the ratio
from becoming indefinite.}
INSTANT_MORT ¼ A * CUM_DEG_DAYS^B
K2 ¼ .97 {calibration coefficient}
K_1 ¼ 1 + (.2À.2 * (INGESTION/(DESIRED_INGEST+1.0))) {eqn 5, page 3À8,
part 3. The 1.0 keeps 0/0 from being an indefinite number.}
MORT_COEF ¼ IF (G_SIZE > 1.0) AND (G_SIZE < 100) THEN .04645À.00705 * LN
(G_SIZE) ELSE MORT_COEF_AGE
MORT_COEF_AGE ¼ GRAPH(AVG_AGE)
(0.00, 0.000495), (1.20, 0.0002), (2.40, 0.0002), (3.60, 0.00015), (4.80, 0.000395),
(6.00, 0.001), (7.20, 0.001), (8.40, 0.001), (9.60, 0.001), (10.8, 0.001), (12.0, 0.001)
MORT_COEF_STARVE ¼ IF WATER_TEMP < 20 THEN 0 ELSE .005479
MORT_COEF_WINTER ¼ MORT_COEF_AGE
NUM_1 ¼ 4 {Number of fish per 1000 sq. m. in the first pulse. This variable is set
by the user.}
NUM_2 ¼ 4 {Number of fish per 1000 sq. m. in the second pulse. This variable is
set by the user.}
PCC ¼ 500000 {Carrying capacity for Elodea; Dry Grams per 1000 Square
Meters.}
PLOIDY ¼ .91 {This is the factor for comparing triploid eating rates to the natural
carp eating rate.}
PRED_MORT ¼ IF NUMBER > 0 THEN 7 * MORT_COEF * NUMBER *
(1-WINTER) ELSE 0 {number per week}
P_MORT_TENAT ¼
7 * INSTANT_MORT * PLANT_STOCK_G * TEMP_
SWITCH_M {Grams per 1000 Square Meters}
SDA ¼ .06 * INGESTION {Grams Dry Vegetation Equivalent per Fish–Week}
SIZE_REAVG ¼ (NUMBER * CAL_SIZE + NUM_2 * FSIZECAL_2)/ (NUM_2 +
NUMBER) À CAL_SIZE {Reaverages the caloric size when the second pulse
occurs.}
STANDARD_METAB ¼ IF (WATER_TEMP >¼ 0) AND (G_SIZE > 1) THEN
82.2 * .026 * (G_SIZE^(.645)) * WATER_TEMP^1.07 ELSE 0 {82.2 converts
from Milligram Oxygen per Fish-Hour to Standard Calories per Fish-Day}
324
36 The Grass Carp
IF PLANT_STOCK_G À 5000 > 0 THEN
PLANT_STOCK_G À 5000 ELSE 0
G_SIZE ¼ IF CAL_SIZE < 700000 THEN G_SIZE_S ELSE G_SIZE_L {I broke
the Wiley/Wike function into 2 parts for better accuracy. This relation controls
the conversion of net cal. to fresh g of fish.}
G_SIZE_L ¼ GRAPH(CAL_SIZE)
(0.00, 5.67eÀ317), (7e+06, 3100), (1.4e+07, 5800), (2.1e+07, 8000), (2.8e+07,
10000), (3.5e+07, 11600), (4.2e+07, 13200), (4.9e+07, 14800), (5.6e+07,
16100), (6.3e+07, 17300), (7e+07, 18500)
G_SIZE_S ¼ GRAPH(CAL_SIZE)
(0.00, 6.05e-317), (100000, 78.0), (200000, 148), (300000, 218), (400000, 277),
(500000, 342), (600000, 400), (700000, 452), (800000, 500), (900000, 500),
(1e+06, 500)
HUNGER ¼ 1À INGESTION/(DESIRED_INGEST+1.0) { The 1.0 keeps the ratio
from becoming indefinite.}
INSTANT_MORT ¼ A * CUM_DEG_DAYS^B
K2 ¼ .97 {calibration coefficient}
K_1 ¼ 1 + (.2À.2 * (INGESTION/(DESIRED_INGEST+1.0))) {eqn 5, page 3À8,
part 3. The 1.0 keeps 0/0 from being an indefinite number.}
MORT_COEF ¼ IF (G_SIZE > 1.0) AND (G_SIZE < 100) THEN .04645À.00705 * LN
(G_SIZE) ELSE MORT_COEF_AGE
MORT_COEF_AGE ¼ GRAPH(AVG_AGE)
(0.00, 0.000495), (1.20, 0.0002), (2.40, 0.0002), (3.60, 0.00015), (4.80, 0.000395),
(6.00, 0.001), (7.20, 0.001), (8.40, 0.001), (9.60, 0.001), (10.8, 0.001), (12.0, 0.001)
MORT_COEF_STARVE ¼ IF WATER_TEMP < 20 THEN 0 ELSE .005479
MORT_COEF_WINTER ¼ MORT_COEF_AGE
NUM_1 ¼ 4 {Number of fish per 1000 sq. m. in the first pulse. This variable is set
by the user.}
NUM_2 ¼ 4 {Number of fish per 1000 sq. m. in the second pulse. This variable is
set by the user.}
PCC ¼ 500000 {Carrying capacity for Elodea; Dry Grams per 1000 Square
Meters.}
PLOIDY ¼ .91 {This is the factor for comparing triploid eating rates to the natural
carp eating rate.}
PRED_MORT ¼ IF NUMBER > 0 THEN 7 * MORT_COEF * NUMBER *
(1-WINTER) ELSE 0 {number per week}
P_MORT_TENAT ¼
7 * INSTANT_MORT * PLANT_STOCK_G * TEMP_
SWITCH_M {Grams per 1000 Square Meters}
SDA ¼ .06 * INGESTION {Grams Dry Vegetation Equivalent per Fish–Week}
SIZE_REAVG ¼ (NUMBER * CAL_SIZE + NUM_2 * FSIZECAL_2)/ (NUM_2 +
NUMBER) À CAL_SIZE {Reaverages the caloric size when the second pulse
occurs.}
STANDARD_METAB ¼ IF (WATER_TEMP >¼ 0) AND (G_SIZE > 1) THEN
82.2 * .026 * (G_SIZE^(.645)) * WATER_TEMP^1.07 ELSE 0 {82.2 converts
from Milligram Oxygen per Fish-Hour to Standard Calories per Fish-Day}
324
36 The Grass Carp
