Comments (11)
Thanks for your interest in the project and your constructive remark.
We are working on this topic.
As a short term workaround, you can use the WSL (e.g. Ubuntu, which works well on my windows10 machine).
It's desribed in detail in the tutorial: "Getting Started With OpenRadioss and GitHub - Tutorial" on the OpenRadioss confluence page.
from openradioss.
We did a native porting of OpenRadioss on Windows using
Intel OneAPI 2022.1
& Cygwin build environment.
This is possible starting from : 91d597f
from openradioss.
With Commit Id : ac7886d
Now the win64 Releases are done.
windows is fully available
from openradioss.
sort of related, does this work on macOS? I would assume it would be easier to port to that than to windows.
from openradioss.
@MarianBulla Could you at least release a non-MPI Windows native binary build (*.dll and *.exe files)? if it could be done easier and quicker. Doing this may help the third parties develop pre-/post-processor on Windows.
from openradioss.
@MarianBulla Would you like to release the compiler flags for the Intel compilers for Linux and Windows? Thanks.
from openradioss.
@MarianBulla In my Win-WSL environment (for testing purposes) the following error appears when using starter_linux64_gf:
WARNING ID : 1032
**** WARNING STACKSIZE LIMIT IS LOWER THAN 512M**
.. FUNCTIONS & TABLES
.. MATERIALS
.. NODES
.. PROPERTIES
.. 3D SHELL ELEMENTS
.. 3D SPRING ELEMENTS
.. 3D TRIANGULAR SHELL ELEMENTS
.. SUBSETS
.. ELEMENT GROUPS
.. PART GROUPS
.. SURFACES
.. NODE GROUP
.. BOUNDARY CONDITIONS
.. INITIAL VELOCITIES
.. ACCELEROMETERS
.. DOMAIN DECOMPOSITION
.. ELEMENT GROUPS
.. INTERFACES
.. INTERFACE BUFFER INITIALIZATION
.. RIGID WALLS
.. RIGID BODIES
.. RETURNS TO DOMAIN DECOMPOSITION FOR OPTIMIZATION
.. DOMAIN DECOMPOSITION
.. ELEMENT GROUPS
.. INTERFACES
.. INTERFACE BUFFER INITIALIZATION
WARNING ID : 343
** WARNING: INITIAL PENETRATIONS IN INTERFACE
.. RIGID WALLS
.. RIGID BODIES
.. ELEMENT BUFFER INITIALIZATION
.. SECTIONS
Segmentation fault (core dumped)
My ENV-Variables here:
export OPENRADIOSS_PATH=/home/blind/OpenRadioss_linux64
export RAD_CFG_PATH=$OPENRADIOSS_PATH/hm_cfg_files
export OMP_STACKSIZE=512M
export KMP_STACKSIZE=512M
export LD_LIBRARY_PATH=$OPENRADIOSS_PATH/extlib/hm_reader/linux64/:$OPENRADIOSS_PATH/extlib/h3d/lib/linux64/:$LD_LIBRARY_PATH
export PATH=$PATH:/home/blind/OpenRadioss_linux64/exec
Perhaps this will be obsolete as soon as a Win port exists.
BTW: It works perfectly on our Linux server
from openradioss.
@senpaibernd , can you check your wsl version and the stacksize, please ?
For the wsl version, use the windows standard command window and type "wsl -l -v". Should give you VERSION 2.
For the case you have VERSION 1, you should update to version 2.
For checking the stacksize, use wsl and type "ulimit"
Hope it helps you ?
Yes, reagrding with Win port, we are working on that.
from openradioss.
@MarianBulla thank you very much!
I have updated WSL with
wsl --set-version Ubuntu-20.04 2
Now it works!
P.S.: In both cases, the stack size was set to unlimited.
from openradioss.
@senpaibernd you're welcome!
Yes, I was facing this issue already it the past. It is a limitation (or bug?) in wsl. The stacksize is not passed to wsl version 1.
I'm happy beeing able to help you.
from openradioss.
woot!
from openradioss.
Related Issues (20)
- Mixed input results in "PLEASE DEFINE NODES USING /NODE" HOT 1
- Error while running the 1M element neon model HOT 2
- Confusing judgment conditions HOT 3
- OpenRadioss does not converge with increasing spatial resolution for a cantilever beam simulation HOT 6
- Law19 EREF sh3n element with initially tension works not corectly HOT 3
- Openradioss HOT 1
- Intel compiler optimization HOT 3
- Shell element integration points (Lobatto vs Gaussian quadrature) HOT 2
- Having trouble getting MPI working on linux HOT 2
- Dyna input creates incorrectly formatted engine file HOT 2
- *PART_COMPOSITE ply's material lists parsing incosistent with ls-dyna default format HOT 9
- Release naming and older versions HOT 1
- libraduser*.a is missing for User Subroutine compilation HOT 3
- Forget to update SUBTRIA(I)=IT0(3,ITQ)? HOT 3
- Improve efficiency by replacing the loop over all edges to labeled edges HOT 2
- Little doubt on updating TAG in the case of multi-contact HOT 4
- Apptainer file for arm64 Linux is incorrect
- th_to_csv: Wrong variable in if statement HOT 2
- th_to_csv_win64.exe does not convert contact forces correctly HOT 8
- Compile error HOT 3
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 openradioss.