The Biomolecule Toolkit is a library for modeling biological macromolecules such as proteins, DNA and RNA. It provides a C++ interface for common tasks in structural biology to facilitate the development of molecular modeling, design and analysis tools.
EventListener is a simple and efficient C++ framework for propagating Events in graphical interfaces or numerical codes, using Listener pattern. Filtering and blocking of events is possible. This package does not use any other lib.
The Basil project's mission is to build a parsing and modeling environment where one is able to work with, code in, integrate, and design a wide variety of computer languages.
This Tiny Vector and Matrix template library uses Meta and Expression Templates to evaluate results at compile time, thus making it fast for low-end systems. Temporaries are avoided because of this. The dimensions are static and bounded at compile time.
Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.
Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
Implementation of an Interval Iterative Closest Point that uses intervals to found the global optimal solution. ICP can be used in vision technologies and photogrametry as pattern mathcing and as geometrical model finder.
Machine learning toolkit for unsupervised and semi-supervised clustering that demonstrates excellent results on real-world data (see Bekkerman et al. ICML-2005 and ECML-2006).
Fuzzy Procedural Content Generation Library (FPCGlib) is a C++ template library for game development. FPCGlib provides a unique combination of fuzzy mathematics and procedural techniques to safely generate content with simulated natural variability.
Multicore SWARM (Software and Algorithms for Running on Multicore Processors) is an open source library for developing efficient and portable implementations that make use of multi-core processors. David A. Bader (Georgia Tech) began SWARM in 1994.
Auth0 Token Vault handles secure token storage, exchange, and refresh for external providers so you don't have to build it yourself.
Rolling your own OAuth token storage can be a security liability. Token Vault securely stores access and refresh tokens from federated providers and handles exchange and renewal automatically. Connected accounts, refresh exchange, and privileged worker flows included.
ObjectBuilder is a C++ CASE tool (CASE, refactoring, documentation generator). It lets you create, manipulate and navigate classes, class relations, class members and class methods at a high level of abstraction.
The ESCL is a class library that can be used to develop electronic structure codes like those that are used in computational condensed matter physics. An object-oriented approach is suitable since real-world items like atoms and electrons are modeled.
mcs::units is an ISO C++ compliant library for compile-time dimensional analysis with zero runtime overhead. Units, quantities, and unit systems are all supported, with example SI and CGS systems provided.
Tool for conducting experiments on the understandability of notations. It confronts test persons with arbitrary pairs of graphics and multiple-choice questions. Answers, correctness and response time are recorded.
METIL is a python-like interpreted or compiled language made for speed and generic programming, as in C++ but with static symbolic computations, type propagation, "for" surdefinition. Object orientation is centered on properties, rather than hierarchy.
GLARE is a library and a software for product based optimization of reagent lists in the context of a chemical combinatorial library design. Large virtual combinatorial libraries containing 10^12 products have been optimized within a second.
Topologia Digital (Digital Topology) is a project for the development of the practical exercises of the Digital Topology course in the Applied Mathematics Department of the Computer Science Faculty (Polytechnic University of Madrid, Spain).
NavDrive is a complete hardware and software system for autonomous robots. NavDrive software consists of a framework of runtime configurable components and a mechanism for controlling their instantiation and execution without an operating system.
Xul Dev means for Xul development environment. The IDE is intended to design Xul interfaces and to make programs in any programming language. The IDE is written in Scriptol C++ and available in source form and as binary executable.
The HOOST (Hardware Object Oriented Standard Template) libraries define a set of C++ templates for handling usual hardware in embedded software; additionally it ports the STL to embedded environment and make the links with the hardware concepts defined.