LatticeYangMills
jsonaction.h
1 #pragma once
2 #include "InputOutput/JsonInput/json.hpp"
3 #include "Apps/app.h"
4 
5 namespace LatticeIO {
6  namespace JsonInput {
7  // Generic action validation
8  void validateAction();
9  bool validateCoreActions();
10 
11  // Core implemented actions
12  void validatePureGauge();
13 
14  // Generic action resitration
15  void registerAction(App*& app);
16  void registerCoreActions(App*& app);
17 
18  // Core implemented actions
19  void registerPureGauge(App*& app);
20 
21  } // end JsonInput
22 } // end LatticeIO
Contains the definition of the App prototype.
Prototype for the App class group.
Definition: app.h:59