Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - MalcolmHLevitt

Pages: [1] 2 3 ... 8
1
Publications / SpinDynamica publication
« on: September 19, 2017, 03:36:39 PM »
The first peer-reviewed publication on SpinDynamica, which describes its architecture and major principles, and also gives some examples, has now been published. Please cite if you publish a paper using SpinDynamica!

Find it here: http://onlinelibrary.wiley.com/doi/10.1002/mrc.4642/full

2
Updates and Messages / SpinDynamica publication
« on: August 21, 2017, 06:06:18 PM »
The first peer-reviewed publication on SpinDynamica, which describes its architecture and major principles, and also gives some examples, is now in press.

Find it here: http://onlinelibrary.wiley.com/doi/10.1002/mrc.4642/full

3
Updates and Messages / SpinDynamica 3.0.1 released
« on: August 21, 2017, 06:03:56 PM »
A substantial revision of SpinDynamica has been released as v3.0.1.
It may be downloaded from www.spindynamica.soton.ac.uk.

Many thanks to Christian Bengs for a lot of help with the recoding and debugging of this new release. It would have been impossible without him. 

enjoy!
malcolm

4
Hello Andy,
 I don't know the reason for this behaviour, but I find that it has solved itself in the new release SD3.0.1!
malcolm

5
Bug reports / Re: Bug - Transformation Amplitude Table (SDv.15.1b7).
« on: October 03, 2016, 01:21:32 PM »
Thanks Stuart,

bug report noted. I'm on the case.

malcolm

6
Hi Andy,
 while introducing SD v2.14.3, which is compatible with Mathematica 11, I also located and fixed this problem.
all the best
malcolm

7
Bug reports / Re: Mathematica 11
« on: August 16, 2016, 05:07:46 PM »
The latest release 2.14.3 is now compatible with Mathematica 11.

However, the SpinDynamica symbol Duration conflicts with the newly introduced Mathematica 11 symbol of the same name, and has been replaced by EventDuration.

8
SpinDynamica 2.14.3 has been released.

This version is compatible with Mathematica 11.

Note that the SpinDynamica symbol Duration clashes with the Mathematica 11 symbol of the same name and has been superseded by EventDuration

Download here: https://www.dropbox.com/sh/3ib0qrpl6mxguhu/AAAUs8MyIPdu1kxmorDgM7Apa?dl=0

9
Bug reports / Mathematica 11
« on: August 15, 2016, 04:14:49 PM »
The latest release of SpinDynamica (2.14.2) does not yet run under the newly-released Mathematica 11. This is because Wolfram have introduced a new built-in symbol Duration which conflicts with its prior definition under SpinDynamica. A Mathematica11 workaround will be released shortly.

Malcolm

10
Examples / 2D spectroscopy
« on: July 28, 2016, 02:05:40 PM »
Although SpinDynamica does not yet contain a fully general routine for 2D spectral simulation, the attached notebook allows the calculation of 2D spectra in some useful special cases. Code of this kind will be included in SpinDynamica itself, in future releases.

As usual the graphics have been stripped out but will be regenerated upon running the notebook.

11
Incredible!

Since I was using a slightly older version of Mathematica (10.3) I decided to update to 10.4 and try again.

This time I got the same behaviour as you!

So there is a subtle difference between Mathematica 10.3 and 10.4 which causes different behaviour for this particular calculation, which is very unexpected. I hope to debug this after my summer break.

There should be no need for you to send me the files I requested in the previous post.

all the best
malcolm

12
Thanks Andy,
 this is very puzzling. Which version of Mathematica do you have?

 Can you run the attached file on your system including the Trace instructions and send the result back. If its too large to attach here please put it on dropbox and send me the link, or some other way. I want to see the complete file, not just screen clips.

 please start from a completely clean kernel and simply add a $Path instruction before Needs, if you need to do that.

 I will be away for a while now but I will look at this in the course of time. I havent seen a case where the same code gives different results when running the same version of Mathematica and SpinDynamica on separate systems.

 

13
Hi Andy, thanks for posting - I just checked the forum and picked up on your problem.

This puzzles me since when I add the line Needs["SpinDynamica`"] to the top of your file and run it, starting from a clean kernel, I do not get the behaviour you describe (see attached file). One possibility is that you were trying out some of the features in the documentation, such as the setting for $Chronology (end of part 1) and that a setting was thereby changed. Mathematica has the feature that anything you do in a session persists for the rest of the session, so maybe that is the problem.

Please retry, starting from a clean kernel (i.e. restart the kernel) and using the Needs line above to load SpinDynamica. Let me know how it goes.

All the best
malcolm

14
Publications / Re: Spatial Frequency Encoding NMR
« on: July 26, 2016, 04:44:20 PM »
thanks for posting!
malcolm

ps. any chance of posting the notebook on this forum as an attachment (perhaps with graphics stripped out to save space)?

15
Examples / Re: Chemical exchange in an AB system
« on: July 18, 2016, 01:44:18 PM »
Hi Andy,
 thanks for this. Just as for the AB case I posted, handling chemical exchange (as required for CPMG on a chemically exchanging system) entirely within SpinDynamica is currently not possible, although the necessary package extension is thoroughly feasible and the necessary functionality has long been planned. The problem is time and manpower. The existence of a strong demand is a very good stimulus but I am simply too busy to promise it in a short timeframe. If anyone is out there who feels sufficiently motivated to take on a programming task of this kind, I am very willing to help them.
 So although a general implementation of multisite chemical exchange in SpinDynamica is still some way off, programming a task-specific piece of code (as I did for the AB example) is more feasible. However, once again, my lack of time makes it hard to do this without additional help.
 sorry for this discouraging news
malcolm

Pages: [1] 2 3 ... 8