Showing 33 open source projects for "c array"

View related business solutions
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Sign Up
  • 1
    NumPy

    NumPy

    The fundamental package for scientific computing with Python

    Fast and versatile, the NumPy vectorization, indexing, and broadcasting concepts are the de-facto standards of array computing today. NumPy offers comprehensive mathematical functions, random number generators, linear algebra routines, Fourier transforms, and more. NumPy supports a wide range of hardware and computing platforms, and plays well with distributed, GPU, and sparse array libraries. The core of NumPy is well-optimized C code. Enjoy the flexibility of Python with the speed of compiled code. ...
    Downloads: 73 This Week
    Last Update:
    See Project
  • 2
    ImHex

    ImHex

    A Hex Editor for Reverse Engineers, Programmers

    ...Such features are a completely custom binary template and pattern language to decode and highlight structures in the data, a graphical node-based data processor to pre-process values before they're displayed, a disassembler, diffing support, bookmarks and much much more. At the same time ImHex is completely free and open source under the GPLv2 license. Byte patching, patch management, Copy-Bytes-As-Array for many common programming languages, string and hex search, Bookmarks, Goto, Huge file support, variable column count, custom encodings and much more. ImHex includes a full custom C++-like pattern language that allows easy highlighting, decoding and analyzing of file formats.
    Downloads: 178 This Week
    Last Update:
    See Project
  • 3
    OpenGL Mathematics

    OpenGL Mathematics

    Highly Optimized Graphics Math (glm) for C

    Highly optimized 2D|3D math library, also known as OpenGL Mathematics (glm) for `C`. cglm provides lot of utils to help math operations to be fast and quick to write. It is community-friendly, feel free to bring any issues, bugs you faced. Almost all functions (inline versions) and parameters are documented inside the corresponding headers. OpenGL-related functions are dropped to make this lib platform/third-party independent. Make sure you have the latest version and feel free to report...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    Symbolics.jl

    Symbolics.jl

    Symbolic programming for the next generation of numerical software

    Symbolics.jl is a high-performance symbolic computation library for the Julia programming language. It enables users to define, manipulate, and analyze mathematical expressions symbolically, with strong support for symbolic differentiation, simplification, equation solving, and code generation. Designed for use in scientific computing, machine learning, and engineering, Symbolics.jl integrates smoothly with Julia’s numerical ecosystem, allowing symbolic expressions to be compiled and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 5
    WS2812FX

    WS2812FX

    WS2812 FX library for Arduino and ESP8266

    This library features a variety of blinken effects for the WS2811/WS2812/NeoPixel LEDs. It is meant to be a drop-in replacement for the Adafruit NeoPixel library with additional features. You can search for WS2812FX in the Arduino IDE Library Manager or install the latest (or development) version manually. More complex effects can be created by dividing your string of LEDs into segments (up to ten) and programming each segment independently. Use the segment() function to program each...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    tau-math-tool

    tau-math-tool

    Fast Win32 math & science tool

    tau is a simple, fast RPN scientific command line math tool with array processing, complex number support, plotting, unit conversions, built-in help, logic operations, statistics, signal processing, and many advanced functions. tau evolved to be efficient and practical. We listen to our user stories.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    PPface

    PPface

    PPface is vector processor emulator / simulator

    PPface is vector processor emulator / simulator (SIMD array processor with 1-bit processing elements). VEPRAN language used to design parallel algorithms and operate data slices. The system allows to visualize algorithm work by viewing vector memory and registers, it supports debugging and animated program execution. To run this app on 64-bit system please install Windows Virtual PC and Windows XP Mode.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8

    Multidimensional Array (MDA)

    Multidimensional array implementation

    Multidimensional Array (MDA) is a class for creating and using multi-dimensional arrays. Storage for the array is based on a templated C++ STL vector class. The beauty of the STL vector class is that it automagically resizes itself when constructing or copying. Caveat Emptor. The multidimensional arrays are indexed using unsigned integers. The types that may stored may be any that provide a copy and assignment operator.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9

    The DREAM Toolbox

    The DREAM toolbox is a free open source acoustic field simulation tool

    The DREAM (Discrete REpresentation Array Modelling) toolbox is a free open source toolbox, for both Matlab and Octave , for simulating acoustic fields radiated from common ultrasonic transducer types and arbitrarily complicated ultrasonic transducers arrays. The DREAM toolbox enables analysis of beam-steering, beam-focusing, and apodization for wideband (pulse) excitation both in near and far fields. The code in the svn repository # svn co...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 10
    finds exact gain, directivity and input impedance of Yagi or log-periodic antennas (planar symmetric array of cylindrical dipoles, many driven elements) for a range of specified frequencies, integrates 2D for segments on the same element, moment method
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Finite Transform Library

    Finite Transform Library

    A Library is for Finite Transforms

    The Library is for Finite Transforms such as the Number Theoretic Transform (NTT) and Finite Radon Transform (FRT). Current modules include NTTW for NTTs with high resolution (microsecond) timing, basic array and imaging. The transforms are optimised for performance.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Numerical Python

    Numerical Python

    A package for scientific computing with Python

    NEWS: NumPy 1.11.2 is the last release that will be made on sourceforge. Wheels for Windows, Mac, and Linux as well as archived source distributions can be found on PyPI. Numerical Python adds a fast and sophisticated array facility to the Python language. NumPy is the most recent and most actively supported package. Numarray and Numeric are no longer supported.
    Leader badge
    Downloads: 451 This Week
    Last Update:
    See Project
  • 13
    ManyEars
    ManyEars implements real-time microphone array processing to perform sound source localisation, tracking and separation. It was designed for mobile robot audition in dynamic environments. NOTE: Development will continue on github : https://github.com/introlab/manyears
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    LibMIA

    LibMIA

    Program using an extended Einstein notation with dense or sparse data.

    This is currently a prelim version - most of lattice functionality has been completed, Dense multi-index array functionality is progressing well.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    peptide array generator

    small and smart peptide array generator, considering time complexity.

    small and smart peptide array generator, considering time complexity. commercial software is quite costful (500+ euros). this projects aims on creating an open source, free alternative to those software.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    XonGrid

    XonGrid

    Excel interpolation add-in

    XonGrid is a free Excel library of functions to perform 1D, 2D, 3D, 4D and arbitrary dimension (ND) interpolations from scattered data.
    Leader badge
    Downloads: 28 This Week
    Last Update:
    See Project
  • 17

    WaveSorter

    A powerful, versatile tool for offilne spike analysis and sorting

    ...The user may cluster waveforms manually or via one of several popular clustering programs. The classification along with waveform properties (width, etc.) can be saved to disk in simple text files. WaveSorter is written in C++, utilizes the GNU Scientific Library for all computation, and is highly parallelized; on modern hardware it can handle files containing several 100,000s of waveforms per channel with almost no noticeable loss in GUI fluidity and <1sec lags for files with >1,000,000 waveforms per channel. It can be run in batch mode. It supports a wide array of binary file formats as well as ASCII text.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18

    blitzwave

    C++ wavelet library

    blitzwave is a c++ wavelet library building on the blitz++ array classes. NOTE: blitzwave has moved to GitHub - the new project URL is http://github.com/oschulz/blitzwave/ .
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    knowceans

    Utility classes from maps to search engine to random samplers

    Collection of several multi-purpose Java libraries. --- knowceans-tools = collection of Java utility classes. --- Highlights: --- org.knowceans.util: IndexQuickSort, TableList: apply order of one array/list to others +++ Vectors, ArrayUtils: array convenience +++ RandomSamplers, CokusRandom, ArmSampler, Densities: random sampling and distributions +++ Arguments: command line parser +++ StopWatch, Which, ExternalProcess: runtime stuff +++ ParallelFor: OpenMP workalike +++ PatternString, NamedGroupRegex: regex convenience --- org.knowceans.corpus: CorpusSearcher: full-text search engine +++ LabelNumCorpus: svmlight corpus storage and filtering +++ NIPS corpus with text, authors, labels and citations --- org.knowceans.map: InvertibleHashMultiMap, BijectiveHashMap: implement n:m and 1:1 relations. --- Other libs: knowceans-arms = port of the Adaptive Rejection Metropolis Sampler (ARMS) for arbitrary distributions +++ lda-j = port of lda-c, implementing Latent Dirichlet Allocation (LDA)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    A toolkit with using Suffix Array indexing for empirical natural language processing. Providing functions such as searching the occurrences of n-grams in the corpus and suffix array language model which can use arbitrarily long history.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    IPAT-S Scenario Scripting Language
    IPAT-S is a scenario modeling language. Use it for rapid development of quantitative strategic scenarios for governments, agencies, businesses, etc. using a fast and compact interpreted language. Package includes IPAT Studio development environment.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 22
    Tsunami Programming Language
    Tsunami is an open-source high performance computing language. With it you can write streaming data-parallel algorithms that utilize GPGPUs for orders-of-magnitude speed-up with the ease of writing sequential algorithms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Guanxi is a robust analysis and simulation application for Social Network Analysts. Guanxi allows researchers in the field to create, import, and export an endless array of networks, analyze their structure, and run custom dynamics over them.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Tcl n-dimensional array processor
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    ARTADE (ARabidopsis Tiling-Array-based Detection of Exons) is a standard tool for the automatic annotation of genome-wide tiling-array data in Arabidopsis. ARTADE is a program originally written by Dr. Tetsuro Toyoda, RIKEN, Japan.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next