sdepy:sdepy.git
7 years agoAdd average over the initial phase of the AC driving to the BP2 system.
Michał Januszewski [Thu, 16 Sep 2010 11:27:48 +0000 (13:27 +0200)]
Add average over the initial phase of the AC driving to the BP2 system.

7 years agoFix typo, use the copy module in sde.
Michał Januszewski [Wed, 1 Sep 2010 23:51:42 +0000 (01:51 +0200)]
Fix typo, use the copy module in sde.

7 years agoMerge branch 'master' of gitorious.org:/sdepy/sdepy
Michał Januszewski [Tue, 3 Aug 2010 21:24:56 +0000 (23:24 +0200)]
Merge branch 'master' of gitorious.org:/sdepy/sdepy

7 years agoAdd support for the Euler and Milstein schemes.
Michał Januszewski [Tue, 3 Aug 2010 21:24:30 +0000 (23:24 +0200)]
Add support for the Euler and Milstein schemes.

7 years agoNew noise scaling and phi0 in jj2.
Michał Januszewski [Sun, 20 Jun 2010 21:20:50 +0000 (23:20 +0200)]
New noise scaling and phi0 in jj2.

7 years agoAdd support for the 'b' label in anm_plot.
Michał Januszewski [Sun, 20 Jun 2010 10:57:36 +0000 (12:57 +0200)]
Add support for the 'b' label in anm_plot.

7 years agoAdd jj2_identical_phase.
Michał Januszewski [Sun, 20 Jun 2010 10:57:19 +0000 (12:57 +0200)]
Add jj2_identical_phase.

7 years agoFix eq. of motion in jj2.py.
Michał Januszewski [Sun, 20 Jun 2010 10:57:29 +0000 (12:57 +0200)]
Fix eq. of motion in jj2.py.

7 years agoFix eq. of motion in jj2_paper.
Michał Januszewski [Sun, 20 Jun 2010 10:56:48 +0000 (12:56 +0200)]
Fix eq. of motion in jj2_paper.

7 years agoUse phi0 in jj2_paper.
Michał Januszewski [Fri, 18 Jun 2010 23:56:35 +0000 (01:56 +0200)]
Use phi0 in jj2_paper.

7 years agoMerge branch 'master' of git@gitorious.org:/sdepy/sdepy
Michał Januszewski [Fri, 18 Jun 2010 23:50:27 +0000 (01:50 +0200)]
Merge branch 'master' of git@gitorious.org:/sdepy/sdepy

7 years agoFix typos in the anm_plot script.
Michał Januszewski [Fri, 18 Jun 2010 20:11:43 +0000 (22:11 +0200)]
Fix typos in the anm_plot script.

7 years agoAdd support for random initial phase of the AC driving in the JJ2 simulation.
Michał Januszewski [Fri, 18 Jun 2010 20:11:17 +0000 (22:11 +0200)]
Add support for random initial phase of the AC driving in the JJ2 simulation.

7 years agoChange noise strength in the JJ2 case.
Michał Januszewski [Fri, 18 Jun 2010 14:56:24 +0000 (16:56 +0200)]
Change noise strength in the JJ2 case.

7 years agoAdd the general 3JJ script.
Michał Januszewski [Thu, 17 Jun 2010 08:21:08 +0000 (10:21 +0200)]
Add the general 3JJ script.

7 years agoMerge branch 'master' of git@gitorious.org:/sdepy/sdepy
Michał Januszewski [Wed, 16 Jun 2010 17:28:28 +0000 (19:28 +0200)]
Merge branch 'master' of git@gitorious.org:/sdepy/sdepy

7 years agoAdd jj1_phase_cuda.py
Michał Januszewski [Wed, 16 Jun 2010 17:18:00 +0000 (19:18 +0200)]
Add jj1_phase_cuda.py

7 years agoFix anm_plot for JJ2.
Michał Januszewski [Wed, 16 Jun 2010 12:47:16 +0000 (14:47 +0200)]
Fix anm_plot for JJ2.

7 years agoAdd support for 2x1 multi plots in anm_multi.
Michał Januszewski [Wed, 16 Jun 2010 12:40:14 +0000 (14:40 +0200)]
Add support for 2x1 multi plots in anm_multi.

7 years agoFix sign of the potential force.
Michał Januszewski [Tue, 15 Jun 2010 15:41:35 +0000 (17:41 +0200)]
Fix sign of the potential force.

7 years agoMerge branch 'master' of git@gitorious.org:/sdepy/sdepy
Michał Januszewski [Tue, 15 Jun 2010 13:59:19 +0000 (15:59 +0200)]
Merge branch 'master' of git@gitorious.org:/sdepy/sdepy

7 years agoFix ANM plot scripts.
Michał Januszewski [Tue, 15 Jun 2010 13:59:06 +0000 (15:59 +0200)]
Fix ANM plot scripts.

7 years agoAdd support for the 'store' output format.
Michał Januszewski [Tue, 15 Jun 2010 13:58:44 +0000 (15:58 +0200)]
Add support for the 'store' output format.

7 years agoMerge branch 'master' of git@gitorious.org:/sdepy/sdepy
Michał Januszewski [Tue, 15 Jun 2010 13:57:20 +0000 (15:57 +0200)]
Merge branch 'master' of git@gitorious.org:/sdepy/sdepy

7 years agoMerge branch 'master' of gitorious.org:/sdepy/sdepy
Michał Januszewski [Tue, 15 Jun 2010 13:10:58 +0000 (15:10 +0200)]
Merge branch 'master' of gitorious.org:/sdepy/sdepy

7 years agoUse the inset aspect to automatically adjust the figure aspect.
Michał Januszewski [Tue, 15 Jun 2010 12:22:38 +0000 (14:22 +0200)]
Use the inset aspect to automatically adjust the figure aspect.

7 years agoAdd subplot labels.
Michał Januszewski [Tue, 15 Jun 2010 12:01:07 +0000 (14:01 +0200)]
Add subplot labels.

7 years agoAdd preliminary support for multiplots.
Michał Januszewski [Tue, 15 Jun 2010 11:49:52 +0000 (13:49 +0200)]
Add preliminary support for multiplots.

7 years agoMerge branch 'master' of git@gitorious.org:/sdepy/sdepy
Michał Januszewski [Thu, 3 Jun 2010 23:02:36 +0000 (01:02 +0200)]
Merge branch 'master' of git@gitorious.org:/sdepy/sdepy

7 years agoFix typo in the JJ2 equations.
Michał Januszewski [Thu, 3 Jun 2010 10:46:05 +0000 (12:46 +0200)]
Fix typo in the JJ2 equations.

7 years agoAdd support for --transients=0.
Michał Januszewski [Wed, 2 Jun 2010 23:43:27 +0000 (01:43 +0200)]
Add support for --transients=0.

7 years agoUse fmod instead of % for the float modulo operation.
Michał Januszewski [Tue, 1 Jun 2010 17:07:32 +0000 (19:07 +0200)]
Use fmod instead of % for the float modulo operation.

7 years agoFix double precision calculations.
Michał Januszewski [Tue, 1 Jun 2010 15:53:36 +0000 (17:53 +0200)]
Fix double precision calculations.

7 years agoDo not generate unnecessary normal variates in the SRK2 algorithm.
Michał Januszewski [Sat, 29 May 2010 21:37:03 +0000 (23:37 +0200)]
Do not generate unnecessary normal variates in the SRK2 algorithm.

7 years agoFix time and position folding.
Michał Januszewski [Sat, 29 May 2010 19:30:05 +0000 (21:30 +0200)]
Fix time and position folding.

7 years agoMake it possible to actually run the JJ3 simulation.
Michał Januszewski [Sat, 29 May 2010 00:35:46 +0000 (02:35 +0200)]
Make it possible to actually run the JJ3 simulation.

7 years agoAdd a preliminary version of the 3xJJ system.
Michał Januszewski [Sat, 29 May 2010 00:04:21 +0000 (02:04 +0200)]
Add a preliminary version of the 3xJJ system.

7 years agoSimplify initial conditions for the 2JJ simulations.
Michał Januszewski [Fri, 28 May 2010 23:49:12 +0000 (01:49 +0200)]
Simplify initial conditions for the 2JJ simulations.

7 years agoMerge branch 'master' of gitorious.org:/sdepy/sdepy
Michał Januszewski [Fri, 28 May 2010 23:46:51 +0000 (01:46 +0200)]
Merge branch 'master' of gitorious.org:/sdepy/sdepy

7 years agoAdd support for absolute velocity plots.
Michał Januszewski [Fri, 28 May 2010 23:46:37 +0000 (01:46 +0200)]
Add support for absolute velocity plots.

7 years agoAdd a function to calculate the absolute drift velocity.
Michał Januszewski [Fri, 28 May 2010 23:46:18 +0000 (01:46 +0200)]
Add a function to calculate the absolute drift velocity.

7 years agoFix initial values of x for jj1.
Michał Januszewski [Wed, 26 May 2010 22:18:35 +0000 (00:18 +0200)]
Fix initial values of x for jj1.

7 years agoDo not print 0 * noise in the code.
Michał Januszewski [Wed, 26 May 2010 20:42:58 +0000 (22:42 +0200)]
Do not print 0 * noise in the code.

7 years agoRemove spurious time update in the SDE code.
Michał Januszewski [Wed, 26 May 2010 20:34:10 +0000 (22:34 +0200)]
Remove spurious time update in the SDE code.

7 years agoMerge branch 'master' of gitorious.org:/sdepy/sdepy
Michał Januszewski [Wed, 26 May 2010 17:09:17 +0000 (19:09 +0200)]
Merge branch 'master' of gitorious.org:/sdepy/sdepy

7 years agoUse a proper code printer when generating CUDA code.
Michał Januszewski [Wed, 26 May 2010 17:08:50 +0000 (19:08 +0200)]
Use a proper code printer when generating CUDA code.

7 years agoDo not include plot title in the pdf version (ANM plots).
Michał Januszewski [Wed, 26 May 2010 17:08:11 +0000 (19:08 +0200)]
Do not include plot title in the pdf version (ANM plots).

7 years agoAdd support for generating profiles in pdf.
Michał Januszewski [Wed, 26 May 2010 17:07:52 +0000 (19:07 +0200)]
Add support for generating profiles in pdf.

7 years agoUse tex fonts for the ANM plots.
Michał Januszewski [Wed, 26 May 2010 15:47:18 +0000 (17:47 +0200)]
Use tex fonts for the ANM plots.

This commit also adds support for figure sizes and pdf output.

7 years agoAdd a script to plot (i1, <v>) profiles.
Michał Januszewski [Wed, 26 May 2010 13:45:16 +0000 (15:45 +0200)]
Add a script to plot (i1, <v>) profiles.

7 years agoAdd scripts to automatically generate (i1, <v>) and (alpha, <v>) profiles.
Michał Januszewski [Wed, 26 May 2010 13:42:52 +0000 (15:42 +0200)]
Add scripts to automatically generate (i1, <v>) and (alpha, <v>) profiles.

7 years agoAdd initial support for pretty names in anm_plot.
Michał Januszewski [Tue, 25 May 2010 23:03:11 +0000 (01:03 +0200)]
Add initial support for pretty names in anm_plot.

7 years agoUse a tight bbox for the ANM figures.
Michał Januszewski [Tue, 25 May 2010 22:56:47 +0000 (00:56 +0200)]
Use a tight bbox for the ANM figures.

7 years agoFix typos in jj2_paper.
Michał Januszewski [Wed, 19 May 2010 08:58:33 +0000 (10:58 +0200)]
Fix typos in jj2_paper.

7 years agoAdd jj2 example as defined in the paper (single AC amplitude).
Michał Januszewski [Wed, 19 May 2010 08:55:12 +0000 (10:55 +0200)]
Add jj2 example as defined in the paper (single AC amplitude).

7 years agoMerge branch 'master' of gitorious.org:/sdepy/sdepy
Michał Januszewski [Tue, 18 May 2010 23:01:36 +0000 (01:01 +0200)]
Merge branch 'master' of gitorious.org:/sdepy/sdepy

7 years agoChange AC driving from sin(t) to cos(t) as defined in the text.
Michał Januszewski [Tue, 18 May 2010 23:00:59 +0000 (01:00 +0200)]
Change AC driving from sin(t) to cos(t) as defined in the text.

7 years agoFix a typo.
Michał Januszewski [Tue, 18 May 2010 22:51:33 +0000 (00:51 +0200)]
Fix a typo.

7 years agoAdd the 'deterministic' option.
Michał Januszewski [Tue, 18 May 2010 22:44:21 +0000 (00:44 +0200)]
Add the 'deterministic' option.

7 years agoFix period_map in the jj1 example.
Michał Januszewski [Mon, 17 May 2010 23:52:59 +0000 (01:52 +0200)]
Fix period_map in the jj1 example.

7 years agoMerge branch 'master' of gitorious.org:/sdepy/sdepy
Michał Januszewski [Mon, 17 May 2010 23:51:54 +0000 (01:51 +0200)]
Merge branch 'master' of gitorious.org:/sdepy/sdepy

7 years agoChange potential in the JJ1 example.
Michał Januszewski [Mon, 17 May 2010 23:50:34 +0000 (01:50 +0200)]
Change potential in the JJ1 example.

7 years agoAdd scripts for comparison of ANM plots.
Michał Januszewski [Mon, 17 May 2010 12:50:19 +0000 (14:50 +0200)]
Add scripts for comparison of ANM plots.

7 years agoFix color scale for plots with negative values only.
Michał Januszewski [Mon, 17 May 2010 12:49:42 +0000 (14:49 +0200)]
Fix color scale for plots with negative values only.

7 years agoMake it possible to generate multiple plots in a single run of the script.
Michał Januszewski [Mon, 17 May 2010 12:45:27 +0000 (14:45 +0200)]
Make it possible to generate multiple plots in a single run of the script.

7 years agoFix color scale if only positive values are present.
Michał Januszewski [Mon, 17 May 2010 10:44:58 +0000 (12:44 +0200)]
Fix color scale if only positive values are present.

7 years agoFix the system of two identical JJs.
Michał Januszewski [Thu, 6 May 2010 20:58:32 +0000 (22:58 +0200)]
Fix the system of two identical JJs.

7 years agoAdd the full 2JJ system.
Michał Januszewski [Thu, 6 May 2010 20:58:03 +0000 (22:58 +0200)]
Add the full 2JJ system.

7 years agoAdd the 2JJ example.
Michał Januszewski [Sun, 2 May 2010 10:23:47 +0000 (12:23 +0200)]
Add the 2JJ example.

7 years agoAdd support for independent gam2 in bp2_kuramoto.
Michał Januszewski [Sun, 2 May 2010 09:26:22 +0000 (11:26 +0200)]
Add support for independent gam2 in bp2_kuramoto.

7 years agoInclude the values of parameters in the plot title.
Michał Januszewski [Fri, 30 Apr 2010 18:12:54 +0000 (20:12 +0200)]
Include the values of parameters in the plot title.

7 years agoMake it possible to use anm_plot interactively.
Michał Januszewski [Thu, 29 Apr 2010 18:43:11 +0000 (20:43 +0200)]
Make it possible to use anm_plot interactively.

7 years agoChange the default aspect ratio.
Michał Januszewski [Thu, 29 Apr 2010 18:30:25 +0000 (20:30 +0200)]
Change the default aspect ratio.

7 years agoFix ANM plots in case there are no points with v < 0.
Michał Januszewski [Thu, 29 Apr 2010 18:02:16 +0000 (20:02 +0200)]
Fix ANM plots in case there are no points with v < 0.

7 years agoFix color map scaling in the ANM plot.
Michał Januszewski [Thu, 29 Apr 2010 17:58:32 +0000 (19:58 +0200)]
Fix color map scaling in the ANM plot.

7 years agoAdd support for saving figures to a file in anm_plot.
Michał Januszewski [Thu, 29 Apr 2010 17:52:44 +0000 (19:52 +0200)]
Add support for saving figures to a file in anm_plot.

7 years agoAdd a script for ANM plots.
Michał Januszewski [Thu, 29 Apr 2010 16:35:03 +0000 (18:35 +0200)]
Add a script for ANM plots.

7 years agoAdd a two Brownian particles simulation.
Michał Januszewski [Thu, 29 Apr 2010 13:52:38 +0000 (15:52 +0200)]
Add a two Brownian particles simulation.

For now, this is a restricted case with gamma_1 = gamma_2.  It will be
later extended to the generic case of arbitrary values of both gamma
parameters.

7 years agoAdd a description of the JJ1 simulation.
Michał Januszewski [Thu, 29 Apr 2010 13:43:57 +0000 (15:43 +0200)]
Add a description of the JJ1 simulation.

7 years agoMake it possible to use the old-style velocity histogram in the text mode.
Michał Januszewski [Tue, 27 Apr 2010 22:33:14 +0000 (00:33 +0200)]
Make it possible to use the old-style velocity histogram in the text mode.

7 years agoUpdate the TODO list.
Michał Januszewski [Tue, 27 Apr 2010 18:46:10 +0000 (20:46 +0200)]
Update the TODO list.

7 years agoDo not try to scan over the frequency variable on the CUDA device.
Michał Januszewski [Tue, 27 Apr 2010 18:45:41 +0000 (20:45 +0200)]
Do not try to scan over the frequency variable on the CUDA device.

7 years agoInclude values of parameters with multiple values in the text output.
Michał Januszewski [Tue, 27 Apr 2010 18:25:16 +0000 (20:25 +0200)]
Include values of parameters with multiple values in the text output.

7 years agoRestore support for basic pure text output.
Michał Januszewski [Tue, 27 Apr 2010 18:21:21 +0000 (20:21 +0200)]
Restore support for basic pure text output.

7 years agoFix SIGUSR2 handling.
Michał Januszewski [Tue, 27 Apr 2010 17:56:35 +0000 (19:56 +0200)]
Fix SIGUSR2 handling.

7 years agoFix shape of the numpy arrays in the output.
Michał Januszewski [Fri, 23 Apr 2010 13:47:20 +0000 (15:47 +0200)]
Fix shape of the numpy arrays in the output.

7 years agoAdd a task to the TODO list.
Michał Januszewski [Mon, 19 Apr 2010 22:36:07 +0000 (00:36 +0200)]
Add a task to the TODO list.

7 years agoMajor rearchitecture.
Michał Januszewski [Mon, 19 Apr 2010 22:33:02 +0000 (00:33 +0200)]
Major rearchitecture.

1. Make npy the default (and at the moment, the only supported) output
   format.  This greatly increases efficiency, compared to the old text
   format.
2. Add support for scanning over any system parameter.
3. Make it possible to scan over multiple system parameters in CUDA.

7 years agoChange initial conditions in the JJ1 system.
Michał Januszewski [Sun, 18 Apr 2010 19:48:05 +0000 (21:48 +0200)]
Change initial conditions in the JJ1 system.

7 years agoMake it possible to plot data with multiple postfixes.
Michał Januszewski [Sat, 17 Apr 2010 12:03:20 +0000 (14:03 +0200)]
Make it possible to plot data with multiple postfixes.

7 years agoAdd the deffplot utility.
Michał Januszewski [Mon, 12 Apr 2010 17:47:23 +0000 (19:47 +0200)]
Add the deffplot utility.

7 years agoIn bistable, do not limit the velocity histogram to a 6 stddev-wide interval.
Michał Januszewski [Mon, 12 Apr 2010 17:07:01 +0000 (19:07 +0200)]
In bistable, do not limit the velocity histogram to a 6 stddev-wide interval.

7 years agoAdd a single test script.
Michał Januszewski [Mon, 12 Apr 2010 17:02:35 +0000 (19:02 +0200)]
Add a single test script.

7 years agoMake it possible to run bistable with force > 1.
Michał Januszewski [Mon, 12 Apr 2010 16:27:15 +0000 (18:27 +0200)]
Make it possible to run bistable with force > 1.

7 years agoUpdate the TODO list.
Michał Januszewski [Mon, 12 Apr 2010 16:03:19 +0000 (18:03 +0200)]
Update the TODO list.

7 years agoDon't use state_results if not dump file is specified.
Michał Januszewski [Mon, 12 Apr 2010 15:08:26 +0000 (17:08 +0200)]
Don't use state_results if not dump file is specified.

7 years agoPrint CUDA kernel stats, fix data dump in the continue mode.
Michał Januszewski [Mon, 12 Apr 2010 14:57:11 +0000 (16:57 +0200)]
Print CUDA kernel stats, fix data dump in the continue mode.

When a simulation is started in the continue mode, its state_results
list should be reinitialized, so that the dump file doesn't get
progressively bigger with each continuation.

7 years agoFix RNG init so that it works on both 32 and 64-bit systems.
Michał Januszewski [Sun, 14 Feb 2010 10:49:10 +0000 (11:49 +0100)]
Fix RNG init so that it works on both 32 and 64-bit systems.

7 years agoFix typos in the 'sde' module.
Michał Januszewski [Sun, 14 Feb 2010 09:36:27 +0000 (10:36 +0100)]
Fix typos in the 'sde' module.

7 years agoFix the jj1 example.
Michał Januszewski [Sun, 14 Feb 2010 09:36:07 +0000 (10:36 +0100)]
Fix the jj1 example.