Former Projects http://localhost/index.php/projects/former-projects 2018-06-25T10:27:54+00:00 Computational Science and Engineering at TU Wien cse@iue.tuwien.ac.at Joomla! - Open Source Content Management Calimero – KNX network access for Java 2013-03-13T12:24:40+00:00 2013-03-13T12:24:40+00:00 http://localhost/index.php/projects/former-projects/119-calimero-knx-network-access-for-java Super User cse@iue.tuwien.ac.at <p><a href="http://sourceforge.net/p/calimero/wiki/Home/"><img src="http://localhost/images/static_content/projects/calimero.jpg" alt="" align="right" />Calimero</a> is a Java library for KNX/EIB applications. It provides an API for (many of) the network services and data encodings defined in the KNX standard. It can be used as a basis to write remote access or control applications.<br />The current version of the library (Calimero 2) features:<br />•&nbsp;&nbsp; &nbsp;KNXnet/IP tunneling (with bus monitor mode), routing, local device management<br />•&nbsp;&nbsp; &nbsp;FT1.2 serial access<br />•&nbsp;&nbsp; &nbsp;Easy-to-use process communication (group communication)<br />•&nbsp;&nbsp; &nbsp;KNX property access<br />•&nbsp;&nbsp; &nbsp;Datapoint type and property type translation<br />•&nbsp;&nbsp; &nbsp;Network and device management client services<br />•&nbsp;&nbsp; &nbsp;Network message buffering for state- and command-based datapoint values<br />•&nbsp;&nbsp; &nbsp;Centralized logging<br />•&nbsp;&nbsp; &nbsp;Network configuration storage, with possibility to import ETS 4 project files</p> <p><a href="http://sourceforge.net/p/calimero/wiki/Home/"><img src="http://localhost/images/static_content/projects/calimero.jpg" alt="" align="right" />Calimero</a> is a Java library for KNX/EIB applications. It provides an API for (many of) the network services and data encodings defined in the KNX standard. It can be used as a basis to write remote access or control applications.<br />The current version of the library (Calimero 2) features:<br />•&nbsp;&nbsp; &nbsp;KNXnet/IP tunneling (with bus monitor mode), routing, local device management<br />•&nbsp;&nbsp; &nbsp;FT1.2 serial access<br />•&nbsp;&nbsp; &nbsp;Easy-to-use process communication (group communication)<br />•&nbsp;&nbsp; &nbsp;KNX property access<br />•&nbsp;&nbsp; &nbsp;Datapoint type and property type translation<br />•&nbsp;&nbsp; &nbsp;Network and device management client services<br />•&nbsp;&nbsp; &nbsp;Network message buffering for state- and command-based datapoint values<br />•&nbsp;&nbsp; &nbsp;Centralized logging<br />•&nbsp;&nbsp; &nbsp;Network configuration storage, with possibility to import ETS 4 project files</p> divhex 2013-02-26T07:34:00+00:00 2013-02-26T07:34:00+00:00 http://localhost/index.php/projects/former-projects/35-divhex Super User cse@iue.tuwien.ac.at <p><a href="http://www.kr.tuwien.ac.at/research/systems/dlvhex/" title="dlvhex Homepage"><img src="http://localhost/images/static_content/projects/dlvhex-logo.png" alt="" align="right" />dlvhex</a> is an Open Source scientific prototype application for computing the models of so-called HEX-programs. HEX-programs are a declarative logic programming formalism with a syntax similar to Prolog programs.</p> <p>In HEX, declarative reasoning can use external computation sources, which is useful for example to integrate knowledge in Semantic Web reasoning. For example, a logic programming rule</p> <pre> reached(X) :- &amp;reach[edge,a](X)</pre> <p>computes the predicate reached taking values from the external computation which computes via reach[edge,a] all the reachable nodes in the graph defined by predicate edge from node a, delegating this task to an external computation source, e.g., a description logic reasoner, a C++ function, or a shell script. This way we can take advantage of efficient purpose-built solutions to computational problems within a declarative reasoning paradigm.</p> <p>Several research groups have created plugins to provide external computation facilities, e.g., the <a href="http://www.kr.tuwien.ac.at/research/systems/dlvhex/stringplugin.html">string plugin</a> for basic string manipulation, the <a>description logic plugin</a> for reasoning with ontologies, the <a href="http://dlvhex-semweb.svn.sourceforge.net/viewvc/dlvhex-semweb">SPARQL-plugin</a> for semantic web reasoning, and others.</p> <p><a href="http://www.kr.tuwien.ac.at/research/systems/dlvhex/" title="dlvhex Homepage"><img src="http://localhost/images/static_content/projects/dlvhex-logo.png" alt="" align="right" />dlvhex</a> is an Open Source scientific prototype application for computing the models of so-called HEX-programs. HEX-programs are a declarative logic programming formalism with a syntax similar to Prolog programs.</p> <p>In HEX, declarative reasoning can use external computation sources, which is useful for example to integrate knowledge in Semantic Web reasoning. For example, a logic programming rule</p> <pre> reached(X) :- &amp;reach[edge,a](X)</pre> <p>computes the predicate reached taking values from the external computation which computes via reach[edge,a] all the reachable nodes in the graph defined by predicate edge from node a, delegating this task to an external computation source, e.g., a description logic reasoner, a C++ function, or a shell script. This way we can take advantage of efficient purpose-built solutions to computational problems within a declarative reasoning paradigm.</p> <p>Several research groups have created plugins to provide external computation facilities, e.g., the <a href="http://www.kr.tuwien.ac.at/research/systems/dlvhex/stringplugin.html">string plugin</a> for basic string manipulation, the <a>description logic plugin</a> for reasoning with ontologies, the <a href="http://dlvhex-semweb.svn.sourceforge.net/viewvc/dlvhex-semweb">SPARQL-plugin</a> for semantic web reasoning, and others.</p> Eclipse Debugging Aids 2013-03-14T14:02:15+00:00 2013-03-14T14:02:15+00:00 http://localhost/index.php/projects/former-projects/130-eclipse-debugging-aids Super User cse@iue.tuwien.ac.at <p><img style="float: right;" src="http://localhost/images/static_content/eclipse_debugging_aids_projekt_logo.jpg" height="155" width="200" />Advanced debuggers available in modern IDEs make it easier to debug programs and understand their runtime behavior. The <a href="http://www.cvast.tuwien.ac.at/projects/visualdebugging">Eclipse Debugging Aids</a> aim to enrich the software debugger in Eclipse with visualizations that provide more insights into information available at the runtime. Example for this information are the traces collected at tracepoints set by the user, the values of the variables over time, or values in large arrays.<br /><br data-mce-bogus="1" /></p> <p><img style="float: right;" src="http://localhost/images/static_content/eclipse_debugging_aids_projekt_logo.jpg" height="155" width="200" />Advanced debuggers available in modern IDEs make it easier to debug programs and understand their runtime behavior. The <a href="http://www.cvast.tuwien.ac.at/projects/visualdebugging">Eclipse Debugging Aids</a> aim to enrich the software debugger in Eclipse with visualizations that provide more insights into information available at the runtime. Example for this information are the traces collected at tracepoints set by the user, the values of the variables over time, or values in large arrays.<br /><br data-mce-bogus="1" /></p> GDAL/OGR Simple Feature Library 2013-02-25T12:55:24+00:00 2013-02-25T12:55:24+00:00 http://localhost/index.php/projects/former-projects/5-gdal-ogr-simple-feature-library Super User cse@iue.tuwien.ac.at <p><img style="float: right;" src="http://localhost/images/static_content/projects/gdal-logo.png" height="150" width="150" />The <a href="http://www.gdal.org/ogr/index.html">OGR</a> Simple Features Library is a C++ open source library providing IO access to a variety of geometry vector file format. OGR is part of the <a href="http://www.gdal.org/" title="GDAL Homepage">Geospatial Data Abstraction Library (GDAL)</a> which covers IO and processing functionality for geospatial raster data formats. GDAL/OGR is widely used in open source and closed source applications. Some of the key features are:</p> <ul> <li>Uniform access to a large set of geospatial raster formats (GeoTIFF, Erdas Imagine, SRTM, SDTS, ECW, MrSID, JPEG2000, DTED, NITF, ...)</li> <li>Uniform acces to a variety of vector formats (DWG, DXF, GML, ERSI (Shapefile, FileGDB, ArcSDE), KML, SVG, OCI, ...)</li> <li>Provides services for high performance image warping</li> <li>Query and manipulation of simple feature vector geometries using the embedded open source GEOS geometry library</li> <li>Generic coordinate transformation functionality within OGRSpatialReference</li> </ul> <p><img style="float: right;" src="http://localhost/images/static_content/projects/gdal-logo.png" height="150" width="150" />The <a href="http://www.gdal.org/ogr/index.html">OGR</a> Simple Features Library is a C++ open source library providing IO access to a variety of geometry vector file format. OGR is part of the <a href="http://www.gdal.org/" title="GDAL Homepage">Geospatial Data Abstraction Library (GDAL)</a> which covers IO and processing functionality for geospatial raster data formats. GDAL/OGR is widely used in open source and closed source applications. Some of the key features are:</p> <ul> <li>Uniform access to a large set of geospatial raster formats (GeoTIFF, Erdas Imagine, SRTM, SDTS, ECW, MrSID, JPEG2000, DTED, NITF, ...)</li> <li>Uniform acces to a variety of vector formats (DWG, DXF, GML, ERSI (Shapefile, FileGDB, ArcSDE), KML, SVG, OCI, ...)</li> <li>Provides services for high performance image warping</li> <li>Query and manipulation of simple feature vector geometries using the embedded open source GEOS geometry library</li> <li>Generic coordinate transformation functionality within OGRSpatialReference</li> </ul> MOST 2013-02-26T07:34:47+00:00 2013-02-26T07:34:47+00:00 http://localhost/index.php/projects/former-projects/36-most Super User cse@iue.tuwien.ac.at <p><img src="http://localhost/images/static_content/projects/most-logo.png" alt="" align="right" />The Monitoring System Toolkit -- <a href="http://monitoring.bpi.tuwien.ac.at/" title="MOST Homepage">MOST</a> -- is a vendor and set of tools to simplify measuring and processing different building data streams (energy use, occupancy, comfort, etc.). It supports various building systems, provides powerful data preprocessing functionality (generation of periodic -- hourly/weekly/... -- datasets, workdays only, etc.), enables batch processing with external tools (Excel, Matlab, etc.) and delivers a number of analyses and visualization applications (modular web interface, Matlab framework, etc.). It consists of:</p> <ul> <li>Connector (driver) to building systems (OPC DA and therefore BACnet, KNX, M-Bus, EnOcean, etc.) and "SQL structured" data sources using JDBC)</li> <li>Database engine supporting real time data preprocessing</li> <li>Java framework providing various software interfaces, virtual datapoints, etc.</li> <li>Matlab framework for advanced data processing, statistical analyses, etc.</li> <li>GWT based web interface supporting various use cases</li> </ul> <p>Members: <a href="http://localhost/index.php/members/116-hofstaetter">Harald Hofstätter</a>, <a href="http://localhost/index.php/members/48-glawischnig">Stefan Glawischnig, </a><a href="http://localhost/index.php/members/164-tauber">Christian Tauber</a></p> <p><img src="http://localhost/images/static_content/projects/most-logo.png" alt="" align="right" />The Monitoring System Toolkit -- <a href="http://monitoring.bpi.tuwien.ac.at/" title="MOST Homepage">MOST</a> -- is a vendor and set of tools to simplify measuring and processing different building data streams (energy use, occupancy, comfort, etc.). It supports various building systems, provides powerful data preprocessing functionality (generation of periodic -- hourly/weekly/... -- datasets, workdays only, etc.), enables batch processing with external tools (Excel, Matlab, etc.) and delivers a number of analyses and visualization applications (modular web interface, Matlab framework, etc.). It consists of:</p> <ul> <li>Connector (driver) to building systems (OPC DA and therefore BACnet, KNX, M-Bus, EnOcean, etc.) and "SQL structured" data sources using JDBC)</li> <li>Database engine supporting real time data preprocessing</li> <li>Java framework providing various software interfaces, virtual datapoints, etc.</li> <li>Matlab framework for advanced data processing, statistical analyses, etc.</li> <li>GWT based web interface supporting various use cases</li> </ul> <p>Members: <a href="http://localhost/index.php/members/116-hofstaetter">Harald Hofstätter</a>, <a href="http://localhost/index.php/members/48-glawischnig">Stefan Glawischnig, </a><a href="http://localhost/index.php/members/164-tauber">Christian Tauber</a></p> MoveOnPC 2013-02-26T07:36:03+00:00 2013-02-26T07:36:03+00:00 http://localhost/index.php/projects/former-projects/37-moveonpc Super User cse@iue.tuwien.ac.at <p><img src="http://localhost/images/static_content/projects/moveonpc-logo.jpg" alt="" align="right" />In September 2010 Sony released the PlayStation Move – a motion-sensing game controller for the PlayStation 3. The Move controller is an excellent input device which can be used for very accurate 6DOF input. The aim of the <a href="http://code.google.com/p/moveonpc/" title="MoveOnPC Homepage">MoveOnPC</a> open source project is to support the Move controller as a Bluetooth input device on all major platforms:</p> <ul> <li>Windows, Linux, Mac OS X</li> <li>Android, MeeGo</li> </ul> <p><img src="http://localhost/images/static_content/projects/moveonpc-logo.jpg" alt="" align="right" />In September 2010 Sony released the PlayStation Move – a motion-sensing game controller for the PlayStation 3. The Move controller is an excellent input device which can be used for very accurate 6DOF input. The aim of the <a href="http://code.google.com/p/moveonpc/" title="MoveOnPC Homepage">MoveOnPC</a> open source project is to support the Move controller as a Bluetooth input device on all major platforms:</p> <ul> <li>Windows, Linux, Mac OS X</li> <li>Android, MeeGo</li> </ul> Netgen 2013-02-26T07:36:27+00:00 2013-02-26T07:36:27+00:00 http://localhost/index.php/projects/former-projects/38-netgen Super User cse@iue.tuwien.ac.at <p><a href="https://sourceforge.net/projects/netgen-mesher/" title="Netgen Homepage"><img src="http://localhost/images/static_content/projects/netgen-logo.jpg" alt="" align="right" />Netgen</a> is a multi-platform automatic mesh generation tool written in C++ capable of generating meshes in two and three dimensions. The program is open source, and is distributed under the conditions of the LGPL. It comes in two primary forms:</p> <ul> <li>A Stand-alone Program with its own Graphical User Interface (GUI) implemented using Tcl/Tk.</li> <li>A C++ library (Nglib) which can be linked into other applications functioning as the backend mesh generation kernel.</li> </ul> <p>Netgen generates triangular or quadrilateral meshes in 2D, and tetrahedral meshes in 3D. The input for 2D is described by spline curves, and the input for 3D problems can be defined by Constructive Solid Geometry (CSG), the standard STL file format, or via Boundary Representations (BRep/IGES/STEP) when compiled with OpenCascade support. NETGEN provides modules for automated mesh optimization and hierarchical mesh refinement. Curved elements of arbitrary order are supported.</p> <p><a href="https://sourceforge.net/projects/netgen-mesher/" title="Netgen Homepage"><img src="http://localhost/images/static_content/projects/netgen-logo.jpg" alt="" align="right" />Netgen</a> is a multi-platform automatic mesh generation tool written in C++ capable of generating meshes in two and three dimensions. The program is open source, and is distributed under the conditions of the LGPL. It comes in two primary forms:</p> <ul> <li>A Stand-alone Program with its own Graphical User Interface (GUI) implemented using Tcl/Tk.</li> <li>A C++ library (Nglib) which can be linked into other applications functioning as the backend mesh generation kernel.</li> </ul> <p>Netgen generates triangular or quadrilateral meshes in 2D, and tetrahedral meshes in 3D. The input for 2D is described by spline curves, and the input for 3D problems can be defined by Constructive Solid Geometry (CSG), the standard STL file format, or via Boundary Representations (BRep/IGES/STEP) when compiled with OpenCascade support. NETGEN provides modules for automated mesh optimization and hierarchical mesh refinement. Curved elements of arbitrary order are supported.</p> NGSolve 2013-02-26T07:36:59+00:00 2013-02-26T07:36:59+00:00 http://localhost/index.php/projects/former-projects/39-ngsolve Super User cse@iue.tuwien.ac.at <p><a href="https://sourceforge.net/projects/ngsolve/" title="NGSolve Homepage"><img src="http://localhost/images/static_content/projects/ngsolve-logo.jpg" alt="" align="right" />NGSolve</a> is a general purpose Finite Element Library on top of Netgen. Among others, one can solve heat flow equations, Maxwell equations, and solid mechanical problems. Some features of NGSolve:</p> <ul> <li>Elements of arbitrary order for any shape (segm, trig, quad, tet, prism, pyramid, hex)</li> <li>Scalar elements and vector-valued elements for H(curl) and H(div)</li> <li>Integrators for Heat-flow, Elasticity, Navier-Stokes, Maxwell, etc.</li> <li>Iterative solvers with multigrid preconditioning</li> <li>Error estimators and adaptive mesh refinement</li> </ul> <p><a href="https://sourceforge.net/projects/ngsolve/" title="NGSolve Homepage"><img src="http://localhost/images/static_content/projects/ngsolve-logo.jpg" alt="" align="right" />NGSolve</a> is a general purpose Finite Element Library on top of Netgen. Among others, one can solve heat flow equations, Maxwell equations, and solid mechanical problems. Some features of NGSolve:</p> <ul> <li>Elements of arbitrary order for any shape (segm, trig, quad, tet, prism, pyramid, hex)</li> <li>Scalar elements and vector-valued elements for H(curl) and H(div)</li> <li>Integrators for Heat-flow, Elasticity, Navier-Stokes, Maxwell, etc.</li> <li>Iterative solvers with multigrid preconditioning</li> <li>Error estimators and adaptive mesh refinement</li> </ul> pi3diamond 2013-02-26T07:37:55+00:00 2013-02-26T07:37:55+00:00 http://localhost/index.php/projects/former-projects/41-pi3diamond Super User cse@iue.tuwien.ac.at <p><a href="http://code.google.com/p/pi3diamond/" title="pi3diamond Homepage"><img src="http://localhost/images/static_content/projects/pi3diamond-logo.png" alt="" align="right" />pi3diamond</a> is a collaboration between the University of Stuttgart and TU Vienna with the aim of developing open source hard- and software to control quantum physics experiments. In particular we investigate single quantum defects in diamond.</p> <p>The fast hardware is based on configurable digital logic consisting of FPGAs (field programmable gate arrays). The software for the data preparation and readout is programmed in Python.</p> <p><a href="http://code.google.com/p/pi3diamond/" title="pi3diamond Homepage"><img src="http://localhost/images/static_content/projects/pi3diamond-logo.png" alt="" align="right" />pi3diamond</a> is a collaboration between the University of Stuttgart and TU Vienna with the aim of developing open source hard- and software to control quantum physics experiments. In particular we investigate single quantum defects in diamond.</p> <p>The fast hardware is based on configurable digital logic consisting of FPGAs (field programmable gate arrays). The software for the data preparation and readout is programmed in Python.</p> QuantumDove 2013-02-25T13:43:09+00:00 2013-02-25T13:43:09+00:00 http://localhost/index.php/projects/former-projects/183-quantumdove Super User cse@iue.tuwien.ac.at <p><img style="float: right;" alt="quantumdove-200px" src="http://localhost/images/static_content/projects/quantumdove-200px.png" height="93" width="200" /></p> <p><a href="https://github.com/QuantumDove/QuantumDove">QuantumDove</a> is a free open-source quantum-mechanics simulator based on the solution of the Schrödinger-Poisson equations. At present, one-dimensional quantum heterostructures can be simulated in a self-consistent as well as a non-selfconsistent manner.</p> <p>The library is based on the free open source libraries deal.II, PETSc, and SLEPc, allowing for the implementation to fully focus on the algorithms. As such, extensions to higher spatial dimensions as well as experimentation with various algorithms are only a matter of interfacing the underlying libraries appropriately.</p> <p><img style="float: right;" alt="quantumdove-200px" src="http://localhost/images/static_content/projects/quantumdove-200px.png" height="93" width="200" /></p> <p><a href="https://github.com/QuantumDove/QuantumDove">QuantumDove</a> is a free open-source quantum-mechanics simulator based on the solution of the Schrödinger-Poisson equations. At present, one-dimensional quantum heterostructures can be simulated in a self-consistent as well as a non-selfconsistent manner.</p> <p>The library is based on the free open source libraries deal.II, PETSc, and SLEPc, allowing for the implementation to fully focus on the algorithms. As such, extensions to higher spatial dimensions as well as experimentation with various algorithms are only a matter of interfacing the underlying libraries appropriately.</p> Skeptik 2013-02-25T13:48:05+00:00 2013-02-25T13:48:05+00:00 http://localhost/index.php/projects/former-projects/10-skeptik Super User cse@iue.tuwien.ac.at <p><a href="https://github.com/Paradoxika/Skeptik">Sk<img style="float: right;" src="http://localhost/images/static_content/projects/skeptik_logo.png" height="150" width="150" />eptik</a> is a collection of data structures and algorithms focused especially on the compression of formal proofs.</p> <p>Resolution proofs, in particular, are used by various sat-solvers, smt-solvers and automated theorem provers, as certificates of correctness for the answers they provide. These automated deduction tools have a wide range of application areas, from mathematics to software and hardware verification.</p> <p>By providing smaller resolution proofs that are easier and faster to check, Skeptik aims at improving the reliability of these automated deduction tools and at facilitating the exchange of information between them.</p> <p><a href="https://github.com/Paradoxika/Skeptik">Sk<img style="float: right;" src="http://localhost/images/static_content/projects/skeptik_logo.png" height="150" width="150" />eptik</a> is a collection of data structures and algorithms focused especially on the compression of formal proofs.</p> <p>Resolution proofs, in particular, are used by various sat-solvers, smt-solvers and automated theorem provers, as certificates of correctness for the answers they provide. These automated deduction tools have a wide range of application areas, from mathematics to software and hardware verification.</p> <p>By providing smaller resolution proofs that are easier and faster to check, Skeptik aims at improving the reliability of these automated deduction tools and at facilitating the exchange of information between them.</p> ViennaCL 2013-02-25T13:43:09+00:00 2013-02-25T13:43:09+00:00 http://localhost/index.php/projects/former-projects/8-viennacl Super User cse@iue.tuwien.ac.at <p><a href="https://sourceforge.net/projects/viennacl/" title="ViennaCL Homepage"><img style="float: right;" src="http://localhost/images/static_content/projects/viennacl-logo.png" height="43" width="200" />ViennaCL</a> provides high level C++ interfaces for linear algebra routines on CPUs and GPUs using OpenCL. The focus is on generic implementations of iterative solvers often used for large linear systems and simple integration into existing projects. It is released under the MIT license and allows to solve the system of equations at very high speed using multiple CPU cores and/or GPUs (i.e. graphics adapters).</p> <ul> <li>BLAS Level 1, Level 2 and Level 3 routines on GPUs and multi-core CPUs</li> <li>C++ Interface is mostly uBLAS compatible</li> <li>Access to GPUs from both NVIDIA and AMD/ATI using OpenCL</li> <li>Multi-core CPUs can be used efficiently with ViennaCL and the ATI Stream SDK</li> <li>Kernel optimization environment for optimal performance on the target machine</li> </ul> <p>Members: <a href="http://localhost/index.php/members/187-rupp">Karl Rupp</a>, <a href="http://localhost/index.php/members/227-karovic">Namik Karovic</a>, <a href="http://localhost/index.php/members/26-morhammer">Andreas Morhammer</a>, <a href="http://localhost/index.php/members/19-member-rudolf">Florian Rudolf</a></p> <p><a href="https://sourceforge.net/projects/viennacl/" title="ViennaCL Homepage"><img style="float: right;" src="http://localhost/images/static_content/projects/viennacl-logo.png" height="43" width="200" />ViennaCL</a> provides high level C++ interfaces for linear algebra routines on CPUs and GPUs using OpenCL. The focus is on generic implementations of iterative solvers often used for large linear systems and simple integration into existing projects. It is released under the MIT license and allows to solve the system of equations at very high speed using multiple CPU cores and/or GPUs (i.e. graphics adapters).</p> <ul> <li>BLAS Level 1, Level 2 and Level 3 routines on GPUs and multi-core CPUs</li> <li>C++ Interface is mostly uBLAS compatible</li> <li>Access to GPUs from both NVIDIA and AMD/ATI using OpenCL</li> <li>Multi-core CPUs can be used efficiently with ViennaCL and the ATI Stream SDK</li> <li>Kernel optimization environment for optimal performance on the target machine</li> </ul> <p>Members: <a href="http://localhost/index.php/members/187-rupp">Karl Rupp</a>, <a href="http://localhost/index.php/members/227-karovic">Namik Karovic</a>, <a href="http://localhost/index.php/members/26-morhammer">Andreas Morhammer</a>, <a href="http://localhost/index.php/members/19-member-rudolf">Florian Rudolf</a></p> ViennaMaterials 2015-02-18T13:52:56+00:00 2015-02-18T13:52:56+00:00 http://localhost/index.php/projects/former-projects/220-viennamaterials Super User cse@iue.tuwien.ac.at <p><a href="https://github.com/viennamaterials/viennamaterials-dev">ViennaMaterials</a> is a free open-source library written in C++ for hosting material parameters which is&nbsp; particularily relevant for scientific simulations. Material data are stored in XML files, which are processed and hosted by ViennaMaterials via its API. The API enables external tools (e.g. simulators) to query material data and use the query results to feed the simulation facilities. A unit conversion mechanism ensures that material parameters are accessed in a unit-agnostic manner. The library is currently under development and hosted on github using a MIT/X11 license.</p> <p>Members: <a href="http://localhost/index.php/members/23-member-weinbub">Josef Weinbub</a>, <a href="http://localhost/index.php/members/19-member-rudolf">Florian Rudolf</a></p> <p><a href="https://github.com/viennamaterials/viennamaterials-dev">ViennaMaterials</a> is a free open-source library written in C++ for hosting material parameters which is&nbsp; particularily relevant for scientific simulations. Material data are stored in XML files, which are processed and hosted by ViennaMaterials via its API. The API enables external tools (e.g. simulators) to query material data and use the query results to feed the simulation facilities. A unit conversion mechanism ensures that material parameters are accessed in a unit-agnostic manner. The library is currently under development and hosted on github using a MIT/X11 license.</p> <p>Members: <a href="http://localhost/index.php/members/23-member-weinbub">Josef Weinbub</a>, <a href="http://localhost/index.php/members/19-member-rudolf">Florian Rudolf</a></p> ViennaMOS 2013-02-26T10:40:33+00:00 2013-02-26T10:40:33+00:00 http://localhost/index.php/projects/former-projects/111-viennamos Super User cse@iue.tuwien.ac.at <p><a href="http://sourceforge.net/projects/viennamos/"><img style="float: right;" src="http://localhost/images/static_content/viennamos_scaled.png" height="139" width="100" />ViennaMOS</a> is a novel free open source semiconductor device and process simulator based on a modular framework architecture. ViennaMOS enables to couple various modules required for the setup and execution of simulations. The goal of this project is to provide a common platform for developing and utilizing different tools required for Technology CAD. The simulator is implemented in C++ and available under the MIT license.</p> <ul> <li>Plugin system</li> <li>Parallel execution modes</li> <li>Graphical User Interface (in development)</li> </ul> <p><a href="http://sourceforge.net/projects/viennamos/"><img style="float: right;" src="http://localhost/images/static_content/viennamos_scaled.png" height="139" width="100" />ViennaMOS</a> is a novel free open source semiconductor device and process simulator based on a modular framework architecture. ViennaMOS enables to couple various modules required for the setup and execution of simulations. The goal of this project is to provide a common platform for developing and utilizing different tools required for Technology CAD. The simulator is implemented in C++ and available under the MIT license.</p> <ul> <li>Plugin system</li> <li>Parallel execution modes</li> <li>Graphical User Interface (in development)</li> </ul> VIM 2013-03-18T09:10:39+00:00 2013-03-18T09:10:39+00:00 http://localhost/index.php/projects/former-projects/138-vim Super User cse@iue.tuwien.ac.at <p><a href="http://cran.r-project.org/web/packages/VIM/index.html"><img style="float: right;" class="idea-image" alt="vim" src="http://localhost/images/static_content/projects/vim.jpg" height="120" width="200" />VIM</a> represent a collection of state-of-the-art imputation methods, and it is available in the free and open-source software R as add-on package. VIM also provides a dozen of methods to visualize missing (or imputed) values in data. Thus, the package can be used to analyse the structure of missing values in multivariate data as well as to impute the missing values and to analyse the quality of the imputation.</p> <p><a href="http://cran.r-project.org/web/packages/VIM/index.html"><img style="float: right;" class="idea-image" alt="vim" src="http://localhost/images/static_content/projects/vim.jpg" height="120" width="200" />VIM</a> represent a collection of state-of-the-art imputation methods, and it is available in the free and open-source software R as add-on package. VIM also provides a dozen of methods to visualize missing (or imputed) values in data. Thus, the package can be used to analyse the structure of missing values in multivariate data as well as to impute the missing values and to analyse the quality of the imputation.</p>