From 3bd68a8cbee4b4fa3a0dfb2ea7f4e449d993788a Mon Sep 17 00:00:00 2001 From: Christophe Geuzaine <cgeuzaine@ulg.ac.be> Date: Wed, 7 Mar 2018 10:22:40 +0100 Subject: [PATCH] stylesheet --- index.html | 148 +--------------------------------------------------- onelab.html | 147 +++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 148 insertions(+), 147 deletions(-) mode change 100644 => 120000 index.html create mode 100644 onelab.html diff --git a/index.html b/index.html deleted file mode 100644 index edf2e24..0000000 --- a/index.html +++ /dev/null @@ -1,147 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<html> - -<head> - -<title>ONELAB: Open Numerical Engineering LABoratory</title> - -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<meta name="keywords" content="free, finite element, fem, interface, gmsh, getdp"> -<meta name="viewport" content="width= device-width"> -<meta name="apple-itunes-app" content="app-id=845930897"> -<link href="http://gmsh.info/gmsh.css" rel="stylesheet" type="text/css"> -<link href="/favicon.ico" rel="shortcut icon" type="image/x-icon"> - -</head> - -<body> - -<h1 class="short">ONELAB</h1> - -<h1>Open Numerical Engineering LABoratory</h1> - -<div><span style="white-space:nowrap"><!-- ---><a href="https://gitlab.onelab.info/doc/models/wikis/Inductor"><!-- ---><img width="25%" src="small_inductor.png"></a><!-- ---><a href="https://gitlab.onelab.info/doc/models/wikis/Magnetometer"><!-- ---><img width="25%" src="small_magnetometer.png"></a><!-- ---><a href="https://gitlab.onelab.info/doc/models/wikis/Electric-machines"><!-- ---><img width="25%" src="small_machines.png"></a><!-- ---><a href="https://gitlab.onelab.info/doc/models/wikis/Magnetodynamics-with-cohomology-conditions"><!-- ---><img width="25%" src="small_indheat.png"></a><!-- ---></span><br><span style="white-space:nowrap"><!-- ---><a href="https://gitlab.onelab.info/doc/models/wikis/Waveguides"><!-- ---><img width="25%" src="small_waveguides.png"></a><!-- ---><a href="https://gitlab.onelab.info/doc/models/wikis/Electromechanical-relay"><!-- ---><img width="25%" src="small_relay.png"></a><!-- ---><a href="https://gitlab.onelab.info/doc/models/wikis/Bloch-modes-in-periodic-waveguides"><!-- ---><img width="25%" src="small_bloch.png"></a><!-- ---><a href="http://gitlab.onelab.info/doc/models/wikis/Acoustic-scattering"><!-- ---><img width="25%" src="small_acoustic.png"></a><!-- ---></span></div> - -<p> -ONELAB is an open-source, lightweight interface to finite element software. It -is completely free: the default ONELAB software bundle contains the mesh -generator <a href="http://gmsh.info">Gmsh</a> and the finite element solver -<a href="http://getdp.info">GetDP</a>. Many other codes (free or not) can be -easily interfaced as well. -</p> - -<h2>Getting started</h2> - -<ol> - <li>Download the ONELAB software bundle: - <ul> - <li>Desktop version for <a href="http://onelab.info/files/onelab-Windows64.zip">Windows</a> - (<a href="http://onelab.info/files/onelab-Windows32.zip">32 bit</a>), - <a href="http://onelab.info/files/onelab-Linux64.zip">Linux</a> - (<a href="http://onelab.info/files/onelab-Linux32.zip">32 bit</a>) and - <a href="http://onelab.info/files/onelab-MacOSX.dmg">MacOS</a> - <li>Mobile version for <a href="https://play.google.com/store/apps/details?id=org.geuz.onelab">Android</a> and - <a href="https://itunes.apple.com/us/app/onelab/id845930897">iOS</a> - <li><a href="http://onelab.info/files/onelab-source.zip">Source code</a> - </ul> - <li>Launch the app <img src="http://geuz.org/gmsh/gallery/icon.png" height=20px> - <li>Open a model: - <ul> - <li>Desktop version: go to the <code>File/Open</code> menu and select a - GetDP <code>.pro</code> file, - e.g. <code>models/Magnetometer/magnetometer.pro</code> - <li>Mobile version: select one of the preloaded models - </ul> - <li>Press <code>Run</code> - <li>... then explore - <a href="http://gitlab.onelab.info/doc/models/wikis">other models</a>, or - learn how to create your own with - <a href="http://gitlab.onelab.info/doc/tutorials/wikis">the tutorials</a> -</ol> - -<h2>Additional information</h2> - -<p> - ONELAB can interface finite element and related software (<em>ONELAB - clients</em>) in two ways: -</p> -<ol> - <li>By directly embedding the ONELAB C++ library or the ONELAB Python - module. This is what <a href="http://getdp.info">GetDP</a> (a finite element - solver for electromagnetism, heat transfer, acoustics and generic - PDEs), <a href="http://gmsh.info">Gmsh</a> (a mesh generator and - post-processor (Gmsh also plays the role of ONELAB server) and Onelab/Mobile - (GetDP and Gmsh - on <a href="https://itunes.apple.com/us/app/onelab/id845930897">iPhone, - iPad</a> - and <a href="https://play.google.com/store/apps/details?id=org.geuz.onelab">Android</a>) - do. Any C++ and Python code can do the same. - <li>By preprocessing the input files of any software. The different steps of a - simulation (meshing, solving, post-processing) are then controlled by a - python script. <a href="https://www.csc.fi/web/elmer">Elmer</a>, - <a href="https://www.openfoam.com/">OpenFOAM</a>, - <a href="https://www.code-aster.org/">Code_Aster</a>, - <a href="https://www.3ds.com/fr/produits-et-services/simulia/produits/abaqus">Abaqus</a> - or <a href="http://www.calculix.de">CalculiX</a> can for example be readily - interfaced this way. -</ol> -<p> - The ONELAB interface allows to call such clients and have them share - parameters and modeling information. The implementation is based on a simple - client-server model, with a server-side database, an (optional) graphical - front-end, and local or remote clients communicating in-memory or through - TCP/IP sockets. Contrary to most available solver interfaces, the ONELAB - server has no <em>a priori</em> knowledge about any specifics (input file - format, syntax, ...) of the clients. This is made possible by having any - simulation preceded by an analysis phase, during which the clients are asked - to upload their parameter set to the server. The issues of completeness and - consistency of the parameter sets are completely dealt with on the client - side: the role of ONELAB is limited to data centralization, modification and - re-dispatching. -</p> -<p> - See the <a href="http://gitlab.onelab.info/doc/tutorials/wikis">tutorials</a> - for examples. -</p> - -<h2>Sponsors</h2> - -<p> - The ONELAB project was funded by the Walloon Region under - <a href="http://recherche-technologie.wallonie.be/projets/index.html?IDD=17018">WIST3 - grant n° 1017086</a> and <em>Fonds de maturation</em> grant n° 1217742 - (AWE), and was sponsored by <a href="http://www.gdtech.eu">GDTech</a> - and <a href="http://www.audaxis.com">Audaxis</a>. Additional funding has - been provided by <a href="http://www.belspo.be">the Belgian Science - Policy</a> under grant IAP P7/02. -</p> - -<center style="margin-top:4ex;margin-bottom:4ex"> - <a href="http://www.ulg.ac.be"><img src="logo_uliege.jpg" height="68px"></a> - <a href="http://www.uclouvain.be"><img src="logo_ucl.jpg" height="68px"></a> - <a href="http://www.wallonie.be"><img src="logo_rw.jpg" height="68px"></a> - <a href="http://www.belspo.be"><img src="logo_belspo.jpg" height="68px"></a> - <a href="http://www.gdtech.eu"><img src="logo_gdtech.jpg" height="68px"></a> - <a href="http://www.audaxis.be"><img src="logo_audaxis.png" height="68px"></a> -</center> - -</body> -</html> diff --git a/index.html b/index.html new file mode 120000 index 0000000..ca8e818 --- /dev/null +++ b/index.html @@ -0,0 +1 @@ +onelab.html \ No newline at end of file diff --git a/onelab.html b/onelab.html new file mode 100644 index 0000000..5123842 --- /dev/null +++ b/onelab.html @@ -0,0 +1,147 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> +<html> + +<head> + +<title>ONELAB: Open Numerical Engineering LABoratory</title> + +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="keywords" content="free, finite element, fem, interface, gmsh, getdp"> +<meta name="viewport" content="width= device-width"> +<meta name="apple-itunes-app" content="app-id=845930897"> +<link href="/onelab.css" rel="stylesheet" type="text/css"> +<link href="/favicon.ico" rel="shortcut icon" type="image/x-icon"> + +</head> + +<body> + +<h1 class="short">ONELAB</h1> + +<h1>Open Numerical Engineering LABoratory</h1> + +<div><span style="white-space:nowrap"><!-- +--><a href="https://gitlab.onelab.info/doc/models/wikis/Inductor"><!-- +--><img width="25%" src="small_inductor.png"></a><!-- +--><a href="https://gitlab.onelab.info/doc/models/wikis/Magnetometer"><!-- +--><img width="25%" src="small_magnetometer.png"></a><!-- +--><a href="https://gitlab.onelab.info/doc/models/wikis/Electric-machines"><!-- +--><img width="25%" src="small_machines.png"></a><!-- +--><a href="https://gitlab.onelab.info/doc/models/wikis/Magnetodynamics-with-cohomology-conditions"><!-- +--><img width="25%" src="small_indheat.png"></a><!-- +--></span><br><span style="white-space:nowrap"><!-- +--><a href="https://gitlab.onelab.info/doc/models/wikis/Waveguides"><!-- +--><img width="25%" src="small_waveguides.png"></a><!-- +--><a href="https://gitlab.onelab.info/doc/models/wikis/Electromechanical-relay"><!-- +--><img width="25%" src="small_relay.png"></a><!-- +--><a href="https://gitlab.onelab.info/doc/models/wikis/Bloch-modes-in-periodic-waveguides"><!-- +--><img width="25%" src="small_bloch.png"></a><!-- +--><a href="http://gitlab.onelab.info/doc/models/wikis/Acoustic-scattering"><!-- +--><img width="25%" src="small_acoustic.png"></a><!-- +--></span></div> + +<p> +ONELAB is an open-source, lightweight interface to finite element software. It +is completely free: the default ONELAB software bundle contains the mesh +generator <a href="http://gmsh.info">Gmsh</a> and the finite element solver +<a href="http://getdp.info">GetDP</a>. Many other codes (free or not) can be +easily interfaced as well. +</p> + +<h2>Getting started</h2> + +<ol> + <li>Download the ONELAB software bundle: + <ul> + <li>Desktop version for <a href="http://onelab.info/files/onelab-Windows64.zip">Windows</a> + (<a href="http://onelab.info/files/onelab-Windows32.zip">32 bit</a>), + <a href="http://onelab.info/files/onelab-Linux64.zip">Linux</a> + (<a href="http://onelab.info/files/onelab-Linux32.zip">32 bit</a>) and + <a href="http://onelab.info/files/onelab-MacOSX.dmg">MacOS</a> + <li>Mobile version for <a href="https://play.google.com/store/apps/details?id=org.geuz.onelab">Android</a> and + <a href="https://itunes.apple.com/us/app/onelab/id845930897">iOS</a> + <li><a href="http://onelab.info/files/onelab-source.zip">Source code</a> + </ul> + <li>Launch the app <img src="http://geuz.org/gmsh/gallery/icon.png" height=20px> + <li>Open a model: + <ul> + <li>Desktop version: go to the <code>File/Open</code> menu and select a + GetDP <code>.pro</code> file, + e.g. <code>models/Magnetometer/magnetometer.pro</code> + <li>Mobile version: select one of the preloaded models + </ul> + <li>Press <code>Run</code> + <li>... then explore + <a href="http://gitlab.onelab.info/doc/models/wikis">other models</a>, or + learn how to create your own with + <a href="http://gitlab.onelab.info/doc/tutorials/wikis">the tutorials</a> +</ol> + +<h2>Additional information</h2> + +<p> + ONELAB can interface finite element and related software (<em>ONELAB + clients</em>) in two ways: +</p> +<ol> + <li>By directly embedding the ONELAB C++ library or the ONELAB Python + module. This is what <a href="http://getdp.info">GetDP</a> (a finite element + solver for electromagnetism, heat transfer, acoustics and generic + PDEs), <a href="http://gmsh.info">Gmsh</a> (a mesh generator and + post-processor (Gmsh also plays the role of ONELAB server) and Onelab/Mobile + (GetDP and Gmsh + on <a href="https://itunes.apple.com/us/app/onelab/id845930897">iPhone, + iPad</a> + and <a href="https://play.google.com/store/apps/details?id=org.geuz.onelab">Android</a>) + do. Any C++ and Python code can do the same. + <li>By preprocessing the input files of any software. The different steps of a + simulation (meshing, solving, post-processing) are then controlled by a + python script. <a href="https://www.csc.fi/web/elmer">Elmer</a>, + <a href="https://www.openfoam.com/">OpenFOAM</a>, + <a href="https://www.code-aster.org/">Code_Aster</a>, + <a href="https://www.3ds.com/fr/produits-et-services/simulia/produits/abaqus">Abaqus</a> + or <a href="http://www.calculix.de">CalculiX</a> can for example be readily + interfaced this way. +</ol> +<p> + The ONELAB interface allows to call such clients and have them share + parameters and modeling information. The implementation is based on a simple + client-server model, with a server-side database, an (optional) graphical + front-end, and local or remote clients communicating in-memory or through + TCP/IP sockets. Contrary to most available solver interfaces, the ONELAB + server has no <em>a priori</em> knowledge about any specifics (input file + format, syntax, ...) of the clients. This is made possible by having any + simulation preceded by an analysis phase, during which the clients are asked + to upload their parameter set to the server. The issues of completeness and + consistency of the parameter sets are completely dealt with on the client + side: the role of ONELAB is limited to data centralization, modification and + re-dispatching. +</p> +<p> + See the <a href="http://gitlab.onelab.info/doc/tutorials/wikis">tutorials</a> + for examples. +</p> + +<h2>Sponsors</h2> + +<p> + The ONELAB project was funded by the Walloon Region under + <a href="http://recherche-technologie.wallonie.be/projets/index.html?IDD=17018">WIST3 + grant n° 1017086</a> and <em>Fonds de maturation</em> grant n° 1217742 + (AWE), and was sponsored by <a href="http://www.gdtech.eu">GDTech</a> + and <a href="http://www.audaxis.com">Audaxis</a>. Additional funding has + been provided by <a href="http://www.belspo.be">the Belgian Science + Policy</a> under grant IAP P7/02. +</p> + +<center style="margin-top:4ex;margin-bottom:4ex"> + <a href="http://www.ulg.ac.be"><img src="logo_uliege.jpg" height="68px"></a> + <a href="http://www.uclouvain.be"><img src="logo_ucl.jpg" height="68px"></a> + <a href="http://www.wallonie.be"><img src="logo_rw.jpg" height="68px"></a> + <a href="http://www.belspo.be"><img src="logo_belspo.jpg" height="68px"></a> + <a href="http://www.gdtech.eu"><img src="logo_gdtech.jpg" height="68px"></a> + <a href="http://www.audaxis.be"><img src="logo_audaxis.png" height="68px"></a> +</center> + +</body> +</html> -- GitLab