Ifpack Package Browser (Single Doxygen Collection) Development
Loading...
Searching...
No Matches
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

◆ __FUNC__ [1/4]

#define __FUNC__   "Euclid_dhApply"

Definition at line 58 of file Euclid_apply.c.

◆ __FUNC__ [2/4]

#define __FUNC__   "scale_rhs_private"

Definition at line 58 of file Euclid_apply.c.

◆ __FUNC__ [3/4]

#define __FUNC__   "permute_vec_o2n_private"

Definition at line 58 of file Euclid_apply.c.

◆ __FUNC__ [4/4]

#define __FUNC__   "permute_vec_n2o_private"

Definition at line 58 of file Euclid_apply.c.

Function Documentation

◆ scale_rhs_private()

void scale_rhs_private ( Euclid_dh ctx,
double * rhs )
static

Definition at line 161 of file Euclid_apply.c.

◆ permute_vec_n2o_private()

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

Definition at line 192 of file Euclid_apply.c.

◆ permute_vec_o2n_private()

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

Definition at line 180 of file Euclid_apply.c.

◆ Euclid_dhApply()

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

Definition at line 60 of file Euclid_apply.c.