The Beatbox user mailing list is as follows:
You need to be subscribed in order to be able to post to this list. Subscription information and a mail archive for this list is available at:
Q: Are there practical workshops being conducted where I can bring my specific project, and produce my bbs scripts and set up my scientific project.
A: Yes, shortly in the near future.
Q: Where can I find information on writing a bbs script?
A:
Q: What operating system are supported by Beatbox?
A: Beatbox performs best on Red Hat, MAC OS, and Fedora. With suitable configuration, it can also be used in Ubuntu.
Q: I have a 500 x 500 2D sheet with FHN kinetics. I know that I can use the ppm, but I want to sample output at 10,000 points in my simulation, and write it to file using k_print. Is there a maximum number of sample calls that I can make in a bbs script?
A: You can increase the number of devices by altering
the MAXDEV
parameter in devices.h
.
Q: How can I provide initial conditions for my cell model simulation in my bbs script.
A: Use the k_func
device to set your initial conditions
at time=begin
.
Q: How can I clamp my voltage to experimental data.
A:
Q: How can I loop over several values of pacing cycle length or a parameter value?
A: The current method to do this is by means of shell scripting. Looping functionality will be provided in the bbs programming language in the future.
Q: I am trying to run a bbs script which for no apparent reson fails when run in parallel. The segmentation fault I get is: mpirun noticed that process rank 0 with PID XYZ on node yourcomputer.address.uk exited on signal 11 (Segmentation fault).
A: Such errors typically occur when part of your code is trying to access unallocated memory. It may also occur on machines like Hector where the compute nodes do not have all the environment variables as the login nodes. In this case, the first thing that you can do is increase the shell stacksize by means of:
ulimit -s unlimited (for bash)
or
unlimit stacksize (for csh/tcsh)
For Mac OS, there is a hard limit on the shell stacksize. For most systems it is:
ulimit -s 65531
If this does not help, you should post your bbs script and output of the run (error and output files on Hector) to the user mailing list.