TRUST 1.9.8
HPC thermohydraulic platform
Loading...
Searching...
No Matches
SSE_Kernels Namespace Reference

Functions

template<typename _TYPE_, typename _TYPE_ARRAY_>
void Multipass_Jacobigeneric_template (IJK_Field_local_template< _TYPE_, _TYPE_ARRAY_ > &x, IJK_Field_local_template< _TYPE_, _TYPE_ARRAY_ > &residue, const IJK_Field_local_template< _TYPE_, _TYPE_ARRAY_ > &coeffs, const IJK_Field_local_template< _TYPE_, _TYPE_ARRAY_ > &secmem, const int npass, const bool last_pass_is_residue, const _TYPE_ relax_coefficient)
template<typename _TYPE_, typename _TYPE_ARRAY_>
void reference_kernel_template (const IJK_Field_local_template< _TYPE_, _TYPE_ARRAY_ > &tab, const IJK_Field_local_template< _TYPE_, _TYPE_ARRAY_ > &coeffs, const IJK_Field_local_template< _TYPE_, _TYPE_ARRAY_ > &secmem, IJK_Field_local_template< _TYPE_, _TYPE_ARRAY_ > &resu, const _TYPE_ relax, const bool residue)

Variables

constexpr int GENERIC_STRIDE = -1

Function Documentation

◆ Multipass_Jacobigeneric_template()

template<typename _TYPE_, typename _TYPE_ARRAY_>
void SSE_Kernels::Multipass_Jacobigeneric_template ( IJK_Field_local_template< _TYPE_, _TYPE_ARRAY_ > & x,
IJK_Field_local_template< _TYPE_, _TYPE_ARRAY_ > & residue,
const IJK_Field_local_template< _TYPE_, _TYPE_ARRAY_ > & coeffs,
const IJK_Field_local_template< _TYPE_, _TYPE_ARRAY_ > & secmem,
const int npass,
const bool last_pass_is_residue,
const _TYPE_ relax_coefficient )

◆ reference_kernel_template()

template<typename _TYPE_, typename _TYPE_ARRAY_>
void SSE_Kernels::reference_kernel_template ( const IJK_Field_local_template< _TYPE_, _TYPE_ARRAY_ > & tab,
const IJK_Field_local_template< _TYPE_, _TYPE_ARRAY_ > & coeffs,
const IJK_Field_local_template< _TYPE_, _TYPE_ARRAY_ > & secmem,
IJK_Field_local_template< _TYPE_, _TYPE_ARRAY_ > & resu,
const _TYPE_ relax,
const bool residue )

Variable Documentation

◆ GENERIC_STRIDE

int SSE_Kernels::GENERIC_STRIDE = -1
constexpr

Definition at line 23 of file SSE_kernels.h.