![]() |
NEURON
|
#include <../../nrnconf.h>#include <hocassrt.h>#include <nrnassrt.h>#include <stdio.h>#include <stdlib.h>#include "nvector_nrnserial_ld.h"#include "shared/sundialsmath.h"#include "shared/sundialstypes.h"Go to the source code of this file.
Macros | |
| #define | USELONGDOUBLE 1 |
| #define | ZERO RCONST(0.0) |
| #define | HALF RCONST(0.5) |
| #define | ONE RCONST(1.0) |
| #define | ONEPT5 RCONST(1.5) |
| #define | ldrealtype long double |
Functions | |
| static void | VCopy_NrnSerialLD (N_Vector x, N_Vector z) |
| static void | VSum_NrnSerialLD (N_Vector x, N_Vector y, N_Vector z) |
| static void | VDiff_NrnSerialLD (N_Vector x, N_Vector y, N_Vector z) |
| static void | VNeg_NrnSerialLD (N_Vector x, N_Vector z) |
| static void | VScaleSum_NrnSerialLD (realtype c, N_Vector x, N_Vector y, N_Vector z) |
| static void | VScaleDiff_NrnSerialLD (realtype c, N_Vector x, N_Vector y, N_Vector z) |
| static void | VLin1_NrnSerialLD (realtype a, N_Vector x, N_Vector y, N_Vector z) |
| static void | VLin2_NrnSerialLD (realtype a, N_Vector x, N_Vector y, N_Vector z) |
| static void | Vaxpy_NrnSerialLD (realtype a, N_Vector x, N_Vector y) |
| static void | VScaleBy_NrnSerialLD (realtype a, N_Vector x) |
| N_Vector | N_VNewEmpty_NrnSerialLD (long int length) |
| N_Vector | N_VNew_NrnSerialLD (long int length) |
| N_Vector | N_VCloneEmpty_NrnSerialLD (N_Vector w) |
| N_Vector | N_VMake_NrnSerialLD (long int length, realtype *v_data) |
| N_Vector * | N_VNewVectorArray_NrnSerialLD (int count, long int length) |
| N_Vector * | N_VNewVectorArrayEmpty_NrnSerialLD (int count, long int length) |
| void | N_VDestroyVectorArray_NrnSerialLD (N_Vector *vs, int count) |
| void | N_VPrint_NrnSerialLD (N_Vector x) |
| N_Vector | N_VClone_NrnSerialLD (N_Vector w) |
| void | N_VDestroy_NrnSerialLD (N_Vector v) |
| void | N_VSpace_NrnSerialLD (N_Vector v, long int *lrw, long int *liw) |
| realtype * | N_VGetArrayPointer_NrnSerialLD (N_Vector v) |
| void | N_VSetArrayPointer_NrnSerialLD (realtype *v_data, N_Vector v) |
| void | N_VLinearSum_NrnSerialLD (realtype a, N_Vector x, realtype b, N_Vector y, N_Vector z) |
| void | N_VConst_NrnSerialLD (realtype c, N_Vector z) |
| void | N_VProd_NrnSerialLD (N_Vector x, N_Vector y, N_Vector z) |
| void | N_VDiv_NrnSerialLD (N_Vector x, N_Vector y, N_Vector z) |
| void | N_VScale_NrnSerialLD (realtype c, N_Vector x, N_Vector z) |
| void | N_VAbs_NrnSerialLD (N_Vector x, N_Vector z) |
| void | N_VInv_NrnSerialLD (N_Vector x, N_Vector z) |
| void | N_VAddConst_NrnSerialLD (N_Vector x, realtype b, N_Vector z) |
| realtype | N_VDotProd_NrnSerialLD (N_Vector x, N_Vector y) |
| realtype | N_VMaxNorm_NrnSerialLD (N_Vector x) |
| realtype | N_VWrmsNorm_NrnSerialLD (N_Vector x, N_Vector w) |
| realtype | N_VWrmsNormMask_NrnSerialLD (N_Vector x, N_Vector w, N_Vector id) |
| realtype | N_VMin_NrnSerialLD (N_Vector x) |
| realtype | N_VWL2Norm_NrnSerialLD (N_Vector x, N_Vector w) |
| realtype | N_VL1Norm_NrnSerialLD (N_Vector x) |
| void | N_VOneMask_NrnSerialLD (N_Vector x) |
| void | N_VCompare_NrnSerialLD (realtype c, N_Vector x, N_Vector z) |
| booleantype | N_VInvTest_NrnSerialLD (N_Vector x, N_Vector z) |
| booleantype | N_VConstrMask_NrnSerialLD (N_Vector c, N_Vector x, N_Vector m) |
| realtype | N_VMinQuotient_NrnSerialLD (N_Vector num, N_Vector denom) |
| #define HALF RCONST(0.5) |
Definition at line 40 of file nvector_nrnserial_ld.cpp.
| #define ldrealtype long double |
Definition at line 45 of file nvector_nrnserial_ld.cpp.
| #define ONE RCONST(1.0) |
Definition at line 41 of file nvector_nrnserial_ld.cpp.
| #define ONEPT5 RCONST(1.5) |
Definition at line 42 of file nvector_nrnserial_ld.cpp.
| #define USELONGDOUBLE 1 |
Definition at line 19 of file nvector_nrnserial_ld.cpp.
| #define ZERO RCONST(0.0) |
Definition at line 39 of file nvector_nrnserial_ld.cpp.
| void N_VAbs_NrnSerialLD | ( | N_Vector | x, |
| N_Vector | z | ||
| ) |
Definition at line 557 of file nvector_nrnserial_ld.cpp.
| void N_VAddConst_NrnSerialLD | ( | N_Vector | x, |
| realtype | b, | ||
| N_Vector | z | ||
| ) |
Definition at line 581 of file nvector_nrnserial_ld.cpp.
| N_Vector N_VClone_NrnSerialLD | ( | N_Vector | w | ) |
Definition at line 358 of file nvector_nrnserial_ld.cpp.
| N_Vector N_VCloneEmpty_NrnSerialLD | ( | N_Vector | w | ) |
Definition at line 180 of file nvector_nrnserial_ld.cpp.
| void N_VCompare_NrnSerialLD | ( | realtype | c, |
| N_Vector | x, | ||
| N_Vector | z | ||
| ) |
Definition at line 721 of file nvector_nrnserial_ld.cpp.
| void N_VConst_NrnSerialLD | ( | realtype | c, |
| N_Vector | z | ||
| ) |
Definition at line 498 of file nvector_nrnserial_ld.cpp.
| booleantype N_VConstrMask_NrnSerialLD | ( | N_Vector | c, |
| N_Vector | x, | ||
| N_Vector | m | ||
| ) |
Definition at line 751 of file nvector_nrnserial_ld.cpp.
| void N_VDestroy_NrnSerialLD | ( | N_Vector | v | ) |
Definition at line 390 of file nvector_nrnserial_ld.cpp.
| void N_VDestroyVectorArray_NrnSerialLD | ( | N_Vector * | vs, |
| int | count | ||
| ) |
Definition at line 320 of file nvector_nrnserial_ld.cpp.
| void N_VDiv_NrnSerialLD | ( | N_Vector | x, |
| N_Vector | y, | ||
| N_Vector | z | ||
| ) |
Definition at line 522 of file nvector_nrnserial_ld.cpp.
| realtype N_VDotProd_NrnSerialLD | ( | N_Vector | x, |
| N_Vector | y | ||
| ) |
Definition at line 593 of file nvector_nrnserial_ld.cpp.
| realtype* N_VGetArrayPointer_NrnSerialLD | ( | N_Vector | v | ) |
Definition at line 403 of file nvector_nrnserial_ld.cpp.
| void N_VInv_NrnSerialLD | ( | N_Vector | x, |
| N_Vector | z | ||
| ) |
Definition at line 569 of file nvector_nrnserial_ld.cpp.
| booleantype N_VInvTest_NrnSerialLD | ( | N_Vector | x, |
| N_Vector | z | ||
| ) |
Definition at line 734 of file nvector_nrnserial_ld.cpp.
| realtype N_VL1Norm_NrnSerialLD | ( | N_Vector | x | ) |
Definition at line 694 of file nvector_nrnserial_ld.cpp.
| void N_VLinearSum_NrnSerialLD | ( | realtype | a, |
| N_Vector | x, | ||
| realtype | b, | ||
| N_Vector | y, | ||
| N_Vector | z | ||
| ) |
Definition at line 416 of file nvector_nrnserial_ld.cpp.
| N_Vector N_VMake_NrnSerialLD | ( | long int | length, |
| realtype * | v_data | ||
| ) |
Definition at line 248 of file nvector_nrnserial_ld.cpp.
| realtype N_VMaxNorm_NrnSerialLD | ( | N_Vector | x | ) |
Definition at line 607 of file nvector_nrnserial_ld.cpp.
| realtype N_VMin_NrnSerialLD | ( | N_Vector | x | ) |
Definition at line 659 of file nvector_nrnserial_ld.cpp.
| realtype N_VMinQuotient_NrnSerialLD | ( | N_Vector | num, |
| N_Vector | denom | ||
| ) |
Definition at line 784 of file nvector_nrnserial_ld.cpp.
| N_Vector N_VNew_NrnSerialLD | ( | long int | length | ) |
Definition at line 147 of file nvector_nrnserial_ld.cpp.
| N_Vector N_VNewEmpty_NrnSerialLD | ( | long int | length | ) |
Definition at line 82 of file nvector_nrnserial_ld.cpp.
| N_Vector* N_VNewVectorArray_NrnSerialLD | ( | int | count, |
| long int | length | ||
| ) |
Definition at line 268 of file nvector_nrnserial_ld.cpp.
| N_Vector* N_VNewVectorArrayEmpty_NrnSerialLD | ( | int | count, |
| long int | length | ||
| ) |
Definition at line 294 of file nvector_nrnserial_ld.cpp.
| void N_VOneMask_NrnSerialLD | ( | N_Vector | x | ) |
Definition at line 708 of file nvector_nrnserial_ld.cpp.
| void N_VPrint_NrnSerialLD | ( | N_Vector | x | ) |
Definition at line 333 of file nvector_nrnserial_ld.cpp.
| void N_VProd_NrnSerialLD | ( | N_Vector | x, |
| N_Vector | y, | ||
| N_Vector | z | ||
| ) |
Definition at line 509 of file nvector_nrnserial_ld.cpp.
| void N_VScale_NrnSerialLD | ( | realtype | c, |
| N_Vector | x, | ||
| N_Vector | z | ||
| ) |
Definition at line 535 of file nvector_nrnserial_ld.cpp.
| void N_VSetArrayPointer_NrnSerialLD | ( | realtype * | v_data, |
| N_Vector | v | ||
| ) |
Definition at line 411 of file nvector_nrnserial_ld.cpp.
| void N_VSpace_NrnSerialLD | ( | N_Vector | v, |
| long int * | lrw, | ||
| long int * | liw | ||
| ) |
Definition at line 398 of file nvector_nrnserial_ld.cpp.
| realtype N_VWL2Norm_NrnSerialLD | ( | N_Vector | x, |
| N_Vector | w | ||
| ) |
Definition at line 677 of file nvector_nrnserial_ld.cpp.
| realtype N_VWrmsNorm_NrnSerialLD | ( | N_Vector | x, |
| N_Vector | w | ||
| ) |
Definition at line 622 of file nvector_nrnserial_ld.cpp.
| realtype N_VWrmsNormMask_NrnSerialLD | ( | N_Vector | x, |
| N_Vector | w, | ||
| N_Vector | id | ||
| ) |
Definition at line 639 of file nvector_nrnserial_ld.cpp.
|
static |
Definition at line 921 of file nvector_nrnserial_ld.cpp.
|
static |
Definition at line 819 of file nvector_nrnserial_ld.cpp.
|
static |
Definition at line 844 of file nvector_nrnserial_ld.cpp.
|
static |
Definition at line 895 of file nvector_nrnserial_ld.cpp.
|
static |
Definition at line 908 of file nvector_nrnserial_ld.cpp.
|
static |
Definition at line 857 of file nvector_nrnserial_ld.cpp.
|
static |
Definition at line 945 of file nvector_nrnserial_ld.cpp.
|
static |
Definition at line 882 of file nvector_nrnserial_ld.cpp.
|
static |
Definition at line 869 of file nvector_nrnserial_ld.cpp.
|
static |
Definition at line 831 of file nvector_nrnserial_ld.cpp.