BlochLib is an expression template library of generic data structures and algorithms to perform large scale nuclear magnetic resonance classical and quantum mechanical spin simulations, with many I/O capabilities,and integrated numerical routines.
Be the first to post a text review of BlochLib-a fast NMR toolkit. Rate and review a project by clicking thumbs up or thumbs down in the right column.
Well, most everything is here for the opening off blochlib on sf.net
updates from blochlib 1.1 1) updated the Exception handling into a well oiled proper class 2) included a few 'try catchs' around important parts of code...namely the matrix diagonilization routine 3) updates building and configs to automake (1.7) and autoconf (2.57) 4) much better error trapping nd state dumping info in Solid (in examples)...of course it required exceptions inside Blochlib to be enabled 5) the isnan problem on osX has been fixed (i can use !finite) instead, thus all 'hasnan' functions should work everywhere 6) fixed an infinite template loop problem in the ODE solvers (that means compile times should be shorter AND work on osX) interestingly this problem ONLY happened on osX, not Linux or Cygwin...if it truly was a template code error it should have happened on all i would think. But it may be osX specific..anyhoo one can finally compile the bloch simulations (which are ridiculously templated for speed) 7) in the interest of fftw Version 3 having arrived and having an entirely different API...i have updated the fft parts of vector and matrix to use either fftw2 or fftw3 depending on your configuration option.
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?