svMultiPhysics
Loading...
Searching...
No Matches
cgrad.h
1// SPDX-FileCopyrightText: Copyright (c) Stanford University, The Regents of the University of California, and others.
2// SPDX-License-Identifier: BSD-3-Clause
3
4#include "fils_struct.hpp"
5
6namespace cgrad {
7
8using namespace fsi_linear_solver;
9
10void cgrad_v(FSILS_lhsType& lhs, FSILS_subLsType& ls, const int dof, const Array<double>& K, Array<double>& R);
11
12void cgrad_s(FSILS_lhsType& lhs, FSILS_subLsType& ls, const Vector<double>& K, Vector<double>& R);
13
14void schur(FSILS_lhsType& lhs, FSILS_subLsType& ls, const int dof, const Array<double>& D,
15 const Array<double>& G, const Vector<double>& L, Vector<double>& R);
16
17};
The Vector template class is used for storing int and double data.
Definition Vector.h:23