NEURON
znorm.c File Reference
#include <../../nrnconf.h>
#include <stdio.h>
#include "zmatrix.h"
#include <math.h>

Go to the source code of this file.

Macros

#define square(x)   ((x)*(x))
 
#define max(a, b)   ((a) > (b) ? (a) : (b))
 

Functions

double _zv_norm1 (ZVEC *x, VEC *scale)
 
double _zv_norm2 (ZVEC *x, VEC *scale)
 
double _zv_norm_inf (ZVEC *x, VEC *scale)
 
double zm_norm1 (ZMAT *A)
 
double zm_norm_inf (ZMAT *A)
 
double zm_norm_frob (ZMAT *A)
 

Variables

static char rcsid [] = "znorm.c,v 1.1 1997/12/04 17:56:14 hines Exp"
 

Macro Definition Documentation

◆ max

#define max (   a,
 
)    ((a) > (b) ? (a) : (b))

Definition at line 106 of file znorm.c.

◆ square

#define square (   x)    ((x)*(x))

Definition at line 75 of file znorm.c.

Function Documentation

◆ _zv_norm1()

double _zv_norm1 ( ZVEC x,
VEC scale 
)

Definition at line 41 of file znorm.c.

◆ _zv_norm2()

double _zv_norm2 ( ZVEC x,
VEC scale 
)

Definition at line 78 of file znorm.c.

◆ _zv_norm_inf()

double _zv_norm_inf ( ZVEC x,
VEC scale 
)

Definition at line 109 of file znorm.c.

◆ zm_norm1()

double zm_norm1 ( ZMAT A)

Definition at line 142 of file znorm.c.

◆ zm_norm_frob()

double zm_norm_frob ( ZMAT A)

Definition at line 191 of file znorm.c.

◆ zm_norm_inf()

double zm_norm_inf ( ZMAT A)

Definition at line 167 of file znorm.c.

Variable Documentation

◆ rcsid

char rcsid[] = "znorm.c,v 1.1 1997/12/04 17:56:14 hines Exp"
static

Definition at line 32 of file znorm.c.