computing
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 371
Ch Standard Edition 5.0
Ch is an embeddable C/C++ interpreter for scripting and numerical computing. more>>
Ch is an embeddable C/C++ interpreter for cross-platform scripting, shell programming, 2D/3D plotting, numerical computing, and embedded scripting. C/Ch/C++ allow users to use one language, anywhere and everywhere, for any programming tasks. Ch is the solution for:
- Embedded Scripting
- Enterprise
- Academic
- Plotting and Numerical Computing
C++ is C plus plus minus. Ch is C plus (Ch = C+). Ch is a C interpreter. Ch is C with classes and high-level extensions. Ch is a superset of C. Note that C++ is no longer a superset of C. For example, VLA and IEEE floating-point arithmetic in C are not supported in C++.
C is for low-level system programming and embedded systems; C++ for large-scale projects. Ch is optimal for platform-independent scripting in numerical computing and visualization, rapid application development, Web programming and plotting, embedded scripting, shell programming and integration with legacy systems.
Like C++, Ch is designed to be a superset of C, which means a C program can run in Ch without modification. Unlike C++ which is designed for serious professional programmers (elite), Ch is designed for both novice beginners with no computer experience (average Joe and John) as well as experienced programmers.
<<less- Embedded Scripting
- Enterprise
- Academic
- Plotting and Numerical Computing
C++ is C plus plus minus. Ch is C plus (Ch = C+). Ch is a C interpreter. Ch is C with classes and high-level extensions. Ch is a superset of C. Note that C++ is no longer a superset of C. For example, VLA and IEEE floating-point arithmetic in C are not supported in C++.
C is for low-level system programming and embedded systems; C++ for large-scale projects. Ch is optimal for platform-independent scripting in numerical computing and visualization, rapid application development, Web programming and plotting, embedded scripting, shell programming and integration with legacy systems.
Like C++, Ch is designed to be a superset of C, which means a C program can run in Ch without modification. Unlike C++ which is designed for serious professional programmers (elite), Ch is designed for both novice beginners with no computer experience (average Joe and John) as well as experienced programmers.
Download (14MB)
Added: 2005-04-15 License: Other/Proprietary License Price:
1655 downloads
Pawn Project 0.3.1
Pawn Project is an easy-to-use desktop. more>>
The Pawn Project aims to make computing easy for anyone with an easy-to-use desktop environment.
How often have you felt that your computer could be smarter ? Arent you tired of the old drag and drop style desktop and the horribly command promps.
Well Open Pawn Projekt (OPP) is about to change all that. The Pawn shall make it possibly for you to command your computer exactly what you would like it to do.
Order it in plain and simple english or whatever your natural language is.
Pawn is written in Perl, TCL TK and C++. Just to make it so portable as possible. Currently it will run on any Unix/Linux system.
<<lessHow often have you felt that your computer could be smarter ? Arent you tired of the old drag and drop style desktop and the horribly command promps.
Well Open Pawn Projekt (OPP) is about to change all that. The Pawn shall make it possibly for you to command your computer exactly what you would like it to do.
Order it in plain and simple english or whatever your natural language is.
Pawn is written in Perl, TCL TK and C++. Just to make it so portable as possible. Currently it will run on any Unix/Linux system.
Download (4.58MB)
Added: 2005-04-21 License: GPL (GNU General Public License) Price:
1647 downloads
Styx 1.7
Styx is a scanner/parser generator addressing some shortcomings of lex/yacc. more>>
Styx is a scanner and parser generator designed to address some shortcomings of the traditional lex/yacc combination.
It has unique features like automatic derivation of depth grammar, production of the derivation tree including its C interface which provides access to the abstract syntax tree, preservation of full source information and pretty printing to faciliate source-source translation, persistence to aid rapid interpreter writing.
For application in contemporary computing environments, it supports unicode, reentrancy and offers thread-safeness.
Last but not least, Styx works well under many different OSes, among them dos, windows, and serveral unixes.
It has been successfully used in many applications and is known to provide rapid compiler development. Both from our practical experience as well as from the amount of written code, the gain in development time for realistic languages versus lex/yacc is a factor of about 5-10.
Enhancements:
- fixes panic mode error recovery
- fixes token buffer restriction. The token length is now of type long.
- hopefully fixes some configure problems on freeBSD (concerning libdl)
- adds parsing support for binary files
<<lessIt has unique features like automatic derivation of depth grammar, production of the derivation tree including its C interface which provides access to the abstract syntax tree, preservation of full source information and pretty printing to faciliate source-source translation, persistence to aid rapid interpreter writing.
For application in contemporary computing environments, it supports unicode, reentrancy and offers thread-safeness.
Last but not least, Styx works well under many different OSes, among them dos, windows, and serveral unixes.
It has been successfully used in many applications and is known to provide rapid compiler development. Both from our practical experience as well as from the amount of written code, the gain in development time for realistic languages versus lex/yacc is a factor of about 5-10.
Enhancements:
- fixes panic mode error recovery
- fixes token buffer restriction. The token length is now of type long.
- hopefully fixes some configure problems on freeBSD (concerning libdl)
- adds parsing support for binary files
Download (2.0MB)
Added: 2005-04-22 License: LGPL (GNU Lesser General Public License) Price:
1647 downloads
KHdRecord
KHdRecord is an audio hard disk recorder. more>>
KHdRecord is an audio recorder which writes directly to the harddisk.
This enables recording of LPs.
Encoding MP3-files uses a lot of computing resources. This program requires a 350 MHz CPU minimum to run. Encoding Ogg/Vorbis-files uses even more resources. On my 1.4GHz Pentium it takes half of the CPU time.
The program directly accesss the sound and the mixer device. If you use it as non-root, these devices must be accessible for the user.
Because /dev/dsp and /dev/mixer are symbolic links on the most systems, the devices behind the links must be accessible.
On most machines this are /dev/dsp0 and /dev/mixer0. To give the devices accessible log in as root. Enter chmod 777 /dev/dsp0 and chmod 777 /dev/mixer0 .
<<lessThis enables recording of LPs.
Encoding MP3-files uses a lot of computing resources. This program requires a 350 MHz CPU minimum to run. Encoding Ogg/Vorbis-files uses even more resources. On my 1.4GHz Pentium it takes half of the CPU time.
The program directly accesss the sound and the mixer device. If you use it as non-root, these devices must be accessible for the user.
Because /dev/dsp and /dev/mixer are symbolic links on the most systems, the devices behind the links must be accessible.
On most machines this are /dev/dsp0 and /dev/mixer0. To give the devices accessible log in as root. Enter chmod 777 /dev/dsp0 and chmod 777 /dev/mixer0 .
Download (0.20MB)
Added: 2005-05-10 License: GPL (GNU General Public License) Price:
1628 downloads
PyLinda 0.5.1
Linda is a widely studied distributed computing environment, centered around the notion of a tuple space. more>>
Linda is an widely studied distributed computing environment, centered around the notion of a tuple space. A tuple space is a bag (also called a multi-set) of tuples.
A tuple is an ordered, typed chunk of data. Tuple spaces exist independently of processes in the system, and the data placed into a tuple space also exist independently. See "Generative communication in Linda" (1985) and "Multiple tuple spaces in Linda" both by David Gelernter for more information on Linda.
PyLinda is a simple implementation of a linda system, however it also includes several of the more recently proposed extensions to Linda in the form of multiple tuple spaces, garbage collection, sane non-blocking primitives and bulk tuple operations.
<<lessA tuple is an ordered, typed chunk of data. Tuple spaces exist independently of processes in the system, and the data placed into a tuple space also exist independently. See "Generative communication in Linda" (1985) and "Multiple tuple spaces in Linda" both by David Gelernter for more information on Linda.
PyLinda is a simple implementation of a linda system, however it also includes several of the more recently proposed extensions to Linda in the form of multiple tuple spaces, garbage collection, sane non-blocking primitives and bulk tuple operations.
Download (0.10MB)
Added: 2005-07-15 License: GPL (GNU General Public License) Price:
1565 downloads
ICHTHUX 0.5
ICHTHUX is a Christian Linux Distribution based on Debian GNU/Linux. more>>
ICHTHUX is a Christian Linux Distribution based on Debian GNU/Linux. We have chosen to develop ICHTHUX as a Custom Debian Distribution, so that we can benefit from the evolution of the core system of Debian while focusing on our goal : providing a Christian computing environment.
<<less Download (700MB)
Added: 2005-08-31 License: GPL (GNU General Public License) Price:
1518 downloads
MOMHVis 1.0.0
MOMHVis is a program for displaying nondominated solution of MOMH problems in 3D space using OpenGL. more>>
MOMHVis is a program for displaying nondominated solution of MOMH problems in 3D space using OpenGL.
Main features:
- pluginable architecture
- implemented MOKP (Multiple Objective Knapsack Problem) plugin
- enumeration of implemented MO algorithms by plugin
- on-line visualization of solutions during computing (you can set delay betwean solutions or stop during computing for most algorithms)
- solutions visualization computed with different MO algorithms on the same chart
- allows to show only selected objectives and solutions
- 2D view for two objectives (configureable)
- saving solutions to xml file and also loading from file
- advanced preferences for each algorithm (groups)
- multilanguage interface (english and polish)
- simple scripting editor (xml based)
- display some information about solution (OpenGL object picking)
<<lessMain features:
- pluginable architecture
- implemented MOKP (Multiple Objective Knapsack Problem) plugin
- enumeration of implemented MO algorithms by plugin
- on-line visualization of solutions during computing (you can set delay betwean solutions or stop during computing for most algorithms)
- solutions visualization computed with different MO algorithms on the same chart
- allows to show only selected objectives and solutions
- 2D view for two objectives (configureable)
- saving solutions to xml file and also loading from file
- advanced preferences for each algorithm (groups)
- multilanguage interface (english and polish)
- simple scripting editor (xml based)
- display some information about solution (OpenGL object picking)
Download (1.2MB)
Added: 2005-09-27 License: GPL (GNU General Public License) Price:
1487 downloads
libGlass 0.7.1
libGlass is a scalable set of components that can be used by applications to perform distributed computing. more>>
libGlass is a library for distributed computing that makes its programming easy.
The Glass framework is a scalable set of components that can be used by applications to perform distributed computing. Applications are built reusing the available components as needed.
One of the major goals of libGlass is to be a user-friendly framework, not only suitable for new applications, but also for legacy code.
This is an important feature, as most available solutions for distributed computing require a substantial amount of rewrite of legacy code; some of them require a complete change of the application design.
libGlass was designed to achieve the following goals:
- User transparency: the library must be as transparent as possible. Any tasks that are repetitive or that can be done automatically should be done by the library, without user intervention.
The API (Application Programmers Interface) should be simple and intuitive, with a smooth learning curve and provide high level primitives that can be easily used to solve any problems. Legacy code should be easy to port.
- Extensibility: the library must be easily extensible, requiring no recompilation or any other modification to support new features; they must work as plug-ins.
- Performance and efficiency: since the library is for distributed computing, it has to be efficient, consuming as little processing time as possible.
- Network protocol independence: an abstraction layer makes it possible to change the underlying network protocols easily. The application can use the network protocol most efficient for its needs.
- Portability and interoperability: heterogeneous clusters and grid computing being every day more common, the library must be not only portable, but allow different architectures to interoperate seamlessly, something that is not true for most implementations of distributed computing solutions.
- Scalability: there is no use for a distributed solution that does not scale well. Glass has to work well in all sorts of environments, from small clusters to huge grids, and be able to adapt itself to achieve best results.
- Reconfigurable network architecture: most existing solutions are based on a fixed network architecture, usually Master/Slave or Client/Server.
Given the requirements of scalability and performance, and the fact that peer-to-peer applications are everyday more common, its unreasonable to fix the network architecture: the developer should be free to define how nodes will connect with each other.
- Reliability and fault tolerance: distributed computing often requires reliability. Its not acceptable that the misbehavior or crash of a single node crashes the entire computation.
As clusters grow in size and grid computing becomes more common, the MTBF (Mean Time Between Failures) shrinks to a point that it cannot be ignored.
libGlass must be able to handle node crashes gracefully, keeping the application running and avoiding deadlocks and other problems that could arise from the node crash. Nodes should be allowed to join or leave at anytime.
- Thread support: the library must be completely thread-safe.
With clusters of symmetric multiprocessors (SMP) computers becoming more common and new technologies such as HyperThreadingTM, its unacceptable for a distributed computing framework to have thread issues.
Main features:
Plugins:
- Synchronous shared memory
- Distributed asynchronous events
- Synchronization barriers
- Remote aliases
Protocols:
- TCP/IP
- UDP/IP (unfinished)
Architectures:
- Client/Server
- Pure peer to peer (planned)
- Hierarchical (planned)
- Anonymous peer to peer (planned)
Bindings for:
- Java (mostly finished)
Enhancements:
- Fixed packaging problems that could abort compilation
<<lessThe Glass framework is a scalable set of components that can be used by applications to perform distributed computing. Applications are built reusing the available components as needed.
One of the major goals of libGlass is to be a user-friendly framework, not only suitable for new applications, but also for legacy code.
This is an important feature, as most available solutions for distributed computing require a substantial amount of rewrite of legacy code; some of them require a complete change of the application design.
libGlass was designed to achieve the following goals:
- User transparency: the library must be as transparent as possible. Any tasks that are repetitive or that can be done automatically should be done by the library, without user intervention.
The API (Application Programmers Interface) should be simple and intuitive, with a smooth learning curve and provide high level primitives that can be easily used to solve any problems. Legacy code should be easy to port.
- Extensibility: the library must be easily extensible, requiring no recompilation or any other modification to support new features; they must work as plug-ins.
- Performance and efficiency: since the library is for distributed computing, it has to be efficient, consuming as little processing time as possible.
- Network protocol independence: an abstraction layer makes it possible to change the underlying network protocols easily. The application can use the network protocol most efficient for its needs.
- Portability and interoperability: heterogeneous clusters and grid computing being every day more common, the library must be not only portable, but allow different architectures to interoperate seamlessly, something that is not true for most implementations of distributed computing solutions.
- Scalability: there is no use for a distributed solution that does not scale well. Glass has to work well in all sorts of environments, from small clusters to huge grids, and be able to adapt itself to achieve best results.
- Reconfigurable network architecture: most existing solutions are based on a fixed network architecture, usually Master/Slave or Client/Server.
Given the requirements of scalability and performance, and the fact that peer-to-peer applications are everyday more common, its unreasonable to fix the network architecture: the developer should be free to define how nodes will connect with each other.
- Reliability and fault tolerance: distributed computing often requires reliability. Its not acceptable that the misbehavior or crash of a single node crashes the entire computation.
As clusters grow in size and grid computing becomes more common, the MTBF (Mean Time Between Failures) shrinks to a point that it cannot be ignored.
libGlass must be able to handle node crashes gracefully, keeping the application running and avoiding deadlocks and other problems that could arise from the node crash. Nodes should be allowed to join or leave at anytime.
- Thread support: the library must be completely thread-safe.
With clusters of symmetric multiprocessors (SMP) computers becoming more common and new technologies such as HyperThreadingTM, its unacceptable for a distributed computing framework to have thread issues.
Main features:
Plugins:
- Synchronous shared memory
- Distributed asynchronous events
- Synchronization barriers
- Remote aliases
Protocols:
- TCP/IP
- UDP/IP (unfinished)
Architectures:
- Client/Server
- Pure peer to peer (planned)
- Hierarchical (planned)
- Anonymous peer to peer (planned)
Bindings for:
- Java (mostly finished)
Enhancements:
- Fixed packaging problems that could abort compilation
Download (0.36MB)
Added: 2005-10-03 License: GPL (GNU General Public License) Price:
1482 downloads
libmsntp 1.6a
libmsntp is a full-featured, compact, portable SNTP library. more>>
libmsntp is a full-featured, compact, portable SNTP library. SNTP (RFC 2030) is a simplified version of NTP (RFC 1305), which allows precise synchronization of system clocks over a best-effort network.
libmsntp provides SNTP client and server functionality in a shared library with a simple API.
libmsntp is implemented as a thin layer on top of msntp, N.M. Maclarens command-line SNTP utility. msntp is compact, straightforward, and elegant, and Im indebted to Nick, and to the Cambridge High Performance Computing Facility, for providing the msntp source to the public.
Installation:
To install, type "make install". You may need to be the superuser. libmsntp installs into /usr/local by default; to install to a different location, edit the Makefile and change the PREFIX variable.
<<lesslibmsntp provides SNTP client and server functionality in a shared library with a simple API.
libmsntp is implemented as a thin layer on top of msntp, N.M. Maclarens command-line SNTP utility. msntp is compact, straightforward, and elegant, and Im indebted to Nick, and to the Cambridge High Performance Computing Facility, for providing the msntp source to the public.
Installation:
To install, type "make install". You may need to be the superuser. libmsntp installs into /usr/local by default; to install to a different location, edit the Makefile and change the PREFIX variable.
Download (0.046MB)
Added: 2005-10-07 License: GPL (GNU General Public License) Price:
1479 downloads
SImg 051009
SImg is a software for astronomical image processing. more>>
SImg is a software for astronomical image processing. It contains a tool for visualization of highly dynamic images.
The package consists of a library and applications which use it. Some of the features are deconvolution (various methods), Video4Linux support, PSF computation, approximation by linear combination of images and polynoms, various color transforms, automatic shifting of image sets (for addition and color composition), and more.
Main features:
- Support for Firewire cameras (including support for longtime exposure modifications)
- GUI for control of Firewire cameras (with real time sharpness computation for simplifying focusing) [Screenshot]
- Support of many raw data formats for digital cameras (dcraw)
- Several methods for generating false color images
- Support of bayer color pattern images
- Multi time exposures (to increase the dynamic by combining different exposure times, e.g. to avoid blooming)
- Computing of read out noise and AD resolution
- Removing interferences
- Visualization tool [Screenshot]
- Deconvolution (Wiener, van Citterts, Richardson Lucy and a new method)
- Video4linux support (for cameras)
- Computing of the PSF
- Many routines for color composition
- Algorithms for removing gradients
- Denoising
- Automatic shifting / rotation / ... of images (for addition, color composition or cutting)
- Many possibilities for color value transforms
- Approximation by polynomials or images
Enhancements:
- Support for Firewire cameras, support of various raw data formats, support for Bayer color pattern images, and various additional features, improvements, and bugfixes.
<<lessThe package consists of a library and applications which use it. Some of the features are deconvolution (various methods), Video4Linux support, PSF computation, approximation by linear combination of images and polynoms, various color transforms, automatic shifting of image sets (for addition and color composition), and more.
Main features:
- Support for Firewire cameras (including support for longtime exposure modifications)
- GUI for control of Firewire cameras (with real time sharpness computation for simplifying focusing) [Screenshot]
- Support of many raw data formats for digital cameras (dcraw)
- Several methods for generating false color images
- Support of bayer color pattern images
- Multi time exposures (to increase the dynamic by combining different exposure times, e.g. to avoid blooming)
- Computing of read out noise and AD resolution
- Removing interferences
- Visualization tool [Screenshot]
- Deconvolution (Wiener, van Citterts, Richardson Lucy and a new method)
- Video4linux support (for cameras)
- Computing of the PSF
- Many routines for color composition
- Algorithms for removing gradients
- Denoising
- Automatic shifting / rotation / ... of images (for addition, color composition or cutting)
- Many possibilities for color value transforms
- Approximation by polynomials or images
Enhancements:
- Support for Firewire cameras, support of various raw data formats, support for Bayer color pattern images, and various additional features, improvements, and bugfixes.
Download (2.7MB)
Added: 2005-10-13 License: GPL (GNU General Public License) Price:
1471 downloads
N-genes 0.9
n-genes is a powerful Genetic Algorithms and Programming toolkit written for Java 5. more>>
n-genes is a powerful Genetic Algorithms and Programming toolkit written for Java 5.
Using advanced object oriented techniques, like generics and introspection, it is one the simplest system to learn and use. N-geness design allows fast coding and a total flexibility.
n-genes is an open-source project released under GPL. It is free of charges.
Main features:
Stack-based Genetic Programming
The Genetic Programming implemented in n-genes relies on a linear postfix programs, close to Forth or Postscript programming languages. They allow the following advantages:
- High-level and turing-complete language (through flow-control instructions);
- Extendable and customisable instruction set;
- Possibility of using faster and simpler GA operators;
- Efficient bloat removing/controlling algorithms.
Modularity and Dynamic Config Files
All parts of evolutionary computing have been made components, through " Design Patterns" methodology. The benefits are:
- Separation of the behaviour from the representation, i.e. we can use the same operators for a GA doubles individual or for a GP problem;
- Short and readable code, since each object represents only a single operation and therfore has few and shorts methods.
- The possibility to change the components or their behaviour during evolution, for example changing dynamically the size of a population or using self-adaptating mutation operators.
The n-genes platform is coupled with a dynamic config file system. This system is able to instanciate whatever class, passing arbitrary parameters of whaterver types, whithout needing to extend the parser. Object introspection is used at initialisation.
Performances Optimisations
n-genes was written with high performance computing in mind. Here are the optimisations you get for free, using our platform:
- Object-recycling memory management, eliminating the time spent on objects allocation and garbage-collections;
- Efficient individual-level fitness cache, the fitness is lazy-computed and cached until the individual is mutated;
- Population-level individual cache, saving computation time when the population diversity dimish.
<<lessUsing advanced object oriented techniques, like generics and introspection, it is one the simplest system to learn and use. N-geness design allows fast coding and a total flexibility.
n-genes is an open-source project released under GPL. It is free of charges.
Main features:
Stack-based Genetic Programming
The Genetic Programming implemented in n-genes relies on a linear postfix programs, close to Forth or Postscript programming languages. They allow the following advantages:
- High-level and turing-complete language (through flow-control instructions);
- Extendable and customisable instruction set;
- Possibility of using faster and simpler GA operators;
- Efficient bloat removing/controlling algorithms.
Modularity and Dynamic Config Files
All parts of evolutionary computing have been made components, through " Design Patterns" methodology. The benefits are:
- Separation of the behaviour from the representation, i.e. we can use the same operators for a GA doubles individual or for a GP problem;
- Short and readable code, since each object represents only a single operation and therfore has few and shorts methods.
- The possibility to change the components or their behaviour during evolution, for example changing dynamically the size of a population or using self-adaptating mutation operators.
The n-genes platform is coupled with a dynamic config file system. This system is able to instanciate whatever class, passing arbitrary parameters of whaterver types, whithout needing to extend the parser. Object introspection is used at initialisation.
Performances Optimisations
n-genes was written with high performance computing in mind. Here are the optimisations you get for free, using our platform:
- Object-recycling memory management, eliminating the time spent on objects allocation and garbage-collections;
- Efficient individual-level fitness cache, the fitness is lazy-computed and cached until the individual is mutated;
- Population-level individual cache, saving computation time when the population diversity dimish.
Download (0.72MB)
Added: 2005-12-01 License: GPL (GNU General Public License) Price:
1423 downloads
Nihongo Benkyo 0.3.1
Nihongo Benkyo is a Japanese dictionary and learning tool for Linux and Windows. more>>
Nihongo Benkyo is a Japanese dictionary and learning tool for Linux and Windows.
Its goal is to provide a comprehensive application that will help you learn Japanese. It is free software licensed with GNU General Public License and provided without any warranty of any kind.
Main features:
- Is available for Windows, Linux and other Unix operating systems.
- Imports JMDict, a word dictionary with a lot of interesting metadata.
- Imports JMnedict, a proper name dictionary.
- Imports EDICT, a format in which you can find many specialized dictionaries (science, computing, etc).
- Imports Kanjidic2, a kanji dictionary with over 10,000 entries.
- Finds words from Japanese (kanji, kana, romaji) or from a translation.
- Lists results in a table for quick overview.
- Shows further details about a selected result (part of speech, similar words, dialect...).
- Scans selection from other applications.
- Keeps an history of searched words so you can go back and go forward easily.
- Has its interface translated into bulgarian, english, french, japanese and spanish.
<<lessIts goal is to provide a comprehensive application that will help you learn Japanese. It is free software licensed with GNU General Public License and provided without any warranty of any kind.
Main features:
- Is available for Windows, Linux and other Unix operating systems.
- Imports JMDict, a word dictionary with a lot of interesting metadata.
- Imports JMnedict, a proper name dictionary.
- Imports EDICT, a format in which you can find many specialized dictionaries (science, computing, etc).
- Imports Kanjidic2, a kanji dictionary with over 10,000 entries.
- Finds words from Japanese (kanji, kana, romaji) or from a translation.
- Lists results in a table for quick overview.
- Shows further details about a selected result (part of speech, similar words, dialect...).
- Scans selection from other applications.
- Keeps an history of searched words so you can go back and go forward easily.
- Has its interface translated into bulgarian, english, french, japanese and spanish.
Download (0.14MB)
Added: 2005-12-24 License: GPL (GNU General Public License) Price:
1413 downloads
VCG TriMeshInfo 1.2
VCG TriMeshInfo is a tool designed to inspect 3D models and retrieve many types of topological and geometrical information. more>>
VCG TriMeshInfo is a tool designed to inspect 3D models and retrieve many types of topological and geometrical information from them.
It can be used to automate the process of decoding 3D mesh inherent properties and ease data classification and retrieval.
For each analyzed dataset, the following data are extracted:
- Number of Vertices (Unreferenced vertices are listed separately)
- Number of Faces
- Number of Edges
- Number of Connected Components
- Number of Boundaries
- Number of Isolated Vertices (i.e. Unreferenced)
- Manifold
- Genus (Computed only for Manifold Datasets)
- Orientability
- Orientation
- Regularity (We consider as regular those meshes generated through regular subdivision. Each non boundary vertex of a regular mesh has 6 incident edges, if there are only 5 incident edges the mesh is said to be semi-regular, irregular in all other cases)
- Number of Duplicated Vertices
- Self-Intersection (Currently computed only for Datasets with less than 3M faces)
Enhancements:
- This release included a major rewrite of the core component for computing geometrical and topological features of the analyzed mesh.
- Important changes included speeded up self-intersection tests, more robust (and correct) computation of topological genus and volume, and more flexible output with an HTML output option.
<<lessIt can be used to automate the process of decoding 3D mesh inherent properties and ease data classification and retrieval.
For each analyzed dataset, the following data are extracted:
- Number of Vertices (Unreferenced vertices are listed separately)
- Number of Faces
- Number of Edges
- Number of Connected Components
- Number of Boundaries
- Number of Isolated Vertices (i.e. Unreferenced)
- Manifold
- Genus (Computed only for Manifold Datasets)
- Orientability
- Orientation
- Regularity (We consider as regular those meshes generated through regular subdivision. Each non boundary vertex of a regular mesh has 6 incident edges, if there are only 5 incident edges the mesh is said to be semi-regular, irregular in all other cases)
- Number of Duplicated Vertices
- Self-Intersection (Currently computed only for Datasets with less than 3M faces)
Enhancements:
- This release included a major rewrite of the core component for computing geometrical and topological features of the analyzed mesh.
- Important changes included speeded up self-intersection tests, more robust (and correct) computation of topological genus and volume, and more flexible output with an HTML output option.
Download (0.12MB)
Added: 2005-12-27 License: GPL (GNU General Public License) Price:
1400 downloads
WWW L-System Explorer 1.0.2
WWW L-System Explorer is fancy tool for exploring L-S based fractals in your browser while computing takes place on a Web server more>>
WWW L-System Explorer project is fancy tool for exploring L-S based fractals in your browser while computing takes place on a Web server.
A rich command set is provided, along with several examples.
Main features:
- rich command set
- user-friendly interface using JavaScript
- PNG output
- 8 examples
- can be included in your pages using < IMG SRC="" > tag
- English and Czech help pages
- easy installation
- source code included
- universal class for turtle graphics
<<lessA rich command set is provided, along with several examples.
Main features:
- rich command set
- user-friendly interface using JavaScript
- PNG output
- 8 examples
- can be included in your pages using < IMG SRC="" > tag
- English and Czech help pages
- easy installation
- source code included
- universal class for turtle graphics
Download (0.020MB)
Added: 2006-01-26 License: GPL (GNU General Public License) Price:
1369 downloads
Wazobia Linux Live
Wazobia Linux is a complete Linux-based operating system designed and developed by Leapsoft. more>>
Wazobia Linux is a complete Linux-based operating system designed and developed by Leapsoft.
Wazobia Linux distribution delivers quality desktop computing solutions that combine the best of open source technologies with a corporate attention to completeness, usability, and support.
It represents the next step in the evolution of the desktop computing in Africa and the rest of the developing world.
Wazobia Linux provides everything todays computer user needs for home and office desktop computing, including a stabilized, secure, stable and reliable, user-friendly Linux based operating system plus a complete set of desktop applications--office suite, Web browser, instant messaging client, multimedia viewers, and graphical software.
It also offers the latest open source applications for developing applications, setting up a home network, running a Web server, and more. Wazobia Linux includes more than 16,000 pieces of software, but the core desktop installation fits on a single CD.
The OS is accessible in Hausa, Yoruba and Igbo, to make users feel more at home in their computing environment. Leapsoft provides professional support for Wazobia Linux.
<<lessWazobia Linux distribution delivers quality desktop computing solutions that combine the best of open source technologies with a corporate attention to completeness, usability, and support.
It represents the next step in the evolution of the desktop computing in Africa and the rest of the developing world.
Wazobia Linux provides everything todays computer user needs for home and office desktop computing, including a stabilized, secure, stable and reliable, user-friendly Linux based operating system plus a complete set of desktop applications--office suite, Web browser, instant messaging client, multimedia viewers, and graphical software.
It also offers the latest open source applications for developing applications, setting up a home network, running a Web server, and more. Wazobia Linux includes more than 16,000 pieces of software, but the core desktop installation fits on a single CD.
The OS is accessible in Hausa, Yoruba and Igbo, to make users feel more at home in their computing environment. Leapsoft provides professional support for Wazobia Linux.
Download (480MB)
Added: 2006-02-06 License: Free for non-commercial use Price:
1360 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above computing search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed