• CGAL

  • Referenced in 362 articles [sw00118]
  • Geometry Algorithms Library (CGAL), offers data structures and algorithms like triangulations (2D constrained triangulations ... shapes, convex hull algorithms (in 2D, 3D and dD), search structures (kd trees for nearest ... kinetic data structures. All these data structures and algorithms operate on geometric objects like points...
  • deal.ii

  • Referenced in 565 articles [sw03516]
  • modern interface to the complex data structures and algorithms required. The main aim of deal.II...
  • LEDA

  • Referenced in 261 articles [sw00509]
  • core computer science areas -- data structures, graph and network algorithms, and computational geometry -- LEDA ... book essential for all researchers in algorithms, data structures and computational geometry...
  • GAP

  • Referenced in 2948 articles [sw00320]
  • implementing algebraic algorithms written in the GAP language as well as large data libraries ... their representations, rings, vector spaces, algebras, combinatorial structures, and more. The system, including source...
  • CSparse

  • Referenced in 210 articles [sw20382]
  • knowledge of the underlying theory, algorithms, and data structures found in sparse matrix software libraries ... Davis presents the fundamentals of sparse matrix algorithms to provide the requisite background. The book...
  • NTL

  • Referenced in 206 articles [sw00638]
  • performance, portable C++ library providing data structures and algorithms for manipulating signed, arbitrary length integers...
  • iFEM

  • Referenced in 142 articles [sw07766]
  • structure and algorithms. Our main algorithms are written in one page long with compact data...
  • DOLFIN

  • Referenced in 170 articles [sw04313]
  • functionality of FEniCS, including data structures and algorithms for computational meshes and finite element assembly...
  • ABACUS

  • Referenced in 115 articles [sw02948]
  • Moreover, ABACUS provides a variety of general algorithmic concepts, e.g., a list of different enumeration ... many basic data structures and useful tools for the implementation of such algorithms ... design of abstract data structures and algorithms are met by object oriented programming modules...
  • FreeFem++

  • Referenced in 1117 articles [sw01436]
  • physics such as fluid-structure interactions require interpolations of data on several meshes and their ... fast 2^d-tree-based interpolation algorithm and a language for the manipulation of data...
  • DIMACS

  • Referenced in 538 articles [sw08221]
  • performance where analysis fails. Experimentation also brings algorithmic questions closer to the original problems that ... many assumptions about implementation methods and data structures. It provides an opportunity to develop ... methods of testing and comparing performance of algorithms. And it is a step in technology...
  • PETSc

  • Referenced in 1212 articles [sw04012]
  • Computation (PETSc) is a suite of data structures and routines that provide the building blocks ... power of the PETSc design and the algorithms it incorporates may make the efficient implementation...
  • RestoreTools

  • Referenced in 64 articles [sw04822]
  • conditions often require implementing different data structures and algorithms. A complex set of computational methods...
  • BGL

  • Referenced in 60 articles [sw17557]
  • encourage reuse of graph algorithms and data structures. Part of the Boost Graph Library ... that allows access to a graph’s structure, but hides the details of the implementation ... will be interoperable with the BGL generic algorithms and with other algorithms that also...
  • SDPT3

  • Referenced in 644 articles [sw04009]
  • matrices associated the semidefinite blocks if such structures are explicitly given. To help the users ... examples to illustrate the coding of problem data for our SQLP solver. Various techniques ... improve the efficiency and stability of the algorithm are incorporated. For example, step-lengths associated...
  • Tensorlab

  • Referenced in 53 articles [sw14255]
  • MATLAB toolbox that offers algorithms for: structured data fusion: define your own (coupled) matrix...
  • PetIGA

  • Referenced in 52 articles [sw12420]
  • PETSc is a collection of algorithms and data structures for the solution of scientific problems...
  • ANN

  • Referenced in 45 articles [sw09854]
  • written in C++, which supports data structures and algorithms for both exact and approximate nearest ... data points in d-dimensional space is given. These points are preprocessed into a data ... structure, so that given any query point q, the nearest or generally k nearest points...
  • Graphs

  • Referenced in 104 articles [sw12277]
  • called preprocessing algorithm may compute certain information (a data structure or index) to prepare ... from various communities (sometimes under different names): algorithm engineers construct fast route planning methods; database...
  • APPSPACK

  • Referenced in 28 articles [sw04400]
  • freely available. We describe the underlying algorithm, data structures, and features of APPSPACK version...