Revision [182]
This is an old revision of CAELinuxSuggestions made by BenoitAudouard on 2006-04-01 02:04:56.
Those are suggestions from forum of CAELinux and here is a fast analysis of packages currently already available in cooker (20060401) which is the development distribution for Mandriva Linux.
The best practice / process is to package the interesting programs whose license is OK (GPL, BSD, ...) for cooker, then - eventually - backport them to pclinuxos. It will improve the packaging of those programs and enable their automatic availability for Mandriva Linux 2007 (hence pclinuxos)
1. BRL-CAD (3D-CAD)
3D-solid-model-CAD with ray-tracing, very powerful, check out screenshots and Intro to MGED. UI is a bit outdated, though.
to be packaged url ?
to be packaged url ?
2. gCAD3D (simple CAM)
3D CAD with some interesting conversion capabilities; some NC-code generation.
to be packaged url ?
to be packaged url ?
3. EMC (CNC)
powerful Machine-Tool controller: converts NC-code into machine-axes control signals up to 6-axes (even for hexapods as in hydraulic flight simulators), requires RT-Linux. I don't know whether that fits into CAELinux well.
# will not be included: GiD (commercial), EMC (needs RealTime Linux) & Simbob (windows-based & don't want to mess with Wine).
# will not be included: GiD (commercial), EMC (needs RealTime Linux) & Simbob (windows-based & don't want to mess with Wine).
4. Netgen / NGSolve (FE suite for mech. structures)
3D-FE-Solver with neat Pre- and Postprocessor, for elasticity, heat conductance, magnetism featuring adaptive meshing.
to be packaged url ?
to be packaged url ?
5. Tochnog (mech. FE- and CFD-solver)
nonlinearity, plasticity, large deformation, mesh adaptation, thermal conductivity, can use GID as pre- postproc.
to be packaged url ?
to be packaged url ?
6. DUNS (CFD-solver)
turbulent, compressible, unsteady flow sub- and supersonic for structured meshes only.
to be packaged url ?
to be packaged url ?
7. GID (3D-solid-modeling, meshing postproc.)
integrated GUI für solid modeling, meshing, external solvers, postprocessing. Not opensource! Only free as limited demo version.
# will not be included: GiD (commercial), EMC (needs RealTime Linux) & Simbob (windows-based & don't want to mess with Wine).
# will not be included: GiD (commercial), EMC (needs RealTime Linux) & Simbob (windows-based & don't want to mess with Wine).
8. Gmsh (3D-solid-modeling, meshing, postproc.)
excellent multiplatform GUI FLTK. Does not yet support NURBS.
to be packaged
to be packaged
9. ODE (3D multibody dynamics Engine)
very powerful, no integrated GUI but Opensim is a GUI for it, Python binding PyODE available.
packages already available : libode0-0.5-7mdk.i586 ode-0.5-7mdk
packages already available : libode0-0.5-7mdk.i586 ode-0.5-7mdk
10. Opensim (3D robot simulator)
based on ODE-multibody-engine.
to be packaged url ?
to be packaged url ?
11. Simbob (multibody dynamics with nice GUI)
based on ODE-multibody-engine, runs on Windows
Made with MSVisual C V7.0 and MFC-Library. (don't know whether it runs under wine, maybe under the Mono environment) Simbob link
# will not be included: GiD (commercial), EMC (needs RealTime Linux) & Simbob (windows-based & don't want to mess with Wine).
Made with MSVisual C V7.0 and MFC-Library. (don't know whether it runs under wine, maybe under the Mono environment) Simbob link
# will not be included: GiD (commercial), EMC (needs RealTime Linux) & Simbob (windows-based & don't want to mess with Wine).
12. Dynamechs (3D-multibody dynamics)
bodies in star-topology: one central body and n chains of linked elements attached to it. Good for walking or humanoid robots, mars lander etc.
13. FreeCAD (3D-multibody dynamics)
similar to VisualNastranDesktop. Good GUI but somewhat less userfriendly than the commercial original.
packages already available : qcad (2.0.4.0-2mdk) progessional CAD system kicad (20050906-1mdk) electronic schematics diagrams
packages already available : qcad (2.0.4.0-2mdk) progessional CAD system kicad (20050906-1mdk) electronic schematics diagrams
14. Octave / SciLab (numerical computing)
Octave is similar to Matlab and SciLab is similar to Simulink.
packages already available : octave (2.1.72-1mdk) scilab (4.0-1plf)
packages already available : octave (2.1.72-1mdk) scilab (4.0-1plf)
15. Maxima (comuter algebra system)
equivalent to Maple, partly compatible syntax, excellent Frontends are: texmacs or wxMaxima
packages already available : maxima (5.9.2-1mdk)
16. R and RKward (statistics)packages already available : maxima (5.9.2-1mdk)
R is the core and RKward is the frontend. Similar to Statistica or SPSS.
packages already available : R-base (2.2.1-1mdk)
to be packaged : RKward url
17. GSL (GNU Scientific Library)packages already available : R-base (2.2.1-1mdk)
to be packaged : RKward url
lots of sophisticated, numerical, standard algorithms in C that could be called by Python scripts.
packages already available : gsl-progs gsl-doc (1.7-1mdk)
18. gEDA (CAE-suite for electronics development)packages already available : gsl-progs gsl-doc (1.7-1mdk)
Scheme Editor, circuit simulator,wave form viewers, PCB layout, Gerber files
packages already available : geda geda-gnetlist geda-gschem geda-gsymcheck geda-symbols geda-utils (20050820-1mdk in current cooker)
packages already available : geda geda-gnetlist geda-gschem geda-gsymcheck geda-symbols geda-utils (20050820-1mdk in current cooker)
19. Impact (FE solver for large deformations)
Useful for crash analysis or metal forming. It can be used with GiD or gmsh as pre-/postproc.
to be packaged http://impact.sourceforge.net
to be packaged http://impact.sourceforge.net