Download User Manual MUscle SImulation COde
Transcript
1. Introduction 1 4 Introduction The program is based on a modular object oriented code, which implements a flexible framework for programming simulation codes which deal with biological systems, in particular muscle cells. Currently, most of the code is focused on Monte Carlo simulations of muscle cells. For a detailed introduction of the molecular structure of muscle cells refer to [3]. Basically the muscle cells consist of thick (myosin) and thin (actin) fibers which are arranged in a comb like structure. Between these fibers, crossbridges are dynamically created by molecules which are attached to the myosin fibers and bind to the actin. The Monte Carlo simulation uses a 1D finite element code (cf. [1]) to model the fibers. To resemble the chemical reactions which happen in the crossbridges, the Monte Carlo simulation is used. Thus the numerical procedure can be seen as a staggering scheme. After computing the mechanics, the crossbridges may change their state which then influence the mechanics again. Besides the Monte Carlo simulation, three other numerical procedures for simulating the mechanical response of muscle fibers are implemented. 2 Installation/Build Currently the software can be installed in a Windows environment, using the Cygwin environment, under Linux and on Apple’s OS-X. 2.1 Installation Windows XP/Cygwin The code for simulating the muscle fibers itself should be rather unproblematic with respect to portability. Unfortunately, the deal.II library uses many advanced language features which are not supported by the usual development environments that are available under Windows. Therefore, the Cygwin library has to be used to provide Unix like API calls and the GNU compiler collection.