fidimag icon indicating copy to clipboard operation
fidimag copied to clipboard

Finite DIfference microMAGnetic code, based on Python, Cython and C

Results 9 fidimag issues
Sort by recently updated
recently updated
newest added

Not ready to merge; just for test running. The motivation behind this: * Simplify building by creating a library (shared? static?) of the C/C++ code seperate to the Python interface,...

* [ ] Build Fidimag in container * [x] Run tests * [ ] Run notebook test * [ ] Public container to registry?

enhancement

At the moment, we tell CVODE to estimate the Jacobian. We know that providing our own computation makes time integration work more efficiently. As example `fidimag/examples/micromagnetic/nmag_example_2_box/sim.py` (not a test yet...

bug

I'd like to give Fidimag a try, so I downloaded everything to my Mac and started to build it. Running the install scripts for Sundial and FTTW were fine, compiling...

documentation

* [ ] Port energy kernels (easy) * [ ] Port Demag (easy-ish) * [ ] Port time integration (hard) Unless we can get SUNDIALS GPU working, would have to...

enhancement

Running the test under identical conditions with the latest checked out master branch on my Macbook gives the incorrect answer on the STT calculations. ``` _________________________________________________________________________________________________________ test_stt_dw _________________________________________________________________________________________________________ @pytest.mark.slow def...

bug

We could raise an exception if the system fails to relax if it hasn't reached stopping_dmdt in under max_steps. At the moment, we 'silently fail' which is not a great...

enhancement

``` nx = 22 ny = 21 nz = 1 a = 2.5 unit_length = 1e-10 mesh = fidimag.atomistic.HexagonalMesh(nx=nx, ny=ny, alignment='square', radius=a/2.0, unit_length=unit_length, periodicity=(True, False)) ``` Returns: ``` --------------------------------------------------------------------------- IndexError...

I am having trouble building fidimag. I have followed all the steps in the installation procedure; fftw works fine, sundials works fine, and all the packages are installed, yet make...