semvec/pypi-packages huggingface dataset:
abdullah-graph-eq 0.1.0
A Python package for graphing mathematical equations from string input
License: MIT
Requires Python: >=3.7
Keywords: mathematics, plotting, graphing, equations, visualization

# Abdullah Graph Equation

A Python package for graphing mathematical equations from string input.

## Installation

```bash
pip install abdullah_graph_eq
```

## Usage

```python
from abdullah_graph_eq import graph_equation

# Graph a simple quadratic equation
graph_equation("x**2 + 2*x + 1")

# Graph a trigonometric function
graph_equation("sin(x)")

# Graph with custom range
graph_equation("x**3 - 2*x**2 + x - 1", x_range=(-5, 5))

# Save the plot
graph_equation("cos(x) + sin(2*x)", save_path="my_graph.png")
```

## Features

- Parse mathematical equations from strings
- Support for common mathematical functions (sin, cos, tan, log, exp, etc.)
- Customizable plotting range
- Save plots to files
- Support for multiple equation formats

## Supported Functions

- Basic arithmetic: `+`, `-`, `*`, `/`, `**` (power)
- Trigonometric: `sin`, `cos`, `tan`, `asin`, `acos`, `atan`
- Exponential/Logarithmic: `exp`, `log`, `ln`, `log10`
- Other: `sqrt`, `abs`

## Examples

### Linear Function

```python
graph_equation("2*x + 3")
```

### Quadratic Function

```python
graph_equation("x**2 - 4*x + 3")
```

### Trigonometric Function

```python
graph_equation("sin(x) + cos(2*x)")
```

### Complex Function

```python
graph_equation("exp(-x**2) * sin(5*x)")
```

## Requirements

- Python 3.7+
- matplotlib
- numpy
- sympy

## License

MIT License
pydagmc 0.0.1
A convenience interface for examining,
License: MIT
Requires Python: >=3.8

# PyDAGMC

[![CI](https://github.com/svalinn/pydagmc/actions/workflows/ci.yml/badge.svg)](https://github.com/svalinn/pydagmc/actions/workflows/ci.yml)

[![codecov](https://codecov.io/github/svalinn/pydagmc/branch/main/graph/badge.svg?token=TONI94VBED)](https://codecov.io/github/svalinn/pydagmc)

PyDAGMC is a Python interface for interacting with DAGMC .h5m files through the embedded topological relationships and metadata contained within. These interactions occur through a set of Python classes corresponding to DAGMC’s metadata Group (a grouping of volumes or surfaces), Volume, and Surface groupings in the mesh database. This interface is intended to provide a simple interface for obtaining information about DAGMC models, replacing significant boilerplate code required to perform the same queries with PyMOAB, the Python interface for MOAB itself.

PyDAGMC classes provide the ability to perform basic queries as properties of the class instances. These queries include:

- number of entities contained within a group
- volume and surface relationships
- number of triangles contained underneath any class instance
- triangle connectivity and coordinates underneath any class instance
- movement of volumes or surfaces into and out of groups
- VTK file generation for all triangles contained under any class instance


# Example

Code:

```python
import pydagmc

model = pydagmc.DAGModel('dagmc.h5m')

group_dict = model.groups_by_name
print(group_dict)

fuel_group = groups['mat:fuel']

v1 = fuel_group.volumes_by_id[1]

print(v1)

new_group = pydagmc.Group.create(model, name="my_new_group", group_id=10)
print(new_group)

```
Output:

```shell
{'picked': Group 1, Name: picked
, 'mat:fuel': Group 2, Name: mat:fuel
Volume IDs:
[1 2]
, 'mat:Graveyard': Group 0, Name: mat:Graveyard
Volume IDs:
[6]
, 'mat:41': Group 0, Name: mat:41
Volume IDs:
[3]
, 'temp:300': Group 0, Name: temp:300
Volume IDs:
[1 2 3]
}

Volume 1, 4092 triangles

Group 10, Name: my_new_group
```

Code:

```python
# move volume 1 from the fuel group to the group "mat:41"
group_dict['mat:fuel'].remove_set(v1)
group_dict['mat:41'].add_set(v1)

print(group_dict['mat:fuel'])
print(group_dict['mat:41'])
```

Output:

```shell
Group 2, Name: mat:fuel
Volume IDs:
[2]

Group 0, Name: mat:41
Volume IDs:
[1 3]
```
hammocking 0.9.0
Create mocks for c-code automatically
License: MIT
Requires Python: <3.12,>=3.10

# Hammocking

<p align="center">
  <a href="https://github.com/avengineers/hammocking/actions/workflows/ci.yml?query=branch%3Adevelop">
    <img src="https://img.shields.io/github/actions/workflow/status/avengineers/hammocking/ci.yml?branch=develop&label=CI&logo=github&style=flat-square" alt="CI Status" >
  </a>
  <a href="https://spl-core.readthedocs.io">
    <img src="https://img.shields.io/readthedocs/spl-core.svg?logo=read-the-docs&logoColor=fff&style=flat-square" alt="Documentation Status">
  </a>
  <a href="https://codecov.io/gh/avengineers/hammocking">
    <img src="https://img.shields.io/codecov/c/github/avengineers/hammocking.svg?logo=codecov&logoColor=fff&style=flat-square" alt="Test coverage percentage">
  </a>
</p>
<p align="center">
  <a href="https://python-poetry.org/">
    <img src="https://img.shields.io/badge/packaging-poetry-299bd7?style=flat-square&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAASCAYAAABrXO8xAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJJSURBVHgBfZLPa1NBEMe/s7tNXoxW1KJQKaUHkXhQvHgW6UHQQ09CBS/6V3hKc/AP8CqCrUcpmop3Cx48eDB4yEECjVQrlZb80CRN8t6OM/teagVxYZi38+Yz853dJbzoMV3MM8cJUcLMSUKIE8AzQ2PieZzFxEJOHMOgMQQ+dUgSAckNXhapU/NMhDSWLs1B24A8sO1xrN4NECkcAC9ASkiIJc6k5TRiUDPhnyMMdhKc+Zx19l6SgyeW76BEONY9exVQMzKExGKwwPsCzza7KGSSWRWEQhyEaDXp6ZHEr416ygbiKYOd7TEWvvcQIeusHYMJGhTwF9y7sGnSwaWyFAiyoxzqW0PM/RjghPxF2pWReAowTEXnDh0xgcLs8l2YQmOrj3N7ByiqEoH0cARs4u78WgAVkoEDIDoOi3AkcLOHU60RIg5wC4ZuTC7FaHKQm8Hq1fQuSOBvX/sodmNJSB5geaF5CPIkUeecdMxieoRO5jz9bheL6/tXjrwCyX/UYBUcjCaWHljx1xiX6z9xEjkYAzbGVnB8pvLmyXm9ep+W8CmsSHQQY77Zx1zboxAV0w7ybMhQmfqdmmw3nEp1I0Z+FGO6M8LZdoyZnuzzBdjISicKRnpxzI9fPb+0oYXsNdyi+d3h9bm9MWYHFtPeIZfLwzmFDKy1ai3p+PDls1Llz4yyFpferxjnyjJDSEy9CaCx5m2cJPerq6Xm34eTrZt3PqxYO1XOwDYZrFlH1fWnpU38Y9HRze3lj0vOujZcXKuuXm3jP+s3KbZVra7y2EAAAAAASUVORK5CYII=" alt="Poetry">
  </a>
  <a href="https://github.com/astral-sh/ruff">
    <img src="https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json" alt="ruff">
  </a>
  <a href="https://github.com/pre-commit/pre-commit">
    <img src="https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white&style=flat-square" alt="pre-commit">
  </a>
</p>
<p align="center">
  <a href="https://pypi.org/project/spl-core/">
    <img src="https://img.shields.io/pypi/v/spl-core.svg?logo=python&logoColor=fff&style=flat-square" alt="PyPI Version">
  </a>
  <img src="https://img.shields.io/pypi/pyversions/spl-core.svg?style=flat-square&logo=python&amp;logoColor=fff" alt="Supported Python versions">
  <img src="https://img.shields.io/pypi/l/spl-core.svg?style=flat-square" alt="License">
</p>

Automatic mocking tool for C

## Installation of Dependencies

```powershell
.\build.ps1 -install
```

## Building

-   Pre-Commit checks and linting
-   Execution of all tests
-   Building documentation

```powershell
.\build.ps1
```
py-in-win-exe 1.0.2
GUI и CLI инструмент для компиляции Python в EXE
License: MIT
Requires Python: >=3.6
Keywords: pyinstaller gui exe compiler

# Py-in-Win-EXE

GUI for compiling Python scripts to EXE

## Installation
pip install py-in-win-exe

## Usage
py-in-win-exe