Скорее всего, Вы и численно ничего не получите. Там, если так можно выразиться,
чудовищная неустойчивость. Это как раз то, что называют "некорректные задачи". Я, все же, склонен считать, что Вы что-то напутали. Типичная диффузия описывается "нормальным" уравнением теплопроводности.

По сути, есть некая концентрация чего-то-там. Вещество диффундирует, концентрация меняется со временем. Задача - выяснить, как это все протекает во времени. У Вас присутствует еще и некий "демон Максвелла", который сидит на стенке и как-то влияет на диффузию. Ну, это можно понять. К слову, даже не будучи физиком или химиком, можно сообразить, что вещество будет как-то расплываться, концентрация будет более или менее выравниваться и тд.
Но вот Вы
случайно перепутали знак и получили

И все сразу стало плохо. Это то же самое, что рассматривать кинопленку с диффузией в обратном направлении. Вещество начинает магическим образом кластеризоваться вопреки энтропийным соображениям. С математической точки зрения эта задача плохая. Там в принципе нет и не может быть никакой устойчивости. Любая неоднородность в мгновение ока порождает еще большую неоднородность .... В общем - "ужасная" задача.
Вывод: проверьте еще раз знаки в Вашем уравнении.