scispace - formally typeset
Journal ArticleDOI

Nonlinear Finite-Element Analysis Software Architecture Using Object Composition

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

Content maybe subject to copyright    Report

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

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

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

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

Grady Booch
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.
Related Papers (5)
Trending Questions (1)
How to develop Software Composition Analysis?

Develop Software Composition Analysis by emphasizing object composition over implementation inheritance, utilizing classes to encapsulate solution procedures for finite-element models, and organizing communication between components using design patterns.