Commit 55e5a777 authored by shunbo's avatar shunbo
Browse files

initial commit

parents
namespace Foam
{
//- Interpolate field vf according to direction dir
template<class Type>
tmp<GeometricgpuField<Type, fvsPatchgpuField, gpusurfaceMesh>> interpolate
(
const GeometricgpuField<Type, fvPatchgpuField, gpuvolMesh>& vf,
const surfaceScalargpuField& dir,
const word& reconFieldName = word::null
)
{
tmp<GeometricgpuField<Type, fvsPatchgpuField, gpusurfaceMesh>> tsf
(
fvc::interpolate
(
vf,
dir,
"reconstruct("
+ (reconFieldName != word::null ? reconFieldName : vf.name())
+ ')'
)
);
GeometricgpuField<Type, fvsPatchgpuField, gpusurfaceMesh>& sf = tsf.ref();
sf.rename(vf.name() + '_' + dir.name());
return tsf;
}
}
#!/bin/sh
cd "${0%/*}" || exit # Run from this directory
#------------------------------------------------------------------------------
library/Allwclean
wclean
#------------------------------------------------------------------------------
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment