MPI_jacsolve
 All Files Functions Variables
geom.h
Go to the documentation of this file.
1 #ifndef GEOM_FILE
2 #define GEOM_FILE
3 
15 void IniGeom(const int myid, const int procx, const int procy, int neigh[], int& color);
16 
17 
31 void IniCoord(const int myid, const int procx, const int procy,
32  double& xl, double& xr, double& yb, double& yt);
33 
46 void GetCoordsInRectangle(const int nx, const int ny,
47  const double& xl, const double& xr, const double& yb, const double& yt,
48  double xc[]);
56 void GetConnectivityInRectangle(const int nx, const int ny, int ia[]);
57 
58 
69 // GH_NOTE: Absicherung bei s !!
70 void GetBound(const int ib, const int nx, const int ny, const double w[], double s[]);
71 
72 
82 void AddBound(const int ib, const int nx, const int ny, double w[], const double s[]);
83 
84 
99 void SaveVectorP(const int myid, const string& name, const double u[],
100  const int nx, const int ny,
101  const double& xl, const double& xr, const double& yb, const double& yt);
102 
103 
122 void GetMesh(const int nx, const int ny, const double xl, const double xr, const double yb, const double yt,
123  int &nnode, double* &xc, int &nelem, int* &ia);
124 
125 
136 void DebugMesh(const int nnode, const double xc[], const int nelem, const int ndof_e, const int ia[]);
137 
138 #endif
void IniCoord(const int myid, const int procx, const int procy, double &xl, double &xr, double &yb, double &yt)
Definition: geom.cpp:52
void SaveVectorP(const int myid, const string &name, const double u[], const int nx, const int ny, const double &xl, const double &xr, const double &yb, const double &yt)
Definition: geom.cpp:210
void GetMesh(const int nx, const int ny, const double xl, const double xr, const double yb, const double yt, int &nnode, double *&xc, int &nelem, int *&ia)
Definition: geom.cpp:246
void AddBound(const int ib, const int nx, const int ny, double w[], const double s[])
Definition: geom.cpp:173
void IniGeom(const int myid, const int procx, const int procy, int neigh[], int &color)
Definition: geom.cpp:25
void DebugMesh(const int nnode, const double xc[], const int nelem, const int ndof_e, const int ia[])
Definition: geom.cpp:261
void GetCoordsInRectangle(const int nx, const int ny, const double &xl, const double &xr, const double &yb, const double &yt, double xc[])
Definition: geom.cpp:68
void GetConnectivityInRectangle(const int nx, const int ny, int ia[])
Definition: geom.cpp:87
void GetBound(const int ib, const int nx, const int ny, const double w[], double s[])
Definition: geom.cpp:119