1#ifndef __BASEOP_EVALGRID_HPP
2#define __BASEOP_EVALGRID_HPP
4#include "gridopDllApi.h"
5#include <field/Field.hpp>
6#include <grid/Grid.hpp>
7#include <bundle/Slice.hpp>
8#include <bundle/FieldSelector.hpp>
34extern gridop_API RefPtr<Field>
35 EvalGrid(Grid&DestGrid, Grid&SourceGrid,
const string&fieldname,
36 Slice&HelperGridSlice,
const string&HelperGridName,
37 bool StoreResult =
true);
51 Grid&SourceGrid ,
const string&fieldname,
52 Slice&DestGridSlice ,
const string&HelperDestGridName,
53 bool StoreResult =
true);
55using getSkeletonFieldsResults_t = map<string, RefPtr<Field> >;
65getSkeletonFieldsResults_t
67 const RefPtr<Fiber::Chart>&chart,
68 const FieldSelector&FS,
69 const string&ImplicitFieldName =
string() );
Given a fragmented field of curvilinear coordinates, (3D array of coordinates), build a uniform Grid ...
Definition FAQ.dox:2
getSkeletonFieldsResults_t getSkeletonFields(const RefPtr< Fiber::Skeleton > &DestVertexSkeleton, const RefPtr< Fiber::Chart > &chart, const FieldSelector &FS, const string &ImplicitFieldName)
Definition EvalGrid.cpp:490
RefPtr< Field > EvalGrid(Grid &DestGrid, Grid &SourceGrid, const string &fieldname, Slice &DestGridSlice, const string &HelperDestGridName, bool StoreResult)
Example: SourceGrid ....
Definition EvalGrid.cpp:301
RefPtr< Field > EvalFieldOnRepresentation(Representation &DstRep, const RefPtr< Skeleton > &DestVertices, Grid &SourceGrid, const string &fieldname, Slice &DestGridSlice, const string &HelperDestGridName, bool StoreResult)
Evaluate a Field given on some source Grid on a specific Representation.
Definition EvalGrid.cpp:326