Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ignabelitzky/gcas
Codigo para optimizar
https://github.com/ignabelitzky/gcas
Last synced: about 1 month ago
JSON representation
Codigo para optimizar
- Host: GitHub
- URL: https://github.com/ignabelitzky/gcas
- Owner: ignabelitzky
- Created: 2024-03-24T15:49:59.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-08-02T20:12:53.000Z (5 months ago)
- Last Synced: 2024-08-02T22:58:30.320Z (5 months ago)
- Language: C
- Size: 48.4 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Simulación
Gas 1D con p discretos, SIN ruido en L del recipiente + ruido en p al rebotar con la pared.
A cada E_j le corresponde una Ej' sorteada con una distribución uniforme en [Ej-DeltaE/2, Ej+DeltaE/2],
DeltaE = alfa((p^0.75 - pmin^0.75)(pmax^0.75-p^0.75))^4+dEn la distribución en x permitimos que los bordes no sean filososÑ agregamos 2 canales
en cada extremo, redefiniendo los chi2xNO: Al cabo de un cicle, antes de grabar el dmp, pasamos el 50% de la energía de (14) particulas con |p| > 3sigma a 14 particulas con 0.15sigma < |p| < .9 sigma
## Instrucciones para ejecutar el programa
Este programa esta diseñado para ser compilado con make.### Compilación del programa
1. Abre una terminal
2. Clona el repositorio
```Bash
git clone [email protected]:ignabelitzky/gcas.git
```
3. Posicionate dentro del directorio clonado
```Bash
cd gcas
```
4. Ejecuta el siguiente comando para compilar el programa
```Bash
make
```
Esto generará el ejecutable (`main`) del programa.### Ejecución del progama
Una vez que el programa ha sido compilado correctamente, puedes ejecutarlo siguiendo estos pasos:
1. Asegúrate de tener el archivo `datos.in` en el mismo directorio que el ejecutable del programa.
2. Ejecuta el programa previamente compilado:
```Bash
./main
```**Nota:** El archivo .dmp guardan la info de 2^21 partículas.