-
Notifications
You must be signed in to change notification settings - Fork 54
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #204 from cbolisetti/march-news-174
Added Spring2019 news. Refs #174.
- Loading branch information
Showing
8 changed files
with
77 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,66 @@ | ||
# MASTODON Newsletter (Spring 2019) | ||
|
||
## Explicit Integrator in MOOSE | ||
|
||
!row! | ||
|
||
!col! small=12 medium=6 large=6 | ||
Made progress in implementing an explicit solver that will significantly reduce runtime. The explicit solver is benchmarked by comparing results of simple problems with the corresponding implicit, Newmark-Beta solution. The explicit solver is expected to be merged into the MOOSE framework in Summer, 2019 after thorough testing and will include both consistent and lumped-mass matrix options. | ||
|
||
The implementation comprises changes to the MOOSE framework and includes a new, `CentralDifference` TimeIntegrator. The implementation includes several other changes that make the usage of the explicit solver extremely easy to use. The user is simply required to change the TimeIntegrator in the Executioner and add the input statement, `implicit = false`, in the strain kernels. Sample results for a single solid element problem are presented in [image001]. | ||
!col-end! | ||
|
||
!col! small=12 medium=6 large=6 | ||
!media news/mar2019/Picture1.png style=width:400px;margin-right:50px id=image001 | ||
caption=Comparison of the results of the implicit and explicit integration for a single solid element problem. | ||
!col-end! | ||
|
||
!row-end! | ||
|
||
## Beam Mesh Generator | ||
|
||
!row! | ||
|
||
!col! small=12 medium=6 large=6 | ||
A beam mesh generator has been created and is currently under testing. The mesh generator will input nodal co-ordinates and beam connectivity information through csv files and will create a mesh automatically. This circumvents the usage of a meshing software and provides a much easier way to import meshes from traditional structural engineering software like SAP2000 or GTStrudl. | ||
[image002] shows an L-shaped mesh and the corresponding input csv files created for testing. More tests and examples will follow. This will be merged with MASTODON in Summer, 2019. | ||
!col-end! | ||
|
||
!col! small=12 medium=6 large=6 | ||
!media news/mar2019/Picture2.png style=width:300px;margin-left:50px id=image002 | ||
caption=Illustration of a beam mesh generator example. | ||
!col-end! | ||
|
||
!row-end! | ||
|
||
## Shell Element Implementation | ||
|
||
!row! | ||
|
||
!col! small=12 medium=6 large=6 | ||
A 4-noded shell element is being implemented in MOOSE based on the [citet:dvorkin1984continuum] formulation. This shell element can be used for problems that involve small or finite rotations. An initial tested version of this element would be available in MASTODON by end of Summer, 2019. | ||
!col-end! | ||
|
||
!col! small=12 medium=6 large=6 | ||
!media news/mar2019/Picture3.png style=width:300px;margin-left:50px id=image003 | ||
caption=Illustration of the [citet:dvorkin1984continuum] 4-noded shell element. | ||
!col-end! | ||
|
||
!row-end! | ||
|
||
## MASTODON VectorPostProcessors | ||
|
||
!row! | ||
|
||
!col! small=12 medium=6 large=6 | ||
Extended the `ResponseHistoryBuilder`, `ResponseSpectraCalculator` and `HSICalculator` vectorpostprocessors to accept sets of nodes, or boundaries at input. Users do not have to create an individual VPP block for history, or spectrum at each node anymore. This makes these VPPs more user friendly. Illustrations and examples of the updated VPPs are provided in the corresponding documentation pages. | ||
!col-end! | ||
|
||
!col! small=12 medium=6 large=6 | ||
!media news/mar2019/Picture5.png style=width:300px;margin-left:50px id=image004 | ||
caption=Response histories of two nodes calculated from a single ResponseHistoryBuilder block. | ||
!col-end! | ||
|
||
!row-end! | ||
|
||
!bibtex bibliography |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,5 @@ | ||
# MASTODON Newsletter | ||
|
||
[October News](2018-10.md) | ||
[Fall 2018 News](2018-10.md) | ||
|
||
[Spring 2019 News](2019-03.md) |