# Path: topoflow/components/evap_energy_balance.py
# class evap_component(evap_base.evap_component):
#     def get_component_name(self):
#     def get_attribute(self, att_name):
#     def get_input_var_names(self):
#     def get_output_var_names(self):
#     def get_var_name(self, long_var_name):
#     def get_var_units(self, long_var_name):
#     def check_input_types(self):
#     def update_ET_rate(self):
#     def open_input_files(self):
#     def read_input_files(self):
#     def close_input_files(self):
#         ET = (Qet / np.float64(2.5E+9))  # [m/s]
# 
# Path: topoflow/utils/tf_utils.py
# def TF_Use_CCA():
# def TF_Set_Test_Info(self):
# def TF_Test_Directory():
# def TF_Test_Site_Prefix():
# def TF_Test_Case_Prefix():
# def TF_Build_Date():
# def TF_Version_Number():
# def TF_Version():
# def TF_Print(string):
# def TF_String(number, FORMAT=None):
# def file_exists(filename):
# def Count_Lines(filename, SILENT=False):
# def Current_Directory():
# def Resize(array, factor, REDUCE, new_ncols, new_nrows, SAMP_TYPE=None):
# def Make_Savefile():
# def Get_Site_Prefix(filepath):
# def Get_Case_Prefix():
# def Not_Same_Byte_Order(byte_order):
# def Courant_Condition_OK(dx, dt, vmax):
# def Stable_Timestep(dx, vmax):
# def TF_Tan(angle):
# def Convert_Flow_Grid(infile, outfile, itype, otype, byte_order, \
#                       icodes=None, ocodes=None, REPORT=False):
#         SAMP_TYPE = int16(0)
#     NOT_SAME = (machine_byte_order != byte_order)
#     OK = ((vmax * dt * factor) <= dx)
#     SWAP_ENDIAN = Not_Same_Byte_Order(byte_order)


from topoflow.components import evap_energy_balance
from topoflow.utils import tf_utils
## Copyright (c) 2001-2013, Scott D. Peckham


#-----------------------------------------------------------------------
def test_instantiate():

    g = evap_energy_balance.evap_component()
    g.CCA   = False
    g.DEBUG = False
    
    #-----------------------------------------
    # This function adjusts for the platform
    # and can be changed in "tf_utils.py".
    #-----------------------------------------
    cfg_directory = tf_utils.TF_Test_Directory()

# Path: topoflow/components/evap_energy_balance.py
# class evap_component(evap_base.evap_component):
#     def get_component_name(self):
#     def get_attribute(self, att_name):
#     def get_input_var_names(self):
#     def get_output_var_names(self):
#     def get_var_name(self, long_var_name):
#     def get_var_units(self, long_var_name):
#     def check_input_types(self):
#     def update_ET_rate(self):
#     def open_input_files(self):
#     def read_input_files(self):
#     def close_input_files(self):
#         ET = (Qet / np.float64(2.5E+9))  # [m/s]
# 
# Path: topoflow/utils/tf_utils.py
# def TF_Use_CCA():
# def TF_Set_Test_Info(self):
# def TF_Test_Directory():
# def TF_Test_Site_Prefix():
# def TF_Test_Case_Prefix():
# def TF_Build_Date():
# def TF_Version_Number():
# def TF_Version():
# def TF_Print(string):
# def TF_String(number, FORMAT=None):
# def file_exists(filename):
# def Count_Lines(filename, SILENT=False):
# def Current_Directory():
# def Resize(array, factor, REDUCE, new_ncols, new_nrows, SAMP_TYPE=None):
# def Make_Savefile():
# def Get_Site_Prefix(filepath):
# def Get_Case_Prefix():
# def Not_Same_Byte_Order(byte_order):
# def Courant_Condition_OK(dx, dt, vmax):
# def Stable_Timestep(dx, vmax):
# def TF_Tan(angle):
# def Convert_Flow_Grid(infile, outfile, itype, otype, byte_order, \
#                       icodes=None, ocodes=None, REPORT=False):
#         SAMP_TYPE = int16(0)
#     NOT_SAME = (machine_byte_order != byte_order)
#     OK = ((vmax * dt * factor) <= dx)
#     SWAP_ENDIAN = Not_Same_Byte_Order(byte_order)


# Path: topoflow/components/tests/test_evap_energy_balance.py
from topoflow.components import evap_energy_balance
from topoflow.utils import tf_utils

## Copyright (c) 2001-2013, Scott D. Peckham


#-----------------------------------------------------------------------
def test_instantiate():

    g = evap_energy_balance.evap_component()
    g.CCA   = False
    g.DEBUG = False
    
    #-----------------------------------------
    # This function adjusts for the platform
    # and can be changed in "tf_utils.py".
    #-----------------------------------------
    cfg_directory = tf_utils.TF_Test_Directory()

    cfg_prefix    = tf_utils.TF_Test_Case_Prefix()