import numpy as np
from types import SimpleNamespace
[docs]
class DielectricFunction:
chi0 = SimpleNamespace(plasmafreq_vv=np.zeros((3, 3), float))
[docs]
def __init__(self, *args, **kwargs):
pass
[docs]
def get_frequencies(self):
return np.linspace(0, 10, 100)
[docs]
def get_polarizability(self, *args, **kwargs):
alpha_w = np.zeros((100, ), float) + 1j * 0
alpha_w[10] = 1 + 1j
return alpha_w, alpha_w