work on BaseComputeField
tmp commit
work on calculate field of triangle