中文
相关论文

相关论文: A simple C++ library for manipulating scientific d…

200 篇论文

In this paper we present DYNAMIC, an open-source C++ library implementing dynamic compressed data structures for string manipulation. Our framework includes useful tools such as searchable partial sums, succinct/gap-encoded bitvectors, and…

数据结构与算法 · 计算机科学 2017-01-26 Nicola Prezza

Despite the importance of sparse matrices in numerous fields of science, software implementations remain difficult to use for non-expert users, generally requiring the understanding of underlying details of the chosen sparse matrix storage…

数学软件 · 计算机科学 2019-07-23 Conrad Sanderson , Ryan Curtin

Most modern applications interact with external services and access data in structured formats such as XML, JSON and CSV. Static type systems do not understand such formats, often making data access more cumbersome. Should we give up and…

编程语言 · 计算机科学 2016-05-11 Tomas Petricek , Gustavo Guerra , Don Syme

When implementing functionality which requires sparse matrices, there are numerous storage formats to choose from, each with advantages and disadvantages. To achieve good performance, several formats may need to be used in one program,…

数学软件 · 计算机科学 2019-10-22 Conrad Sanderson , Ryan Curtin

Although many active scientific codes use modern Fortran, most contemporary scientific software "libraries" are implemented in C and C++. Providing their numerical, algorithmic, or data management features to Fortran codes requires writing…

软件工程 · 计算机科学 2019-07-04 Seth R. Johnson , Andrey Prokopenko , Katherine J. Evans

This paper provides the description of a novel, multi-purpose spline library. In accordance with the increasingly diverse modes of usage of splines, it is multi-purpose in the sense that it supports geometry representation, finite element…

A C++ software design is presented that can be used to interpolate data in any number of dimensions. The design is based on a combination of templates of functional collections of elements and so-called type lists. The design allows for…

数学软件 · 计算机科学 2019-07-08 Maarten de Jong

Storing data is easy, but finding and using data is not. It is desirable that the data is stored in a structured format, which can be preserved and retrieved in future. Creating Metadata for the data is one way of creating structured data…

信息论 · 计算机科学 2011-01-04 Ranjeet Devarakonda , Giri Palanisamy , Jim Green

Over the past few decades, a vast amount of information on the structure of atomic nuclei has been collected, compiled, and evaluated. Accurate and reliable data are essential for the understanding of the behavior of atomic nuclei.…

计算物理 · 物理学 2024-08-21 Jérémie Dudouet , Diego Gruyer

Adapting large, object-oriented C++ codebases for hardware acceleration might be extremely challenging, particularly when targeting heterogeneous platforms such as GPUs. Marionette is a C++17 library designed to address this by enabling…

分布式、并行与集群计算 · 计算机科学 2025-11-10 Nuno dos Santos Fernandes , Pedro Tomás , Nuno Roma , Frank Winklmeier , Patricia Conde-Muíño

The C programming language and its cousins such as C++ stipulate the static storage of sets of structured data: Developers have to commit to one, invariant data model -- typically a structure-of-arrays (SoA) or an array-of-structs (AoS) --…

编程语言 · 计算机科学 2025-09-16 Pawel K. Radtke , Tobias Weinzierl

Scipp is heavily inspired by the Python library xarray. It enriches raw NumPy-like multi-dimensional arrays of data by adding named dimensions and associated coordinates. Multiple arrays are combined into datasets. On top of this, scipp…

数学软件 · 计算机科学 2020-10-02 Simon Heybrock , Owen Arnold , Igor Gudich , Daniel Nixon , Neil Vaytet

Applied research in graph algorithms and combinatorial structures needs comprehensive and versatile software libraries. However, the design and the implementation of flexible libraries are challenging activities. Among the other problems…

软件工程 · 计算机科学 2007-05-23 Maurizio Pizzonia , Giuseppe Di Battista

We introduce cilantro, an open-source C++ library for geometric and general-purpose point cloud data processing. The library provides functionality that covers low-level point cloud operations, spatial reasoning, various methods for point…

计算机视觉与模式识别 · 计算机科学 2018-11-19 Konstantinos Zampogiannis , Cornelia Fermuller , Yiannis Aloimonos

The object oriented programming paradigm is widely used in science and engineering. Many open and commercial libraries are written in C++ and increasingly provide bindings to Python, which is much easier to learn, but still partly…

编程语言 · 计算机科学 2023-12-22 Markus Kloimwieder , Christoph Gadermaier

fwdpp is a C++ library of routines intended to facilitate the development of forward-time simulations under arbitrary mutation and fitness models. The library design provides a combination of speed, low memory overhead, and modeling…

种群与进化 · 定量生物学 2014-06-24 Kevin R. Thornton

We introduce CASC: a new, modern, and header-only C++ library which provides a data structure to represent arbitrary dimension abstract simplicial complexes (ASC) with user-defined classes stored directly on the simplices at each dimension.…

数学软件 · 计算机科学 2019-08-14 C. T. Lee , J. B. Moody , R. E. Amaro , J. A. McCammon , M. Holst

We present a collection of modular open source C++ libraries for the development of logic synthesis applications. These libraries can be used to develop applications for the design of classical and emerging technologies, as well as for the…

Quantum trajectory methods can be used for a wide range of open quantum systems to solve the master equation by unraveling the density operator evolution into individual stochastic trajectories in Hilbert space. This C++ class library…

量子物理 · 物理学 2009-10-30 Ruediger Schack , Todd A. Brun

Data structures and algorithms are essential building blocks for programs, and \emph{distributed data structures}, which automatically partition data across multiple memory locales, are essential to writing high-level parallel programs.…

分布式、并行与集群计算 · 计算机科学 2024-06-06 Benjamin Brock , Robert Cohn , Suyash Bakshi , Tuomas Karna , Jeongnim Kim , Mateusz Nowak , Łukasz Ślusarczyk , Kacper Stefanski , Timothy G. Mattson
‹ 上一页 1 2 3 10 下一页 ›