15#include <TRUSTArray.h>
16#include <interface_CALCULSI.h>
18#include <LecFicDiffuse.h>
22 int F77DECLARE(CALCULSI)(
const integer* nbnn,
const doublereal* co3d,
const doublereal* poro,
const integer* ip,
const integer* npgau,
const doublereal* xgau,
const doublereal* frgau,
const doublereal* dfrgau,
const doublereal* poigau, doublereal* detj,
const doublereal* cnorme, doublereal* si);
24 int F77DECLARE(calculsi)(
const integer* nbnn,
const doublereal* co3d,
const doublereal* poro,
const integer* ip,
const integer* npgau,
const doublereal* xgau,
const doublereal* frgau,
const doublereal* dfrgau,
const doublereal* poigau, doublereal* detj,
const doublereal* cnorme, doublereal* si);
28inline int F77DECLARE(CALCULSI)(
const integer* nbnn,
const doublereal* co3d,
const doublereal* poro,
const integer* ip,
const integer* npgau,
const doublereal* xgau,
const doublereal* frgau,
const doublereal* dfrgau,
const doublereal* poigau, doublereal* detj,
const doublereal* cnorme, doublereal* si)
30 return F77NAME(calculsi)( nbnn, co3d, poro, ip, npgau, xgau, frgau, dfrgau, poigau, detj, cnorme, si);
56void interface_CALCULSI::Compute(
const int nbnn,
const ArrOfDouble& co3d,
const ArrOfDouble& poro,
const int ip,
const int npgau,
const ArrOfDouble& xgau,
const ArrOfDouble& frgau,
const ArrOfDouble& dfrgau,
const ArrOfDouble& poigau, ArrOfDouble& detj,
const ArrOfDouble& cnorme, ArrOfDouble& si)
const
58 F77NAME(CALCULSI)(&nbnn, co3d.
addr(), poro.
addr(), &ip, &npgau, xgau.
addr(), frgau.
addr(), dfrgau.
addr(), poigau.
addr(), detj.
addr(), cnorme.
addr(), si.
addr());
63 Param param(
"interface_CALCULSI");
70 Param param(
"interface_CALCULSI");
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 initialiser_les_commons()
void Compute(const int nbnn, const ArrOfDouble &co3d, const ArrOfDouble &poro, const int ip, const int npgau, const ArrOfDouble &xgau, const ArrOfDouble &frgau, const ArrOfDouble &dfrgau, const ArrOfDouble &poigau, ArrOfDouble &detj, const ArrOfDouble &cnorme, ArrOfDouble &si) const
void set_param(Param &) const
void init_sans_initialiser_les_commons()
void init_from_file(const Nom &)