Introduction
Introduction Statistics Contact Development Disclaimer Help
tarrays.h - cngf-pf - continuum model for granular flows with pore-pressure dyn…
git clone git://src.adamsgaard.dk/cngf-pf
Log
Files
Refs
README
LICENSE
---
tarrays.h (1881B)
---
1 #ifndef ARRAYS_
2 #define ARRAYS_
3
4 #include <stdio.h>
5
6 unsigned int idx3(
7 const unsigned int i, const unsigned int j, const unsigned int k,
8 const unsigned int nx, const unsigned int ny);
9
10 unsigned int idx3g(
11 const unsigned int i, const unsigned int j, const unsigned int k,
12 const unsigned int nx, const unsigned int ny);
13
14 unsigned int idx2(
15 const unsigned int i, const unsigned int j, const unsigned int n…
16
17 unsigned int idx2g(
18 const unsigned int i, const unsigned int j, const unsigned int n…
19
20 unsigned int idx1g(const unsigned int i);
21
22 double * spacing(const double *x, const int n);
23 double * linspace(const double lower, const double upper, const int n);
24 double * zeros(const int n);
25 double * ones(const int n);
26 double * initval(const double value, const int n);
27 double * empty(const int n);
28
29 double max(const double *a, const int n);
30 double min(const double *a, const int n);
31
32 void print_array(const double *a, const int n);
33 void print_arrays(const double *a, const double *b, const int n);
34 void print_arrays_2nd_normalized(const double *a, const double *b, const…
35 void print_three_arrays(
36 const double *a,
37 const double *b,
38 const double *c,
39 const int n);
40
41 void fprint_arrays(FILE *fp, const double *a, const double *b, const int…
42
43 void fprint_three_arrays(
44 FILE *fp,
45 const double *a,
46 const double *b,
47 const double *c,
48 const int n);
49
50 void copy_values(const double *in, double *out, const int n);
51 double * copy(const double *in, const int n);
52 double * normalize(const double *in, const int n);
53
54 double euclidean_norm(const double *a, const int n);
55 double euclidean_distance(const double *a, const double *b, const int n);
56 double dot(const double *a, const double *b, const int n);
57 double * cross(const double a[3], const double b[3]);
58
59 #endif
You are viewing proxied material from mx1.adamsgaard.dk. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.