flux implementation
bug fix in the volume calculation and initial condition
tmp commit: debugging volume