cmlibs / zinc

Source code repository for OpenCMISS-Zinc
Mozilla Public License 2.0
15 stars 18 forks source link

Basis derivatives #152

Closed rchristie closed 4 years ago

rchristie commented 4 years ago

Split separate sources for field, element shape and FE_element_field_values (now FE_element_field_evaluation) from finite_element.cpp. FE_element_field_evaluation now evaluates derivatives by taking derivatives of basis functions, not manipulating parameters to use with same basis as plain field. Make several optimisations to field cache, and field location.