Giter VIP home page Giter VIP logo

code_aster_on_docker's People

Contributors

msegade avatar tianyikillua avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

code_aster_on_docker's Issues

Make gmsh great again, or not

Currently 3 testcases (ssls131a zzzz151a zzzz216b) are failing because the gmsh poured by the aster-full package is not working.

/home/aster/aster/public/gmsh-2.12.0-Linux/bin/gmsh: error while loading shared libraries: libGLU.so.1: cannot open shared object file: No such file or directory

After verification libglu1-mesa and libxcursor-dev have to be installed to make gmsh great again, which will bring another 20 MB into the image. So...?

salome GUI via X11 forwarding

Initially the salome_meca image is only intended to run the embedded official Intel compiler-built code_aster (you can run your code_aster calculations using the as_run command of this image and all testcases should pass, try as_run --test forma02a).

Of course it would be nicer if we could also use the GUI (salome interface for modeling) via X11 forwarding (with vcXsrc under Windows for example): see the message of Frederic.renou.

Please at least install the following packages inside a salome_meca container

sudo apt-get update 
sudo apt-get install libglu1-mesa libxmu6

and follow instructions similar to those given in https://dev.to/darksmile92/run-gui-app-in-linux-docker-container-on-windows-host-4kde, then

docker run -ti --rm -e DISPLAY=[YOUR IP]:0 quay.io/tianyikillua/salome_meca

With my AMD card it still doesn't work quite well (libGL error: unable to load driver: swrast_dri.so). Feel free to report back if it works (or not) for you.

Reduce image sizes

Currently the image size of quay.io/tianyikillua/code_aster is extremely large (4.5 GB), compared for instance to other general purpose FEA softwares for example FEniCS (1.8 GB)

According to this page, a cleanup should be performed after each RUN. This means the downloaded tar's and extracted source files are not actually deleted, even though I did a rm -rf at the end of the Dockerfile.

Issue with initialization

Hi, at first let me thank you for the amazing you that you have done, it saves me a lot of time and troubles. I have always run code_aster inside the docker that you provide, mostly because the benefits of parallel compilation that your docker offers. But recently I havent been able to open the docker, I use the next command

sudo docker run --cpuset-cpus="0-39" -ti --rm -v $(pwd):/home/aster/shared quay.io/tianyikillua/code_aster

But the next error pops up

docker: invalid reference format.
See 'docker run --help'.

I have review the documentation that you posted and found no solution.

What can I do to solve this problem? Is there any change in the structure of the docker or maybe it is in maintenance?

Thank you in advance and best regards!.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.