From f8e8f9451c800c58b112bf5d99b2687461fba7d9 Mon Sep 17 00:00:00 2001 From: Wolfgang Bangerth Date: Tue, 24 Sep 2013 12:55:38 +0000 Subject: [PATCH] Instantiate more functions that were previously forgotten. git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@30908 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/source/base/data_out_base.inst.in | 86 +++++++++++++++++++++++ 1 file changed, 86 insertions(+) diff --git a/deal.II/source/base/data_out_base.inst.in b/deal.II/source/base/data_out_base.inst.in index f6accf55b7..96cc2fea22 100644 --- a/deal.II/source/base/data_out_base.inst.in +++ b/deal.II/source/base/data_out_base.inst.in @@ -32,6 +32,14 @@ for (deal_II_dimension : DIMENSIONS; deal_II_space_dimension : SPACE_DIMENSIONS operator >> (std::istream &in, DataOutBase::Patch &patch); + template + void + DataOutBase::write_vtk (const std::vector > &patches, + const std::vector &data_names, + const std::vector > &vector_data_ranges, + const VtkFlags &flags, + std::ostream &out); + template void DataOutBase::write_vtu (const std::vector > &patches, @@ -39,5 +47,83 @@ for (deal_II_dimension : DIMENSIONS; deal_II_space_dimension : SPACE_DIMENSIONS const std::vector > &vector_data_ranges, const VtkFlags &flags, std::ostream &out); + + template + void + DataOutBase::write_ucd (const std::vector > &patches, + const std::vector &data_names, + const std::vector > &vector_data_ranges, + const UcdFlags &flags, + std::ostream &out); + + template + void + DataOutBase::write_dx (const std::vector > &patches, + const std::vector &data_names, + const std::vector > &vector_data_ranges, + const DXFlags &flags, + std::ostream &out); + + template + void + DataOutBase::write_gnuplot (const std::vector > &patches, + const std::vector &data_names, + const std::vector > &vector_data_ranges, + const GnuplotFlags &flags, + std::ostream &out); + + template + void + DataOutBase::write_povray (const std::vector > &patches, + const std::vector &data_names, + const std::vector > &vector_data_ranges, + const PovrayFlags &flags, + std::ostream &out); + + template + void + DataOutBase::write_eps (const std::vector > &patches, + const std::vector &data_names, + const std::vector > &vector_data_ranges, + const EpsFlags &flags, + std::ostream &out); + + template + void + DataOutBase::write_gmv (const std::vector > &patches, + const std::vector &data_names, + const std::vector > &vector_data_ranges, + const GmvFlags &flags, + std::ostream &out); + + template + void + DataOutBase::write_tecplot (const std::vector > &patches, + const std::vector &data_names, + const std::vector > &vector_data_ranges, + const TecplotFlags &flags, + std::ostream &out); + + template + void + DataOutBase::write_tecplot_binary (const std::vector > &patches, + const std::vector &data_names, + const std::vector > &vector_data_ranges, + const TecplotFlags &flags, + std::ostream &out); + template + void + DataOutBase::write_svg (const std::vector > &patches, + const std::vector &data_names, + const std::vector > &vector_data_ranges, + const SvgFlags &flags, + std::ostream &out); + template + void + DataOutBase::write_deal_II_intermediate (const std::vector > &patches, + const std::vector &data_names, + const std::vector > &vector_data_ranges, + const Deal_II_IntermediateFlags &flags, + std::ostream &out); #endif } -- 2.39.5