MCPcopy Create free account
hub / github.com/devosoft/avida / GetSpatialResource

Method GetSpatialResource

avida-core/source/main/cDeme.cc:1168–1177  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1166} //End AddPheromone()
1167
1168double cDeme::GetSpatialResource(int rel_cellid, int resource_id, cAvidaContext& ctx) const
1169{
1170 assert(rel_cellid >= 0);
1171 assert(rel_cellid < GetSize());
1172 assert(resource_id >= 0);
1173 assert(resource_id < deme_resource_count.GetSize());
1174
1175 Apto::Array<double> cell_resources = deme_resource_count.GetCellResources(rel_cellid, ctx);
1176 return cell_resources[resource_id];
1177}
1178
1179void cDeme::AdjustSpatialResource(cAvidaContext& ctx, int rel_cellid, int resource_id, double amount)
1180{

Callers 6

ProcessMethod · 0.45
ProcessMethod · 0.45
ProcessMethod · 0.45
ProcessMethod · 0.45
ProcessMethod · 0.45

Calls 1

GetSizeMethod · 0.45

Tested by

no test coverage detected