Changed Vec3 to Vec3& in arguments

git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@993 e10b68d5-8a6e-419e-a041-bce267b0401d
This commit is contained in:
rho 2011-05-20 12:18:08 +00:00 committed by Knut Morten Okstad
parent b169a7efec
commit a974e8813b
10 changed files with 20 additions and 20 deletions

View File

@ -73,7 +73,7 @@ class SplineField
//! \brief Computed the value at a given global coordinate
//! \param[in] x Global/physical coordinate for point
virtual double valueCoor(const Vec3 x) const = 0;
virtual double valueCoor(const Vec3& x) const = 0;
//! \brief Computes the gradient for a given local coordinate
//! \param[in] fe Finite element
@ -83,7 +83,7 @@ class SplineField
//! \brief Computes the gradient for a given global/physical coordinate
//! \param[in] x Global coordinate
//! \param[out] grad Gradient of solution in a given global coordinate
virtual bool gradCoor(const Vec3 x, Vector& grad) const = 0;
virtual bool gradCoor(const Vec3& x, Vector& grad) const = 0;
protected:
// Dimension of field

View File

@ -132,7 +132,7 @@ double SplineField2D::valueFE(const FiniteElement& fe) const
}
double SplineField2D::valueCoor(const Vec3 x) const
double SplineField2D::valueCoor(const Vec3& x) const
{
// Not implemented yet
return 0.0;
@ -301,7 +301,7 @@ bool SplineField2D::gradFE(const FiniteElement& fe, Vector& grad) const
}
bool SplineField2D::gradCoor(const Vec3 x, Vector& grad) const
bool SplineField2D::gradCoor(const Vec3& x, Vector& grad) const
{
// Not implemented yet
return false;

View File

@ -54,7 +54,7 @@ class SplineField2D : public SplineField
//! \brief Computed the value at a given global coordinate
//! \param[in] x Global/physical coordinate for point
double valueCoor(const Vec3 x) const;
double valueCoor(const Vec3& x) const;
//! \brief Computes the gradient for a given local coordinate
//! \param[in] fe Finite element
@ -64,7 +64,7 @@ class SplineField2D : public SplineField
//! \brief Computes the gradient for a given global/physical coordinate
//! \param[in] x Global coordinate
//! \param[out] grad Gradient of solution in a given global coordinate
bool gradCoor(const Vec3 x, Vector& grad) const;
bool gradCoor(const Vec3& x, Vector& grad) const;
protected:
Go::SplineSurface *surf; //!< Spline surface geometry description

View File

@ -154,7 +154,7 @@ double SplineField3D::valueFE(const FiniteElement& fe) const
}
double SplineField3D::valueCoor(const Vec3 x) const
double SplineField3D::valueCoor(const Vec3& x) const
{
// Not implemented yet
return 0.0;
@ -370,7 +370,7 @@ bool SplineField3D::gradFE(const FiniteElement& fe, Vector& grad) const
}
bool SplineField3D::gradCoor(const Vec3 x, Vector& grad) const
bool SplineField3D::gradCoor(const Vec3& x, Vector& grad) const
{
// Not implemented yet
return false;

View File

@ -55,7 +55,7 @@ class SplineField3D : public SplineField
//! \brief Computed the value at a given global coordinate
//! \param[in] x Global/physical coordinate for point
double valueCoor(const Vec3 x) const;
double valueCoor(const Vec3& x) const;
//! \brief Computes the gradient for a given local coordinate
//! \param[in] fe Finite element
@ -65,7 +65,7 @@ class SplineField3D : public SplineField
//! \brief Computes the gradient for a given global/physical coordinate
//! \param[in] x Global coordinate
//! \param[out] grad Gradient of solution in a given global coordinate
bool gradCoor(const Vec3 x, Vector& grad) const;
bool gradCoor(const Vec3& x, Vector& grad) const;
protected:
Go::SplineVolume *vol; //!< Spline volume geometry description

View File

@ -80,7 +80,7 @@ class SplineFields
//! \brief Computed the value at a given global coordinate
//! \param[in] x Global/physical coordinate for point
//! \param[in] vals Values in given physical coordinate
virtual bool valueCoor(const Vec3 x, Vector& vals) const = 0;
virtual bool valueCoor(const Vec3& x, Vector& vals) const = 0;
//! \brief Computes the gradient for a given local coordinate
//! \param[in] fe Finite element
@ -90,7 +90,7 @@ class SplineFields
//! \brief Computes the gradient for a given global/physical coordinate
//! \param[in] x Global coordinate
//! \param[out] grad Gradient of solution in a given global coordinate
virtual bool gradCoor(const Vec3 x, Matrix& grad) const = 0;
virtual bool gradCoor(const Vec3& x, Matrix& grad) const = 0;
protected:
// Dimension of field

View File

@ -163,7 +163,7 @@ bool SplineFields2D::valueFE(const FiniteElement& fe, Vector& vals) const
bool SplineFields2D::valueCoor(const Vec3 x, Vector& vals) const
bool SplineFields2D::valueCoor(const Vec3& x, Vector& vals) const
{
// Not implemented yet
return false;
@ -343,7 +343,7 @@ bool SplineFields2D::gradFE(const FiniteElement& fe, Matrix& grad) const
}
bool SplineFields2D::gradCoor(const Vec3 x, Matrix& grad) const
bool SplineFields2D::gradCoor(const Vec3& x, Matrix& grad) const
{
// Not implemented yet
return false;

View File

@ -57,7 +57,7 @@ class SplineFields2D : public SplineFields
//! \brief Computed the value at a given global coordinate
//! \param[in] x Global/physical coordinate for point
//! \param[in] vals Values in given physical coordinate
bool valueCoor(const Vec3 x, Vector& vals) const;
bool valueCoor(const Vec3& x, Vector& vals) const;
//! \brief Computes the gradient for a given local coordinate
//! \param[in] fe Finite element
@ -67,7 +67,7 @@ class SplineFields2D : public SplineFields
//! \brief Computes the gradient for a given global/physical coordinate
//! \param[in] x Global coordinate
//! \param[out] grad Gradient of solution in a given global coordinate
bool gradCoor(const Vec3 x, Matrix& grad) const;
bool gradCoor(const Vec3& x, Matrix& grad) const;
protected:
Go::SplineSurface *surf; //!< Spline surface geometry description

View File

@ -196,7 +196,7 @@ bool SplineFields3D::valueFE(const FiniteElement& fe, Vector& vals) const
bool SplineFields3D::valueCoor(const Vec3 x, Vector& vals) const
bool SplineFields3D::valueCoor(const Vec3& x, Vector& vals) const
{
// Not implemented yet
return false;
@ -428,7 +428,7 @@ bool SplineFields3D::gradFE(const FiniteElement& fe, Matrix& grad) const
}
bool SplineFields3D::gradCoor(const Vec3 x, Matrix& grad) const
bool SplineFields3D::gradCoor(const Vec3& x, Matrix& grad) const
{
// Not implemented yet
return false;

View File

@ -59,7 +59,7 @@ class SplineFields3D : public SplineFields
//! \brief Computed the value at a given global coordinate
//! \param[in] x Global/physical coordinate for point
//! \param[in] vals Values in given physical coordinate
bool valueCoor(const Vec3 x, Vector& vals) const;
bool valueCoor(const Vec3& x, Vector& vals) const;
//! \brief Computes the gradient for a given local coordinate
//! \param[in] fe Finite element
@ -69,7 +69,7 @@ class SplineFields3D : public SplineFields
//! \brief Computes the gradient for a given global/physical coordinate
//! \param[in] x Global coordinate
//! \param[out] grad Gradient of solution in a given global coordinate
bool gradCoor(const Vec3 x, Matrix& grad) const;
bool gradCoor(const Vec3& x, Matrix& grad) const;
protected:
Go::SplineVolume *vol; //!< Spline volume geometry description