OpenFPM_pdata  4.1.0
Project that contain the implementation of distributed structures
 
Loading...
Searching...
No Matches
lid_nn_3d_eigen Struct Reference

Specify the general caratteristic of system to solve. More...

Detailed Description

Specify the general caratteristic of system to solve.

Definition at line 30 of file eq_unit_test_3d.cpp.

Public Types

typedef float stype
 type of space float, double, ...
 
typedef grid_dist_id< 3, float, aggregate< float[3], float >, CartDecomposition< 3, float > > b_grid
 type of base grid
 
typedef SparseMatrix< double, int, EIGEN_BASE > SparseMatrix_type
 type of SparseMatrix for the linear solver
 
typedef Vector< double > Vector_type
 type of Vector for the linear solver
 

Static Public Attributes

static const unsigned int dims = 3
 dimensionaly of the equation ( 3D problem ...)
 
static const unsigned int nvar = 4
 number of fields in the system
 
static const bool boundary [] = {NON_PERIODIC,NON_PERIODIC,NON_PERIODIC}
 boundary at X and Y
 
static const int grid_type = STAGGERED_GRID
 Define the underline grid is staggered.
 

Member Typedef Documentation

◆ b_grid

typedef grid_dist_id<3,float,aggregate<float[3],float>,CartDecomposition<3,float> > lid_nn_3d_eigen::b_grid

type of base grid

Definition at line 44 of file eq_unit_test_3d.cpp.

◆ SparseMatrix_type

typedef SparseMatrix<double,int,EIGEN_BASE> lid_nn_3d_eigen::SparseMatrix_type

type of SparseMatrix for the linear solver

Definition at line 47 of file eq_unit_test_3d.cpp.

◆ stype

typedef float lid_nn_3d_eigen::stype

type of space float, double, ...

Definition at line 41 of file eq_unit_test_3d.cpp.

◆ Vector_type

type of Vector for the linear solver

Definition at line 50 of file eq_unit_test_3d.cpp.

Field Documentation

◆ boundary

const bool lid_nn_3d_eigen::boundary = {NON_PERIODIC,NON_PERIODIC,NON_PERIODIC}
static

boundary at X and Y

Definition at line 38 of file eq_unit_test_3d.cpp.

◆ dims

const unsigned int lid_nn_3d_eigen::dims = 3
static

dimensionaly of the equation ( 3D problem ...)

Definition at line 33 of file eq_unit_test_3d.cpp.

◆ grid_type

const int lid_nn_3d_eigen::grid_type = STAGGERED_GRID
static

Define the underline grid is staggered.

Definition at line 53 of file eq_unit_test_3d.cpp.

◆ nvar

const unsigned int lid_nn_3d_eigen::nvar = 4
static

number of fields in the system

Definition at line 35 of file eq_unit_test_3d.cpp.


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