-void DataOutBase::GnuplotFlags::declare_parameters (ParameterHandler &/*prm*/)
+void DataOutBase::GnuplotFlags::declare_parameters (ParameterHandler & /*prm*/)
{}
-void DataOutBase::GnuplotFlags::parse_parameters (const ParameterHandler &/*prm*/) const
+void DataOutBase::GnuplotFlags::parse_parameters (const ParameterHandler & /*prm*/) const
{}
-void DataOutBase::GmvFlags::declare_parameters (ParameterHandler &/*prm*/)
+void DataOutBase::GmvFlags::declare_parameters (ParameterHandler & /*prm*/)
{}
-void DataOutBase::GmvFlags::parse_parameters (const ParameterHandler &/*prm*/) const
+void DataOutBase::GmvFlags::parse_parameters (const ParameterHandler & /*prm*/) const
{}
-void DataOutBase::TecplotFlags::declare_parameters (ParameterHandler &/*prm*/)
+void DataOutBase::TecplotFlags::declare_parameters (ParameterHandler & /*prm*/)
{}
-void DataOutBase::TecplotFlags::parse_parameters (const ParameterHandler &/*prm*/) const
+void DataOutBase::TecplotFlags::parse_parameters (const ParameterHandler & /*prm*/) const
{}
-void DataOutBase::VtkFlags::declare_parameters (ParameterHandler &/*prm*/)
+void DataOutBase::VtkFlags::declare_parameters (ParameterHandler & /*prm*/)
{}
-void DataOutBase::VtkFlags::parse_parameters (const ParameterHandler &/*prm*/) const
+void DataOutBase::VtkFlags::parse_parameters (const ParameterHandler & /*prm*/) const
{}
-void DataOutBase::Deal_II_IntermediateFlags::declare_parameters (ParameterHandler &/*prm*/)
+void DataOutBase::Deal_II_IntermediateFlags::declare_parameters (ParameterHandler & /*prm*/)
{}
-void DataOutBase::Deal_II_IntermediateFlags::parse_parameters (const ParameterHandler &/*prm*/) const
+void DataOutBase::Deal_II_IntermediateFlags::parse_parameters (const ParameterHandler & /*prm*/) const
{}
void DataOutBase::write_gnuplot (const std::vector<Patch<dim,spacedim> > &patches,
const std::vector<std::string> &data_names,
const std::vector<std_cxx1x::tuple<unsigned int, unsigned int, std::string> > &,
- const GnuplotFlags &/*flags*/,
+ const GnuplotFlags & /*flags*/,
std::ostream &out)
{
AssertThrow (out, ExcIO());
template <int dim, int spacedim>
void DataOutBase::write_eps (const std::vector<Patch<dim,spacedim> > &patches,
- const std::vector<std::string> &/*data_names*/,
+ const std::vector<std::string> & /*data_names*/,
const std::vector<std_cxx1x::tuple<unsigned int, unsigned int, std::string> > &,
const EpsFlags &flags,
std::ostream &out)
write_deal_II_intermediate (const std::vector<Patch<dim,spacedim> > &patches,
const std::vector<std::string> &data_names,
const std::vector<std_cxx1x::tuple<unsigned int, unsigned int, std::string> > &vector_data_ranges,
- const Deal_II_IntermediateFlags &/*flags*/,
+ const Deal_II_IntermediateFlags & /*flags*/,
std::ostream &out)
{
AssertThrow (out, ExcIO());
void
DataOutInterface<dim,spacedim>::
write_pvd_record (std::ostream &out,
- const std::vector<std::pair<double,std::string> > ×_and_names) const
+ const std::vector<std::pair<double,std::string> > ×_and_names) const
{
AssertThrow (out, ExcIO());
Tensor<1,2>
LSingularityGradFunction::gradient (
- const Point<2> &/*p*/,
+ const Point<2> & /*p*/,
const unsigned int /*component*/) const
{
Assert(false, ExcNotImplemented());
template<int dim>
void
JumpFunction<dim>::gradient_list (const std::vector<Point<dim> > &p,
- std::vector<Tensor<1,dim> > &gradients,
+ std::vector<Tensor<1,dim> > &gradients,
const unsigned int) const
{
Assert (gradients.size() == p.size(),
template <int dim>
-double FunctionParser<dim>::value (const Point<dim> &p,
+double FunctionParser<dim>::value (const Point<dim> &p,
const unsigned int component) const
{
Assert (initialized==true, ExcNotInitialized());
const char *List::description_init = "[List";
- List::List (const PatternBase &p,
+ List::List (const PatternBase &p,
const unsigned int min_elements,
const unsigned int max_elements)
:
const char *Map::description_init = "[Map";
- Map::Map (const PatternBase &p_key,
- const PatternBase &p_value,
+ Map::Map (const PatternBase &p_key,
+ const PatternBase &p_value,
const unsigned int min_elements,
const unsigned int max_elements)
:
template <int dim>
void
- ParsedFunction<dim>::declare_parameters(ParameterHandler &prm,
+ ParsedFunction<dim>::declare_parameters(ParameterHandler &prm,
const unsigned int n_components)
{
Assert(n_components > 0, ExcZero());
template <int dim>
double
PolynomialSpace<dim>::compute_value (const unsigned int i,
- const Point<dim> &p) const
+ const Point<dim> &p) const
{
unsigned int ix[dim];
compute_index(i,ix);
template <int dim>
Tensor<1,dim>
PolynomialSpace<dim>::compute_grad (const unsigned int i,
- const Point<dim> &p) const
+ const Point<dim> &p) const
{
unsigned int ix[dim];
compute_index(i,ix);
template <int dim>
Tensor<2,dim>
PolynomialSpace<dim>::compute_grad_grad (const unsigned int i,
- const Point<dim> &p) const
+ const Point<dim> &p) const
{
unsigned int ix[dim];
compute_index(i,ix);
typename Mapping<dim,spacedim>::InternalDataBase &,
typename Mapping<dim,spacedim>::InternalDataBase &fedata,
FEValuesData<dim,spacedim> &data,
- CellSimilarity::Similarity &/*cell_similarity*/) const
+ CellSimilarity::Similarity & /*cell_similarity*/) const
{
// convert data object to internal
// data for this class. fails with
template <int dim>
std::vector<std::pair<unsigned int, unsigned int> >
FE_Nothing<dim> ::
-hp_vertex_dof_identities (const FiniteElement<dim> &/*fe_other*/) const
+hp_vertex_dof_identities (const FiniteElement<dim> & /*fe_other*/) const
{
// the FE_Nothing has no
// degrees of freedom, so there
template <int dim>
std::vector<std::pair<unsigned int, unsigned int> >
FE_Nothing<dim> ::
-hp_line_dof_identities (const FiniteElement<dim> &/*fe_other*/) const
+hp_line_dof_identities (const FiniteElement<dim> & /*fe_other*/) const
{
// the FE_Nothing has no
// degrees of freedom, so there
template <int dim>
std::vector<std::pair<unsigned int, unsigned int> >
FE_Nothing<dim> ::
-hp_quad_dof_identities (const FiniteElement<dim> &/*fe_other*/) const
+hp_quad_dof_identities (const FiniteElement<dim> & /*fe_other*/) const
{
// the FE_Nothing has no
// degrees of freedom, so there
template <int dim>
void
FE_Nothing<dim>::
-get_face_interpolation_matrix (const FiniteElement<dim> &/*source_fe*/,
+get_face_interpolation_matrix (const FiniteElement<dim> & /*source_fe*/,
FullMatrix<double> &interpolation_matrix) const
{
// since this element has no face dofs, the
FE_Nothing<dim>::
get_subface_interpolation_matrix (const FiniteElement<dim> & /*source_fe*/,
const unsigned int /*index*/,
- FullMatrix<double> &interpolation_matrix) const
+ FullMatrix<double> &interpolation_matrix) const
{
// since this element has no face dofs, the
// interpolation matrix is necessarily empty
void
- get_face_sign_change (const Triangulation<3>::cell_iterator &/*cell*/,
+ get_face_sign_change (const Triangulation<3>::cell_iterator & /*cell*/,
const unsigned int /*dofs_per_face*/,
std::vector<double> &face_sign)
{
template <int dim>
inline
std::vector<Polynomials::Polynomial<double> >
- generate_poly_space1d (const std::vector<Point<dim> > &unit_support_points,
+ generate_poly_space1d (const std::vector<Point<dim> > &unit_support_points,
const std::vector<unsigned int> &index_map_inverse,
const unsigned int dofs1d)
{
template <>
void
FE_Q<1>::
-get_face_interpolation_matrix (const FiniteElement<1,1> &/*x_source_fe*/,
- FullMatrix<double> &/*interpolation_matrix*/) const
+get_face_interpolation_matrix (const FiniteElement<1,1> & /*x_source_fe*/,
+ FullMatrix<double> & /*interpolation_matrix*/) const
{
Assert (false, ExcImpossibleInDim(1));
}
template <>
void
FE_Q<1>::
-get_subface_interpolation_matrix (const FiniteElement<1,1> &/*x_source_fe*/,
+get_subface_interpolation_matrix (const FiniteElement<1,1> & /*x_source_fe*/,
const unsigned int /*subface*/,
- FullMatrix<double> &/*interpolation_matrix*/) const
+ FullMatrix<double> & /*interpolation_matrix*/) const
{
Assert (false, ExcImpossibleInDim(1));
}
template <>
void
FE_Q<1,2>::
-get_face_interpolation_matrix (const FiniteElement<1,2> &/*x_source_fe*/,
- FullMatrix<double> &/*interpolation_matrix*/) const
+get_face_interpolation_matrix (const FiniteElement<1,2> & /*x_source_fe*/,
+ FullMatrix<double> & /*interpolation_matrix*/) const
{
typedef FiniteElement<1,2> FEL;
Assert (false,
template <>
void
FE_Q<1,2>::
-get_subface_interpolation_matrix (const FiniteElement<1,2> &/*x_source_fe*/,
+get_subface_interpolation_matrix (const FiniteElement<1,2> & /*x_source_fe*/,
const unsigned int /*subface*/,
- FullMatrix<double> &/*interpolation_matrix*/) const
+ FullMatrix<double> & /*interpolation_matrix*/) const
{
typedef FiniteElement<1,2> FEL;
Assert (false,
template <>
void
FE_Q<1,3>::
-get_face_interpolation_matrix (const FiniteElement<1,3> &/*x_source_fe*/,
- FullMatrix<double> &/*interpolation_matrix*/) const
+get_face_interpolation_matrix (const FiniteElement<1,3> & /*x_source_fe*/,
+ FullMatrix<double> & /*interpolation_matrix*/) const
{
typedef FiniteElement<1,3> FEL;
Assert (false,
template <>
void
FE_Q<1,3>::
-get_subface_interpolation_matrix (const FiniteElement<1,3> &/*x_source_fe*/,
+get_subface_interpolation_matrix (const FiniteElement<1,3> & /*x_source_fe*/,
const unsigned int /*subface*/,
- FullMatrix<double> &/*interpolation_matrix*/) const
+ FullMatrix<double> & /*interpolation_matrix*/) const
{
typedef FiniteElement<1,3> FEL;
Assert (false,
}
template <>
-void FE_Q<1>::initialize_unit_face_support_points (const Quadrature<1> &/*points*/)
+void FE_Q<1>::initialize_unit_face_support_points (const Quadrature<1> & /*points*/)
{
// no faces in 1d, so nothing to do
}
}
template <>
-void FE_Q<1,2>::initialize_unit_face_support_points (const Quadrature<1> &/*points*/)
+void FE_Q<1,2>::initialize_unit_face_support_points (const Quadrature<1> & /*points*/)
{
// no faces in 1d, so nothing to do
}
}
template <>
-void FE_Q<1,3>::initialize_unit_face_support_points (const Quadrature<1> &/*points*/)
+void FE_Q<1,3>::initialize_unit_face_support_points (const Quadrature<1> & /*points*/)
{
// no faces in 1d, so nothing to do
}
template <>
void FE_Q_Hierarchical<1>::
-get_face_interpolation_matrix (const FiniteElement<1,1> &/*x_source_fe*/,
- FullMatrix<double> &/*interpolation_matrix*/) const
+get_face_interpolation_matrix (const FiniteElement<1,1> & /*x_source_fe*/,
+ FullMatrix<double> & /*interpolation_matrix*/) const
{
Assert (false, ExcImpossibleInDim(1));
}
template <>
void
FE_Q_Hierarchical<1>::
-get_subface_interpolation_matrix (const FiniteElement<1,1> &/*x_source_fe*/,
+get_subface_interpolation_matrix (const FiniteElement<1,1> & /*x_source_fe*/,
const unsigned int /*subface*/,
- FullMatrix<double> &/*interpolation_matrix*/) const
+ FullMatrix<double> & /*interpolation_matrix*/) const
{
Assert (false, ExcImpossibleInDim(1));
}
template <>
void
FE_RaviartThomasNodal<1>::get_face_interpolation_matrix (
- const FiniteElement<1,1> &/*x_source_fe*/,
- FullMatrix<double> &/*interpolation_matrix*/) const
+ const FiniteElement<1,1> & /*x_source_fe*/,
+ FullMatrix<double> & /*interpolation_matrix*/) const
{
Assert (false, ExcImpossibleInDim(1));
}
template <>
void
FE_RaviartThomasNodal<1>::get_subface_interpolation_matrix (
- const FiniteElement<1,1> &/*x_source_fe*/,
+ const FiniteElement<1,1> & /*x_source_fe*/,
const unsigned int /*subface*/,
- FullMatrix<double> &/*interpolation_matrix*/) const
+ FullMatrix<double> & /*interpolation_matrix*/) const
{
Assert (false, ExcImpossibleInDim(1));
}
template <int dim, int spacedim>
FESystem<dim,spacedim>::FESystem (
- const std::vector<const FiniteElement<dim,spacedim>*> &fes,
+ const std::vector<const FiniteElement<dim,spacedim>*> &fes,
const std::vector<unsigned int> &multiplicities)
:
FiniteElement<dim,spacedim> (multiply_dof_numbers(fes, multiplicities),
template <int dim, int spacedim>
double
FESystem<dim,spacedim>::shape_value_component (const unsigned int i,
- const Point<dim> &p,
+ const Point<dim> &p,
const unsigned int component) const
{
Assert (i<this->dofs_per_cell, ExcIndexRange(i, 0, this->dofs_per_cell));
template <int dim, int spacedim>
Tensor<1,dim>
FESystem<dim,spacedim>::shape_grad_component (const unsigned int i,
- const Point<dim> &p,
+ const Point<dim> &p,
const unsigned int component) const
{
Assert (i<this->dofs_per_cell, ExcIndexRange(i, 0, this->dofs_per_cell));
template <int dim, int spacedim>
Tensor<2,dim>
FESystem<dim,spacedim>::shape_grad_grad_component (const unsigned int i,
- const Point<dim> &p,
+ const Point<dim> &p,
const unsigned int component) const
{
Assert (i<this->dofs_per_cell, ExcIndexRange(i, 0, this->dofs_per_cell));
if (multiplicities[i]>0)
{
base_elements[ind] =
- std::make_pair (std_cxx1x::shared_ptr<const FiniteElement<dim,spacedim> >
- (fes[i]->clone()),
- multiplicities[i]);
+ std::make_pair (std_cxx1x::shared_ptr<const FiniteElement<dim,spacedim> >
+ (fes[i]->clone()),
+ multiplicities[i]);
++ind;
}
}
typename Mapping<dim, spacedim>::InternalDataBase &mapping_data,
std::vector<Point<dim> > &quadrature_points,
std::vector<double> &JxW_values,
- std::vector<Tensor<1,dim> > &boundary_forms,
+ std::vector<Tensor<1,dim> > &boundary_forms,
std::vector<Point<spacedim> > &normal_vectors) const
{
// convert data object to internal
typename Mapping<dim, spacedim>::InternalDataBase &mapping_data,
std::vector<Point<dim> > &quadrature_points,
std::vector<double> &JxW_values,
- std::vector<Tensor<1,dim> > &boundary_forms,
+ std::vector<Tensor<1,dim> > &boundary_forms,
std::vector<Point<spacedim> > &normal_vectors) const
{
// convert data object to internal
typename Mapping<dim,spacedim>::InternalDataBase &mapping_data,
std::vector<Point<spacedim> > &quadrature_points,
std::vector<double> &JxW_values,
- std::vector<Tensor<1,spacedim> > &exterior_forms,
+ std::vector<Tensor<1,spacedim> > &exterior_forms,
std::vector<Point<spacedim> > &normal_vectors) const
{
// convert data object to internal
typename Mapping<dim,spacedim>::InternalDataBase &mapping_data,
std::vector<Point<spacedim> > &quadrature_points,
std::vector<double> &JxW_values,
- std::vector<Tensor<1,spacedim> > &exterior_forms,
+ std::vector<Tensor<1,spacedim> > &exterior_forms,
std::vector<Point<spacedim> > &normal_vectors) const
{
// convert data object to internal
const unsigned int n_q_points,
const DataSetDescriptor data_set,
const CellSimilarity::Similarity cell_similarity,
- InternalData &data,
+ InternalData &data,
std::vector<Point<spacedim> > &quadrature_points) const
{
const UpdateFlags update_flags(data.current_update_flags());
typename Mapping<dim,spacedim>::InternalDataBase &mapping_data,
std::vector<Point<spacedim> > &quadrature_points,
std::vector<double> &JxW_values,
- std::vector<Tensor<1,spacedim> > &boundary_forms,
+ std::vector<Tensor<1,spacedim> > &boundary_forms,
std::vector<Point<spacedim> > &normal_vectors) const
{
// ensure that the following cast
MappingQ1<dim,spacedim>::transform (
const VectorSlice<const std::vector<Tensor<1, dim> > > input,
VectorSlice<std::vector<Tensor<1, spacedim> > > output,
- const typename Mapping<dim,spacedim>::InternalDataBase &mapping_data,
+ const typename Mapping<dim,spacedim>::InternalDataBase &mapping_data,
const MappingType mapping_type) const
{
transform_fields(input, output, mapping_data, mapping_type);
template<>
Point<1>
MappingQ1<1,3>::
-transform_real_to_unit_cell_internal (const Triangulation<1,3>::cell_iterator &/*cell*/,
- const Point<3> &/*p*/,
- const Point<1> &/*initial_p_unit*/,
- InternalData &/*mdata*/) const
+transform_real_to_unit_cell_internal (const Triangulation<1,3>::cell_iterator & /*cell*/,
+ const Point<3> & /*p*/,
+ const Point<1> & /*initial_p_unit*/,
+ InternalData & /*mdata*/) const
{
Assert(false, ExcNotImplemented());
return Point<1>();
void
GridGenerator::moebius (
- Triangulation<3> &tria,
+ Triangulation<3> &tria,
const unsigned int n_cells,
const unsigned int n_rotations,
const double R,
void
-GridGenerator::torus (Triangulation<2,3> &tria,
+GridGenerator::torus (Triangulation<2,3> &tria,
const double R,
const double r)
{
template<>
void
GridGenerator::parallelogram (
- Triangulation<2> &tria,
+ Triangulation<2> &tria,
const Tensor<2,2> &corners,
const bool colorize)
{
template <int dim, int spacedim>
-void GridIn<dim, spacedim>::debug_output_grid (const std::vector<CellData<dim> > &/*cells*/,
- const std::vector<Point<spacedim> > &/*vertices*/,
- std::ostream &/*out*/)
+void GridIn<dim, spacedim>::debug_output_grid (const std::vector<CellData<dim> > & /*cells*/,
+ const std::vector<Point<spacedim> > & /*vertices*/,
+ std::ostream & /*out*/)
{
Assert (false, ExcNotImplemented());
}
const unsigned int s1,
const unsigned int s2,
const unsigned int s3,
- const CellData<2> &cd)
+ const CellData<2> &cd)
:
original_cell_data (cd)
{
void
create_triangulation (const std::vector<Point<spacedim> > &v,
const std::vector<CellData<1> > &cells,
- const SubCellData &/*subcelldata*/,
+ const SubCellData & /*subcelldata*/,
Triangulation<1,spacedim> &triangulation)
{
AssertThrow (v.size() > 0, ExcMessage ("No vertices given"));
Point<3>
StraightBoundary<1,3>::
project_to_surface (const Triangulation<1, 3>::quad_iterator &,
- const Point<3> &y) const
+ const Point<3> &y) const
{
return y;
}
Point<spacedim>
StraightBoundary<dim, spacedim>::
project_to_surface (const typename Triangulation<dim, spacedim>::quad_iterator &quad,
- const Point<spacedim> &y) const
+ const Point<spacedim> &y) const
{
if (spacedim <= 2)
return y;
template<>
void
-ConstraintMatrix::distribute (PETScWrappers::MPI::BlockVector &/*vec*/) const
+ConstraintMatrix::distribute (PETScWrappers::MPI::BlockVector & /*vec*/) const
{
Assert (sorted==true, ExcMatrixIsClosed());
AssertThrow (false, ExcNotImplemented());
- void MatrixFree::vmult (Vec &dst, const Vec &src) const
+ void MatrixFree::vmult (Vec &dst, const Vec &src) const
{
//TODO: Translate the given PETSc Vec* vector into a deal.II
Vector::Vector (const MPI_Comm &communicator,
- const VectorBase &v,
+ const VectorBase &v,
const unsigned int local_size)
:
communicator (communicator)
- SolverBase::SolverBase (SolverControl &cn,
+ SolverBase::SolverBase (SolverControl &cn,
const MPI_Comm &mpi_communicator)
:
solver_control (cn),
void
VectorBase::set (const std::vector<unsigned int> &indices,
- const std::vector<PetscScalar> &values)
+ const std::vector<PetscScalar> &values)
{
Assert (indices.size() == values.size(),
ExcMessage ("Function called with arguments of different sizes"));
void
VectorBase::add (const std::vector<unsigned int> &indices,
- const std::vector<PetscScalar> &values)
+ const std::vector<PetscScalar> &values)
{
Assert (indices.size() == values.size(),
ExcMessage ("Function called with arguments of different sizes"));
AssertThrow (ierr == 0, ExcSLEPcError(ierr));
}
- SolverBase::SolverBase (SolverControl &cn,
+ SolverBase::SolverBase (SolverControl &cn,
const MPI_Comm &mpi_communicator)
:
solver_control (cn),
Vector<double> &rhs_and_solution);
template
-void SparseDirectMA27::solve (const SparseMatrix<float> &matrix,
+void SparseDirectMA27::solve (const SparseMatrix<float> &matrix,
Vector<double> &rhs_and_solution);
- SolverBase::SolverBase (SolverControl &cn)
+ SolverBase::SolverBase (SolverControl &cn)
:
solver_name (gmres),
solver_control (cn)
- SolverDirect::SolverDirect (SolverControl &cn,
+ SolverDirect::SolverDirect (SolverControl &cn,
const AdditionalData &data)
:
solver_control (cn),
template <int dim>
void
DataPostprocessor<dim>::
-compute_derived_quantities_scalar (const std::vector<double> &/*uh*/,
- const std::vector<Tensor<1,dim> > &/*duh*/,
- const std::vector<Tensor<2,dim> > &/*dduh*/,
- const std::vector<Point<dim> > &/*normals*/,
+compute_derived_quantities_scalar (const std::vector<double> & /*uh*/,
+ const std::vector<Tensor<1,dim> > & /*duh*/,
+ const std::vector<Tensor<2,dim> > & /*dduh*/,
+ const std::vector<Point<dim> > & /*normals*/,
std::vector<Vector<double> > &computed_quantities) const
{
computed_quantities.clear();
const std::vector<Tensor<1,dim> > &duh,
const std::vector<Tensor<2,dim> > &dduh,
const std::vector<Point<dim> > &normals,
- const std::vector<Point<dim> > &/*evaluation_points*/,
+ const std::vector<Point<dim> > & /*evaluation_points*/,
std::vector<Vector<double> > &computed_quantities) const
{
compute_derived_quantities_scalar(uh, duh, dduh, normals, computed_quantities);
template <int dim>
void
DataPostprocessor<dim>::
-compute_derived_quantities_vector (const std::vector<Vector<double> > &/*uh*/,
- const std::vector<std::vector<Tensor<1,dim> > > &/*duh*/,
- const std::vector<std::vector<Tensor<2,dim> > > &/*dduh*/,
- const std::vector<Point<dim> > &/*normals*/,
+compute_derived_quantities_vector (const std::vector<Vector<double> > & /*uh*/,
+ const std::vector<std::vector<Tensor<1,dim> > > & /*duh*/,
+ const std::vector<std::vector<Tensor<2,dim> > > & /*dduh*/,
+ const std::vector<Point<dim> > & /*normals*/,
std::vector<Vector<double> > &computed_quantities) const
{
computed_quantities.clear();
const std::vector<std::vector<Tensor<1,dim> > > &duh,
const std::vector<std::vector<Tensor<2,dim> > > &dduh,
const std::vector<Point<dim> > &normals,
- const std::vector<Point<dim> > &/*evaluation_points*/,
+ const std::vector<Point<dim> > & /*evaluation_points*/,
std::vector<Vector<double> > &computed_quantities) const
{
compute_derived_quantities_vector(uh, duh, dduh, normals, computed_quantities);
inline
typename DerivativeApproximation::Gradient<dim>::ProjectedDerivative
DerivativeApproximation::Gradient<dim>::
-get_projected_derivative (const FEValues<dim,spacedim> &fe_values,
+get_projected_derivative (const FEValues<dim,spacedim> &fe_values,
const InputVector &solution,
const unsigned int component)
{
inline
typename DerivativeApproximation::SecondDerivative<dim>::ProjectedDerivative
DerivativeApproximation::SecondDerivative<dim>::
-get_projected_derivative (const FEValues<dim,spacedim> &fe_values,
+get_projected_derivative (const FEValues<dim,spacedim> &fe_values,
const InputVector &solution,
const unsigned int component)
{
inline
typename DerivativeApproximation::ThirdDerivative<dim>::ProjectedDerivative
DerivativeApproximation::ThirdDerivative<dim>::
-get_projected_derivative (const FEValues<dim,spacedim> &fe_values,
+get_projected_derivative (const FEValues<dim,spacedim> &fe_values,
const InputVector &solution,
const unsigned int component)
{
const DH<dim,spacedim> &dof_handler,
const InputVector &solution,
const unsigned int component,
- const typename DH<dim,spacedim>::active_cell_iterator &cell,
+ const typename DH<dim,spacedim>::active_cell_iterator &cell,
typename DerivativeDescription::Derivative &derivative)
{
QMidpoint<dim> midpoint_rule;
template <int spacedim>
template <typename InputVector, class DH>
void KellyErrorEstimator<1,spacedim>::
-estimate (const Mapping<1,spacedim> &/*mapping*/,
- const DH &/*dof_handler*/,
+estimate (const Mapping<1,spacedim> & /*mapping*/,
+ const DH & /*dof_handler*/,
const hp::QCollection<0> &,
- const typename FunctionMap<spacedim>::type &/*neumann_bc*/,
- const std::vector<const InputVector *> &/*solutions*/,
- std::vector<Vector<float>*> &/*errors*/,
- const ComponentMask &/*component_mask_*/,
- const Function<spacedim> */*coefficient*/,
+ const typename FunctionMap<spacedim>::type & /*neumann_bc*/,
+ const std::vector<const InputVector *> & /*solutions*/,
+ std::vector<Vector<float>*> & /*errors*/,
+ const ComponentMask & /*component_mask_*/,
+ const Function<spacedim> * /*coefficient*/,
const unsigned int,
const types::subdomain_id /*subdomain_id*/,
const types::material_id /*material_id*/)
// explicit instantiations for double
template
-void Histogram::evaluate<double> (const std::vector<Vector<double> > &values,
+void Histogram::evaluate<double> (const std::vector<Vector<double> > &values,
const std::vector<double> &y_values,
const unsigned int n_intervals,
const IntervalSpacing interval_spacing);
template <int dim, int spacedim>
void
- create_boundary_mass_matrix (const Mapping<dim, spacedim> &mapping,
+ create_boundary_mass_matrix (const Mapping<dim, spacedim> &mapping,
const DoFHandler<dim,spacedim> &dof,
const Quadrature<dim-1> &q,
- SparseMatrix<double> &matrix,
- const typename FunctionMap<spacedim>::type &boundary_functions,
+ SparseMatrix<double> &matrix,
+ const typename FunctionMap<spacedim>::type &boundary_functions,
Vector<double> &rhs_vector,
std::vector<unsigned int> &dof_to_boundary_mapping,
const Function<spacedim> *const coefficient,
template <typename number>
void
apply_boundary_values (const std::map<unsigned int,double> &boundary_values,
- SparseMatrix<number> &matrix,
+ SparseMatrix<number> &matrix,
Vector<number> &solution,
Vector<number> &right_hand_side,
const bool eliminate_columns)
template <typename number>
void
apply_boundary_values (const std::map<unsigned int,double> &boundary_values,
- BlockSparseMatrix<number> &matrix,
+ BlockSparseMatrix<number> &matrix,
BlockVector<number> &solution,
BlockVector<number> &right_hand_side,
const bool eliminate_columns)
void
- apply_boundary_values (const std::map<unsigned int,double> &boundary_values,
- PETScWrappers::MPI::BlockSparseMatrix &matrix,
+ apply_boundary_values (const std::map<unsigned int,double> &boundary_values,
+ PETScWrappers::MPI::BlockSparseMatrix &matrix,
PETScWrappers::MPI::BlockVector &solution,
PETScWrappers::MPI::BlockVector &right_hand_side,
const bool eliminate_columns)
void
- apply_boundary_values (const std::map<unsigned int,double> &boundary_values,
- TrilinosWrappers::BlockSparseMatrix &matrix,
+ apply_boundary_values (const std::map<unsigned int,double> &boundary_values,
+ TrilinosWrappers::BlockSparseMatrix &matrix,
TrilinosWrappers::BlockVector &solution,
TrilinosWrappers::BlockVector &right_hand_side,
const bool eliminate_columns)
void
- apply_boundary_values (const std::map<unsigned int,double> &boundary_values,
- TrilinosWrappers::BlockSparseMatrix &matrix,
+ apply_boundary_values (const std::map<unsigned int,double> &boundary_values,
+ TrilinosWrappers::BlockSparseMatrix &matrix,
TrilinosWrappers::MPI::BlockVector &solution,
TrilinosWrappers::MPI::BlockVector &right_hand_side,
const bool eliminate_columns)
template
void
apply_boundary_values<double> (const std::map<unsigned int,double> &boundary_values,
- SparseMatrix<double> &matrix,
+ SparseMatrix<double> &matrix,
Vector<double> &solution,
Vector<double> &right_hand_side,
const bool eliminate_columns);
template
void
apply_boundary_values<float> (const std::map<unsigned int,double> &boundary_values,
- SparseMatrix<float> &matrix,
+ SparseMatrix<float> &matrix,
Vector<float> &solution,
Vector<float> &right_hand_side,
const bool eliminate_columns);
template
void
apply_boundary_values<double> (const std::map<unsigned int,double> &boundary_values,
- BlockSparseMatrix<double> &matrix,
+ BlockSparseMatrix<double> &matrix,
BlockVector<double> &solution,
BlockVector<double> &right_hand_side,
const bool eliminate_columns);
template
void
apply_boundary_values<float> (const std::map<unsigned int,double> &boundary_values,
- BlockSparseMatrix<float> &matrix,
+ BlockSparseMatrix<float> &matrix,
BlockVector<float> &solution,
BlockVector<float> &right_hand_side,
const bool eliminate_columns);