TRUST 1.9.8
HPC thermohydraulic platform
Loading...
Searching...
No Matches
Champ_implementation Class Referenceabstract

#include <Champ_implementation.h>

Inheritance diagram for Champ_implementation:
[legend]

Public Member Functions

virtual ~Champ_implementation ()
virtual DoubleVect & valeur_a_elem (const DoubleVect &position, DoubleVect &result, int poly) const =0
virtual double valeur_a_elem_compo (const DoubleVect &position, int poly, int ncomp) const =0
virtual DoubleTab & valeur_aux_elems (const DoubleTab &positions, const IntVect &polys, DoubleTab &result) const =0
virtual DoubleVect & valeur_aux_elems_compo (const DoubleTab &positions, const IntVect &polys, DoubleVect &result, int ncomp) const =0
virtual DoubleTab & remplir_coord_noeuds (DoubleTab &positions) const =0
virtual int remplir_coord_noeuds_et_polys (DoubleTab &positions, IntVect &polys) const =0
virtual DoubleTab & valeur_aux_sommets (const Domaine &domain, DoubleTab &result) const
virtual DoubleVect & valeur_aux_sommets_compo (const Domaine &domain, DoubleVect &result, int ncomp) const

Protected Member Functions

const Domaine_VFget_domaine_dis () const
const Domaine & get_domaine_geom () const
virtual Champ_basele_champ ()=0
virtual const Champ_basele_champ () const =0
virtual DoubleTab & valeur_aux_sommets_impl (DoubleTab &result) const =0
virtual DoubleVect & valeur_aux_sommets_compo_impl (DoubleVect &result, int ncomp) const =0

Detailed Description

Definition at line 26 of file Champ_implementation.h.

Constructor & Destructor Documentation

◆ ~Champ_implementation()

virtual Champ_implementation::~Champ_implementation ( )
inlinevirtual

Definition at line 29 of file Champ_implementation.h.

Member Function Documentation

◆ get_domaine_dis()

const Domaine_VF & Champ_implementation::get_domaine_dis ( ) const
protected

Definition at line 58 of file Champ_implementation.cpp.

◆ get_domaine_geom()

const Domaine & Champ_implementation::get_domaine_geom ( ) const
protected

Definition at line 80 of file Champ_implementation.cpp.

◆ le_champ() [1/2]

◆ le_champ() [2/2]

◆ remplir_coord_noeuds()

◆ remplir_coord_noeuds_et_polys()

◆ valeur_a_elem()

◆ valeur_a_elem_compo()

◆ valeur_aux_elems()

◆ valeur_aux_elems_compo()

◆ valeur_aux_sommets()

◆ valeur_aux_sommets_compo()

◆ valeur_aux_sommets_compo_impl()

virtual DoubleVect & Champ_implementation::valeur_aux_sommets_compo_impl ( DoubleVect & result,
int ncomp ) const
protectedpure virtual

◆ valeur_aux_sommets_impl()

virtual DoubleTab & Champ_implementation::valeur_aux_sommets_impl ( DoubleTab & result) const
protectedpure virtual

The documentation for this class was generated from the following files:
  • /home/docs/checkouts/readthedocs.org/user_builds/cea-trust-platform/checkouts/master/src/Kernel/Champs_dis/Champ_implementation.h
  • /home/docs/checkouts/readthedocs.org/user_builds/cea-trust-platform/checkouts/master/src/Kernel/Champs_dis/Champ_implementation.cpp