Skip to content
Snippets Groups Projects
Commit 1dd8cc9c authored by Oliver Sander's avatar Oliver Sander Committed by sander
Browse files

Remove trailing whitespace

[[Imported from SVN: r9754]]
parent 45cbed8d
No related branches found
No related tags found
No related merge requests found
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
template <class GridType> template <class GridType>
class CosseratVTKWriter class CosseratVTKWriter
{ {
static const int dim = GridType::dimension; static const int dim = GridType::dimension;
/** \brief Encapsulates the grid deformation for the GeometryGrid class */ /** \brief Encapsulates the grid deformation for the GeometryGrid class */
...@@ -26,7 +26,7 @@ class CosseratVTKWriter ...@@ -26,7 +26,7 @@ class CosseratVTKWriter
typedef Dune :: DiscreteCoordFunction< double, 3, This > Base; typedef Dune :: DiscreteCoordFunction< double, 3, This > Base;
static const int dim = HostGridView::dimension; static const int dim = HostGridView::dimension;
public: public:
DeformationFunction(const HostGridView& gridView, DeformationFunction(const HostGridView& gridView,
...@@ -83,7 +83,7 @@ class CosseratVTKWriter ...@@ -83,7 +83,7 @@ class CosseratVTKWriter
for (size_t i=0; i<v2.size(); i++) for (size_t i=0; i<v2.size(); i++)
v2[i] = RigidBodyMotion<double,3>(v2Embedded[i]); v2[i] = RigidBodyMotion<double,3>(v2Embedded[i]);
} }
public: public:
/** \brief Write a Cosserat configuration given as vertex data /** \brief Write a Cosserat configuration given as vertex data
...@@ -94,9 +94,9 @@ public: ...@@ -94,9 +94,9 @@ public:
{ {
typedef Dune::GeometryGrid<GridType,DeformationFunction<typename GridType::LeafGridView> > DeformedGridType; typedef Dune::GeometryGrid<GridType,DeformationFunction<typename GridType::LeafGridView> > DeformedGridType;
DeformationFunction<typename GridType::LeafGridView> deformationFunction(grid.leafGridView(), configuration); DeformationFunction<typename GridType::LeafGridView> deformationFunction(grid.leafGridView(), configuration);
// stupid, can't instantiate deformedGrid with a const grid // stupid, can't instantiate deformedGrid with a const grid
DeformedGridType deformedGrid(const_cast<GridType&>(grid), deformationFunction); DeformedGridType deformedGrid(const_cast<GridType&>(grid), deformationFunction);
...@@ -104,30 +104,30 @@ public: ...@@ -104,30 +104,30 @@ public:
P1Basis p1Basis(deformedGrid.leafGridView()); P1Basis p1Basis(deformedGrid.leafGridView());
Dune::VTKWriter<typename DeformedGridType::LeafGridView> vtkWriter(deformedGrid.leafGridView()); Dune::VTKWriter<typename DeformedGridType::LeafGridView> vtkWriter(deformedGrid.leafGridView());
// Make three vector fields containing the directors // Make three vector fields containing the directors
typedef std::vector<Dune::FieldVector<double,3> > CoefficientType; typedef std::vector<Dune::FieldVector<double,3> > CoefficientType;
std::vector<CoefficientType> directors(3); std::vector<CoefficientType> directors(3);
for (int i=0; i<3; i++) { for (int i=0; i<3; i++) {
directors[i].resize(configuration.size()); directors[i].resize(configuration.size());
for (size_t j=0; j<configuration.size(); j++) for (size_t j=0; j<configuration.size(); j++)
directors[i][j] = configuration[j].q.director(i); directors[i][j] = configuration[j].q.director(i);
std::stringstream iAsAscii; std::stringstream iAsAscii;
iAsAscii << i; iAsAscii << i;
Dune::shared_ptr<VTKBasisGridFunction<P1Basis,CoefficientType> > vtkDirector Dune::shared_ptr<VTKBasisGridFunction<P1Basis,CoefficientType> > vtkDirector
= Dune::make_shared<VTKBasisGridFunction<P1Basis,CoefficientType> > = Dune::make_shared<VTKBasisGridFunction<P1Basis,CoefficientType> >
(p1Basis, directors[i], "director"+iAsAscii.str()); (p1Basis, directors[i], "director"+iAsAscii.str());
vtkWriter.addVertexData(vtkDirector); vtkWriter.addVertexData(vtkDirector);
} }
vtkWriter.write(filename); vtkWriter.write(filename);
} }
/** \brief Write a configuration given with respect to a scalar function space basis /** \brief Write a configuration given with respect to a scalar function space basis
*/ */
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment