Ifpack Package Browser (Single Doxygen Collection)  Development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Macros | Functions
Euclid_apply.c File Reference
#include "Euclid_dh.h"
#include "Mat_dh.h"
#include "Factor_dh.h"
#include "Parser_dh.h"
#include "TimeLog_dh.h"
#include "SubdomainGraph_dh.h"
Include dependency graph for Euclid_apply.c:

Go to the source code of this file.

Macros

#define __FUNC__   "Euclid_dhApply"
 
#define __FUNC__   "scale_rhs_private"
 
#define __FUNC__   "permute_vec_o2n_private"
 
#define __FUNC__   "permute_vec_n2o_private"
 

Functions

static void scale_rhs_private (Euclid_dh ctx, double *rhs)
 
static void permute_vec_n2o_private (Euclid_dh ctx, double *xIN, double *xOUT)
 
static void permute_vec_o2n_private (Euclid_dh ctx, double *xIN, double *xOUT)
 
void Euclid_dhApply (Euclid_dh ctx, double *rhs, double *lhs)
 

Macro Definition Documentation

#define __FUNC__   "Euclid_dhApply"

Definition at line 190 of file Euclid_apply.c.

#define __FUNC__   "scale_rhs_private"

Definition at line 190 of file Euclid_apply.c.

#define __FUNC__   "permute_vec_o2n_private"

Definition at line 190 of file Euclid_apply.c.

#define __FUNC__   "permute_vec_n2o_private"

Definition at line 190 of file Euclid_apply.c.

Function Documentation

void scale_rhs_private ( Euclid_dh  ctx,
double *  rhs 
)
static

Definition at line 161 of file Euclid_apply.c.

void permute_vec_n2o_private ( Euclid_dh  ctx,
double *  xIN,
double *  xOUT 
)
static

Definition at line 192 of file Euclid_apply.c.

void permute_vec_o2n_private ( Euclid_dh  ctx,
double *  xIN,
double *  xOUT 
)
static

Definition at line 180 of file Euclid_apply.c.

void Euclid_dhApply ( Euclid_dh  ctx,
double *  rhs,
double *  lhs 
)

Definition at line 60 of file Euclid_apply.c.