diff --git a/dev/.documenter-siteinfo.json b/dev/.documenter-siteinfo.json index 9b52f74..37b0954 100644 --- a/dev/.documenter-siteinfo.json +++ b/dev/.documenter-siteinfo.json @@ -1 +1 @@ -{"documenter":{"julia_version":"1.10.5","generation_timestamp":"2024-09-24T16:06:24","documenter_version":"1.7.0"}} \ No newline at end of file +{"documenter":{"julia_version":"1.10.5","generation_timestamp":"2024-09-27T15:23:29","documenter_version":"1.7.0"}} \ No newline at end of file diff --git a/dev/API/index.html b/dev/API/index.html index 5ddd709..be40fdc 100644 --- a/dev/API/index.html +++ b/dev/API/index.html @@ -1,5 +1,5 @@ -API · Hephaestus.jl

Types

Hephaestus.ModelType
struct Model

A type representing the finite element model of a structure of interest.

source
Hephaestus.NodeType
struct Node

A type representing a node in the finite element model of a structure of interest.

source
Hephaestus.MaterialType
struct Material

A type representing a material in the finite element model of a structure of interest.

source
Hephaestus.SectionType
struct Section

A type representing a section in the finite element model of a structure of interest.

source
Hephaestus.ElementType
struct Element

A type representing an element in the finite element in a structure of interest.

source

Functions

Hephaestus.add_element!Function
add_element!(model, ID, node_i_ID, node_j_ID, material_ID, section_ID; 
+API · Hephaestus.jl

Types

Hephaestus.ModelType
struct Model

A type representing the finite element model of a structure of interest.

source
Hephaestus.NodeType
struct Node

A type representing a node in the finite element model of a structure of interest.

source
Hephaestus.MaterialType
struct Material

A type representing a material in the finite element model of a structure of interest.

source
Hephaestus.SectionType
struct Section

A type representing a section in the finite element model of a structure of interest.

source
Hephaestus.ElementType
struct Element

A type representing an element in the finite element in a structure of interest.

source

Functions

Hephaestus.add_element!Function
add_element!(model, ID, node_i_ID, node_j_ID, material_ID, section_ID; 
     ω = 0, 
     releases_i = [false, false, false, false, false, false],
-    releases_j = [false, false, false, false, false, false])

Adds a new element to the model.

source
+ releases_j = [false, false, false, false, false, false])

Adds a new element to the model.

source
diff --git a/dev/QuickStart/index.html b/dev/QuickStart/index.html index 613034e..6ad6fcf 100644 --- a/dev/QuickStart/index.html +++ b/dev/QuickStart/index.html @@ -33,4 +33,4 @@ 1 Materials 1 Sections 10 Elements - + diff --git a/dev/index.html b/dev/index.html index 816c10a..28325bc 100644 --- a/dev/index.html +++ b/dev/index.html @@ -1,2 +1,2 @@ -Home · Hephaestus.jl

Description

Hephaestus.jl is an auto-differentiable structural analysis package purely written in the Julia programming language.

Installation

To install Hephaestus.jl package, type ] in Julia REPL to enter the built-in Julia package manager and execute the following command:

pkg> add Hephaestus

License

Hephaestus.jl package is distributed under the MIT license. More information can be found in the LICENSE.md file.

Help and Support

For assistance with the package, please raise an issue on the GitHub Issues page. Please use the appropriate labels to indicate the specific functionality you are inquiring about. Alternatively, contact the author directly at AkchurinDA@gmail.com.

Acknowledgements

The design of the package is inspired by OpenSeesPy, PyNite, and MASTAN2.

+Home · Hephaestus.jl

Description

Hephaestus.jl is an auto-differentiable structural analysis package purely written in the Julia programming language.

Installation

To install Hephaestus.jl package, type ] in Julia REPL to enter the built-in Julia package manager and execute the following command:

pkg> add Hephaestus

License

Hephaestus.jl package is distributed under the MIT license. More information can be found in the LICENSE.md file.

Help and Support

For assistance with the package, please raise an issue on the GitHub Issues page. Please use the appropriate labels to indicate the specific functionality you are inquiring about. Alternatively, contact the author directly at AkchurinDA@gmail.com.

Acknowledgements

The design of the package is inspired by OpenSeesPy, PyNite, and MASTAN2.