Skip to content
View teseoch's full-sized avatar

Organizations

@polyfem

Block or report teseoch

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Showing results

A polyvalent C++ FEM library

C++ 613 97 Updated Apr 23, 2026

Easy-to-use linear and non-linear solver

C++ 58 24 Updated Apr 23, 2026

an encyclopedia of finite element definitions

Python 72 9 Updated Apr 24, 2026

Indirect Predicates for Geometric Constructions

C++ 50 16 Updated Dec 17, 2025

Toolkit for Meshing in the Wild

C++ 185 21 Updated Apr 24, 2026

A tiny C++ library to read/write ASCII/binary MSH format files.

C++ 48 10 Updated Nov 17, 2025

A projection-based bijective map definition and a robust algorithm to construct the prismatic shell domain. https://cs.nyu.edu/~zhongshi/files/BijectivePrism.pdf

C++ 28 5 Updated Apr 17, 2021

Sample of CCD queries

Python 5 2 Updated Oct 3, 2023

A conservative continuous collision detection (CCD) method with support for minimum separation. [Wang et al. 2021]

C++ 156 16 Updated Jan 19, 2026

A library for various continuous collision detection algorithms.

C++ 60 5 Updated Mar 25, 2023

A set of reusable functions to integrate IPC into an existing simulation.

C++ 302 48 Updated Apr 26, 2026

🕸️ input/output for many mesh formats

Python 2,285 452 Updated Jul 23, 2024

📐 Numerical integration (quadrature, cubature) in Python

787 90 Updated Apr 4, 2023

Incremental Potential Contact (IPC) is for robust and accurate time stepping of nonlinear elastodynamics. IPC guarantees intersection- and inversion-free trajectories regardless of materials, time-…

C++ 675 84 Updated Mar 29, 2024

TinyXML2 is a simple, small, efficient, C++ XML parser that can be easily integrated into other programs.

C++ 5,746 1,941 Updated Mar 10, 2026

EGGS, a method to speed up sparse matrix operations when the same sparsity is used for multiple times. This repo contains examples that speeds up some of the libigl functions.

C++ 26 2 Updated Aug 4, 2020

Applied 3D geometry in C++, with a focus on surface meshes.

C++ 1,299 182 Updated Apr 27, 2026

This is an implementation of the paper "Exact and Efficient Polyhedral Envelope Containment Check". The algorithm conservatively predicts if a triangle is within a given distance to a triangular mesh.

C++ 62 12 Updated Jun 30, 2025

Rational Root Parity CCD, it is a reimplementation of [Brochu et al.2012] using rational numbers.

C++ 5 2 Updated Sep 15, 2021

An easy-to-use Python library for processing and manipulating 3D point clouds and meshes.

C++ 1,538 120 Updated Sep 10, 2025

Fast Tetrahedral Meshing in the Wild

C++ 564 110 Updated Nov 13, 2025

libigl python bindings

C++ 365 82 Updated Mar 10, 2026

Plot 3D triangle meshes

Python 152 40 Updated Jul 27, 2024

Replicability data for Decoupling Simulation Accuracy from Mesh Quality

7 2 Updated Jun 13, 2024

Simple explanation to FEM with complete example in 1D

Jupyter Notebook 4 Updated Jun 19, 2023

Automatic registration of deformed cell arrays.

C++ 5 3 Updated Aug 12, 2021

http://www.hvks.com/Numerical/arbitrary_precision.html

C++ 4 Updated Jul 1, 2019

Python bindings for TriWild.

C++ 56 13 Updated Dec 17, 2024

TriWild: Robust Triangulation with Curve Constraints

C++ 261 30 Updated Dec 22, 2025
Next