NEURON
norm.c File Reference
#include <../../nrnconf.h>
#include <stdio.h>
#include "matrix.h"
#include <math.h>

Go to the source code of this file.

Macros

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

Functions

double _v_norm1 (VEC *x, VEC *scale)
 
double square (double x)
 
double cube (double x)
 
double _v_norm2 (VEC *x, VEC *scale)
 
double _v_norm_inf (VEC *x, VEC *scale)
 
double m_norm1 (MAT *A)
 
double m_norm_inf (MAT *A)
 
double m_norm_frob (MAT *A)
 

Variables

static char rcsid [] = "norm.c,v 1.1 1997/12/04 17:55:43 hines Exp"
 

Macro Definition Documentation

◆ max

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

Definition at line 101 of file norm.c.

Function Documentation

◆ _v_norm1()

double _v_norm1 ( VEC x,
VEC scale 
)

Definition at line 39 of file norm.c.

◆ _v_norm2()

double _v_norm2 ( VEC x,
VEC scale 
)

Definition at line 75 of file norm.c.

◆ _v_norm_inf()

double _v_norm_inf ( VEC x,
VEC scale 
)

Definition at line 104 of file norm.c.

◆ cube()

double cube ( double  x)

Definition at line 70 of file norm.c.

◆ m_norm1()

double m_norm1 ( MAT A)

Definition at line 133 of file norm.c.

◆ m_norm_frob()

double m_norm_frob ( MAT A)

Definition at line 181 of file norm.c.

◆ m_norm_inf()

double m_norm_inf ( MAT A)

Definition at line 157 of file norm.c.

◆ square()

double square ( double  x)

Definition at line 65 of file norm.c.

Variable Documentation

◆ rcsid

char rcsid[] = "norm.c,v 1.1 1997/12/04 17:55:43 hines Exp"
static

Definition at line 31 of file norm.c.