Octopus
operate.c File Reference

Go to the source code of this file.

Classes

struct  max_align_t
 

Typedefs

typedef long int ptrdiff_t
 
typedef long unsigned int size_t
 
typedef int wchar_t
 

Functions

void __assert_fail (const char *__assertion, const char *__file, unsigned int __line, const char *__function) __attribute__((__nothrow__
 
void __leaf__ __attribute__ ((__noreturn__))
 
void __assert_perror_fail (int __errnum, const char *__file, unsigned int __line, const char *__function) __attribute__((__nothrow__
 
void __assert (const char *__assertion, const char *__file, int __line) __attribute__((__nothrow__
 
void doperate_ri_vec_ (const int *opn, const double *restrict w, const int *opnri, const int *opri, const int *rimap_inv, const int *rimap_inv_max, const double *restrict fi, const int *ldfp, double *restrict fo)
 
void zoperate_ri_vec_ (const int *opn, const double *restrict w, const int *opnri, const int *opri, const int *rimap_inv, const int *rimap_inv_max, const double *restrict fi, const int *ldfp, double *restrict fo)
 
void dgauss_seidel_ (const int *opn, const double *restrict w, const int *opnri, const int *opri, const int *rimap_inv, const int *rimap_inv_max, const double *restrict factor, double *pot, const double *restrict rho)
 

Typedef Documentation

◆ ptrdiff_t

typedef long int ptrdiff_t

Definition at line 15 of file operate.c.

◆ size_t

typedef long unsigned int size_t

Definition at line 17 of file operate.c.

◆ wchar_t

typedef int wchar_t

Definition at line 19 of file operate.c.

Function Documentation

◆ __assert_fail()

void __assert_fail ( const char *  __assertion,
const char *  __file,
unsigned int  __line,
const char *  __function 
)

◆ __attribute__()

void __leaf__ __attribute__ ( (__noreturn__)  )

◆ __assert_perror_fail()

void __assert_perror_fail ( int  __errnum,
const char *  __file,
unsigned int  __line,
const char *  __function 
)

◆ __assert()

void __assert ( const char *  __assertion,
const char *  __file,
int  __line 
)

◆ doperate_ri_vec_()

void doperate_ri_vec_ ( const int *  opn,
const double *restrict  w,
const int *  opnri,
const int *  opri,
const int *  rimap_inv,
const int *  rimap_inv_max,
const double *restrict  fi,
const int *  ldfp,
double *restrict  fo 
)

Definition at line 87 of file operate.c.

◆ zoperate_ri_vec_()

void zoperate_ri_vec_ ( const int *  opn,
const double *restrict  w,
const int *  opnri,
const int *  opri,
const int *  rimap_inv,
const int *  rimap_inv_max,
const double *restrict  fi,
const int *  ldfp,
double *restrict  fo 
)

Definition at line 407 of file operate.c.

◆ dgauss_seidel_()

void dgauss_seidel_ ( const int *  opn,
const double *restrict  w,
const int *  opnri,
const int *  opri,
const int *  rimap_inv,
const int *  rimap_inv_max,
const double *restrict  factor,
double *  pot,
const double *restrict  rho 
)

Definition at line 417 of file operate.c.