Corydalis solida má areál výskytu téměř po celé Evropě vyjma nejteplejších oblastí ve Středomoří, Velké Británie a Španělska. V ČR roste v teplých oblastech, hojně na Moravě, spíše ojediněle pak v Čechách - v Českém Krasu a kolem Prahy. Roste především v lužních lesích, na živných půdách v hájích a smíšených listnatých lesích.
Dymnivka plná má velkou kulovitou hlízu, ze které vyrůstá lodyha nesoucí hroznovité květenství. Dosahuje výšky okolo 20 cm, takže je menší a celkově jemnější než podobný druh, Corydalis cava. Spolehlivě druhy rozpoznáme podle listenů v květenství, C. cava je má celokrajné, C. solida dvou až trojlaločné. Květy jsou světle špinavě růžovofialové. Listy jsou modrozelené, jemně dělené do malých lístků. Kvete od března do dubna.
Corydalis solida nejlépe prosperuje v polostínu, v živné, středně vlhké půdě.