...
首页> 外文期刊>Computers & geosciences >LibHalfSpace: A C plus plus object-oriented library to study deformation and stress in elastic half-spaces
【24h】

LibHalfSpace: A C plus plus object-oriented library to study deformation and stress in elastic half-spaces

机译:LibHalfSpace:一个C plus面向对象的库,用于研究弹性半空间中的变形和应力

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

The study of deformation processes in elastic half-spaces is widely employed for many purposes (e.g. didactic, scientific investigation of real processes, inversion of geodetic data, etc.). We present a coherent programming interface containing a set of tools designed to make easier and faster the study of processes in an elastic half-space. LibHalfSpace is presented in the form of an object-oriented library. A set of well known and frequently used source models (Mogi source, penny shaped horizontal crack, inflating spheroid, Okada rectangular dislocation, etc.) are implemented to describe the potential usage and the versatility of the library. The common interface given to library tools enables us to switch easily among the effects produced by different deformation sources that can be monitored at the free surface. Furthermore, the library also offers an interface which simplifies the creation of new source models exploiting the features of object-oriented programming (OOP). These source models can be built as distributions of rectangular boundary elements. In order to better explain how new models can be deployed some examples are included in the library. (C) 2016 Elsevier Ltd. All rights reserved.
机译:研究弹性半空间中的变形过程被广泛用于许多目的(例如,教学法,对实际过程的科学调查,大地测量数据的反演等)。我们提供了一个连贯的编程界面,其中包含一组工具,这些工具旨在简化并快速地研究弹性半空间中的过程。 LibHalfSpace以面向对象的库的形式呈现。实现了一组众所周知且经常使用的源模型(Mogi源,便士形的水平裂缝,膨胀球体,冈田矩形错位等)来描述库的潜在用途和多功能性。库工具提供的通用界面使我们能够轻松地在不同变形源产生的效果之间进行切换,这些变形源可以在自由表面上进行监控。此外,该库还提供了一个接口,该接口可利用面向对象编程(OOP)的功能简化新源模型的创建。这些源模型可以构建为矩形边界元素的分布。为了更好地说明如何部署新模型,库中包含一些示例。 (C)2016 Elsevier Ltd.保留所有权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号