get_fields_no.c and make_cast_no.c: Simplified version of the field definition and bug fix of the second order (no) versions of the program. The wrong neighbors were used