16#ifndef Source_Neutronique_included
17#define Source_Neutronique_included
21#include <Terme_Puissance_Thermique.h>
22#include <Source_base.h>
44 double rho(
double,
double);
52 virtual void imprimer(
double )
const;
53 virtual int limpr(
double ,
double )
const;
58 void mul(DoubleTab& m, DoubleVect& v, DoubleVect& resu);
59 void mettre_a_jour_matA(
double t);
64 double beta_som = -100.;
72 double dt_impr = 1e10;
73 double temps_courant= -100.;
A character string (Nom) in uppercase.
class Nom: a character string for naming TRUST objects.
Helper class to factorize the readOn method of Objet_U classes.
class Parser_U Version of the Parser class, deriving from Objet_U.
void completer() override
Updates internal references of the Source_base object.
void aller_au_temps(double)
void faire_un_pas_de_temps_RK()
const Nom & nom_ssz() const
void faire_un_pas_de_temps_EE()
int lire_motcle_non_standard(const Motcle &, Entree &) override
Reads non-simple-type parameters of an Objet_U from an input stream.
double puissance_neutro() const
virtual double calculer_Tmoyenne()=0
virtual int limpr(double, double) const
void mettre_a_jour(double temps) override
DOES NOTHING - to override in derived classes.
virtual void imprimer(double) const
const Nom & repartition() const
void set_param(Param ¶m) const override
double rho(double, double)
Source_base A Source_base object is a term appearing on the right-hand side of an.
Class Terme_Puissance_Thermique: represents a volumetric thermal power source term in the energy equa...