firedrakeproject/firedrake — pull request #186 by wence- (2014-03-06 11:42:02+00:00)
Title: Migrate many classes from core_types to types

It is a historical accident that FunctionSpace and its ilk live in
core_types. There's no need, so migrate them to types. This makes
various issues with circular imports go away, and reduces the frequency
at which one must recompile the cython extension module.