barycent.c File Reference

#include "util.h"
#include "petscblaslapack.h"
Include dependency graph for barycent.c:

Go to the source code of this file.

Defines

#define LAgesv_   dgesv

Functions

EXTERN_C_BEGIN EXTERN void LAgesv_ (const PetscBLASInt *, const PetscBLASInt *, PetscScalar *, const PetscBLASInt *, PetscBLASInt *, PetscScalar *, const PetscBLASInt *, PetscBLASInt *)
EXTERN_C_END int barycent (PetscReal *p, PetscReal *a, PetscReal *b, PetscReal *c, PetscReal *d, PetscReal *bary)

Define Documentation

#define LAgesv_   dgesv

Definition at line 58 of file barycent.c.

Referenced by barycent().


Function Documentation

EXTERN_C_END int barycent ( PetscReal *  p,
PetscReal *  a,
PetscReal *  b,
PetscReal *  c,
PetscReal *  d,
PetscReal *  bary 
)

Definition at line 90 of file barycent.c.

References gmshtoucd::info(), LAgesv_, my_daxpy, my_dcopy, and ND.

Referenced by CalAfe2fe(), CalAfe2sq(), and WriteDatInit().

Here is the call graph for this function:

Here is the caller graph for this function:

EXTERN_C_BEGIN EXTERN void LAgesv_ ( const PetscBLASInt ,
const PetscBLASInt ,
PetscScalar *  ,
const PetscBLASInt ,
PetscBLASInt ,
PetscScalar *  ,
const PetscBLASInt ,
PetscBLASInt  
)

magpar - Parallel Finite Element Micromagnetics Package
Copyright (C) 2002-2010 Werner Scholz