introduce NewTypes for Trial- and TestSpace such that mypy can check they are...
introduce NewTypes for Trial- and TestSpace such that mypy can check they are not confused; fix trial/test mix-ups
Showing
- generate_all_hyteg_forms.py 16 additions, 9 deletionsgenerate_all_hyteg_forms.py
- generate_all_operators.py 56 additions, 56 deletionsgenerate_all_operators.py
- hog/fem_helpers.py 3 additions, 3 deletionshog/fem_helpers.py
- hog/forms.py 50 additions, 53 deletionshog/forms.py
- hog/forms_boundary.py 11 additions, 11 deletionshog/forms_boundary.py
- hog/forms_facets.py 34 additions, 42 deletionshog/forms_facets.py
- hog/forms_facets_vectorial.py 13 additions, 13 deletionshog/forms_facets_vectorial.py
- hog/forms_vectorial.py 21 additions, 15 deletionshog/forms_vectorial.py
- hog/function_space.py 13 additions, 3 deletionshog/function_space.py
- hog/hyteg_form_template.py 19 additions, 30 deletionshog/hyteg_form_template.py
- hog/integrand.py 3 additions, 4 deletionshog/integrand.py
- hog/manifold_forms.py 19 additions, 19 deletionshog/manifold_forms.py
- hog/operator_generation/indexing.py 0 additions, 3 deletionshog/operator_generation/indexing.py
- hog/operator_generation/kernel_types.py 20 additions, 20 deletionshog/operator_generation/kernel_types.py
- hog_tests/operator_generation/test_boundary_loop.py 16 additions, 15 deletionshog_tests/operator_generation/test_boundary_loop.py
- hog_tests/operator_generation/test_indexing.py 2 additions, 2 deletionshog_tests/operator_generation/test_indexing.py
- hog_tests/operator_generation/test_opgen_smoke.py 15 additions, 11 deletionshog_tests/operator_generation/test_opgen_smoke.py
- hog_tests/test_diffusion.py 6 additions, 6 deletionshog_tests/test_diffusion.py
- hog_tests/test_function_spaces.py 6 additions, 2 deletionshog_tests/test_function_spaces.py
- hog_tests/test_pspg.py 9 additions, 4 deletionshog_tests/test_pspg.py
Please register or sign in to comment