Loading...
Searching...
No Matches
newton_unsteadyNST_sup_t Struct Reference

#include <ReducedUnsteadyNST.H>

Inheritance diagram for newton_unsteadyNST_sup_t:
newton_argument< double >

Public Member Functions

 newton_unsteadyNST_sup_t ()
 
 newton_unsteadyNST_sup_t (int Nx, int Ny, unsteadyNST &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

unsteadyNSTproblem
 
int Nphi_t
 
int N_BC_t
 
int Nphi_u
 
scalar nu
 
scalar DT
 
scalar dt
 
Eigen::VectorXd a_tmp
 
Eigen::VectorXd z_old
 
Eigen::VectorXd BC_t
 
- 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 73 of file ReducedUnsteadyNST.H.

Constructor & Destructor Documentation

◆ newton_unsteadyNST_sup_t() [1/2]

newton_unsteadyNST_sup_t::newton_unsteadyNST_sup_t ( )
inline

Definition at line 76 of file ReducedUnsteadyNST.H.

◆ newton_unsteadyNST_sup_t() [2/2]

newton_unsteadyNST_sup_t::newton_unsteadyNST_sup_t ( int Nx,
int Ny,
unsteadyNST & problem )
inline

Definition at line 77 of file ReducedUnsteadyNST.H.

Member Function Documentation

◆ df()

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

Definition at line 185 of file ReducedUnsteadyNST.C.

◆ operator()()

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

Definition at line 158 of file ReducedUnsteadyNST.C.

Member Data Documentation

◆ a_tmp

Eigen::VectorXd newton_unsteadyNST_sup_t::a_tmp

Definition at line 93 of file ReducedUnsteadyNST.H.

◆ BC_t

Eigen::VectorXd newton_unsteadyNST_sup_t::BC_t

Definition at line 95 of file ReducedUnsteadyNST.H.

◆ DT

scalar newton_unsteadyNST_sup_t::DT

Definition at line 91 of file ReducedUnsteadyNST.H.

◆ dt

scalar newton_unsteadyNST_sup_t::dt

Definition at line 92 of file ReducedUnsteadyNST.H.

◆ N_BC_t

int newton_unsteadyNST_sup_t::N_BC_t

Definition at line 88 of file ReducedUnsteadyNST.H.

◆ Nphi_t

int newton_unsteadyNST_sup_t::Nphi_t

Definition at line 87 of file ReducedUnsteadyNST.H.

◆ Nphi_u

int newton_unsteadyNST_sup_t::Nphi_u

Definition at line 89 of file ReducedUnsteadyNST.H.

◆ nu

scalar newton_unsteadyNST_sup_t::nu

Definition at line 90 of file ReducedUnsteadyNST.H.

◆ problem

unsteadyNST* newton_unsteadyNST_sup_t::problem

Definition at line 86 of file ReducedUnsteadyNST.H.

◆ z_old

Eigen::VectorXd newton_unsteadyNST_sup_t::z_old

Definition at line 94 of file ReducedUnsteadyNST.H.


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