70 const std::string *val_filename,
71 const std::string & path_name,
unsigned nscans,
72 float dt,
unsigned iter,
unsigned scans_block,
73 unsigned nodes_block,
unsigned nnodes,
74 unsigned ncolPINV,
const std::string *outfiles,
const float HMAX,
const float Umax);
79 const Texture1d & tex,
float dt,
unsigned iter,
81 unsigned nodes_block,
const float HMAX,
const float Umax );
98 const std::map<
unsigned, std::set< std::pair<unsigned,float> > > & weightLapl);
102 const std::map<
unsigned, std::set< std::pair<unsigned,float> > > & weightLapl);
110 static void tayd_core(
const int *IND_NEIGHS,
const float *PINV,
111 const float *values,
float dt,
float *output,
112 unsigned ncolPINV,
unsigned nodes_iter,
113 unsigned first_node,
const float HMAX,
const float Umax);
120 static TimeTexture<float> derivative_tayd_core(
const int *IND_NEIGHS,
const float *PINV,
122 unsigned ncolPINV,
unsigned nnodes );
static AIMSALGO_API void surfaceBlockSmooth(const std::string &latt_filename, const std::string *val_filename, const std::string &path_name, unsigned nscans, float dt, unsigned iter, unsigned scans_block, unsigned nodes_block, unsigned nnodes, unsigned ncolPINV, const std::string *outfiles, const float HMAX, const float Umax)
Gaussian diffusion along a surface.
static AIMSALGO_API void surfaceBlockSmooth(const std::string &latt_filename, const Texture1d &tex, float dt, unsigned iter, unsigned ncolPINV, Texture1d &outtex, unsigned nodes_block, const float HMAX, const float Umax)
static AIMSALGO_API TimeTexture< float > derivative(const std::string &latt_filename, const Texture< float > &tex, unsigned ncolPINV)
static AIMSALGO_API Texture< float > FiniteElementSmoothing(const Texture< float > &inittex, float dt, float dur, float Smax, const std::map< unsigned, std::set< std::pair< unsigned, float > > > &weightLapl)
static Texture< float > FiniteElementSmoothingWithSource(const Texture< float > &inittex, const Texture< float > &sourcetex, float dt, float dur, const std::map< unsigned, std::set< std::pair< unsigned, float > > > &weightLapl)
AIMSDATA_API TimeTexture< float > Texture1d