Team:BCCS-Bristol/Modeling/HowBSimWorks

From 2009.igem.org

(Difference between revisions)
(How BSim should work)
(How BSim should work)
Line 4: Line 4:
== How BSim should work ==
== How BSim should work ==
-
<nowiki>
+
<pre>
particles.add(
particles.add(
   new Bacterium(position: 0 1 0, radius: 1),
   new Bacterium(position: 0 1 0, radius: 1),
Line 35: Line 35:
gui()
gui()
-
</nowiki>
+
</pre>

Revision as of 10:38, 9 September 2009

BCCS-Bristol
iGEM 2009

How BSim works

How BSim should work

particles.add(
  new Bacterium(position: 0 1 0, radius: 1),
  new Bacterium(position: 0 1 0, radius: 1),
  new Bacterium(position: 0 1 0, radius: 1),
  new Bead(position: 0 1 0),
);

b = new Bacterium()
b.grn(new GRN(dy/dx = -2x; dx/dz = y^2))
particles.add(b);

chemicalFields.add(
  new ChemicalField(chemical: aspartate),
  new ChemicalField(chemical: AHL)
)


boundaries(..)
dt(..)
simulationTime(..)

renderer(new ProcessingRenderer())

exporters.add(
  new FileExporter(),
  new MovieExporter(),
  new ScreenshotExporter()
)

gui()