Showing 1405 open source projects for "c source code"

View related business solutions
  • $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.
    Start Free
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 1

    Algeo#

    A class library to use conformal geometric algebra in C#

    The project is in a very early state and the working parts aren't well tested! Currently it's possible to do basic calculations with multivectors. A lot of operators are overloaded so that you can write your calculations in C# source code almost like you would do in a math software. There is also an extension library providing a control which can visualize multivectors. Visualization is based on OpenGL through the OpenTK library. At the moment I'm working on improvements of the functionality of this library.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Tk-Yupana

    Tk-Yupana

    Incan Abacus Emulator

    The Yupana was an ancient calculating device of the Incas. This simple program compares different theories: - positional notation * Base 10 by H. Wassen (representation, addition) * Base 10 by C. Radicati di Primeglio (representation, addition, subtraction, multiplication) * Base 10 by W. Burns Glynn (representation, addition, multiplication) * Base 40 by N. De Pasquale (representation) - sign-value notation * Powers of ten by C. Florio ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3

    Space Orbits Manipulator

    Mathematica package to handle Keplerian and perturbed orbits

    Orbits is a Mathematica package to handle Keplerian and perturbed orbits in an easy and flexible way. It has been created to use in an educational environment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4

    FluxModules

    Module Computation for Metabolic Networks

    Genome Scale Metabolic Networks are complex systems, Modules help to break them down and hence ease understanding and algorithmic complexity. FluxModules is a toolbox with code for module detection and module visualization.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 5
    Soothsayer

    Soothsayer

    Capacity exhaustion prediction from RRD files

    Predict if storage utilised will reach capacity within defined period (maximum 5 years), using recent historical data contained within RRD files (maximum -1 year). Produces HTML (or partial HTML) and, more importanly, a PNG RRD Graph showing the prediction and, should the capacity be reached, an annotation indicating when. Optionally email out exception notices.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    IterInt is a numerical integration package that implements iterated numerical integration methods. Iterated methods can be used to compute low dimensional (less than ten, for example) integration problems to get very accurate results.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    fesslix

    fesslix

    Stochastic Analysis

    A brief summary of the main features of Fesslix: - Perform non-intrusive reliability analysis or Bayesian updating either --- by running commands on the command line or --- by means of an Octave interface or --- by means of a Python interface - Flexible input language for writing Fesslix parameter files --- Control flow statements (e.g. if, for, while) --- Most parameters can be defined as functions - Working with response surfaces - Linear finite element analysis using truss, beam...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8

    ivl

    A C++ template library extending syntax towards mathematical notation

    ivl is a full-header template C++98 math library with convenient yet powerful syntax. It extends classic C++ syntax towards mathematical notation while making use of the language's elements like classes, structs, operators and functions. Expression written using ivl are excessively optimized. In other words, ivl allows writing simpler and more expressive statements using math-like formulas while taking care of optimizing them. ivl features arrays, tuples and custom function-like...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Fractions C++

    Fractions C++

    C++ library adds mathematical fractions. Example: 1/3, 4/7, 49/357...

    C++ library adds mathematical fractions. Example: 1/3, 4/7, 49/357... Library can: 1) Create fractions from or 2 "long long", or double, or "long long". 2) Round. 3) Methematic operators +, -, *, /, +=, -=, *=, /=. 4) Logic operators <, >, ==, !=, <=, >=. 5) Operator %. 6) Pow and fast pow. 7) Module: |-a| = a, |b| = b. 8) Input / output stream. 9) Convert in double and string. And other...
    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
  • 10
    Ellipt2d is a finite element program for solving second order, real and complex, two-dimensional elliptic problems with user-defined operators. Because Ellipt2d is written in Python, the code can easily be adapted for specific problems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    MathX

    MathX

    Fixed-length Arithmetic-types library

    MathX is a fixed-length arithmetic-types written in pure c++ templates. The goal is to provide signed-integer, unsigned-integer, IEEE-754 float-point and fixed-point types, all with specific number of bits. To this moment, only signed-integer and unsigned-integer are completed for little-endain architecture. Any compiler that support c++03 or c++11 can successfully compile MathX. Refer to README for more information.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    surfit is an open source and free gridding and contouring software. surfit can do interpolation/approximation of points, contours and surfaces, can take fault lines and trend surfaces into account, can use inequalities and other conditions. Supports a lo
    Leader badge
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    San Le's Free Finite Element Analysis
    SLFFEA stands for San Le's Free Finite Element Analysis. It is a package of scientific software and graphical user interfaces for use in finite element analysis. It is written in ANSI C by San Le and distributed under the terms of the GNU license.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    Runge

    Runge is an Interactive Solver for Systems of Differential Equations

    Runge is an Interactive Solver for Systems of Ordinary Differential Equations. It solves initial value problem (aka Cauchy problem). Few advantages Runge provides: It's fast. It utilizes BLAS and LAPACK libraries optimized for modern multi-core processors. It's interactive. It allows you to start a solution by mouse click on a plane. It's precise. It uses Runge Rule to adjust step length to satisfy required precision on each step. It's effective. When it needs to...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Wedge is a C++ library based on GiNaC for symbolic computations in differential geometry. The project webpage has moved to https://github.com/diego-conti/wedge
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Please participate in the SURVEY on rgedit's future: https://www.surveymonkey.com/s/VNMMJMJ your answers are much appreciated! Gedit (Gnome editor, www.gedit.org) plug-in allowing it to become an easy-to-use and yet light-weight IDE for the statistical programming environment, R (www.r-project.org).
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    Statistics modules in Perl Data Language, with a quick-start guide for non-PDL people. They make the PDL shell work like R, but with PDL threading (fast automatic iteration) of procedures including t-test, linear regression, and k-means clustering.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    The Generic Graphics Toolkit is a library of generic programming primitives that allow applications to be written that adapt to whatever underlying graphics system the developer is using.
    Leader badge
    Downloads: 31 This Week
    Last Update:
    See Project
  • 19
    XaoS

    XaoS

    Real-time interactive fractal zoomer

    Real-time interactive fractal zoomer. Home Page: http://xaos.sf.net/ GitHub: - Downloads: https://github.com/xaos-project/XaoS/releases - Source https://github.com/xaos-project/XaoS - Issues: https://github.com/xaos-project/XaoS/issues - Wiki: https://github.com/xaos-project/XaoS/wiki Discussion Groups: - Users: http://groups.google.com/group/xaos-users - Developers: https://groups.google.com/forum/#!forum/xaos-devel
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Handles Hexahedral, Tetrahedral, Quadrilateral, and Triangle meshes. Lagrangian, Hierarchic, and Monomial finite elements. Interface to PETSc solvers, adaptive mesh refinement, and extreme portablility.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    cvsba

    OpenCV wrapper for sba library

    cvsba is an OpenCV wrapper for the well-known Sparse Bundle Adjustment library (sba) by M. Lourakis. The main features are: - Based on sba-1.6, one of the most popular and robust bundle adjustment implementation, which is extensively used and tested by the community - sba installation is not needed since it is included in cvsba - New CMake structure which makes the library compilation, installation and linkage easier - Similar interface than Bundle Adjustment implementation on...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Hy3S uses advanced MPI parallelized hybrid stochastic simulation methods to quickly compute the dynamics of biochemical networks with thousands of species/reactions. Many features included (see Home Page). An easy-to-use GUI (Matlab req) is included.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    TMVA Toolkit for Multi Variate Analysis

    TMVA Toolkit for Multi Variate Analysis

    A ROOT-integrated toolkit for multivariate analysis

    TMVA is a ROOT-integrated toolkit for multivariate classification and regression analysis. TMVA performs the training, testing and performance evaluation of a large variety of multivariate methods. Since 2013, TMVA has been fully integrated with ROOT and is distributed as part of it. The new homepage of TMVA is https://root.cern
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    NSB entropy and mutual information estimator; applications to the analysis of neural code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    LogicCalculus

    LogicCalculus

    A logic IDE for the sentential logic and the predicate logic.

    LogicCalculus is a logic IDE for the sentential logic and the predicate logic. Currently it can evaluate expressions and fill a truth table.
    Downloads: 0 This Week
    Last Update:
    See Project