dirac_solver 0.0.1
A Dirac ecuation Solver
Cargando...
Buscando...
Nada coincide
FreeParticle.h
Ir a la documentación de este archivo.
1#pragma once
2
3#include "Potential.h"
4
19class FreeParticle : public Potential {
20public:
31 double evaluate(const std::vector<double>& r) const override {
32 (void)r; // Evitar advertencias por parámetro no utilizado.
33 return 0.0;
34 }
35
44 std::string get_name() const override {
45 return "FreeParticle";
46 }
47};
Implementación concreta del potencial para una partícula libre.
Definition FreeParticle.h:19
double evaluate(const std::vector< double > &r) const override
Evalúa el potencial en un punto espacial.
Definition FreeParticle.h:31
std::string get_name() const override
Devuelve el nombre simbólico del potencial.
Definition FreeParticle.h:44
Clase base abstracta para todos los potenciales escalares (patrón Template).
Definition Potential.h:15