PeriDyno
1.0.0
Loading...
Searching...
No Matches
D:
Peridyno
peridyno
src
Dynamics
Cuda
HeightField
OceanBase.h
Go to the documentation of this file.
1
16
#pragma once
17
#include "
OceanPatch.h
"
18
19
namespace
dyno
20
{
21
template
<
typename
TDataType>
22
class
OceanBase
:
public
Node
23
{
24
public
:
25
typedef
typename
TDataType::Real
Real
;
26
typedef
typename
TDataType::Coord
Coord
;
27
28
OceanBase
();
29
~OceanBase
()
override
;
30
31
std::string
getNodeType
()
override
{
return
"Height Fields"
; }
32
33
public
:
34
DEF_NODE_PORT
(
OceanPatch<TDataType>
,
OceanPatch
,
"Ocean Patch"
);
35
36
protected
:
37
bool
validateInputs
()
override
;
38
};
39
}
OceanPatch.h
dyno::Node::Node
Node()
Definition
Node.cpp:8
dyno::OceanBase::~OceanBase
~OceanBase() override
Definition
OceanBase.cpp:12
dyno::OceanBase::getNodeType
std::string getNodeType() override
Definition
OceanBase.h:31
dyno::OceanBase::validateInputs
bool validateInputs() override
Definition
OceanBase.cpp:17
dyno::OceanBase::Real
TDataType::Real Real
Definition
OceanBase.h:25
dyno::OceanBase::Coord
TDataType::Coord Coord
Definition
OceanBase.h:26
dyno::OceanBase::DEF_NODE_PORT
DEF_NODE_PORT(OceanPatch< TDataType >, OceanPatch, "Ocean Patch")
dyno::OceanBase::OceanBase
OceanBase()
Definition
OceanBase.cpp:6
dyno::OceanPatch
Definition
OceanPatch.h:36
dyno
This is an implementation of AdditiveCCD based on peridyno.
Definition
Array.h:25
Generated by
1.13.2