Stanford University Unstructured (SU2)  Version 2.0 (2013)
Software suite for the simulation and design of aerospace systems, using unstructured grid technology
Functions
/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.

Author:
Current Development: Stanford University.
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
 All Classes Files Functions Variables Enumerations Enumerator Friends