Refactoring derham.Derham and adding Tutorial 09 on the discrete deRham sequence
- Moved
fields.Field
toDerham.Field
as an inner class. A field can be created by calling the factory functionDerham.create_field()
. The filefields.py
has been deleted. - Added Tutorial 09 on the discrete deRham sequence
- Field initialization: the
init/comps
dict does not need to feature ALL variable names of a species, but only those that are actually initialized - Delete
Derham.send_ghost_regions
, has been replaced byStencilVector.exchange_assembly_data
some time ago - Replace
Derham.E
byDerham.extraction_ops
- Replace
Derham.B
byDerham.boundary_ops
- Replace
Derham.spaces_dict
byDerham.space_to_form
- Delete
Derham.V
andDerham.forms_dict
- Change
Derham.V
toDerham.Vnames
- Replace
quad_order
bynquad
- Show correct picture in Stencil Tutorial 08