31#ifndef ELEMENTALNONVISCOUS_H
32#define ELEMENTALNONVISCOUS_H
40 weak_ptr<Factory<double>> factory;
47 int initialize(
const shared_ptr<DomainBase>&)
override;
53 const unsigned group_tag;
58 int initialize(
const shared_ptr<DomainBase>&)
override;
Definition: ElementalNonviscous.h:52
int initialize(const shared_ptr< DomainBase > &) override
Definition: ElementalNonviscous.cpp:77
ElementalNonviscousGroup(unsigned, cx_vec &&, cx_vec &&, unsigned)
Definition: ElementalNonviscous.cpp:73
A ElementalNonviscous damping class.
Definition: ElementalNonviscous.h:37
int initialize(const shared_ptr< DomainBase > &) override
Definition: ElementalNonviscous.cpp:27
ElementalNonviscous(unsigned, cx_vec &&, cx_vec &&, uvec &&={})
Definition: ElementalNonviscous.cpp:22
int update_status() override
Definition: ElementalNonviscous.cpp:46
bool has_nonviscous() const override
Definition: ElementalNonviscous.h:45
Definition: Modifier.h:63