abics.util module

abics.util.expand_path(path, basedir)[source]

Expand path (absolute path)

Parameters
  • path (str) – path

  • basedir (str) – path to base directory

Returns

path – path combined basedir with path (absolute path)

Return type

str

abics.util.numpy_load(filename)[source]
abics.util.numpy_save(data, filename, allow_pickle=False)[source]
abics.util.pickle_dump(data, filename)[source]
abics.util.pickle_load(filename)[source]
abics.util.read_matrix(v, *, dtype=<class 'float'>)[source]
abics.util.read_tensor(v, *, rank=2, dtype=<class 'float'>)[source]

Read tensor

Parameters
  • v (str or list or np.ndarray) – tensor

  • dtype (type) – type of elements, default: np.float

Returns

v – tensor

Return type

numpy array

abics.util.read_vector(v, *, dtype=<class 'float'>)[source]