CYCLUS
Loading...
Searching...
No Matches
cram.h File Reference
#include <complex.h>

Go to the source code of this file.

Classes

struct  pyne_cram_transmute_info_tag
 

Typedefs

typedef struct pyne_cram_transmute_info_tag pyne_cram_transmute_info_t
 

Functions

void pyne_cram_diag_add_complex (double complex *A, double complex alpha)
 
void pyne_cram_diag_add_double (double *A, double alpha)
 
void pyne_cram_dot_complex (double complex *A, double complex *x, double complex *y)
 
void pyne_cram_dot_double (double *A, double *x, double *y)
 
void pyne_cram_expm_multiply10 (double *A, double *b, double *x)
 
void pyne_cram_expm_multiply12 (double *A, double *b, double *x)
 
void pyne_cram_expm_multiply14 (double *A, double *b, double *x)
 
void pyne_cram_expm_multiply16 (double *A, double *b, double *x)
 
void pyne_cram_expm_multiply18 (double *A, double *b, double *x)
 
void pyne_cram_expm_multiply6 (double *A, double *b, double *x)
 
void pyne_cram_expm_multiply8 (double *A, double *b, double *x)
 
void pyne_cram_scalar_times_vector_complex (double complex, double complex *)
 
void pyne_cram_scalar_times_vector_double (double, double *)
 
void pyne_cram_solve_complex (double complex *A, double complex *b, double complex *x)
 
void pyne_cram_solve_double (double *A, double *b, double *x)
 
int pyne_cram_transmute_ij (int i, int j)
 
int pyne_cram_transmute_nucid_to_i (int nucid)
 

Variables

pyne_cram_transmute_info_t pyne_cram_transmute_info
 

Typedef Documentation

◆ pyne_cram_transmute_info_t

Function Documentation

◆ pyne_cram_diag_add_complex()

void pyne_cram_diag_add_complex ( double complex * A,
double complex alpha )

Definition at line 150030 of file cram.c.

◆ pyne_cram_diag_add_double()

void pyne_cram_diag_add_double ( double * A,
double alpha )

Definition at line 88351 of file cram.c.

◆ pyne_cram_dot_complex()

void pyne_cram_dot_complex ( double complex * A,
double complex * x,
double complex * y )

Definition at line 153525 of file cram.c.

◆ pyne_cram_dot_double()

void pyne_cram_dot_double ( double * A,
double * x,
double * y )

Definition at line 91846 of file cram.c.

◆ pyne_cram_expm_multiply10()

void pyne_cram_expm_multiply10 ( double * A,
double * b,
double * x )

Definition at line 235879 of file cram.c.

◆ pyne_cram_expm_multiply12()

void pyne_cram_expm_multiply12 ( double * A,
double * b,
double * x )

Definition at line 239389 of file cram.c.

◆ pyne_cram_expm_multiply14()

void pyne_cram_expm_multiply14 ( double * A,
double * b,
double * x )

Definition at line 242901 of file cram.c.

◆ pyne_cram_expm_multiply16()

void pyne_cram_expm_multiply16 ( double * A,
double * b,
double * x )

Definition at line 246415 of file cram.c.

◆ pyne_cram_expm_multiply18()

void pyne_cram_expm_multiply18 ( double * A,
double * b,
double * x )

Definition at line 249931 of file cram.c.

◆ pyne_cram_expm_multiply6()

void pyne_cram_expm_multiply6 ( double * A,
double * b,
double * x )

Definition at line 228865 of file cram.c.

◆ pyne_cram_expm_multiply8()

void pyne_cram_expm_multiply8 ( double * A,
double * b,
double * x )

Definition at line 232371 of file cram.c.

◆ pyne_cram_scalar_times_vector_complex()

void pyne_cram_scalar_times_vector_complex ( double complex,
double complex * v )

Definition at line 157020 of file cram.c.

◆ pyne_cram_scalar_times_vector_double()

void pyne_cram_scalar_times_vector_double ( double alpha,
double * v )

Definition at line 95341 of file cram.c.

◆ pyne_cram_solve_complex()

void pyne_cram_solve_complex ( double complex * A,
double complex * b,
double complex * x )

Definition at line 98835 of file cram.c.

◆ pyne_cram_solve_double()

void pyne_cram_solve_double ( double * A,
double * b,
double * x )

Definition at line 37156 of file cram.c.

◆ pyne_cram_transmute_ij()

int pyne_cram_transmute_ij ( int i,
int j )

Definition at line 36 of file cram.c.

◆ pyne_cram_transmute_nucid_to_i()

int pyne_cram_transmute_nucid_to_i ( int nucid)

Definition at line 30168 of file cram.c.

Variable Documentation

◆ pyne_cram_transmute_info

pyne_cram_transmute_info_t pyne_cram_transmute_info
extern

Definition at line 26 of file cram.c.