Stanford University Unstructured (SU2)  Version 2.0 (2013) Software suite for the simulation and design of aerospace systems, using unstructured grid technology
/Users/economon/SU2/trunk/Common/src/linear_solvers_structure.cpp File Reference

Main classes required for solving linear systems of equations. More...

#include "../include/linear_solvers_structure.hpp"

Functions

CSysVector operator* (const double &val, const CSysVector &u)
double dotProd (const CSysVector &u, const CSysVector &v)

Detailed Description

Main classes required for solving linear systems of equations.

Version:
2.0.

Stanford University Unstructured (SU2) Code Copyright (C) 2012 Aerospace Design Laboratory

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

Function Documentation

 double dotProd ( const CSysVector & u, const CSysVector & v )
Parameters:
 [in] u - first CSysVector in dot product [in] v - second CSysVector in dot product
 CSysVector operator* ( const double & val, const CSysVector & u )
Parameters:
 [in] val - scalar value to multiply by [in] u - CSysVector having its elements scaled