Fixed bug with riemann condition initialization
added boundary condition (incomplete), fixed bug with riemann condition