"""
CHEN pumping test analysis
Aquifer properties initialization


Autor:
Saul Arciniega Esparza
zaul.ae@gmail.com
Institute of Engineering of UNAM
Mexico City, Mexico
"""


class Aquifer(object):
    def __init__(self):
        pass

    def __str__(self):
        pass

    def __repr__(self):
        pass

    def add_well(self):
        pass

    def delete_well(self):
        pass

    def delete_all_well(self):
        pass

    def get_well_id(self):
        pass

    def well_list(self):
        pass

    def set_parameters(self):
        pass

    def to_dict(self):
        pass

    def update(self):
        pass

    def validate_parameters(self):
        pass


class ConfinedAquifer(Aquifer):
    def __init__(self):
        pass

class LeakyAquifer(Aquifer):
    def __init__(self):
        pass

class UnconfinedAquifer(Aquifer):
    def __init__(self):
        pass