16#ifndef OpGradQuickIJKScalar_included
17#define OpGradQuickIJKScalar_included
19#include <OpConvQuickIJKScalar.h>
36 void calculer_grad(
const IJK_Field_double& field, IJK_Field_vector3_double& result);
37 void calculer_grad_x(
const IJK_Field_double& field, IJK_Field_double& result);
38 void calculer_grad_y(
const IJK_Field_double& field, IJK_Field_double& result);
39 void calculer_grad_z(
const IJK_Field_double& field, IJK_Field_double& result);
41 void fill_grad_field_x_y_(IJK_Field_local_double& flux, IJK_Field_double& resu,
int k,
int dir)
override;
42 void fill_grad_field_z_(IJK_Field_local_double& flux_min, IJK_Field_local_double& flux_max, IJK_Field_double& resu,
int k)
override;
51 const IJK_Field_double& vx,
52 const IJK_Field_double& vy,
53 const IJK_Field_double& vz,
54 IJK_Field_vector3_double& result);
55 void fill_grad_field_x_y_(IJK_Field_local_double& flux, IJK_Field_double& resu,
int k,
int dir)
override;
56 void fill_grad_field_z_(IJK_Field_local_double& flux_min, IJK_Field_local_double& flux_max, IJK_Field_double& resu,
int k)
override;
OpConvQuickIJKScalar_double()
void fill_grad_field_x_y_(IJK_Field_local_double &flux, IJK_Field_double &resu, int k, int dir) override
OpGradFluxQuickIJKScalar_double()
void calculer_grad_flux(const IJK_Field_double &field, const IJK_Field_double &vx, const IJK_Field_double &vy, const IJK_Field_double &vz, IJK_Field_vector3_double &result)
void fill_grad_field_z_(IJK_Field_local_double &flux_min, IJK_Field_local_double &flux_max, IJK_Field_double &resu, int k) override
void fill_grad_field_x_y_(IJK_Field_local_double &flux, IJK_Field_double &resu, int k, int dir) override
void calculer_grad_y(const IJK_Field_double &field, IJK_Field_double &result)
void calculer_grad_x(const IJK_Field_double &field, IJK_Field_double &result)
void fill_grad_field_z_(IJK_Field_local_double &flux_min, IJK_Field_local_double &flux_max, IJK_Field_double &resu, int k) override
void calculer_grad(const IJK_Field_double &field, IJK_Field_vector3_double &result)
void calculer_grad_z(const IJK_Field_double &field, IJK_Field_double &result)
OpGradQuickIJKScalar_double()