15#include <TRUSTArray.h>
16#include <interface_CALCULBIJ.h>
18#include <LecFicDiffuse.h>
22 int F77DECLARE(CALCULBIJ)(
const integer* nbnn,
const integer* nbsomtot,
const doublereal* xl,
const integer* num, doublereal* bij,
const doublereal* poro,
const integer* ip,
const integer* npgau,
const doublereal* xgau,
const doublereal* frgau,
const doublereal* dfrgau,
const doublereal* poigau, doublereal* detj, doublereal* ajm1, doublereal* aj, doublereal* df, doublereal* volume, doublereal* volume_sommet, doublereal* iphi);
24 int F77DECLARE(calculbij)(
const integer* nbnn,
const integer* nbsomtot,
const doublereal* xl,
const integer* num, doublereal* bij,
const doublereal* poro,
const integer* ip,
const integer* npgau,
const doublereal* xgau,
const doublereal* frgau,
const doublereal* dfrgau,
const doublereal* poigau, doublereal* detj, doublereal* ajm1, doublereal* aj, doublereal* df, doublereal* volume, doublereal* volume_sommet, doublereal* iphi);
28inline int F77DECLARE(CALCULBIJ)(
const integer* nbnn,
const integer* nbsomtot,
const doublereal* xl,
const integer* num, doublereal* bij,
const doublereal* poro,
const integer* ip,
const integer* npgau,
const doublereal* xgau,
const doublereal* frgau,
const doublereal* dfrgau,
const doublereal* poigau, doublereal* detj, doublereal* ajm1, doublereal* aj, doublereal* df, doublereal* volume, doublereal* volume_sommet, doublereal* iphi)
30 return F77NAME(calculbij)( nbnn, nbsomtot, xl, num, bij, poro, ip, npgau, xgau, frgau, dfrgau, poigau, detj, ajm1, aj, df, volume, volume_sommet, iphi);
56void interface_CALCULBIJ::Compute(
const int nbnn,
const int nbsomtot,
const ArrOfDouble& xl,
const ArrOfInt& num, ArrOfDouble& bij,
const ArrOfDouble& poro,
const int ip,
const int npgau,
const ArrOfDouble& xgau,
const ArrOfDouble& frgau,
const ArrOfDouble& dfrgau,
const ArrOfDouble& poigau, ArrOfDouble& detj, ArrOfDouble& ajm1, ArrOfDouble& aj, ArrOfDouble& df,
double& volume, ArrOfDouble& volume_sommet, ArrOfDouble& iphi)
const
58 F77NAME(CALCULBIJ)(&nbnn, &nbsomtot, xl.
addr(), num.
addr(), bij.
addr(), poro.
addr(), &ip, &npgau, xgau.
addr(), frgau.
addr(), dfrgau.
addr(), poigau.
addr(), detj.
addr(), ajm1.
addr(), aj.
addr(), df.
addr(), &volume, volume_sommet.
addr(), iphi.
addr());
63 Param param(
"interface_CALCULBIJ");
70 Param param(
"interface_CALCULBIJ");
This class implements the operators and virtual methods of the EFichier class as follows: The file to...
class Nom: a character string for naming TRUST objects.
Helper class to factorize the readOn method of Objet_U classes.
void print(Sortie &s) const
Print the current state of the registered parameters as a { ... } block.
int read(Entree &is, int with_acco=1)
Low-level entry point used by lire_avec_accolades_depuis.
Base class for output streams.
void init_from_file(const Nom &)
void Compute(const int nbnn, const int nbsomtot, const ArrOfDouble &xl, const ArrOfInt &num, ArrOfDouble &bij, const ArrOfDouble &poro, const int ip, const int npgau, const ArrOfDouble &xgau, const ArrOfDouble &frgau, const ArrOfDouble &dfrgau, const ArrOfDouble &poigau, ArrOfDouble &detj, ArrOfDouble &ajm1, ArrOfDouble &aj, ArrOfDouble &df, double &volume, ArrOfDouble &volume_sommet, ArrOfDouble &iphi) const
void init_sans_initialiser_les_commons()
void initialiser_les_commons()
void set_param(Param &) const