self-similar solutions