Implementation of PhysDerivMatFree
Add full support of multi-components in Field
class:
- By default, it creates a scalar field with the default variable name "u";
- Users can create multi-component
Field
by giving the names; - All components have the same storage layout. The
m_storage
will be divided equally into sections and each contains an element. - Provide methods to copy the entire component from one field to another.
Add full functional physderivMatFree
operator:
- Based on multi-components feature;
- All shape types are supported;
Fix physderivStdMat
so that it works perfectly with paddings.
Edited by BOYANG XIA