Loading...
Searching...
No Matches
newtonUnsteadyNSTurbSUPAve Struct Reference

#include <ReducedUnsteadyNSTurb.H>

Inheritance diagram for newtonUnsteadyNSTurbSUPAve:
newton_argument< double >

Public Member Functions

 newtonUnsteadyNSTurbSUPAve ()
 
 newtonUnsteadyNSTurbSUPAve (int Nx, int Ny, UnsteadyNSTurb &problem)
 
int operator() (const Eigen::VectorXd &x, Eigen::VectorXd &fvec) const
 
int df (const Eigen::VectorXd &x, Eigen::MatrixXd &fjac) const
 
- Public Member Functions inherited from newton_argument< double >
 newton_argument ()
 Constructor.
 
 newton_argument (int inputs, int values)
 Constructor.
 
int operator() (const Eigen::VectorXd &x, Eigen::VectorXd &fvec) const
 Operator to compute the residual vector.
 
int df (const Eigen::VectorXd &x, Eigen::VectorXd &fvec) const
 Operator to compute the jacobian matrix.
 
int inputs () const
 Return the inputs.
 
int values () const
 Return the values.
 

Public Attributes

UnsteadyNSTurbproblem
 
int Nphi_u
 
int nphiNut
 
int Nphi_p
 
int N_BC
 
scalar nu
 
scalar dt
 
Eigen::VectorXd y_old
 
Eigen::VectorXd yOldOld
 
Eigen::VectorXd bc
 
Eigen::MatrixXd tauU
 
Eigen::VectorXd gNut
 
Eigen::VectorXd gNutAve
 
std::vector< SPLINTER::RBFSpline * > SPLINES
 
- Public Attributes inherited from newton_argument< double >
int m_inputs
 
int m_values
 

Additional Inherited Members

- Public Types inherited from newton_argument< double >
enum  
 
typedef double Scalar
 
typedef Eigen::Matrix< Scalar, InputsAtCompileTime, 1 > InputType
 
typedef Eigen::Matrix< Scalar, ValuesAtCompileTime, 1 > ValueType
 
typedef Eigen::Matrix< Scalar, ValuesAtCompileTime, InputsAtCompileTimeJacobianType
 

Detailed Description

Definition at line 116 of file ReducedUnsteadyNSTurb.H.

Constructor & Destructor Documentation

◆ newtonUnsteadyNSTurbSUPAve() [1/2]

newtonUnsteadyNSTurbSUPAve::newtonUnsteadyNSTurbSUPAve ( )
inline

Definition at line 119 of file ReducedUnsteadyNSTurb.H.

◆ newtonUnsteadyNSTurbSUPAve() [2/2]

newtonUnsteadyNSTurbSUPAve::newtonUnsteadyNSTurbSUPAve ( int Nx,
int Ny,
UnsteadyNSTurb & problem )
inline

Definition at line 120 of file ReducedUnsteadyNSTurb.H.

Member Function Documentation

◆ df()

int newtonUnsteadyNSTurbSUPAve::df ( const Eigen::VectorXd & x,
Eigen::MatrixXd & fjac ) const

Definition at line 258 of file ReducedUnsteadyNSTurb.C.

◆ operator()()

int newtonUnsteadyNSTurbSUPAve::operator() ( const Eigen::VectorXd & x,
Eigen::VectorXd & fvec ) const

Definition at line 182 of file ReducedUnsteadyNSTurb.C.

Member Data Documentation

◆ bc

Eigen::VectorXd newtonUnsteadyNSTurbSUPAve::bc

Definition at line 143 of file ReducedUnsteadyNSTurb.H.

◆ dt

scalar newtonUnsteadyNSTurbSUPAve::dt

Definition at line 140 of file ReducedUnsteadyNSTurb.H.

◆ gNut

Eigen::VectorXd newtonUnsteadyNSTurbSUPAve::gNut

Definition at line 145 of file ReducedUnsteadyNSTurb.H.

◆ gNutAve

Eigen::VectorXd newtonUnsteadyNSTurbSUPAve::gNutAve

Definition at line 146 of file ReducedUnsteadyNSTurb.H.

◆ N_BC

int newtonUnsteadyNSTurbSUPAve::N_BC

Definition at line 138 of file ReducedUnsteadyNSTurb.H.

◆ Nphi_p

int newtonUnsteadyNSTurbSUPAve::Nphi_p

Definition at line 137 of file ReducedUnsteadyNSTurb.H.

◆ Nphi_u

int newtonUnsteadyNSTurbSUPAve::Nphi_u

Definition at line 135 of file ReducedUnsteadyNSTurb.H.

◆ nphiNut

int newtonUnsteadyNSTurbSUPAve::nphiNut

Definition at line 136 of file ReducedUnsteadyNSTurb.H.

◆ nu

scalar newtonUnsteadyNSTurbSUPAve::nu

Definition at line 139 of file ReducedUnsteadyNSTurb.H.

◆ problem

UnsteadyNSTurb* newtonUnsteadyNSTurbSUPAve::problem

Definition at line 134 of file ReducedUnsteadyNSTurb.H.

◆ SPLINES

std::vector<SPLINTER::RBFSpline*> newtonUnsteadyNSTurbSUPAve::SPLINES

Definition at line 147 of file ReducedUnsteadyNSTurb.H.

◆ tauU

Eigen::MatrixXd newtonUnsteadyNSTurbSUPAve::tauU

Definition at line 144 of file ReducedUnsteadyNSTurb.H.

◆ y_old

Eigen::VectorXd newtonUnsteadyNSTurbSUPAve::y_old

Definition at line 141 of file ReducedUnsteadyNSTurb.H.

◆ yOldOld

Eigen::VectorXd newtonUnsteadyNSTurbSUPAve::yOldOld

Definition at line 142 of file ReducedUnsteadyNSTurb.H.


The documentation for this struct was generated from the following files: