29#ifndef SECTIONEXAMPLE_H
30#define SECTIONEXAMPLE_H
35 const double edge_length, moment_inertia, elastic_modulus;
43 int initialize(
const shared_ptr<DomainBase>&)
override;
45 unique_ptr<Section>
get_copy()
override;
53 void print()
override;
A SectionExample class.
Definition SectionExample.h:34
unique_ptr< Section > get_copy() override
Definition SectionExample.cpp:59
int clear_status() override
Definition SectionExample.cpp:67
void print() override
Definition SectionExample.cpp:87
int update_trial_status(const vec &) override
Definition SectionExample.cpp:61
int commit_status() override
Definition SectionExample.cpp:75
int reset_status() override
Definition SectionExample.cpp:81
int initialize(const shared_ptr< DomainBase > &) override
Definition SectionExample.cpp:50
A Section class.
Definition Section.h:77
SUANPAN_EXPORT void new_sectionexample(unique_ptr< Section > &, std::istringstream &)
Definition SectionExample.cpp:22
#define SUANPAN_EXPORT
Definition suanPan.h:162