geometric analysis