Flow123d  release_3.0.0-885-g06276d1
Classes | Macros | Functions
fe_value_handler.cc File Reference
#include "fields/fe_value_handler.hh"
#include "la/vector_mpi.hh"
#include "fem/mapping_p1.hh"
#include "fem/fe_values.hh"
#include "quadrature/quadrature.hh"
#include "quadrature/quadrature_lib.hh"
#include "mesh/bounding_box.hh"
#include "mesh/accessors.hh"
#include "fem/fe_values_views.hh"
#include "fem/dh_cell_accessor.hh"

Go to the source code of this file.

Classes

class  FEShapeHandler< rank, elemdim, spacedim, Value >
 
class  FEShapeHandler< 0, elemdim, spacedim, Value >
 Partial template specialization of FEShapeHandler for scalar fields. More...
 
class  FEShapeHandler< 1, elemdim, spacedim, Value >
 Partial template specialization of FEShapeHandler for vector fields. More...
 
class  FEShapeHandler< 2, elemdim, spacedim, Value >
 Partial template specialization of FEShapeHandler for tensor fields. More...
 

Macros

#define INSTANCE_VALUE_HANDLER_ALL(dim, spacedim)
 
#define INSTANCE_VALUE_HANDLER(dim)   INSTANCE_VALUE_HANDLER_ALL(dim,3)
 

Functions

 INSTANCE_VALUE_HANDLER (0)
 
 INSTANCE_VALUE_HANDLER (1)
 
 INSTANCE_VALUE_HANDLER (2)
 
 INSTANCE_VALUE_HANDLER (3)
 

Detailed Description

 * Copyright (C) 2015 Technical University of Liberec. All rights reserved.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 3 as published by the Free Software Foundation. (http://www.gnu.org/licenses/gpl-3.0.en.html)

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Definition in file fe_value_handler.cc.

Macro Definition Documentation

#define INSTANCE_VALUE_HANDLER (   dim)    INSTANCE_VALUE_HANDLER_ALL(dim,3)

Definition at line 242 of file fe_value_handler.cc.

#define INSTANCE_VALUE_HANDLER_ALL (   dim,
  spacedim 
)
Value:
template class FEValueHandler<dim, spacedim, FieldValue<0>::Integer >; \
template class FEValueHandler<dim, spacedim, FieldValue<0>::Scalar >; \
template class FEValueHandler<dim, spacedim, FieldValue<spacedim>::VectorFixed >; \
template class FEValueHandler<dim, spacedim, FieldValue<spacedim>::TensorFixed >; \
template class FEShapeHandler<0, dim, spacedim, FieldValue<0>::Enum >; \
template class FEShapeHandler<0, dim, spacedim, FieldValue<0>::Integer >; \
template class FEShapeHandler<0, dim, spacedim, FieldValue<0>::Scalar >; \
template class FEShapeHandler<1, dim, spacedim, FieldValue<spacedim>::VectorFixed >; \
template class FEShapeHandler<2, dim, spacedim, FieldValue<spacedim>::TensorFixed >;

Definition at line 230 of file fe_value_handler.cc.

Function Documentation

INSTANCE_VALUE_HANDLER ( )
INSTANCE_VALUE_HANDLER ( )
INSTANCE_VALUE_HANDLER ( )
INSTANCE_VALUE_HANDLER ( )