samples.h
Go to the documentation of this file.
334 unsigned int ReadTwoSamples(Tparameters *p,char *fname,unsigned int nvs,double **s1,double **s2);
Data structure to hold the information about the name of a file. Definition: filename.h:248 Definition of the Tfilename type and the associated functions. double ConnectSamplesChart(Tparameters *pr, unsigned int *tp, Tbox *domain, unsigned int m, unsigned int n, double *s1, double *s2, double md, boolean checkCollisions, boolean *reached, boolean *collision, double *lastSample, unsigned int *ns, double ***path, TAtlasBase *w) Determines the connection between two points on the manifold. Definition: samples.c:172 void ReverseConcatSamples(unsigned int nvs, unsigned int ns1, double **path1, unsigned int ns2, double **path2, unsigned int *ns, double ***path) Reverses and concats a path. Definition: samples.c:1171 void SmoothSamples(Tparameters *pr, boolean parallel, int mode, unsigned int maxIterations, unsigned int ns, double **path, unsigned int *sns, double ***spath, TAtlasBase *w) Path smoothing. Definition: samples.c:1033 void AddSample2Samples(unsigned int nv, double *sample, unsigned int nvs, boolean *systemVars, unsigned int *ms, unsigned int *ns, double ***path) Adds a sample to a set of samples. Definition: samples.c:150 unsigned int ReadTwoSamples(Tparameters *p, char *fname, unsigned int nvs, double **s1, double **s2) Reads two samples from a file. Definition: samples.c:1247 void PlotSamples(Tparameters *p, Tplot3d *p3d, unsigned int xID, unsigned int yID, unsigned int zID, unsigned int ns, double **path) Plots a 3D projection of a path. Definition: samples.c:1399 A table of parameters. Definition of a local chart on a manifold. void ReverseSamples(unsigned int ns, double **path) Reverses a set of samples. Definition: samples.c:1196 boolean LoadSamples(Tfilename fname, unsigned int *nvs, unsigned int *ns, double ***path) Reads a set of samples from file. Definition: samples.c:1352 void InitSamples(unsigned int *ms, unsigned int *ns, double ***path) Initializes a set of samples. Definition: samples.c:143 void SaveSamples(char *fname, boolean smooth, unsigned int nvs, unsigned int ns, double **path) Saves a set of samples to a file. Definition: samples.c:1318 double ConnectSamples(Tparameters *pr, unsigned int *tp, Tbox *domain, unsigned int m, unsigned int n, double *s1, double *s2, double md, boolean checkCollisions, boolean *reached, boolean *collision, double *lastSample, unsigned int *ns, double ***path, TAtlasBase *w) Determines the connection between two points on the manifold. Definition: samples.c:434 Definition of the Tlink type and the associated functions. void SaveSamplesN(char *fname, boolean smooth, unsigned int n, unsigned int nvs, unsigned int ns, double **path) Saves a set of samples to a file. Definition: samples.c:1333 void DeleteSamples(unsigned int ns, double **path) Deletes the space used by a set of samples. Definition: samples.c:1495 Definition of the Tparameters type and the associated functions. unsigned int ReadOneSample(Tparameters *p, char *fname, unsigned int nvs, double **s) Reads one sample from a file. Definition: samples.c:1216 void ConcatSamples(unsigned int nvs, unsigned int ns1, double **path1, unsigned int ns2, double **path2, unsigned int *ns, double ***path) Concats two path. Definition: samples.c:1150 |
Follow us!