template<int dim, typename DataType>
void ContinuousQuadratureDataTransfer<dim,DataType>::pack_function
(const typename parallel::distributed::Triangulation<dim,dim>::cell_iterator &cell,
- const typename parallel::distributed::Triangulation<dim,dim>::CellStatus status,
+ const typename parallel::distributed::Triangulation<dim,dim>::CellStatus /*status*/,
void *data)
{
double *data_store = reinterpret_cast<double *>(data);
{
Assert ((status!=parallel::distributed::Triangulation<dim,dim>::CELL_COARSEN),
ExcNotImplemented());
+ (void) status;
const double *data_store = reinterpret_cast<const double *>(data);
TaskDescriptor<RT>::TaskDescriptor (const std_cxx11::function<RT ()> &function)
:
function (function),
+ task(NULL),
task_is_done (false)
{}
const unsigned int n_components = fe1.get_fe().n_components();
Assert(n1_dofs == n2_dofs, ExcNotImplemented());
+ (void) n2_dofs;
AssertDimension(n_components, fe2.get_fe().n_components());
AssertDimension(M11.m(), n1_dofs);
AssertDimension(M12.m(), n1_dofs);
#include <deal.II/lac/solver_control.h>
#include <cmath>
#include <deal.II/base/subscriptor.h>
+#include <deal.II/base/signaling_nan.h>
DEAL_II_NAMESPACE_OPEN
const AdditionalData &data)
:
Solver<VectorType>(cn),
+ Vx(NULL),
+ Vr(NULL),
+ Vrbar(NULL),
+ Vp(NULL),
+ Vy(NULL),
+ Vz(NULL),
+ Vt(NULL),
+ Vv(NULL),
+ Vb(NULL),
+ alpha(0.),
+ beta(0.),
+ omega(0.),
+ rho(0.),
+ rhobar(0.),
+ step(numbers::invalid_unsigned_int),
+ res(numbers::signaling_nan<double>()),
additional_data(data)
{}
#include <deal.II/base/logstream.h>
#include <cmath>
#include <deal.II/base/subscriptor.h>
+#include <deal.II/base/signaling_nan.h>
DEAL_II_NAMESPACE_OPEN
SolverMinRes<VectorType>::SolverMinRes (SolverControl &cn,
const AdditionalData &)
:
- Solver<VectorType>(cn)
+ Solver<VectorType>(cn),
+ Vu0(NULL),
+ Vu1(NULL),
+ Vu2(NULL),
+ Vm0(NULL),
+ Vm1(NULL),
+ Vm2(NULL),
+ Vv(NULL),
+ res2(numbers::signaling_nan<double>())
{}
#include <deal.II/lac/solver.h>
#include <deal.II/lac/solver_control.h>
#include <deal.II/base/subscriptor.h>
+#include <deal.II/base/signaling_nan.h>
DEAL_II_NAMESPACE_OPEN
Solver<VectorType> (cn),
Vr(NULL),
Vd(NULL),
- additional_data(data)
+ additional_data(data),
+ res(numbers::signaling_nan<double>())
{}
class CellsAndFaces
{
public:
+ /**
+ * Constructor. Initialize the member variables.
+ */
+ CellsAndFaces();
+
/**
* The initialization function, specifying the @p results vectors and
* whether face data should be collected separately.
//----------------------------------------------------------------------//
+ template <typename number>
+ inline
+ CellsAndFaces<number>::CellsAndFaces()
+ : separate_faces(true)
+ {}
+
+
+
template <typename number>
inline void
CellsAndFaces<number>::initialize(AnyData &r, bool sep)