Journal ArticleDOI
Nonlinear Finite-Element Analysis Software Architecture Using Object Composition
Frank McKenna,Frank McKenna,Frank McKenna,Michael H. Scott,Michael H. Scott,Michael H. Scott,Gregory L. Fenves,Gregory L. Fenves,Gregory L. Fenves +8 more
Reads0
Chats0
TLDR
Sequence diagrams document the interoperability of the analysis classes for solving nonlinear finite-element equations, demonstrating that object composition with design patterns provides a general approach to developing and refactoring nonlinear infinite-element software.Abstract:
Object composition offers significant advantages over class inheritance to develop a flexible software architecture for finite-element analysis. Using this approach, separate classes encapsulate fu...read more
Citations
More filters
Journal ArticleDOI
OpenSees: A Framework for Earthquake Engineering Simulation
TL;DR: The OpenSees software framework seeks to aid in this challenging task by letting earthquake engineers develop finite-element and finite- element-reliability applications for use in sequential, high-performance, and distributed processing environments.
Journal ArticleDOI
A shear wall element for nonlinear seismic analysis of super-tall buildings using OpenSees
TL;DR: In this article, a new shear wall element model and associated material constitutive models based on the open source finite element (FE) code OpenSees are developed to perform nonlinear seismic analyses of high-rise RC frame-core tube structures.
Journal ArticleDOI
Seismic Analysis of Precast Concrete Bridge Columns Connected with Grouted Splice Sleeve Connectors
M. J. Ameli,Chris P. Pantelides +1 more
TL;DR: In this article, a simplified modeling strategy for seismic assessment of precast bridge columns connected to precast footings using grouted splice sleeve connectors is presented, and a computational model is developed and validated using three half-scale bridge subassemblies tested to failure.
Journal ArticleDOI
OpenSeesPy: Python library for the OpenSees finite element framework
TL;DR: The OpenSees interpreter interface was refactored to provide multi-interpreter capabilities and is accomplished through an abstract interface for interpreter calls with concrete implementations for different scripting languages.
Journal ArticleDOI
Computer Program for Multimodel Reliability and Optimization Analysis
Mojtaba Mahsuli,Terje Haukaas +1 more
TL;DR: The software architecture and a multimodel example of a structure that is modeled in an external finite-element program and subjected to multiple hazards, damage, and long-term deterioration are presented.
References
More filters
Book
Design Patterns: Elements of Reusable Object-Oriented Software
TL;DR: The book is an introduction to the idea of design patterns in software engineering, and a catalog of twenty-three common patterns, which most experienced OOP designers will find out they've known about patterns all along.
Book
The finite element method
TL;DR: In this article, the methodes are numeriques and the fonction de forme reference record created on 2005-11-18, modified on 2016-08-08.
Book
Object-Oriented Modeling and Design
TL;DR: This book discusses Object Modeling as a Design Technique, Object Diagram Compiler, and the Future of Object-Oriented Technology.
Book
A Pattern Language: Towns, Buildings, Construction
Christopher Alexander,Sara Ishikawa,Murray Silverstein,Max Jacobson,Ingrid Fiksdahl-King,Shlomo Angel +5 more
TL;DR: This book will enable a person to make a design for almost any kind of building, or any part of the built environment, which will replace existing ideas and practices entirely.
Book
Object-Oriented Analysis and Design with Applications
TL;DR: This chapter discusses the development of Object-Oriented Programming Languages and the Structure of Complex Systems, and the role of Classification in this development.