rename struct members
add gauss constant k
add package parabolic