Skip to main content
  • Home
  • Development
  • Documentation
  • Donate
  • Operational login
  • Browse the archive

swh logo
SoftwareHeritage
Software
Heritage
Archive
Features
  • Search

  • Downloads

  • Save code now

  • Add forge now

  • Help

https://github.com/Claudiomancinelli90/B-Surf
02 May 2023, 06:34:51 UTC
  • Code
  • Branches (1)
  • Releases (0)
  • Visits
    • Branches
    • Releases
    • HEAD
    • refs/heads/main
    No releases to show
  • cea6667
  • /
  • Instructions_Fig3.txt
Raw File Download
Take a new snapshot of a software origin

If the archived software origin currently browsed is not synchronized with its upstream version (for instance when new commits have been issued), you can explicitly request Software Heritage to take a new snapshot of it.

Use the form below to proceed. Once a request has been submitted and accepted, it will be processed as soon as possible. You can then check its processing state by visiting this dedicated page.
swh spinner

Processing "take a new snapshot" request ...

Permalinks

To reference or cite the objects present in the Software Heritage archive, permalinks based on SoftWare Hash IDentifiers (SWHIDs) must be used.
Select below a type of object currently browsed in order to display its associated SWHID and permalink.

  • content
  • directory
  • revision
  • snapshot
origin badgecontent badge Iframe embedding
swh:1:cnt:25242c5d9a6751ef8dd57c15bda1da202085922d
origin badgedirectory badge Iframe embedding
swh:1:dir:cea6667d9aef1ecd752a739799ce99f166932b4b
origin badgerevision badge
swh:1:rev:c1f61398fb30fc05030ff8d8b52cf4f75ae44b49
origin badgesnapshot badge
swh:1:snp:d76cdb1c7f5ec2b1ff59e949015c35e5b3dd5a0f
Citations

This interface enables to generate software citations, provided that the root directory of browsed objects contains a citation.cff or codemeta.json file.
Select below a type of object currently browsed in order to generate citations for them.

  • content
  • directory
  • revision
  • snapshot
Generate software citation in BibTex format (requires biblatex-software package)
Generating citation ...
Generate software citation in BibTex format (requires biblatex-software package)
Generating citation ...
Generate software citation in BibTex format (requires biblatex-software package)
Generating citation ...
Generate software citation in BibTex format (requires biblatex-software package)
Generating citation ...
Tip revision: c1f61398fb30fc05030ff8d8b52cf4f75ae44b49 authored by Claudiomancinelli90 on 17 April 2023, 16:10:13 UTC
update instructions
Tip revision: c1f6139
Instructions_Fig3.txt
INSTRUCTIONS TO REPRODUCE FIG. 3 OF THE PAPER

-Compile

within the submitted repository, run the following commands in the terminal:

mkdir build
cd build 
cmake ../
make 

This will create a repository "bin" containing the executable.

REMARKS:
1) the "cmake ../" procedures may throw some errors if Eigen is not installed in your computer. Do not mind them, the code will compile just fine.

2) there will be some warnings during the compiling coming from external libraries.

-Run 
within the submitted repository, run the following command in the terminal:

./bin/splinetest data/bunny.obj

This will open a GUI with the bunny mesh with the Bézier curve in Fig.3 already drawn on it.

To use the GUI in its general implementation, please refer to the README file in this repository.

Software Heritage — Copyright (C) 2015–2025, The Software Heritage developers. License: GNU AGPLv3+.
The source code of Software Heritage itself is available on our development forge.
The source code files archived by Software Heritage are available under their own copyright and licenses.
Terms of use: Archive access, API— Contact— JavaScript license information— Web API

back to top