When dealing with large numbers of cells in biophysical simulations, it is important to properly manage the different substances that diffuse and react in and around cells. Although in an object-oriented programming environment it seems more natural to define cells as the basic objects, it turns out that individual substances are better suited to take this role. Here we describe the biophysical problem and our computational solution, and display the results obtained with a toy model. We find that the new implementation does not decrease performance and yet it leads to a much better structured and modular code. This will make more realistic programs with many molecular pathways much more modular and readily extendible.

Efficient and extendible class scheme for the combined reaction–diffusion of multiple molecular species

CHIGNOLA, Roberto;
2014-01-01

Abstract

When dealing with large numbers of cells in biophysical simulations, it is important to properly manage the different substances that diffuse and react in and around cells. Although in an object-oriented programming environment it seems more natural to define cells as the basic objects, it turns out that individual substances are better suited to take this role. Here we describe the biophysical problem and our computational solution, and display the results obtained with a toy model. We find that the new implementation does not decrease performance and yet it leads to a much better structured and modular code. This will make more realistic programs with many molecular pathways much more modular and readily extendible.
2014
Biophysics; C++; Reaction-diffusion equation; Simulation
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11562/663184
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 1
social impact