Preheat oven to 350°F (175°C) and grease a 9-inch springform pan.
In a bowl, combine graham cracker crumbs, melted butter, sugar, and salt. Press mixture into the bottom of the pan. Bake for 10 minutes, then set aside to cool.
Lower oven temperature to 325°F (163°C).
Beat cream cheese and sugar until smooth. Add egg yolks one at a time, mixing well.
Mix in flour, then add heavy cream and vanilla.
Whip egg whites to stiff peaks and gently fold into the mixture.
Pour the batter into the prepared crust. Smooth the top and bake for 45-50 minutes.
Turn off the oven, crack the door, and let the cheesecake cool for 1 hour.
Once cooled, run a knife around the edge and refrigerate for at least 4 hours or overnight.