]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
FETools::get_fe_from_name() can now return objects of type FE_Nothing.
authorbangerth <bangerth@0785d39b-7218-0410-832d-ea1e28bc413d>
Thu, 10 Nov 2011 22:43:42 +0000 (22:43 +0000)
committerbangerth <bangerth@0785d39b-7218-0410-832d-ea1e28bc413d>
Thu, 10 Nov 2011 22:43:42 +0000 (22:43 +0000)
git-svn-id: https://svn.dealii.org/trunk@24742 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/doc/news/changes.h
deal.II/source/fe/fe_tools.cc

index db7cfb962406962a326f3fb7b4e1c39226db96af..7fe1dd47bd0c33c35ba8f94d6e647eed4d9f7135 100644 (file)
@@ -73,6 +73,10 @@ enabled due to a missing include file in file
 <h3>Specific improvements</h3>
 
 <ol>
+<li> New: FETools::get_fe_from_name() can now return objects of type FE_Nothing.
+<br>
+(Jonathan Pitt, 2011/11/10)
+
 <li> Changed: WorkStream now allocates one scratch object per thread instead of
 one scratch object per item.
 <br>
@@ -85,7 +89,7 @@ distribute_local_to_global() and determines whether the correct or
 zero values (this was the case before and still is the default) are
 kept in the linear system during the solution process.
 <br>
-(Jรถrg Frohne, 2011/11/01)
+(Joerg Frohne, 2011/11/01)
 
 <li> Fixed: SparseMatrix::mmult and SpareMatrix::Tmmult had a number of
 issues that are now fixed: (i) rebuilding the sparsity pattern was allowed
@@ -97,7 +101,7 @@ template context deducible by the compiler.
 (Wolfgang Bangerth, 2011/10/30)
 
 <li> New:
-parallel::distributed::Triangulation<dim>::mesh_reconstruction_after_repartitioning
+parallel::distributed::Triangulation::mesh_reconstruction_after_repartitioning
 setting which is necessary for save()/load() to be deterministic. Otherwise
 the matrix assembly is done in a different order depending on the order of old
 refinements.
index 9b09cc5103aad1deceb8461802f02f733c8211c8..acc38538a5d8dd345edb1d3561a7dadf607f567e 100644 (file)
@@ -36,6 +36,7 @@
 #include <deal.II/fe/fe_dgp_nonparametric.h>
 #include <deal.II/fe/fe_nedelec.h>
 #include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_nothing.h>
 #include <deal.II/fe/fe_system.h>
 #include <deal.II/fe/fe_values.h>
 #include <deal.II/fe/mapping_cartesian.h>
@@ -154,6 +155,8 @@ namespace
       = FEFactoryPointer(new FETools::FEFactory<FE_DGQ<dim> >);
     default_map["FE_Q"]
       = FEFactoryPointer(new FETools::FEFactory<FE_Q<dim> >);
+    default_map["FE_Nothing"]
+      = FEFactoryPointer(new FETools::FEFactory<FE_Nothing<dim> >);
 
     return default_map;
   }

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.