Showing 25 open source projects for "finite difference"

View related business solutions
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 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
  • 1
    FiniteDifferences.jl

    FiniteDifferences.jl

    High accuracy derivatives, estimated via numerical finite differences

    FiniteDifferences.jl estimates derivatives with finite differences. See also the Python package FDM. FiniteDiff.jl and FiniteDifferences.jl are similar libraries: both calculate approximate derivatives numerically. You should definitely use one or the other, rather than the legacy Calculus.jl finite differencing, or reimplementing it yourself. At some point in the future, they might merge, or one might depend on the other.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    MethodOfLines.jl

    MethodOfLines.jl

    Automatic Finite Difference PDE solving with Julia SciML

    MethodOfLines.jl is a Julia package for automated finite difference discretization of symbolically defined PDEs in N dimensions. It uses symbolic expressions for systems of partial differential equations as defined with ModelingToolkit.jl, and Interval from DomainSets.jl to define the space(time) over which the simulation runs. This project is under active development, therefore the interface is subject to change.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    JUDI.jl

    JUDI.jl

    Julia Devito inversion

    ...The focus of the package lies on seismic modeling as well as PDE-constrained optimization such as full-waveform inversion (FWI) and imaging (LS-RTM). Wave equations in JUDI are solved with Devito, a Python domain-specific language for automated finite-difference (FD) computations. JUDI's modeling operators can also be used as layers in (convolutional) neural networks to implement physics-augmented deep learning algorithms thanks to its implementation of ChainRules's rrule for the linear operators representing the discre wave equation.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    StructuralEquationModels.jl

    StructuralEquationModels.jl

    A fast and flexible Structural Equation Modelling Framework

    ...We provide fast objective functions, gradients, and for some cases hessians as well as approximations thereof. As a user, you can easily define custom loss functions. For those, you can decide to provide analytical gradients or use finite difference approximation / automatic differentiation. You can choose to mix loss functions natively found in this package and those you provide. In such cases, you optimize over a sum of different objectives (e.g. ML + Ridge). This strategy also applies to gradients, where you may supply analytic gradients or opt for automatic differentiation or mixed analytical and automatic differentiation. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 5
    Ion Beam Simulator
    Library for ion optics, plasma extraction and space charge dominated ion beam transport.
    Leader badge
    Downloads: 13 This Week
    Last Update:
    See Project
  • 6
    DiffEqOperators.jl

    DiffEqOperators.jl

    Linear operators for discretizations of differential equations

    DiffEqOperators.jl is a package for finite difference discretization of partial differential equations. It allows building lazy operators for high order non-uniform finite differences in an arbitrary number of dimensions, including vector calculus operators. For the operators, both centered and upwind operators are provided, for domains of any dimension, arbitrarily spaced grids, and for any order of accuracy.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    APBS

    APBS

    Biomolecular electrostatics software

    This software has moved to http://www.poissonboltzmann.org/.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8

    GMES

    GMES is a free Python package for FDTD electromagnetic simulations.

    GMES is a free finite-difference time-domain (FDTD) simulation Python package developed at GIST to model photonic devices. Its features include simulation in 1D, 2D, and 3D Cartesian coordinates, distributed memory parallelism on any system supporting the MPI standard, portable to any Unix-like system, variuos dispersive ε(ω) models, CPML absorbing boundaries and/or Bloch-periodic boundary conditions, and arbitrary material and source distributions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9

    FDAC3DMOD

    an open source 3D acoustic forward simulation software package

    fdac3dmod is an open source 3D acoustic forward simulation software. It solves 3D acoustic velocity-pressure equations via finite-difference time-domain (FDTD) method with perfectly matched layers (PML) used as the boundary condition.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 10

    KEMP

    A FDTD solver for electromagnetic wave simulations on a GPU cluster

    KEMP is a fast FDTD solver on a GPU-based cluster. The FDTD (Finite-Difference Time-Domain) method is a popular numerical method for electromagnetic field simulations. KEMP enables hardware accelerations suitable for multi-GPU, multi-core CPU and GPU cluster. KEMP also provide easy configuration by using Python scripting language.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    Acoustic FDTD Solver (AC2D) -- is a software to simulate acoustic wave propagation in two dimensions based on the finite-difference time-domain (FDTD) method.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    WOLFSIM: Wideband Optical FDTD Simulator

    FDTD Electomagnetic Wave Simulation Software

    WOLFSIM is a Finite-Difference Time-Domain electromagnetic simulator, designed to be easy to use but still very powerful, developed and maintained by researchers at North Carolina State University. It's features include: -1D, 2D, and 3D structures that are periodic in 1 or 2 dimensions -Materials that are anisotropic in permittivity and conductivity -Obliquely incident sources -Built-in vectorial (i.e. full polarization) near-to-far-field transformation See these publications for full details on the algorithm: http://www.ece.ncsu.edu/oleg/files-wiki/6/62/SPIE_12_Miskiewicz_wolfsim3D.pdf http://www.ece.ncsu.edu/oleg/files-wiki/1/13/OptExpress07_OH.pdf
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    The parallelized FDTD Schrodinger Solver implements a parallel algorithm for solving the time-independent 3d Schrodinger equation using the finite difference time domain (FDTD) method. See the Hosted Apps > MediaWiki menu item for more information.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    The Finite Difference Time Domain (FDTD) method is a powerfull numerical technique to solve the Maxwell equations. Here you can find parallel FDTD codes developed by Zsolt Szabó. The codes can be run under UNIX and Windows operating systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    Fast Solver for Potential and LFFFs

    This is a fast solver for global potential field in the Solar Corona

    ...The global potential field and the LFFF are dealt with in an unified way by solving a three-dimensional Helmholtz equation in spherical shell and a two-dimensional Poisson equation on the photosphere. The solver is based on a combination of the spectral method and the finite-difference scheme. In longitude direction the equation is transformed into Fourier spectral space and the resulted 2D equations in r–θ plane for the Fourier coefficients are solved by finite difference in a direct way. The solver shows a distinguish virtue of extremely fast computing speed, e.g., the computation for a magnetogram with resolution of 180(θ) × 360(φ) is completed by only less than two seconds and even on a very high resolution 600 × 1200, the solution can be obtained within about one minute on a single 2.66G CPU.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    SPSens

    Stochastic parameter sensitivity analysis for chemical networks

    SPSens is a complete software package written in C that estimates parameter sensitivities for stochastic models of chemical and biochemical reaction networks using Monte Carlo (MC) stochastic simulations. It is possible to estimate sensitivities with respect to system parameters using the following algorithms: finite difference methods (crude monte carlo, common reaction path, coupled finite differences); likelihood ratio methods; and regularized pathwise derivatives. Additionally the package includes basic stochastic simulation algorithms. The package includes several example networks which can be easily modified for other networks. Serial and parallel MPI implementations can be built and called from the command line. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    B-CALM or Belgium California Light Machine is a fast 3D GPU-based Finite-Difference Time-Domain simulation tool for electromagnetic simulations. Please refer to the following paper when citing B-CALM in your work. http://www.springerlink.com/content/d57515v86724u222/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    RobOptim is a C++ generic non-linear optimization library for robotics. The core level allows user to define problem optimization in a generic way in order to use different back-ends.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Finite difference modeling of human head electromagnetics using alternating direction implicit (ADI) method ported to the IBM Cell Broadband Engine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    A repository of Direct Numerical Simulation codes (Full solutions of the Navier Stokes Equations in fluid dynamics) in various geometries using a mix of high-order finite-difference and spectral methods.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    foac is a software for calculating acoustic field by finite difference time domain method( FDTD ). This project includes dynamic link libraries and binding scripts for Matlab/Scilab.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    The project pyFDM is a framework implemented in Python for solving partial differential equations with the Finite Difference Method. It is not actively developed anymore.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    GGGG's a Great Grid Generator (4G) is a boundary fitted, curvilinear, grid generation tool for 2-d finite difference modeling. It is written in Python with the Numeric extensions. Most classes have been written, but it does nothing useful, yet...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Seismic Wave Propagation in 2D acoustic or elastic media using the following methods: Staggered-Grid Finite Difference Method, Spectral Element Method, Interior-Penalty Discontinuous Galerkin Method, and Isogeometric Method.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    BigBoy is a three dimensional Finite-Difference Time-Domain (FDTD) simulator for photonics (plasmonics, photonic crystals or high index-contrast structures). Please, refer the successor of this project, GMES (http://sf.net/projects/gmes).
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
MongoDB Logo MongoDB