#include <../../nrnconf.h>
#include "classreg.h"
#include <stdio.h>
#include <math.h>
#include "code.h"
#include "ocmatrix.h"
#include "oc2iv.h"
#include "parse.hpp"
#include "ivocvect.h"
#include "utils/logger.hpp"
Go to the source code of this file.
◆ EPS
◆ check_capac()
static void check_capac |
( |
int |
i, |
|
|
int |
j |
|
) |
| |
|
static |
◆ check_domain()
static void check_domain |
( |
int |
i, |
|
|
int |
j |
|
) |
| |
|
static |
◆ get_out_mat() [1/2]
◆ get_out_mat() [2/2]
static Matrix * get_out_mat |
( |
Matrix * |
mat, |
|
|
int |
n, |
|
|
int |
m, |
|
|
int |
i, |
|
|
const char * |
mes = NULL |
|
) |
| |
|
static |
◆ hoc_scan()
double hoc_scan |
( |
FILE * |
fi | ) |
|
◆ hoc_temp_objptr()
◆ m_add()
static Object** m_add |
( |
void * |
v | ) |
|
|
static |
◆ m_bcopy()
static Object** m_bcopy |
( |
void * |
v | ) |
|
|
static |
◆ m_c()
static Object** m_c |
( |
void * |
v | ) |
|
|
static |
◆ m_cons()
static void* m_cons |
( |
Object * |
o | ) |
|
|
static |
◆ m_destruct()
static void m_destruct |
( |
void * |
v | ) |
|
|
static |
◆ m_det()
static double m_det |
( |
void * |
v | ) |
|
|
static |
◆ m_exp()
static Object** m_exp |
( |
void * |
v | ) |
|
|
static |
◆ m_fprint()
static double m_fprint |
( |
void * |
v | ) |
|
|
static |
◆ m_from_vector()
static Object** m_from_vector |
( |
void * |
v | ) |
|
|
static |
◆ m_getcol()
static Object** m_getcol |
( |
void * |
v | ) |
|
|
static |
◆ m_getdiag()
static Object** m_getdiag |
( |
void * |
v | ) |
|
|
static |
◆ m_getrow()
static Object** m_getrow |
( |
void * |
v | ) |
|
|
static |
◆ m_getval()
static double m_getval |
( |
void * |
v | ) |
|
|
static |
◆ m_ident()
static Object** m_ident |
( |
void * |
v | ) |
|
|
static |
◆ m_inverse()
static Object** m_inverse |
( |
void * |
v | ) |
|
|
static |
◆ m_mulm()
static Object** m_mulm |
( |
void * |
v | ) |
|
|
static |
◆ m_muls()
static Object** m_muls |
( |
void * |
v | ) |
|
|
static |
◆ m_mulv()
static Object** m_mulv |
( |
void * |
v | ) |
|
|
static |
◆ m_ncol()
static double m_ncol |
( |
void * |
v | ) |
|
|
static |
◆ m_nrow()
static double m_nrow |
( |
void * |
v | ) |
|
|
static |
◆ m_pow()
static Object** m_pow |
( |
void * |
v | ) |
|
|
static |
◆ m_printf()
static double m_printf |
( |
void * |
v | ) |
|
|
static |
◆ m_resize()
static Object** m_resize |
( |
void * |
v | ) |
|
|
static |
◆ m_scanf()
static double m_scanf |
( |
void * |
v | ) |
|
|
static |
◆ m_set()
static Object** m_set |
( |
void * |
v | ) |
|
|
static |
◆ m_setcol()
static Object** m_setcol |
( |
void * |
v | ) |
|
|
static |
◆ m_setdiag()
static Object** m_setdiag |
( |
void * |
v | ) |
|
|
static |
◆ m_setrow()
static Object** m_setrow |
( |
void * |
v | ) |
|
|
static |
◆ m_setval()
static double m_setval |
( |
void * |
v | ) |
|
|
static |
◆ m_solv()
static Object** m_solv |
( |
void * |
v | ) |
|
|
static |
◆ m_spgetrowval()
static double m_spgetrowval |
( |
void * |
v | ) |
|
|
static |
◆ m_sprowlen()
static double m_sprowlen |
( |
void * |
v | ) |
|
|
static |
◆ m_svd()
static Object** m_svd |
( |
void * |
vv | ) |
|
|
static |
◆ m_symmeig()
static Object** m_symmeig |
( |
void * |
v | ) |
|
|
static |
◆ m_to_vector()
static Object** m_to_vector |
( |
void * |
v | ) |
|
|
static |
◆ m_transpose()
static Object** m_transpose |
( |
void * |
v | ) |
|
|
static |
◆ m_zero()
static Object** m_zero |
( |
void * |
v | ) |
|
|
static |
◆ matrix_arg()
◆ Matrix_reg()
◆ steer_x()
static void steer_x |
( |
void * |
v | ) |
|
|
static |
◆ temp_objvar()
◆ m_members
Initial value:= {
{nullptr, nullptr}}
static double m_fprint(void *v)
static double m_printf(void *v)
static double m_scanf(void *v)
static double m_det(void *v)
static double m_spgetrowval(void *v)
static double m_ncol(void *v)
static double m_nrow(void *v)
static double m_setval(void *v)
static double m_sprowlen(void *v)
static double m_getval(void *v)
Definition at line 645 of file matrix.cpp.
◆ m_retobj_members
Initial value:= {
{nullptr, nullptr}}
static Object ** m_pow(void *v)
static Object ** m_symmeig(void *v)
static Object ** m_getcol(void *v)
static Object ** m_setcol(void *v)
static Object ** m_mulm(void *v)
static Object ** m_from_vector(void *v)
static Object ** m_zero(void *v)
static Object ** m_setrow(void *v)
static Object ** m_exp(void *v)
static Object ** m_getdiag(void *v)
static Object ** m_getrow(void *v)
static Object ** m_bcopy(void *v)
static Object ** m_setdiag(void *v)
static Object ** m_set(void *v)
static Object ** m_solv(void *v)
static Object ** m_to_vector(void *v)
static Object ** m_c(void *v)
static Object ** m_ident(void *v)
static Object ** m_mulv(void *v)
static Object ** m_svd(void *vv)
static Object ** m_transpose(void *v)
static Object ** m_resize(void *v)
static Object ** m_muls(void *v)
static Object ** m_add(void *v)
static Object ** m_inverse(void *v)
Definition at line 661 of file matrix.cpp.
◆ nrn_matrix_sym