gfields
Loading...
Searching...
No Matches
gfield_options.h
Go to the documentation of this file.
1#pragma once
2
3// gemc
4#include <gemc/goptions/goptions.h>
5
6// gfields
7#include "gfield.h"
8
14namespace gfields {
15
23std::vector<GFieldDefinition> get_GFieldDefinition(const std::shared_ptr<GOptions>& gopts);
24
34
44bool runFieldQueries(const std::shared_ptr<GOptions>& gopts);
45
46} // namespace gfields
47
std::vector< GFieldDefinition > get_GFieldDefinition(const std::shared_ptr< GOptions > &gopts)
Build the list of field definitions from the provided options.
bool runFieldQueries(const std::shared_ptr< GOptions > &gopts)
Evaluate configured fields from fieldAt and fieldMapPoints options, if requested.
GOptions defineOptions()
Define all options used by the GField module and its built-in field factories.