中文
相关论文

相关论文: Checking C++ Programs for Dimensional Consistency

200 篇论文

Checking for Non-Termination (NT) of a given program P, i.e., determining if P has at least one non-terminating run, is an undecidable problem that continues to garner significant research attention. While unintended NT is common in…

Verifying properties of object-oriented software requires a method for handling references in a simple and intuitive way, closely related to how O-O programmers reason about their programs. The method presented here, a Calculus of Object…

软件工程 · 计算机科学 2011-07-19 Bertrand Meyer

In this paper, we outline an approach to verifying parallel programs. A new mathematical model of parallel programs is introduced. The introduced model is illustrated by the verification of the matrix multiplication MPI program.

计算机科学中的逻辑 · 计算机科学 2021-10-19 Andrew M. Mironov

Ensuring the correct functionality of systems software, given its safety-critical and low-level nature, is a primary focus in formal verification research and applications. Despite advances in verification tooling, conventional programmers…

As scientific applications extend to the simulation of more and more complex systems, they involve an increasing number of abstraction levels, at each of which errors can emerge and across which they can propagate; tools for correctness…

软件工程 · 计算机科学 2011-01-18 Eloisa Bentivegna , Gabrielle Allen , Oleg Korobkin , Erik Schnetter

We further investigate the uniform regularity property of collections of sets via primal and dual characterizing constants. These constants play an important role in determining convergence rates of projection algorithms for solving…

最优化与控制 · 数学 2015-01-20 Alexander Y. Kruger , Nguyen H. Thao

Formal methods for verification of programs are extended to testing of programs. Their combination is intended to lead to benefits in reliable program development, testing, and evolution. Our geometric theory of testing is intended to serve…

软件工程 · 计算机科学 2022-06-07 Bernhard Moller , Tony Hoare , Zhe Hou , Jin Song Dong

NUISANCE is an open source C++ framework which facilitates detailed studies of neutrino interaction cross-section models implemented in Monte Carlo neutrino event generators. It provides a host of automated methods to perform comparisons of…

We present a framework for efficiently performing Monte Carlo wave-function simulations in cavity QED with moving particles. It relies heavily on the object-oriented programming paradigm as realised in C++, and is extensible and applicable…

量子物理 · 物理学 2009-11-13 A. Vukics , H. Ritsch

Simulating physical systems is a core component of scientific computing, encompassing a wide range of physical domains and applications. Recently, there has been a surge in data-driven methods to complement traditional numerical simulations…

机器学习 · 计算机科学 2021-08-19 Karl Otness , Arvi Gjoka , Joan Bruna , Daniele Panozzo , Benjamin Peherstorfer , Teseo Schneider , Denis Zorin

Dense coding or super-dense coding in the case of high-dimension quantum states between two parties and multi-parties has been studied in this paper. We construct explicitly the measurement basis and the forms of the single-body unitary…

量子物理 · 物理学 2009-11-07 X. S. Liu , G. L. Long , D. M. Tong , F. Li

A study of the existing linear algebra libraries that you can use from C++

数学软件 · 计算机科学 2011-03-17 Claire Mouton

This paper introduces PolyDiM, an open-source C++ library tailored for the development and implementation of polytopal discretization methods for partial differential equations. The library provides robust and modular tools to support…

数值分析 · 数学 2025-05-21 Stefano Berrone , Andrea Borio , Gioana Teora , Fabio Vicini

This paper proposes a unified software architecture for visualization and simulation based on a design targeting an N-dimensional space. The contributions of this study are twofold. First, it presents an architectural configuration that…

计算几何 · 计算机科学 2026-04-07 Hirohito Arai

Cyber-Physical Systems (CPS) operate in dynamic environments, leading to different types of uncertainty. This work provides a comprehensive review of uncertainty representations and categorizes them based on the dimensions used to represent…

系统与控制 · 电气工程与系统科学 2025-04-01 Johannes Mäkelburg , Diego Perez-Palacin , Raffaela Mirandola , Maribel Acosta

In this paper an approach to generate multi-dimensionally consistent $N$-component systems is proposed. The approach starts from scalar multi-dimensionally consistent quadrilateral systems and makes use of the cyclic group. The obtained…

可精确求解与可积系统 · 物理学 2020-07-02 Dan-Da Zhang , Peter H. van der Kamp , Da-Jun Zhang

In this paper, the space complexity of nonuniform quantum computations is investigated. The model chosen for this are quantum branching programs, which provide a graphic description of sequential quantum algorithms. In the first part of the…

量子物理 · 物理学 2007-05-23 M. Sauerhoff , D. Sieling

We present in this work a complete session in a Mathematica notebook. The aim of this notebook is to check identities in symmetric compositions. This notebook is a complement of our work [1] and it has all the explicit computations. We…

环与代数 · 数学 2007-06-11 Pablo Alberca Bjerregaard , Candido Martin Gonzalez

We define linear and semilinear isometry for general subspace codes, used for random network coding. Furthermore, some results on isometry classes and automorphism groups of known constant dimension code constructions are derived.

信息论 · 计算机科学 2014-06-20 Anna-Lena Trautmann

We present CurryCheck, a tool to automate the testing of programs written in the functional logic programming language Curry. CurryCheck executes unit tests as well as property tests which are parameterized over one or more arguments. In…

编程语言 · 计算机科学 2016-08-22 Michael Hanus