OpenFPM  5.2.0
Project that contain the implementation of distributed structures
main.cpp File Reference
#include "config.h"
#include <iostream>
#include "DCPSE/DCPSE_op/DCPSE_op.hpp"
#include "DCPSE/DCPSE_op/DCPSE_Solver.hpp"
#include "Operators/Vector/vector_dist_operators.hpp"
#include "Vector/vector_dist_subset.hpp"
#include "DCPSE/DCPSE_op/EqnsStruct.hpp"
#include "OdeIntegrators/OdeIntegrators.hpp"

Go to the source code of this file.

Data Structures

struct  PolarEv< DX, DY, DXX, DXY, DYY >
 
struct  CalcVelocity< DX, DY, DX_BULK, DY_BULK, DXX, DXY, DYY, verletList_type, verletListBulk_type >
 

Macros

#define BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS
 
#define BOOST_MPL_LIMIT_VECTOR_SIZE   40
 

Typedefs

typedef aggregate< VectorS< 2, double >, VectorS< 2, double >, double[2][2], VectorS< 2, double >, double, double[2][2], double[2][2], VectorS< 2, double >, VectorS< 2, double >, VectorS< 2, double >, VectorS< 2, double >, double, double, double, double, double, double, VectorS< 2, double >, double, double, double, double, double > Activegels
 
typedef vector_dist_ws< 2, double, Activegelsvector_type
 
typedef vector_dist_subset< 2, double, Activegelsvector_type2
 

Variables

constexpr int x = 0
 
constexpr int y = 1
 
constexpr int POLARIZATION = 0
 
constexpr int VELOCITY = 1
 
constexpr int VORTICITY = 2
 
constexpr int EXTFORCE = 3
 
constexpr int PRESSURE = 4
 
constexpr int STRAIN_RATE = 5
 
constexpr int STRESS = 6
 
constexpr int MOLFIELD = 7
 
constexpr int DPOL = 8
 
constexpr int DV = 9
 
constexpr int VRHS = 10
 
constexpr int F1 = 11
 
constexpr int F2 = 12
 
constexpr int F3 = 13
 
constexpr int F4 = 14
 
constexpr int F5 = 15
 
constexpr int F6 = 16
 
constexpr int V_T = 17
 
constexpr int DIV = 18
 
constexpr int DELMU = 19
 
constexpr int HPB = 20
 
constexpr int FE = 21
 
constexpr int R = 22
 
double eta = 1.0
 
double nu = -0.5
 
double gama = 0.1
 
double zeta = 0.07
 
double Ks = 1.0
 
double Kb = 1.0
 
double lambda = 0.1
 
int wr_f
 
int wr_at
 
double V_err_eps
 
void * vectorGlobal =nullptr
 
void * vectorGlobal_bulk =nullptr
 
void * vectorGlobal_boundary =nullptr
 
const openfpm::vector< std::string > PropNAMES ={"00-Polarization","01-Velocity","02-Vorticity","03-ExternalForce","04-Pressure","05-StrainRate","06-Stress","07-MolecularField","08-DPOL","09-DV","10-VRHS","11-f1","12-f2","13-f3","14-f4","15-f5","16-f6","17-V_T","18-DIV","19-DELMU","20-HPB","21-FrankEnergy","22-R"}