PeriDyno
1.0.0
Loading...
Searching...
No Matches
D:
Peridyno
peridyno
src
Framework
Module
ComputeModule.h
Go to the documentation of this file.
1
#pragma once
2
#include "
Module.h
"
3
4
namespace
dyno
5
{
6
class
ComputeModule
:
public
Module
7
{
8
public
:
9
ComputeModule
();
10
~ComputeModule
()
override
;
11
12
std::string
getModuleType
()
override
{
return
"ComputeModule"
; }
13
14
protected
:
15
virtual
void
compute
() = 0;
16
17
private
:
18
void
updateImpl
() final;
19
};
20
}
21
Module.h
dyno::ComputeModule::ComputeModule
ComputeModule()
Definition
ComputeModule.cpp:5
dyno::ComputeModule::~ComputeModule
~ComputeModule() override
Definition
ComputeModule.cpp:9
dyno::ComputeModule::updateImpl
void updateImpl() final
Definition
ComputeModule.cpp:13
dyno::ComputeModule::getModuleType
std::string getModuleType() override
Definition
ComputeModule.h:12
dyno::ComputeModule::compute
virtual void compute()=0
dyno::Module::Module
Module(std::string name="default")
Definition
Module.cpp:7
dyno
This is an implementation of AdditiveCCD based on peridyno.
Definition
Array.h:25
Generated by
1.13.2