Class module_template

Inheritance Relationships

Base Type

Class Documentation

class module_template : public module_base

Template header file for new module implementations.

Depends:

Provides:

Public Functions

module_template(config_file cfg)
~module_template()
virtual void run(mesh_elem &face)

Needs to be implemented by each data parallel module. This will be called and executed for each timestep

Parameters:
  • face – The terrain element (triangle) to be worked upon for an element parallel domain

  • global_param – A pointer to the shared global paramter space with domain-wide paramters