16#ifndef Tensors_Computation_VEF_included
17#define Tensors_Computation_VEF_included
19#include <TRUSTTabs_forward.h>
22#include <Periodique.h>
33 const DoubleTab& velocity, DoubleTab& enstrophy)
const;
35 const DoubleTab& gradient_elem, DoubleTab& enstrophy)
const;
37 const DoubleTab& gradient_elem, DoubleTab& enstrophy)
const;
39 const DoubleTab& gradient_elem, DoubleTab& enstrophy)
const;
41 DoubleTab& enstrophy)
const;
44 const DoubleTab& velocity, DoubleTab& strain_invariant)
const;
46 const DoubleTab& gradient_elem, DoubleTab& strain_invariant)
const;
48 const DoubleTab& gradient_elem, DoubleTab& strain_invariant)
const;
50 const DoubleTab& gradient_elem, DoubleTab& strain_invariant)
const;
52 DoubleTab& strain_invariant)
const;
void compute_enstrophy(const Domaine_VEF &, const Domaine_Cl_VEF &, const DoubleTab &velocity, DoubleTab &enstrophy) const
Tensors_Computation_VEF()
void antisym_loop_internal_faces_strain_invariant(const Domaine_VEF &dom_VEF, const DoubleTab &gradient_elem, DoubleTab &strain_invariant) const
void antisym_loop_edges_general_enstrophy(const Domaine_VEF &dom_VEF, const Front_VF &the_edge, const DoubleTab &gradient_elem, DoubleTab &enstrophy) const
void antisym_loop_internal_faces_enstrophy(const Domaine_VEF &dom_VEF, const DoubleTab &gradient_elem, DoubleTab &enstrophy) const
void compute_strain_invariant(const Domaine_VEF &, const Domaine_Cl_VEF &, const DoubleTab &velocity, DoubleTab &strain_invariant) const
void antisym_loop_edges_periodiqueBC_strain_invariant(const Domaine_VEF &dom_VEF, const Front_VF &the_edge, const DoubleTab &gradient_elem, DoubleTab &strain_invariant) const
void antisym_loop_edge_faces_enstrophy(const Domaine_VEF &dom_VEF, const Domaine_Cl_VEF &dom_BC_VEF, const DoubleTab &gradient_elem, DoubleTab &enstrophy) const
void antisym_loop_edges_periodiqueBC_enstrophy(const Domaine_VEF &dom_VEF, const Front_VF &the_edge, const DoubleTab &gradient_elem, DoubleTab &enstrophy) const
void antisym_loop_edge_faces_strain_invariant(const Domaine_VEF &dom_VEF, const Domaine_Cl_VEF &dom_BC_VEF, const DoubleTab &gradient_elem, DoubleTab &strain_invariant) const
void antisym_loop_edges_general_strain_invariant(const Domaine_VEF &dom_VEF, const Front_VF &the_edge, const DoubleTab &gradient_elem, DoubleTab &strain_invariant) const