v3: update and check examples
subtask of issue 12 (new DOF/FEM module):adapt all examples and tests to new interface imposed by DOFFEM module (related to VectorSpace.Init, visualize(), definition of Dirichlet BC, local Assembler)
the following examples are still to be adapted to the new doffem module:
- benchmarks (assembly_bench, uniform_ref, channel_schur, channel_isc)
- direct_inverse
- distributed_control_poisson
- poisson_uncertainty
- poisson_lecture
- poisson_periodic
- poisson_boltzman
the following examples are still to be tested:
- assembly
- benchmark_local_solver
- blood_flow
- convection_diffusion
- elasticity
- instat_flow
- laminar_flow
- laplace
- mesh
- mixed_precision
- newton
- poisson_boltzman
- poisson_eigenvalue
- poisson_periodic
- poisson_uncertainty
- poisson_chaospy
- poisson_lecture
- porous_media
- benchmarks
- direct_inverse
- distributed_control_poisson
the following examples are buggy:
the following examples should be extened:
- NaturalConvectionMixed: add upwinding, pressure stabilizaion. perform MIT natural convection Benchmark
the following examples are superfluous:
- Laplace: put Neumann BC in Poisson tutorial and delete