def METHOD_NAME(self):
    log = get_logger(level='warning', encoding='utf-8')
    lines = (
        "5 3 6\n"
        "0. 0. 0.\n"
        "1. 0. 0.\n"
        "2. 0. 0.\n"
        "1. 1. 0.\n"
        "2. 1. 0.\n"
        "1 4 2\n"
        "2 4 5\n"
        "2 5 3\n"
        "1\n"
        "2\n"
        "3\n"
        "1.\n"
        "1. 1. 1. 1. 1.\n"
        "2.\n"
        "2. 2. 2. 2. 2.\n"
        "3.\n"
        "3. 3. 3. 3. 3.\n"
        "4.\n"
        "4. 4. 4. 4. 4.\n"
        "5.\n"
        "5. 5. 5. 5. 5.\n"
    )
    test_path = os.path.join(PKG_PATH, 'converters', 'cart3d', 'models')
    geometry_filename = os.path.join(test_path, 'flat.tri')
    with open(geometry_filename, 'w') as cart3d_file:
        cart3d_file.write(lines)
    #geometry_filename = os.path.join(model_path, 'threePlugs.a.tri')
    #out_filename = os.path.join(model_path, 'panair.out')
    test = Cart3dGUI()
    test.log = log
    #test.load_nastran_geometry(geometry_filename)
    test.model.load_cart3d_geometry(geometry_filename)
    assert test.model.data_map is not None, test.model.data_map
    data = np.array([1., 2., 3.,])
    key = ('centroid', 'Node')
    out = test.model.data_map[key](data)
    #print(out)
    test.setup_fake_text_actors()
    icase = 0
    icase2 = icase + 1
    while icase2 < len(test.result_cases):
        #test.on_cycle_results(case=icase2, show_msg=True)
        unused_result_name = 'dummy'
        test._set_case(unused_result_name, icase2, explicit=False, cycle=False,
                       skip_click_check=False, min_value=None, max_value=None,
                       is_legend_shown=None, show_msg=True)
        icase2 += 1
    os.remove(geometry_filename)