WaveBEM: Unsteady Nonlinear Potential Flow Solver for Ship-Wave Interaction.
newton_argument.cc
Go to the documentation of this file.
1 #include "../include/newton_argument.h"
2 
4 {
6  return 0;
7 }
8 
9 int NewtonArgument::jacobian_prec(dealii::Vector<double> &,
10  dealii::Vector<double> const &,
11  dealii::Vector<double> const &)
12 {
13  Assert(false, ExcPureFunctionCalled());
14  return 0;
15 }
16 
17 int NewtonArgument::jacobian_prec_prod(dealii::Vector<double> &,
18  dealii::Vector<double> const &,
19  dealii::Vector<double> const &)
20 {
21  Assert(false, ExcPureFunctionCalled());
22  return 0;
23 }
24 
25 int NewtonArgument::jacobian(dealii::Vector<double> &,
26  dealii::Vector<double> const &,
27  dealii::Vector<double> const &)
28 {
29  Assert(false, ExcPureFunctionCalled());
30  return 0;
31 }
32 
33 
34 
35 
36 
static::ExceptionBase & ExcPureFunctionCalled()
virtual int jacobian_prec(Vector< double > &dst, const Vector< double > &src_yy, const Vector< double > &src)
Inverse Jacobian preconditioner vector product.
virtual int jacobian(Vector< double > &dst, const Vector< double > &src_yy, const Vector< double > &src)
Jacobian vector product.
virtual int setup_jacobian_prec(const Vector< double > &src_yy)
Setup Jacobian preconditioner (builds the Jacobian preconditioner matrix).
#define Assert(cond, exc)
virtual int jacobian_prec_prod(Vector< double > &dst, const Vector< double > &src_yy, const Vector< double > &src)
Jacobian preconditioner vector product.