NeuralMag: an open-source nodal finite-difference code for inverse micromagnetics
We present NeuralMag, a flexible and high-performance open-source Python library for micromagnetic simulations. NeuralMag leverages modern machine learning frameworks, such as PyTorch and JAX, to perform efficient tensor operations on various parallel hardware, including CPUs, GPUs, and TPUs. The li...
        Saved in:
      
    
          | Published in | npj computational materials Vol. 11; no. 1; pp. 193 - 10 | 
|---|---|
| Main Authors | , , , , , , , , , , , , , | 
| Format | Journal Article | 
| Language | English | 
| Published | 
        London
          Nature Publishing Group UK
    
        01.01.2025
     Nature Publishing Group Nature Portfolio  | 
| Subjects | |
| Online Access | Get full text | 
| ISSN | 2057-3960 2057-3960  | 
| DOI | 10.1038/s41524-025-01688-1 | 
Cover
| Abstract | We present NeuralMag, a flexible and high-performance open-source Python library for micromagnetic simulations. NeuralMag leverages modern machine learning frameworks, such as PyTorch and JAX, to perform efficient tensor operations on various parallel hardware, including CPUs, GPUs, and TPUs. The library implements a novel nodal finite-difference discretization scheme that provides improved accuracy over traditional finite-difference methods without increasing computational complexity. NeuralMag is particularly well-suited for solving inverse problems, especially those with time-dependent objectives, thanks to its automatic differentiation capabilities. Performance benchmarks show that NeuralMag is competitive with state-of-the-art simulation codes while offering enhanced flexibility through its Python interface and integration with high-level computational backends. | 
    
|---|---|
| AbstractList | We present NeuralMag, a flexible and high-performance open-source Python library for micromagnetic simulations. NeuralMag leverages modern machine learning frameworks, such as PyTorch and JAX, to perform efficient tensor operations on various parallel hardware, including CPUs, GPUs, and TPUs. The library implements a novel nodal finite-difference discretization scheme that provides improved accuracy over traditional finite-difference methods without increasing computational complexity. NeuralMag is particularly well-suited for solving inverse problems, especially those with time-dependent objectives, thanks to its automatic differentiation capabilities. Performance benchmarks show that NeuralMag is competitive with state-of-the-art simulation codes while offering enhanced flexibility through its Python interface and integration with high-level computational backends. We present NeuralMag, a flexible and high-performance open-source Python library for micromagnetic simulations. NeuralMag leverages modern machine learning frameworks, such as PyTorch and JAX, to perform efficient tensor operations on various parallel hardware, including CPUs, GPUs, and TPUs. The library implements a novel nodal finite-difference discretization scheme that provides improved accuracy over traditional finite-difference methods without increasing computational complexity. NeuralMag is particularly well-suited for solving inverse problems, especially those with time-dependent objectives, thanks to its automatic differentiation capabilities. Performance benchmarks show that NeuralMag is competitive with state-of-the-art simulation codes while offering enhanced flexibility through its Python interface and integration with high-level computational backends.We present NeuralMag, a flexible and high-performance open-source Python library for micromagnetic simulations. NeuralMag leverages modern machine learning frameworks, such as PyTorch and JAX, to perform efficient tensor operations on various parallel hardware, including CPUs, GPUs, and TPUs. The library implements a novel nodal finite-difference discretization scheme that provides improved accuracy over traditional finite-difference methods without increasing computational complexity. NeuralMag is particularly well-suited for solving inverse problems, especially those with time-dependent objectives, thanks to its automatic differentiation capabilities. Performance benchmarks show that NeuralMag is competitive with state-of-the-art simulation codes while offering enhanced flexibility through its Python interface and integration with high-level computational backends. Abstract We present NeuralMag, a flexible and high-performance open-source Python library for micromagnetic simulations. NeuralMag leverages modern machine learning frameworks, such as PyTorch and JAX, to perform efficient tensor operations on various parallel hardware, including CPUs, GPUs, and TPUs. The library implements a novel nodal finite-difference discretization scheme that provides improved accuracy over traditional finite-difference methods without increasing computational complexity. NeuralMag is particularly well-suited for solving inverse problems, especially those with time-dependent objectives, thanks to its automatic differentiation capabilities. Performance benchmarks show that NeuralMag is competitive with state-of-the-art simulation codes while offering enhanced flexibility through its Python interface and integration with high-level computational backends.  | 
    
| ArticleNumber | 193 | 
    
| Author | Bruckner, F. Koraltan, S. Lang, M. Kraft, R. Abert, C. Voronov, A. Allayarov, R. Holt, S. Suess, D. Schrefl, T. Pathak, S. A. Fangohr, H. Chumak, A. Flauger, P.  | 
    
| Author_xml | – sequence: 1 givenname: C. surname: Abert fullname: Abert, C. email: claas.abert@univie.ac.at organization: Faculty of Physics, University of Vienna – sequence: 2 givenname: F. surname: Bruckner fullname: Bruckner, F. organization: Faculty of Physics, University of Vienna – sequence: 3 givenname: A. surname: Voronov fullname: Voronov, A. organization: Faculty of Physics, University of Vienna, Vienna Doctoral School of Physics, University of Vienna – sequence: 4 givenname: M. surname: Lang fullname: Lang, M. organization: Max Planck Institute for the Structure and Dynamics of Matter, Center for Free-Electron Laser Science – sequence: 5 givenname: S. A. surname: Pathak fullname: Pathak, S. A. organization: Max Planck Institute for the Structure and Dynamics of Matter, Center for Free-Electron Laser Science – sequence: 6 givenname: S. surname: Holt fullname: Holt, S. organization: Max Planck Institute for the Structure and Dynamics of Matter, Center for Free-Electron Laser Science – sequence: 7 givenname: R. surname: Kraft fullname: Kraft, R. organization: Faculty of Physics, University of Vienna, Vienna Doctoral School of Physics, University of Vienna – sequence: 8 givenname: R. surname: Allayarov fullname: Allayarov, R. organization: Faculty of Physics, University of Vienna – sequence: 9 givenname: P. surname: Flauger fullname: Flauger, P. organization: Faculty of Physics, University of Vienna – sequence: 10 givenname: S. surname: Koraltan fullname: Koraltan, S. organization: Institute of Applied Physics, TU Wien – sequence: 11 givenname: T. surname: Schrefl fullname: Schrefl, T. organization: Department for Integrated Sensor Systems, University for Continuing Education Krems – sequence: 12 givenname: A. surname: Chumak fullname: Chumak, A. organization: Faculty of Physics, University of Vienna – sequence: 13 givenname: H. surname: Fangohr fullname: Fangohr, H. organization: Max Planck Institute for the Structure and Dynamics of Matter, Center for Free-Electron Laser Science, University of Southampton – sequence: 14 givenname: D. surname: Suess fullname: Suess, D. organization: Faculty of Physics, University of Vienna  | 
    
| BackLink | https://www.ncbi.nlm.nih.gov/pubmed/40552212$$D View this record in MEDLINE/PubMed | 
    
| BookMark | eNqNkUtv1TAQhS1URB_0D7BAkdiwCfidhA2qKgqVCggJ1pZjj4OvEvtiJ0X997g3l9KyQKz8OvPN8ZljdBBiAISeEfyKYNa-zpwIymtMRY2JbNuaPEJHFIumZp3EB_f2h-g05w3GmHS0pRw_QYccC0EpoUfoyydYkh4_6uFNpUMVtxDqHJdkoArR6rFyPvgZauudgwSh3JtooXIxVT5cQ8pQTd6kOOkhwOxNfooeOz1mON2vJ-jbxbuv5x_qq8_vL8_PrmrDOz7XXEjc86ZvHDPQN9JJ14oGy45px4RssBO277iVVkrrypEKbagAqQ0Y4zp2gi5Xro16o7bJTzrdqKi92l3ENCidiqERFGhS2IbpjmAueN9RYVvR9wYLQijhhcVW1hK2-uanHsc7IMHqNm-15q1K3mqXtyKl6u1atV36CayBMJcoH1h5-BL8dzXEa1V6lkFwWggv94QUfyyQZzX5bGAcdYC4ZMUoZZIJ3ooiffGXdFPGFErCO1Xb8JbeAp_ft3Tn5ffAi4CugjKynBO4__voPp5cxGGA9Kf3P6p-ATjJzSg | 
    
| Cites_doi | 10.1063/1.2185970 10.1109/TMAG.2007.893843 10.1038/s41928-024-01333-7 10.1063/1.3617237 10.1093/acprof:oso/9780198570752.001.0001 10.14778/3415478.3415530 10.1063/1.4997441 10.2514/6.2000-4738 10.1063/5.0054169 10.1038/s41467-021-26711-z 10.1038/s41467-021-22897-4 10.1038/s44306-025-00082-3 10.1016/j.jmmm.2022.169976 10.1063/5.0024382 10.1038/s41598-023-39192-5 10.1103/PhysRevB.107.104424 10.1016/j.jmmm.2021.168875 10.1063/1.4899186 10.1109/TMAG.2010.2048016 10.6028/NIST.IR.6376 10.1063/1.4998532 10.1038/srep40816 10.1002/9780470022184.hmm202 10.5334/jors.223 10.1002/pssa.2211370118 10.1016/0304-8853(94)90178-3 10.1016/j.jmmm.2013.05.051 10.1140/epjb/e2019-90599-6 10.7717/peerj-cs.103  | 
    
| ContentType | Journal Article | 
    
| Copyright | The Author(s) 2025 The Author(s) 2025. Copyright Nature Publishing Group 2025 The Author(s) 2025 2025  | 
    
| Copyright_xml | – notice: The Author(s) 2025 – notice: The Author(s) 2025. – notice: Copyright Nature Publishing Group 2025 – notice: The Author(s) 2025 2025  | 
    
| DBID | C6C AAYXX CITATION NPM 3V. 7X7 7XB 8FE 8FG 8FH 8FI 8FJ 8FK ABJCF ABUWG AFKRA AZQEC BBNVY BENPR BGLVJ BHPHI CCPQU D1I DWQXO FYUFA GHDGH GNUQQ HCIFZ K9. KB. LK8 M0S M7P PDBOC PHGZM PHGZT PIMPY PJZUB PKEHL PPXIY PQEST PQGLB PQQKQ PQUKI PRINS 7X8 5PM ADTOC UNPAY DOA  | 
    
| DOI | 10.1038/s41524-025-01688-1 | 
    
| DatabaseName | Springer Nature Link CrossRef PubMed ProQuest Central (Corporate) Health & Medical Collection ProQuest Central (purchase pre-March 2016) ProQuest SciTech Collection ProQuest Technology Collection ProQuest Natural Science Journals Hospital Premium Collection Hospital Premium Collection (Alumni Edition) ProQuest Central (Alumni) (purchase pre-March 2016) Materials Science & Engineering Collection ProQuest Central (Alumni) ProQuest Central UK/Ireland ProQuest Central Essentials Biological Science Collection ProQuest Central Technology Collection Natural Science Collection ProQuest One ProQuest Materials Science Collection ProQuest Central Proquest Health Research Premium Collection Health Research Premium Collection (Alumni) ProQuest Central Student SciTech Premium Collection ProQuest Health & Medical Complete (Alumni) Materials Science Database Biological Sciences ProQuest Health & Medical Collection Biological Science Database Materials Science Collection Proquest Central Premium ProQuest One Academic (New) Publicly Available Content Database ProQuest Health & Medical Research Collection ProQuest One Academic Middle East (New) ProQuest One Health & Nursing ProQuest One Academic Eastern Edition (DO NOT USE) ProQuest One Applied & Life Sciences ProQuest One Academic ProQuest One Academic UKI Edition ProQuest Central China MEDLINE - Academic PubMed Central (Full Participant titles) Unpaywall for CDI: Periodical Content Unpaywall DOAJ Directory of Open Access Journals  | 
    
| DatabaseTitle | CrossRef PubMed Publicly Available Content Database ProQuest Central Student Technology Collection ProQuest One Academic Middle East (New) ProQuest Central Essentials Materials Science Collection ProQuest Health & Medical Complete (Alumni) ProQuest Central (Alumni Edition) SciTech Premium Collection ProQuest One Community College ProQuest One Health & Nursing ProQuest Natural Science Collection ProQuest Central China ProQuest Central ProQuest One Applied & Life Sciences ProQuest Health & Medical Research Collection Health Research Premium Collection Health and Medicine Complete (Alumni Edition) Natural Science Collection ProQuest Central Korea Biological Science Collection Materials Science Database ProQuest Central (New) ProQuest Materials Science Collection ProQuest Biological Science Collection ProQuest One Academic Eastern Edition ProQuest Hospital Collection ProQuest Technology Collection Health Research Premium Collection (Alumni) Biological Science Database ProQuest SciTech Collection ProQuest Hospital Collection (Alumni) ProQuest Health & Medical Complete ProQuest One Academic UKI Edition Materials Science & Engineering Collection ProQuest One Academic ProQuest One Academic (New) ProQuest Central (Alumni) MEDLINE - Academic  | 
    
| DatabaseTitleList | Publicly Available Content Database PubMed MEDLINE - Academic CrossRef  | 
    
| Database_xml | – sequence: 1 dbid: C6C name: Springer Open Access Journals url: http://www.springeropen.com/ sourceTypes: Publisher – sequence: 2 dbid: DOA name: DOAJ: Directory of Open Access Journals url: https://www.doaj.org/ sourceTypes: Open Website – sequence: 3 dbid: NPM name: PubMed url: https://proxy.k.utb.cz/login?url=http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?db=PubMed sourceTypes: Index Database – sequence: 4 dbid: UNPAY name: Unpaywall url: https://proxy.k.utb.cz/login?url=https://unpaywall.org/ sourceTypes: Open Access Repository – sequence: 5 dbid: 8FG name: ProQuest Technology Collection url: https://search.proquest.com/technologycollection1 sourceTypes: Aggregation Database  | 
    
| DeliveryMethod | fulltext_linktorsrc | 
    
| Discipline | Engineering | 
    
| EISSN | 2057-3960 | 
    
| EndPage | 10 | 
    
| ExternalDocumentID | oai_doaj_org_article_ea1857c3a910454b925d85bbc0511214 10.1038/s41524-025-01688-1 PMC12182442 40552212 10_1038_s41524_025_01688_1  | 
    
| Genre | Journal Article | 
    
| GrantInformation_xml | – fundername: Austrian Science Fund grantid: 10.55776/P34671; 10.55776/PAT3864023; 10.55776/P34671; 10.55776/P34671; 10.55776/I6068; 10.55776/PAT3864023 funderid: http://dx.doi.org/10.13039/501100002428  | 
    
| GroupedDBID | 0R~ 5VS 7X7 8FE 8FG 8FH 8FI 8FJ AAJSJ AASML ABJCF ABUWG ACGFS ADBBV ADMLS AFKRA ALIPV ALMA_UNASSIGNED_HOLDINGS ARCSS BBNVY BCNDV BENPR BGLVJ BHPHI BPHCQ BVXVI C6C CCPQU D1I EBLON EBS FYUFA GROUPED_DOAJ HCIFZ HMCUK KB. KQ8 LK8 M7P M~E NAO NO~ OK1 PDBOC PHGZM PHGZT PIMPY PQQKQ PROAC RNT SNYQT UKHRP AAYXX CITATION PQGLB PUEGO EJD NPM 3V. 7XB 8FK AZQEC DWQXO GNUQQ K9. PJZUB PKEHL PPXIY PQEST PQUKI PRINS 7X8 5PM ADTOC UNPAY  | 
    
| ID | FETCH-LOGICAL-c494t-4560b47b7f3ceb76f6f8570693af35670f5db94d6d66df70f25ac25e6aceccf93 | 
    
| IEDL.DBID | BENPR | 
    
| ISSN | 2057-3960 | 
    
| IngestDate | Tue Oct 14 19:05:10 EDT 2025 Sun Oct 26 04:10:08 EDT 2025 Tue Sep 30 17:01:36 EDT 2025 Fri Sep 05 15:50:08 EDT 2025 Tue Oct 07 06:57:12 EDT 2025 Thu Jun 26 01:43:33 EDT 2025 Wed Oct 01 06:00:00 EDT 2025 Sun Jun 22 01:10:20 EDT 2025  | 
    
| IsDoiOpenAccess | true | 
    
| IsOpenAccess | true | 
    
| IsPeerReviewed | true | 
    
| IsScholarly | true | 
    
| Issue | 1 | 
    
| Keywords | Ferromagnetism Spintronics  | 
    
| Language | English | 
    
| License | The Author(s) 2025. Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/. cc-by  | 
    
| LinkModel | DirectLink | 
    
| MergedId | FETCHMERGED-LOGICAL-c494t-4560b47b7f3ceb76f6f8570693af35670f5db94d6d66df70f25ac25e6aceccf93 | 
    
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 content type line 23  | 
    
| OpenAccessLink | https://www.proquest.com/docview/3223874822?pq-origsite=%requestingapplication%&accountid=15518 | 
    
| PMID | 40552212 | 
    
| PQID | 3223874822 | 
    
| PQPubID | 2041924 | 
    
| PageCount | 10 | 
    
| ParticipantIDs | doaj_primary_oai_doaj_org_article_ea1857c3a910454b925d85bbc0511214 unpaywall_primary_10_1038_s41524_025_01688_1 pubmedcentral_primary_oai_pubmedcentral_nih_gov_12182442 proquest_miscellaneous_3223635485 proquest_journals_3223874822 pubmed_primary_40552212 crossref_primary_10_1038_s41524_025_01688_1 springer_journals_10_1038_s41524_025_01688_1  | 
    
| ProviderPackageCode | CITATION AAYXX  | 
    
| PublicationCentury | 2000 | 
    
| PublicationDate | 20250101 | 
    
| PublicationDateYYYYMMDD | 2025-01-01 | 
    
| PublicationDate_xml | – month: 1 year: 2025 text: 20250101 day: 1  | 
    
| PublicationDecade | 2020 | 
    
| PublicationPlace | London | 
    
| PublicationPlace_xml | – name: London – name: England  | 
    
| PublicationTitle | npj computational materials | 
    
| PublicationTitleAbbrev | npj Comput Mater | 
    
| PublicationTitleAlternate | NPJ Comput Mater | 
    
| PublicationYear | 2025 | 
    
| Publisher | Nature Publishing Group UK Nature Publishing Group Nature Portfolio  | 
    
| Publisher_xml | – name: Nature Publishing Group UK – name: Nature Publishing Group – name: Nature Portfolio  | 
    
| References | A Meurer (1688_CR37) 2017; 3 D Suess (1688_CR33) 2023; 107 K Ramstöck (1688_CR35) 1994; 135 WF Brown (1688_CR19) 1959; 30 F Bruckner (1688_CR12) 2017; 7 L Körber (1688_CR11) 2021; 11 1688_CR28 1688_CR27 1688_CR26 1688_CR24 1688_CR23 1688_CR21 C Abert (1688_CR22) 2019; 92 Z Yan (1688_CR17) 2022; 563 T Fischbacher (1688_CR6) 2007; 43 AA Voronov (1688_CR31) 2025; 3 DV Berkov (1688_CR34) 1993; 137 Q Wang (1688_CR16) 2021; 12 1688_CR9 C Abert (1688_CR10) 2013; 345 F Bruckner (1688_CR5) 2023; 13 A Papp (1688_CR15) 2021; 12 1688_CR18 1688_CR3 1688_CR39 1688_CR4 1688_CR38 1688_CR1 1688_CR14 1688_CR36 1688_CR13 1688_CR8 A Kakay (1688_CR7) 2010; 46 1688_CR32 1688_CR30 S Li (1688_CR25) 2020; 13 M-A Bisotti (1688_CR2) 2018; 6 P Heistracher (1688_CR29) 2022; 548 T Schrefl (1688_CR20) 2007; 2  | 
    
| References_xml | – volume: 30 start-page: S62 year: 1959 ident: 1688_CR19 publication-title: J. Appl. Phys. doi: 10.1063/1.2185970 – ident: 1688_CR27 – volume: 43 start-page: 2896 year: 2007 ident: 1688_CR6 publication-title: IEEE Trans. Magn. doi: 10.1109/TMAG.2007.893843 – ident: 1688_CR18 doi: 10.1038/s41928-024-01333-7 – ident: 1688_CR8 doi: 10.1063/1.3617237 – ident: 1688_CR23 – ident: 1688_CR21 doi: 10.1093/acprof:oso/9780198570752.001.0001 – volume: 13 start-page: 3005 year: 2020 ident: 1688_CR25 publication-title: Proc. VLDB Endow. doi: 10.14778/3415478.3415530 – ident: 1688_CR14 doi: 10.1063/1.4997441 – ident: 1688_CR39 – ident: 1688_CR30 doi: 10.2514/6.2000-4738 – volume: 11 start-page: 095006 year: 2021 ident: 1688_CR11 publication-title: AIP Adv. doi: 10.1063/5.0054169 – volume: 12 year: 2021 ident: 1688_CR15 publication-title: Nat. Commun. doi: 10.1038/s41467-021-26711-z – volume: 12 year: 2021 ident: 1688_CR16 publication-title: Nat. Commun. doi: 10.1038/s41467-021-22897-4 – volume: 3 start-page: 1 year: 2025 ident: 1688_CR31 publication-title: npj Spintronics doi: 10.1038/s44306-025-00082-3 – volume: 563 start-page: 169976 year: 2022 ident: 1688_CR17 publication-title: J. Magn. Magn. Mater. doi: 10.1016/j.jmmm.2022.169976 – ident: 1688_CR4 doi: 10.1063/5.0024382 – volume: 13 year: 2023 ident: 1688_CR5 publication-title: Sci. Rep. doi: 10.1038/s41598-023-39192-5 – volume: 107 start-page: 104424 year: 2023 ident: 1688_CR33 publication-title: Phys. Rev. B doi: 10.1103/PhysRevB.107.104424 – ident: 1688_CR28 – volume: 548 start-page: 168875 year: 2022 ident: 1688_CR29 publication-title: J. Magn. Magn. Mater. doi: 10.1016/j.jmmm.2021.168875 – ident: 1688_CR3 doi: 10.1063/1.4899186 – volume: 46 start-page: 2303 year: 2010 ident: 1688_CR7 publication-title: IEEE Trans. Magn. doi: 10.1109/TMAG.2010.2048016 – ident: 1688_CR24 – ident: 1688_CR1 doi: 10.6028/NIST.IR.6376 – ident: 1688_CR13 doi: 10.1063/1.4998532 – ident: 1688_CR26 – volume: 7 year: 2017 ident: 1688_CR12 publication-title: Sci. Rep. doi: 10.1038/srep40816 – ident: 1688_CR32 doi: 10.1002/9780470022184.hmm202 – volume: 6 start-page: 22 year: 2018 ident: 1688_CR2 publication-title: J. Open Res. Softw. doi: 10.5334/jors.223 – volume: 137 start-page: 207 year: 1993 ident: 1688_CR34 publication-title: Phys. Status Solidi doi: 10.1002/pssa.2211370118 – ident: 1688_CR38 – ident: 1688_CR9 – volume: 2 start-page: 765–795 year: 2007 ident: 1688_CR20 publication-title: Handb. Magn. Adv. Magn. Mater. – volume: 135 start-page: 97 year: 1994 ident: 1688_CR35 publication-title: J. Magn. Magn. Mater. doi: 10.1016/0304-8853(94)90178-3 – volume: 345 start-page: 29 year: 2013 ident: 1688_CR10 publication-title: J. Magn. Magn. Mater. doi: 10.1016/j.jmmm.2013.05.051 – volume: 92 start-page: 1 year: 2019 ident: 1688_CR22 publication-title: Eur. Phys. J. B doi: 10.1140/epjb/e2019-90599-6 – volume: 3 start-page: e103 year: 2017 ident: 1688_CR37 publication-title: PeerJ Comput. Sci. doi: 10.7717/peerj-cs.103 – ident: 1688_CR36  | 
    
| SSID | ssj0001928240 | 
    
| Score | 2.2809165 | 
    
| Snippet | We present NeuralMag, a flexible and high-performance open-source Python library for micromagnetic simulations. NeuralMag leverages modern machine learning... Abstract We present NeuralMag, a flexible and high-performance open-source Python library for micromagnetic simulations. NeuralMag leverages modern machine...  | 
    
| SourceID | doaj unpaywall pubmedcentral proquest pubmed crossref springer  | 
    
| SourceType | Open Website Open Access Repository Aggregation Database Index Database Publisher  | 
    
| StartPage | 193 | 
    
| SubjectTerms | 639/766/119/1001 639/766/119/2793 Algorithms Characterization and Evaluation of Materials Chemistry and Materials Science Computational Intelligence Computer applications Energy Finite difference method Interfaces Inverse problems Machine learning Materials Science Mathematical analysis Mathematical and Computational Engineering Mathematical and Computational Physics Mathematical Modeling and Industrial Mathematics Open source software Optimization techniques Python Simulation Source code Tensors Theoretical Variables  | 
    
| SummonAdditionalLinks | – databaseName: DOAJ Directory of Open Access Journals dbid: DOA link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV3PaxQxFH6UXmwPotYfo1Wm4M2Gzkx-TMablpYitCBY6C0kk6SurNni7lL63_uSzE53UdSDMJeZJJB530veN5PkewBv66ry3ktOKttqwmrT4zwoJPFUe8OdsTIttJ9fiLNL9umKX62l-op7wrI8cDbckdNRrainGuMa48x0DbeSG9NXkSqkFNZNJbu1j6lvmbdIjFXDKZmKyqN5jFSMxOytyHLQPeqNSJQE-3_HMn_dLDmumO7Cg2W40Xe3ejpdC0qnj-DhwCbLD_ktHsOWC09gd01jcA8-R_kNPT3X1-9LHcqYLYvkP_ZlmFls7CeRdpJVphR8Ho-5l0hmy0mImzZc-T3t2tPXIZ54nD-Fy9OTL8dnZMijQHrWsQVBjlQZ1prW096ZVnjho6y96BAPykVbeW5Nx6ywQliPtw3XfcOd0D0C7Dv6DLbDLLgXUOra4RQnWmRRlDmrpXW-tloj3txY2xbwbmVTdZPlMlRa5qZSZQQUIqASAqou4GM0-1gzSl2nB-gAanAA9TcHKGB_BZoaxt9c4TRFZcuQ_RRwMBbjyInLITq42TLXQbrFJC_gecZ47AnSWCSmNbaWG-hvdHWzJEy-JnXuOmriM4ZND1eOct-vP9nicHSmfzDdy_9hulew0-QBgdc-bC9-LN1r5FgL8yYNp59WKCCr priority: 102 providerName: Directory of Open Access Journals – databaseName: HAS SpringerNature Open Access 2022 dbid: AAJSJ link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1baxQxFD6U7YP2Qbw7tcoIvrnBmZ0kk_FtFUtZqCBa6Fs4mSR1YZst7i7Sf-_J3NqhIgrzMpOcIZwvly85yReAt3mWee-VYJktkfHc1NQPSsV8gd4IZ6xqAu2nX-TJGV-ci_M9mPZnYUbx-0a6exOHGM7itatETwhXmuvsK6qYagL78_ni2-JmTaWiCQTPurMxZP7-rvFo_Glk-v_ELe9ukRzipAdwbxeu8PoXrla3hqLjh_Cg45DpvAX9Eey58BgObikLPoGvUXQDV6d48SHFkMY7sli7Tp-GtSVjv4xkk_X3o9D3eLg9JQqbLkPcquHSy2avHl6EeM5x8xTOjj9__3TCutsTWM0rvmXEjDLDS1P6onamlF76KGYvK0KhELLMvLCm4lZaKa2n15nAeiacxJpg9VXxDCZhHdwLSDF31LHJkrhTwZ1FZZ3PLSKhLIy1ZQLvep_qq1YkQzfB7ULpFgFNCOgGAZ0n8DG6fcgZBa6bD4S77tqLdhhFquoCic5wwU01E1YJY-osMsScJ3DUg6a7VrfR1DkVquTEeRJ4MyRTe4lBEAxuvWvzEMniSiTwvMV4KAmRV6KjOVmrEfqjoo5TwvJHo8mdRyV8zsl02leUm3L9zRfToTL9g-sO_-_vL-H-rK369BzBZPtz514Rh9qa113T-Q02QBP5 priority: 102 providerName: Springer Nature – databaseName: Unpaywall dbid: UNPAY link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3daxQxEB_q9UH74Ld2tcoKvtm0u5ePzfpWxVKEFgUP61NINsl5eM2V3h2if72T7O7Z0yIW9mXzAclkMvnBzPwG4GVZFN57yUlhK01YaRq0g0IST7U33Bkrk6P9-EQcjdj7U366AaLPhUlB-4nSMpnpPjpsfx4fGkZi8VUEKXi6aGGsvwGbgiMGH8Dm6OTDwZdYSQ4BCKHY1mXIFFReMXntFUpk_VchzL8DJVfe0i24uQzn-sd3PZ1eepAO78DnfittHMq3veXC7DU__2B5vP5e78LtDqPmB-3Ie7Dhwn3YusRc-AA-RlIPPT3W49e5DnmswUVaP0AeZhYn-0kEs6Svv4LtMXk-R4icT0IMBXH5WYoF1OMQ8yjnD2F0-O7T2yPSVWcgDavZgiDyKgyrTOVp40wlvPCRLF_UeMqUi6rw3JqaWWGFsB5_h1w3Q-6EblBtfE0fwSDMgtuGXJcODaeoEJtR5qyW1vnSao1axI21VQav-tNS5y0Jh0rOcypVKyyFwlJJWKrM4E080NXISKCdGmYXY9UJWTkdSbAaqhEuMc5MPeRWcmOaIiLQkmWw06uD6m71XKHxo7JiiKkyeLHqxvsYnSw6uNmyHYMgjkmeweNWe1YrQXCMcLfE2XJNr9aWut4TJl8T53cZmfYZw6m7vQr-Xte_ZLG7UtP_EN2T6w1_CreGrZbitwODxcXSPUOMtjDPuwv5C5apNo8 priority: 102 providerName: Unpaywall  | 
    
| Title | NeuralMag: an open-source nodal finite-difference code for inverse micromagnetics | 
    
| URI | https://link.springer.com/article/10.1038/s41524-025-01688-1 https://www.ncbi.nlm.nih.gov/pubmed/40552212 https://www.proquest.com/docview/3223874822 https://www.proquest.com/docview/3223635485 https://pubmed.ncbi.nlm.nih.gov/PMC12182442 https://www.nature.com/articles/s41524-025-01688-1.pdf https://doaj.org/article/ea1857c3a910454b925d85bbc0511214  | 
    
| UnpaywallVersion | publishedVersion | 
    
| Volume | 11 | 
    
| hasFullText | 1 | 
    
| inHoldings | 1 | 
    
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVAFT databaseName: Open Access Digital Library customDbUrl: eissn: 2057-3960 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0001928240 issn: 2057-3960 databaseCode: KQ8 dateStart: 20150101 isFulltext: true titleUrlDefault: http://grweb.coalliance.org/oadl/oadl.html providerName: Colorado Alliance of Research Libraries – providerCode: PRVAFT databaseName: Open Access Digital Library customDbUrl: eissn: 2057-3960 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0001928240 issn: 2057-3960 databaseCode: KQ8 dateStart: 20151125 isFulltext: true titleUrlDefault: http://grweb.coalliance.org/oadl/oadl.html providerName: Colorado Alliance of Research Libraries – providerCode: PRVAON databaseName: DOAJ: Directory of Open Access Journals customDbUrl: eissn: 2057-3960 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0001928240 issn: 2057-3960 databaseCode: DOA dateStart: 20150101 isFulltext: true titleUrlDefault: https://www.doaj.org/ providerName: Directory of Open Access Journals – providerCode: PRVEBS databaseName: Inspec with Full Text customDbUrl: eissn: 2057-3960 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0001928240 issn: 2057-3960 databaseCode: ADMLS dateStart: 20170101 isFulltext: true titleUrlDefault: https://www.ebsco.com/products/research-databases/inspec-full-text providerName: EBSCOhost – providerCode: PRVAQT databaseName: Springer Nature - nature.com Journals - Fully Open Access customDbUrl: eissn: 2057-3960 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0001928240 issn: 2057-3960 databaseCode: NAO dateStart: 20151201 isFulltext: true titleUrlDefault: https://www.nature.com/siteindex/index.html providerName: Nature Publishing – providerCode: PRVPQU databaseName: Health & Medical Collection customDbUrl: eissn: 2057-3960 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0001928240 issn: 2057-3960 databaseCode: 7X7 dateStart: 20250101 isFulltext: true titleUrlDefault: https://search.proquest.com/healthcomplete providerName: ProQuest – providerCode: PRVPQU databaseName: ProQuest Databases customDbUrl: http://www.proquest.com/pqcentral?accountid=15518 eissn: 2057-3960 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0001928240 issn: 2057-3960 databaseCode: BENPR dateStart: 20250101 isFulltext: true titleUrlDefault: https://www.proquest.com/central providerName: ProQuest – providerCode: PRVPQU databaseName: ProQuest Technology Collection customDbUrl: eissn: 2057-3960 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0001928240 issn: 2057-3960 databaseCode: 8FG dateStart: 20151101 isFulltext: true titleUrlDefault: https://search.proquest.com/technologycollection1 providerName: ProQuest – providerCode: PRVAVX databaseName: HAS SpringerNature Open Access 2022 customDbUrl: eissn: 2057-3960 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0001928240 issn: 2057-3960 databaseCode: AAJSJ dateStart: 20151201 isFulltext: true titleUrlDefault: https://www.springernature.com providerName: Springer Nature – providerCode: PRVAVX databaseName: Springer Open Access Journals customDbUrl: eissn: 2057-3960 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0001928240 issn: 2057-3960 databaseCode: C6C dateStart: 20151201 isFulltext: true titleUrlDefault: http://www.springeropen.com/ providerName: Springer Nature  | 
    
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1ba9swFD60ycPWh7Fr560LHuxtNfVFkuXBGGloVgIN3SWQPRnJkrJAZmdNwti_35FsJw0bZWAMliyQdS76rCN9B-BNFIbGGE6DUKUiIJEs0A8yHphEGEm1VNwF2q_G7HJCRlM6PYBxexbGbqtsfaJz1Koq7Br5GSpewlOC89mH5c_AZo2y0dU2hYZoUiuo945i7BC6sWXG6kD3_GJ8_Xm36pLhLwYJm9MzYcLPVnYGI4HN6oroB9Um2puhHJH_v9Dn35sot5HUI7i3KZfi9y-xWNyarIYP4UGDMv1-rRaP4ECXj-HoFvfgE_hkaTnE4krM3vmi9G0WraBeyffLSmFjM7dwNGgzqGC5Pf7uI8j156XdzKH9H243n5iV9iTk6ilMhhdfB5dBk18hKEhG1gFip1CSVKYmKbRMmWHG0t2zDOWUUJaGhiqZEcUUY8rgY0xFEVPNRIGCN1nyDDplVern4ItIo-tjKaKrhGgluNImUkKgHlCpVOrB23ZM82VNo5G78HfC81oCOUogdxLIIw_O7bBv37QU2K6gupnljUXlWlgaqyIRCHgIJTKLqeJUyiK0GDIiHpy0Qssbu1zlOy3y4PW2Gi3KhklEqatN_Q7CMMKpB8e1jLc9QXiLgDXC1nxP-ntd3a8p598da3dkufIJwaanraLs-nXXWJxulek_hu7F3V_9Eu7HtarjdQKd9c1Gv0JUtZY9OEynKd758GMPuv3-6Muo15gPlg7YoOfWK7BsMr7uf_sDGWwmrw | 
    
| linkProvider | ProQuest | 
    
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1LbxMxELaq9lB6QLxZWmCR4ESt7sP2epEqRKFVSpsIUCv15tprO0RKvaFJVPXP8dsY7yuNQBWXSrlkdy15Z8Yzn3c83yD0No4iay2nONKZxCRWBfhBxrFNpVXUKM2rRHt_wHqn5OsZPVtBv9taGH-ssvWJlaPWZeG_ke-A4aU8IxDPPk5-Yd81ymdX2xYasmmtoHcrirGmsOPIXF_BFm66e_gF9P0uSQ72Tz73cNNlABckJzMMCCJSJFOZTQujMmaZ9aTvLIfZppRlkaVa5UQzzZi28DehskioYbKA17eejAlCwBpJSQ6bv7W9_cG3H4uvPDlsaUjUVOtEKd-Z-ohJsO8iC2gLzDReiohV44B_od2_D212mdsNtD53E3l9JcfjG8Hx4AG636Da8FNthg_RinGP0MYNrsPH6LunAZHjvhx-CKULfdcuXGcOQldqGGxHHv7itmMLXPfl9iGA6nDk_OERE15Upwfl0PnKy-kTdHonkn6KVl3pzHMUytiAq2UZoLmUGC25NjbWUoLdUaV1FqD3rUzFpKbtEFW6PeWi1oAADYhKAyIO0J4Xe_ekp9yuLpSXQ9GsYGGkp80qUgkAi1Ci8oRqTpUqIo9ZYxKgrVZpovEDU7Gw2gC96W7DCvZpGelMOa-fAdhHOA3Qs1rH3UwATgNAjmE0X9L-0lSX77jRz4olPPbc_ITA0O3WUBbzuk0W250x_YfoXtz-1q_Reu-kfyyODwdHm-heUps9_LbQ6uxybl4CopupV82yCdH5Xa_UP-zKXfg | 
    
| linkToPdf | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1ba9RAFB5KBbUP4t1o1Qj6ZIfNZS6JIKLWpbW2KFjYt-lMZmZdWJO1u0vpX_PXeU5u20UpvhTyksvA5NzmS86Z7xDyMo4i733GaWSlpiw2BcRBkVGfam-4MzarE-2HR2LvmH0e8dEG-d3thcGyyi4m1oHaVgX-Ix-A4aWZZLCeDXxbFvF1d_hu9otiBynMtHbtNBoTOXDnZ_D5Nn-7vwu6fpUkw0_fP-7RtsMALVjOFhTQQ2SYNNKnhTNSeOGR8F3kMNOUCxl5bk3OrLBCWA-nCddFwp3QBby6RyImCP_XZJrmWE4oR3L1fyeHjxkWtft0ojQbzHGtZBT7xwLOAgON19bCumXAv3Du3-Wafc52i9xYljN9fqan0wvL4vA2udXi2fB9Y4B3yIYr75KtCyyH98g3JADR00M9fhPqMsR-XbTJGYRlZWGwnyDwpV2vFriOG-1DgNPhpMSyERf-rOsG9bjEPZfz--T4SuT8gGyWVekekVDHDoKskIDjUuaszqzzsdUaLI4ba2VAXncyVbOGsEPVifY0U40GFGhA1RpQcUA-oNj7J5Fsu75QnY5V67vKaSTMKlIN0IpxZvKE24wbU0SIVmMWkO1OaaqNAHO1steAvOhvg-9iQkaXrlo2zwDgYxkPyMNGx_1MAEgDNI5hdLam_bWprt8pJz9qfvAYWfkZg6E7naGs5nWZLHZ6Y_oP0T2-_K2fk-vgn-rL_tHBE3Izaawejm2yuThduqcA5RbmWe0zITm5aif9A1YMW5I | 
    
| linkToUnpaywall | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3daxQxEB_q9UH74Ld2tcoKvtm0u5ePzfpWxVKEFgUP61NINsl5eM2V3h2if72T7O7Z0yIW9mXzAclkMvnBzPwG4GVZFN57yUlhK01YaRq0g0IST7U33Bkrk6P9-EQcjdj7U366AaLPhUlB-4nSMpnpPjpsfx4fGkZi8VUEKXi6aGGsvwGbgiMGH8Dm6OTDwZdYSQ4BCKHY1mXIFFReMXntFUpk_VchzL8DJVfe0i24uQzn-sd3PZ1eepAO78DnfittHMq3veXC7DU__2B5vP5e78LtDqPmB-3Ie7Dhwn3YusRc-AA-RlIPPT3W49e5DnmswUVaP0AeZhYn-0kEs6Svv4LtMXk-R4icT0IMBXH5WYoF1OMQ8yjnD2F0-O7T2yPSVWcgDavZgiDyKgyrTOVp40wlvPCRLF_UeMqUi6rw3JqaWWGFsB5_h1w3Q-6EblBtfE0fwSDMgtuGXJcODaeoEJtR5qyW1vnSao1axI21VQav-tNS5y0Jh0rOcypVKyyFwlJJWKrM4E080NXISKCdGmYXY9UJWTkdSbAaqhEuMc5MPeRWcmOaIiLQkmWw06uD6m71XKHxo7JiiKkyeLHqxvsYnSw6uNmyHYMgjkmeweNWe1YrQXCMcLfE2XJNr9aWut4TJl8T53cZmfYZw6m7vQr-Xte_ZLG7UtP_EN2T6w1_CreGrZbitwODxcXSPUOMtjDPuwv5C5apNo8 | 
    
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=NeuralMag%3A+an+open-source+nodal+finite-difference+code+for+inverse+micromagnetics&rft.jtitle=npj+computational+materials&rft.au=Abert%2C+C&rft.au=Bruckner%2C+F&rft.au=Voronov%2C+A&rft.au=Lang%2C+M&rft.date=2025-01-01&rft.pub=Nature+Publishing+Group&rft.eissn=2057-3960&rft.volume=11&rft.issue=1&rft.spage=193&rft_id=info:doi/10.1038%2Fs41524-025-01688-1&rft.externalDBID=HAS_PDF_LINK | 
    
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2057-3960&client=summon | 
    
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2057-3960&client=summon | 
    
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2057-3960&client=summon |