Skip to content

Latest commit

 

History

History
40 lines (33 loc) · 1.63 KB

steppable_section.rst

File metadata and controls

40 lines (33 loc) · 1.63 KB

Steppable Section

Steppables are CompuCell modules that are called every Monte Carlo Step (MCS). More precisely, they are called after all the pixel copy attempts in a given MCS have been carried out. Steppables may have various functions - for example solving PDEs, checking if critical concentration threshold have been reached, updating target volume or target surface given the concentration of come growth factor, initializing cell field, writing numerical results to a file, etc... In general, steppables perform all functions that need to be done every MCS. In the reminder of this section we will present steppables currently available in the CompuCell3D and describe their usage.

Tip

It is most convenient to implement Steppables in Python. However, in certain situations where code performance is an issue users can implement steppables in C++

This section "off-the-shelf" steppables that are available in CC3D and were implemented using C++

  • uniform_initializer
  • blob_initializer
  • pif_initializer
  • pif_dumper
  • mitosis
  • box_watcher
  • mu-parser