Irregular solver¶