https://github.com/bg-omar/vamcore

Pythoc C++ library for heavy duty calculations

https://github.com/bg-omar/vamcore

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (4.6%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Pythoc C++ library for heavy duty calculations

Basic Info
  • Host: GitHub
  • Owner: bg-omar
  • Language: C++
  • Default Branch: master
  • Size: 49.2 MB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 1 year ago · Last pushed 11 months ago
Metadata Files
Readme

README_vambindings.txt

# VAMBINDINGS Installation Guide (Windows)

These precompiled `vambindings.cp311-win_amd64.pyd` and `vambindings.cp312-win_amd64.pyd` files are pybind11 modules
compiled for Python 3.11 and 3.12 on 64-bit Windows.

## ✅ Installation Steps

1. Determine your Python version:
   ```bash
   python --version
   ```

2. Copy the matching `.pyd` file into your Python project directory.
   Example:
   ```
   your_project/
   ├── vambindings.cp311-win_amd64.pyd
   └── your_script.py
   ```

3. In your script:
   ```python
   import vambindings
   ```

4. Use the exposed functions/classes such as:
   ```python
   vortex = vambindings.VortexKnotSystem()
   vortex.initialize_trefoil_knot()
   ```

If you encounter an ImportError:
- Make sure the `.pyd` file matches your Python version and architecture (64-bit)
- Recompile using CMake and pybind11 if necessary for other OS

-- VAMcore Team

Owner

  • Name: Omar
  • Login: bg-omar
  • Kind: user

GitHub Events

Total
  • Delete event: 11
  • Public event: 1
  • Push event: 33
  • Pull request event: 13
  • Create event: 14
Last Year
  • Delete event: 11
  • Public event: 1
  • Push event: 33
  • Pull request event: 13
  • Create event: 14

Dependencies

requirements.txt pypi
  • Pygments ==2.19.1
  • colorama ==0.4.6
  • contourpy ==1.3.1
  • cycler ==0.12.1
  • dill ==0.4.0
  • fonttools ==4.56.0
  • iniconfig ==2.0.0
  • kiwisolver ==1.4.8
  • markdown-it-py ==3.0.0
  • matplotlib ==3.10.1
  • mdurl ==0.1.2
  • numpy ==2.2.4
  • packaging ==24.2
  • pandas ==2.2.3
  • pillow ==11.1.0
  • pluggy ==1.5.0
  • pybind11 ==2.13.6
  • pybind11_global ==2.13.6
  • pyparsing ==3.2.1
  • pytest ==8.4.0
  • python-dateutil ==2.9.0.post0
  • pytz ==2025.1
  • rich ==14.0.0
  • scipy ==1.16.1
  • six ==1.17.0
  • taichi ==1.7.3
  • tzdata ==2025.1