CargaRegistroSismico

PURPOSE ^

|______________________________________________________________________|

SYNOPSIS ^

This is a script file.

DESCRIPTION ^

|______________________________________________________________________|
|                                                                      |
|          TEFAME - Toolbox para Elementos Finitos y Analisis          |
|                  Matricial de Estructuras en MATLAB                  |
|                                                                      |
|                   Area  de Estructuras y Geotecnia                   |
|                   Departamento de Ingenieria Civil                   |
|              Facultad de Ciencias Fisicas y Matematicas              |
|                         Universidad de Chile                         |
|                                                                      |
| TEFAME es una  plataforma en base a objetos para modelar, analizar y |
| visualizar  la respuesta de sistemas  estructurales usando el metodo |
| de elementos finitos y analisis matricial de estructuras en MATLAB.  |
| Repositorio: https://github.com/ppizarror/TEFAME                     |
|______________________________________________________________________|
|                                                                      |
| Clase CargaNodo                                                      |
|                                                                      |
| Este archivo contiene la definicion de la Clase CargaNodo            |
| CargaNodo  es  una subclase  de la  clase  Nodo  y corresponde  a la |
| representacion de una carga nodal en el metodo de elementos  finitos |
| o analisis matricial de estructuras.                                 |
| La clase CargaNodo es una clase que contiene el nodo al que se le va |
| aplicar la carga y el valor de esta carga.                           |
|______________________________________________________________________|
|                                                                      |
| MIT License                                                          |
| Copyright (c) 2018-2020 Pablo Pizarro R @ppizarror.com.              |
|                                                                      |
| Permission is hereby granted, free of charge, to any person obtai-   |
| ning a copy of this software and associated documentation files (the |
| "Software"), to deal in the Software without restriction, including  |
| without limitation the rights to use, copy, modify, merge, publish,  |
| distribute, sublicense, and/or sell copies of the Software, and to   |
| permit persons to whom the Software is furnished to do so, subject   |
| to the following conditions:                                         |
|                                                                      |
| The above copyright notice and this permission notice shall be       |
| included in all copies or substantial portions of the Software.      |
|                                                                      |
| THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,      |
| EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF   |
| MERCHANTABILITY,FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.|
| IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY |
| CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, |
| TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE    |
| SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.               |
|______________________________________________________________________|

  Methods(Access=public):
       CargaRegistroSismico(etiquetaCargaRegistroSismico,registro,direccion,dt,tAnalisis)
       aplicarCarga(obj,factorDeCarga)
       disp(obj)
  Methods SuperClass (CargaDinamica):
       cargaDinamicaObj = Carga(etiquetaCarga)
       desactivarCarga(cargaDinamicaObj)
       p = calcularCarga(cargaDinamicaObj,factor,m,r,dispinfo)
       disp(cargaDinamicaObj)
       y = cargaActivada(cargaDinamicaObj)
       guardarCarga(cargaDinamicaObj,p)
       guardarDesplazamiento(cargaDinamicaObj,u)
       guardarVelocidad(cargaDinamicaObj,v)
       guardarAceleracion(cargaDinamicaObj,a)
       amortiguamientoRayleigh(cargaDinamicaObj,rayleigh)
       usoDisipadores(cargaDinamicaObj,disipador)
       descomposicionModal(cargaDinamicaObj,desmodal)
       c = cargaSumaMasa(cargaDinamicaObj)
       t = obtenerVectorTiempo(cargaDinamicaObj)
       p = obtenerCarga(cargaDinamicaObj)
       u = obtenerDesplazamiento(cargaDinamicaObj)
       u = obtenerDesplazamientoTiempo(cargaDinamicaObj,gdl,tiempo)
       v = obtenerVelocidad(cargaDinamicaObj)
       a = obtenerAceleracion(cargaDinamicaObj)
       r = usoAmortiguamientoRayleigh(cargaDinamicaObj)
       dm = usoDescomposicionModal(cargaDinamicaObj)
       disipador = usoDeDisipadores(cargaDinamicaObj)
       masa = obtenerMasa(cargaDinamicaObj)
       definirFactorUnidadMasa(cargaDinamicaObj,factor)
       definirFactorCargaMasa(cargaDinamicaObj,factor)
       nodos = obtenerNodos(cargaDinamicaObj)
       activarCarga(cargaDinamicaObj)
       establecerCargaCalculada(cargaDinamicaObj)
       c = cargaCalculada(cargaDinamicaObj)
       bloquearCargaMasa(cargaDinamicaObj)
  Methods SuperClass (ComponenteModelo):
       etiqueta = obtenerEtiqueta(obj)
       e = equals(obj,obj)
       objID = obtenerIDObjeto(obj)

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:
Generated on Wed 02-Dec-2020 23:38:02 by m2html © 2005