Comments (10)
@WenyinWei Can you give me more information about the process you went through to get these errors? We've built NJOY21 on Windows and haven't seen this before. Keep in mind that we only support installing/building NJOY21 (or NJOY2016) using Windows Subsystem for Linux.
from njoy21.
@jlconlin Thank you jlconlin, I didn't compile it on Windows Subsystem but by MinGW. It seems that the compatibility problem would deadly limit its usage on Windows platform while embedding parts of NJOY(e.g. parsing ENDF file) into a Windows software. Do you have any good suggestions to settle the problem?
Thanks,
Wenyin
from njoy21.
@WenyinWei Windows Subsystem for Linux (WSL) is available for every Windows 10 machine for free and works well. We would like to make this native on Windows, but don't currently have the resources. For now WSL seems to be the way to go.
from njoy21.
Could any part of NJOY works as a third party header in windows app? This is good enough but relies on mature modulization organization.
from njoy21.
Not at this time, no.
from njoy21.
from njoy21.
@WenyinWei If you are looking for something for working with ENDF/ACE files, you may want to look at others projects too. OpenMC has a data module that can give you access to data within ENDF files through Python classes. Fudge also has similar functionality. Both of those are written primarily in Python and may be easier to integrate into a Windows app.
from njoy21.
Thanks for all of your warm reply. I would try some of these tools someday and report the best choice.
from njoy21.
... embedding parts of NJOY(e.g. parsing ENDF file) into a Windows software.
Could any part of NJOY works as a third party header in windows app? This is good enough but relies on mature modulization organization.
NJOY21 defers ENDF processing to a independent software library called ENDFtk, which is not specific to the NJOY21 application and can be (and has been) used in the context of other applications
from njoy21.
Regarding the error you encountered can you tell us a bit more about the environment your working in and walk through the steps you took to clone and build NJOY21?
from njoy21.
Related Issues (20)
- install in Anaconda environment HOT 1
- Processing of MF10 Multi-isotope entries HOT 4
- Segmentation fault (core dumped) with ACER HOT 1
- Beginners quide, FAQ, examples? HOT 4
- Memory consumption at 94% HOT 3
- Segmentation fault in compiling NJOY on Conda enviroment HOT 3
- Segmentation fault when attempting to make (Mac M1) HOT 1
- tape20 and input files for test2 HOT 1
- Can't build v1.1.0 using given instructions HOT 2
- Installation problem HOT 2
- Build fails with deprecated is_literal_type in hana dependency HOT 6
- Build fails with `error: size of array ‘altStackMem’ is not an integral constant-expression` HOT 1
- Comparing two TSL HOT 3
- LEAPR S(alpha,beta) and rho phonon frequency spectrum HOT 2
- Read COVR matrices HOT 2
- NJOY21 installation error HOT 4
- Runtime error: end of file HOT 4
- Error when running ACER with 'suff' equal to '.07' HOT 1
- catch-adapter issue? HOT 1
- Instalation problem HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from njoy21.