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.
Start Free
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.
Object-oriented crystallographic library and program, for the analysis of Crystal structures from scattering experiments: optimized scattering computation, Graphical interface for structures and data, global optimization algorithms.
PreviSat is a satellite tracking software for observing purposes. Very easy to use, it shows positions of artificial satellites in real-time or manual mode. PreviSat is able to make predictions of their passes, predictions of MetOp and COSMO-SkyMed flares, transits of all satellites, predictions of Starlink satellites passes and several other calculations.
gVirtualXRay is a C++ library to simulate X-ray imaging. It is based on the Beer-Lambert law to compute the absorption of light (i.e. photons) by 3D objects (here polygon meshes). It is implemented on the graphics processing unit (GPU) using the OpenGL Shading Language (GLSL).
SimpleGVXR is a smaller library build on the top of gVirtualXRay. It provides wrappers to Python, R, Ruby, Tcl, C#, Java, and GNU Octave.
SPARTA is a parallel DSMC code for performing simulations of low-density gases in 2d or 3d. Particles advect through a hierarchical Cartesian grid that overlays the simulation box. The grid is used to group particles by grid cell for purposes of performing collisions and chemistry. Physical objects with triangulated surfaces can be embedded in the grid, creating cut and split grid cells.
tiny code, html webcam game or plug brain in each blob, java server
...This small file contains its own source code including occamserver, a tiny general java server I built which I'll adjust to allow http streaming connections to stay open for faster ajax than a new web call each time. The reshaping and bouncing physics is by springs.
C++ library for very easy operating with TLE data sets and files.
The TLELib is the C++ library, which allows to read and write the TLE files very easy. It provides 2 main objects:
tlelib::Node - object, operating with NORAD two lines elements data. It allows to parse the data from 2 or 3 lines and to output the data into strings in according to the TLE format.
tlelib::Stream - stream, allowing to read the TLE data from some object of iostream type, and to write the data in TLE format into such object.
A free, industrial quality library for simulating articulated rigid body dynamics - for example ground vehicles, legged creatures, and moving objects in VR environments. It's fast, flexible & robust. Built-in collision detection.
Simple-space-simulation is simple 2D physical realtime simulation of objects in space witch can move and in iteract including colision detection and gravitation.
Forces and Objects Component Kinetics (FOCK) is a object-orientated physics library in C++ that allows 2D modeling of objects when various forces are applied.
Yaobi is a fast collision detection library for general triangulated objects. It uses a hierarchical representation based on oriented bounding boxes. Yaobi compares well with other libraries when it comes to speed and memory consumption.
Better than NASA--avoid sending *your* Mars probe off to empty space! SafeUnits is a Java-based project providing measurement-related classes whose instances, when exported, can only be imported to classes of matching types.
NASA, just a friendly jibe
jME Physics System provides an interface between jME (Java Monkey Engine) and ODE (Open Dynamics Engine). It sits on top of a slightly modified version of odejava, and provides a way to very easily set up a physics world and add objects to it.
ODE for Java is a binding between C dynamics library ODE (Open Dynamics Engine, http://ode.org) and Java. Separate packages provide among other things a Java3D integration and thus a scenegraph representation of selected ODE objects.
A functional layer for scientific uses that produces and manipulates real functions as first-class objects. Includes parts of compilers and symbolic manipulators in a straightforward encapsulation that extends scientific programming far beyond math.h.