Este conjunto de funciones se encarga de indicar los límites del vector del elemento que se carga en las Qtable: MDG, MN y MVC.
El grupo de funciones lee_elementoX envía los límites del vector que los define para un correcto tratamiento de los datos de los elementos de un circuito.
De esta forma se pueden generar nuevos elementos de manera más sencilla y sin limitaciones en los parámetros de definición.
Para más información leer manual de funcionamiento de Ávalon.
Más...
|
Funciones |
| void | lee_elemento (int elemento, basicos *p_DATA) |
| | Esta Función se encarga de ver que elemento estamos analizando y llamar a funciones específicas para el tratamiento en cuestión del elemento. Concretamente llama a las funciones lee_elementoX para poder asignar los límites de las tablas en las que se cargan los valores que definen a los elementos del circuito que se este analizando.
|
| void | lee_conductancia (basicos *p_DATA) |
| | Esta función se encarga de detectar los límites de una conductancia.
|
| void | lee_resistencia (basicos *p_DATA) |
| | Esta función se encarga de detectar los límites de una resistencia.
|
| void | lee_condensador (basicos *p_DATA) |
| | Esta función se encarga de detectar los límites de una condensador.
|
| void | lee_bobina (basicos *p_DATA) |
| | Esta función se encarga de detectar los límites de una bobina.
|
| void | lee_fuenteVcc (basicos *p_DATA) |
| | Esta función se encarga de detectar los límites de una fuente de tensión.
|
| void | lee_fuenteI (basicos *p_DATA) |
| | Esta función se encarga de detectar los límites de una fuente de corriente.
|
| void | lee_ampl0 (basicos *p_DATA) |
| | Esta función se encarga de detectar los límites de un amplificador operacional.
|
| void | lee_trafo (basicos *p_DATA) |
| | Esta función se encarga de detectar los límites de una transformador.
|
| void | lee_FuenIdepV (basicos *p_DATA) |
| | Esta función se encarga de detectar los límites de una fuente de intensidad dependiente de tensión.
|
| void | lee_FuenVdepV (basicos *p_DATA) |
| | Esta función se encarga de detectar los límites de una fuente de tensión dependiente de tensión.
|
| void | lee_FuenIdepI (basicos *p_DATA) |
| | Esta función se encarga de detectar los límites de una fuente de intensidad dependiente de intensidad.
|
| void | lee_FuenVdepI (basicos *p_DATA) |
| | Esta función se encarga de detectar los límites de una fuente de tensión dependiente de corriente.
|
| void | lee_bobAcopl (basicos *p_DATA) |
| | Esta función se encarga de detectar los límites de bobinas acopladas.
|
| void | lee_interruptor (basicos *p_DATA) |
| | Esta función se encarga de detectar los límites de un interruptor.
|
| void | lee_cuatripoloadmitancia (basicos *p_DATA) |
| | Esta función se encarga de detectar los límites de un Cuatripolo con parámetros de admitancia.
|
| void | lee_cuatripoloimpedancia (basicos *p_DATA) |
| | Esta función se encarga de detectar los límites de un Cuatripolo con parámetros de impedancia.
|
| void | lee_cuatripolohibrido (basicos *p_DATA) |
| | Esta función se encarga de detectar los límites de un Cuatripolo con parámetros híbridos.
|
| void | lee_cuatripolotransmision (basicos *p_DATA) |
| | Esta función se encarga de detectar los límites de un Cuatripolo con parámetros de trasmisión.
|
| void | actualiza (basicos *DATOS) |
| | Actualiza es una función que se encarga de mostrar por shell parámetros de interés en el análisis de un circuito. En realidad se encarga de mostrar elementos del objeto DATOS de la estructura basicos.
|
Descripción detallada
Este conjunto de funciones se encarga de indicar los límites del vector del elemento que se carga en las Qtable: MDG, MN y MVC.
El grupo de funciones lee_elementoX envía los límites del vector que los define para un correcto tratamiento de los datos de los elementos de un circuito.
De esta forma se pueden generar nuevos elementos de manera más sencilla y sin limitaciones en los parámetros de definición.
Para más información leer manual de funcionamiento de Ávalon.
- Ver también:
- designer
basicos
Documentación de las funciones
Actualiza es una función que se encarga de mostrar por shell parámetros de interés en el análisis de un circuito. En realidad se encarga de mostrar elementos del objeto DATOS de la estructura basicos.
- Parámetros:
-
Definición en la línea 116 del archivo estructuras.cpp.
00117 {
00118 QString line;
00119 cout << "\nContenido de la estructura DATOS: "<<endl;
00120 cout << "Número de elementos: "<<DATOS->elementos<<endl;
00121 cout << "Número de EA: "<<DATOS->EA<<endl;
00122 cout << "Número de nodos: "<<DATOS->nodos<<endl;
00123 cout << "Número de elementos en grupo A2: "<<DATOS->A2<<"\n";
00124 cout << "Elementos NO nulos: "<<DATOS->nocero<<endl;
00125 cout << "Densidad: "<<DATOS->densidad<<endl;
00126 cout << "Dispersión: "<<DATOS->dispersion<<endl;
00127 cout << "Tiempo Inicial: "<<DATOS->t0<<"\t";
00128 cout << "Tiempo Final: "<<DATOS->tf<<"\t";
00129 cout << "Paso de Tiempo: "<<DATOS->h<<"\t";
00130 cout << "Theta: "<<DATOS->theta<<"\n";
00131 }
| void lee_ampl0 |
( |
basicos * |
p_DATA |
) |
|
Esta función se encarga de detectar los límites de un amplificador operacional.
- Parámetros:
-
| p_DATA | Puntero a estructura basicos. |
- Ver también:
- designer
Definición en la línea 538 del archivo estructuras.cpp.
00539 {
00540 p_DATA->lim[0]=4;p_DATA->lim[1]=8;p_DATA->lim[2]=9;
00541 }
| void lee_bobAcopl |
( |
basicos * |
p_DATA |
) |
|
Esta función se encarga de detectar los límites de bobinas acopladas.
- Parámetros:
-
| p_DATA | Puntero a estructura basicos. |
- Ver también:
- designer
Definición en la línea 562 del archivo estructuras.cpp.
00563 {
00564 p_DATA->lim[0]=4;p_DATA->lim[1]=8;p_DATA->lim[2]=17;
00565 }
| void lee_bobina |
( |
basicos * |
p_DATA |
) |
|
Esta función se encarga de detectar los límites de una bobina.
- Parámetros:
-
| p_DATA | Puntero a estructura basicos. |
- Ver también:
- designer
Definición en la línea 526 del archivo estructuras.cpp.
00527 {
00528 p_DATA->lim[0]=4;p_DATA->lim[1]=6;p_DATA->lim[2]=8;
00529 }
| void lee_condensador |
( |
basicos * |
p_DATA |
) |
|
Esta función se encarga de detectar los límites de una condensador.
- Parámetros:
-
| p_DATA | Puntero a estructura basicos. |
- Ver también:
- designer
Definición en la línea 522 del archivo estructuras.cpp.
00523 {
00524 p_DATA->lim[0]=4;p_DATA->lim[1]=6;p_DATA->lim[2]=8;
00525 }
| void lee_conductancia |
( |
basicos * |
p_DATA |
) |
|
Esta función se encarga de detectar los límites de una conductancia.
- Parámetros:
-
| p_DATA | Puntero a estructura basicos. |
- Ver también:
- designer
Definición en la línea 514 del archivo estructuras.cpp.
00515 {
00516 p_DATA->lim[0]=4;p_DATA->lim[1]=6;p_DATA->lim[2]=8;
00517 }
| void lee_cuatripoloadmitancia |
( |
basicos * |
p_DATA |
) |
|
Esta función se encarga de detectar los límites de un Cuatripolo con parámetros de admitancia.
- Parámetros:
-
| p_DATA | Puntero a estructura basicos. |
- Ver también:
- designer
Definición en la línea 570 del archivo estructuras.cpp.
00571 {
00572 p_DATA->lim[0]=4;p_DATA->lim[1]=8;p_DATA->lim[2]=18;
00573 }
| void lee_cuatripolohibrido |
( |
basicos * |
p_DATA |
) |
|
Esta función se encarga de detectar los límites de un Cuatripolo con parámetros híbridos.
- Parámetros:
-
| p_DATA | Puntero a estructura basicos. |
- Ver también:
- designer
Definición en la línea 578 del archivo estructuras.cpp.
00579 {
00580 p_DATA->lim[0]=4;p_DATA->lim[1]=8;p_DATA->lim[2]=18;
00581 }
| void lee_cuatripoloimpedancia |
( |
basicos * |
p_DATA |
) |
|
Esta función se encarga de detectar los límites de un Cuatripolo con parámetros de impedancia.
- Parámetros:
-
| p_DATA | Puntero a estructura basicos. |
- Ver también:
- designer
Definición en la línea 574 del archivo estructuras.cpp.
00575 {
00576 p_DATA->lim[0]=4;p_DATA->lim[1]=8;p_DATA->lim[2]=18;
00577 }
| void lee_cuatripolotransmision |
( |
basicos * |
p_DATA |
) |
|
Esta función se encarga de detectar los límites de un Cuatripolo con parámetros de trasmisión.
- Parámetros:
-
| p_DATA | Puntero a estructura basicos. |
- Ver también:
- designer
Definición en la línea 582 del archivo estructuras.cpp.
00583 {
00584 p_DATA->lim[0]=4;p_DATA->lim[1]=8;p_DATA->lim[2]=18;
00585 }
| void lee_elemento |
( |
int |
elemento, |
|
|
basicos * |
p_DATA | |
|
) |
| | |
Esta Función se encarga de ver que elemento estamos analizando y llamar a funciones específicas para el tratamiento en cuestión del elemento. Concretamente llama a las funciones lee_elementoX para poder asignar los límites de las tablas en las que se cargan los valores que definen a los elementos del circuito que se este analizando.
- Parámetros:
-
| elemento | ID del elemento que se esta cargando |
| p_DATA | Puntero a estructura basicos |
- Ver también:
- bcl_principal::slt_abrirspc()
Definición en la línea 486 del archivo estructuras.cpp.
| void lee_FuenIdepI |
( |
basicos * |
p_DATA |
) |
|
Esta función se encarga de detectar los límites de una fuente de intensidad dependiente de intensidad.
- Parámetros:
-
| p_DATA | Puntero a estructura basicos. |
- Ver también:
- designer
Definición en la línea 554 del archivo estructuras.cpp.
00555 {
00556 p_DATA->lim[0]=4;p_DATA->lim[1]=8;p_DATA->lim[2]=10;
00557 }
| void lee_FuenIdepV |
( |
basicos * |
p_DATA |
) |
|
Esta función se encarga de detectar los límites de una fuente de intensidad dependiente de tensión.
- Parámetros:
-
| p_DATA | Puntero a estructura basicos. |
- Ver también:
- designer
Definición en la línea 546 del archivo estructuras.cpp.
00547 {
00548 p_DATA->lim[0]=4;p_DATA->lim[1]=8;p_DATA->lim[2]=10;
00549 }
| void lee_fuenteI |
( |
basicos * |
p_DATA |
) |
|
Esta función se encarga de detectar los límites de una fuente de corriente.
- Parámetros:
-
| p_DATA | Puntero a estructura basicos. |
- Ver también:
- designer
Definición en la línea 534 del archivo estructuras.cpp.
00535 {
00536 p_DATA->lim[0]=4;p_DATA->lim[1]=6;p_DATA->lim[2]=16;
00537 }
| void lee_fuenteVcc |
( |
basicos * |
p_DATA |
) |
|
Esta función se encarga de detectar los límites de una fuente de tensión.
- Parámetros:
-
| p_DATA | Puntero a estructura basicos. |
- Ver también:
- designer
Definición en la línea 530 del archivo estructuras.cpp.
00531 {
00532 p_DATA->lim[0]=4;p_DATA->lim[1]=6;p_DATA->lim[2]=16;
00533 }
| void lee_FuenVdepI |
( |
basicos * |
p_DATA |
) |
|
Esta función se encarga de detectar los límites de una fuente de tensión dependiente de corriente.
- Parámetros:
-
| p_DATA | Puntero a estructura basicos. |
- Ver también:
- designer
Definición en la línea 558 del archivo estructuras.cpp.
00559 {
00560 p_DATA->lim[0]=4;p_DATA->lim[1]=8;p_DATA->lim[2]=10;
00561 }
| void lee_FuenVdepV |
( |
basicos * |
p_DATA |
) |
|
Esta función se encarga de detectar los límites de una fuente de tensión dependiente de tensión.
- Parámetros:
-
| p_DATA | Puntero a estructura basicos. |
- Ver también:
- designer
Definición en la línea 550 del archivo estructuras.cpp.
00551 {
00552 p_DATA->lim[0]=4;p_DATA->lim[1]=8;p_DATA->lim[2]=10;
00553 }
| void lee_interruptor |
( |
basicos * |
p_DATA |
) |
|
Esta función se encarga de detectar los límites de un interruptor.
- Parámetros:
-
| p_DATA | Puntero a estructura basicos. |
- Ver también:
- designer
Definición en la línea 566 del archivo estructuras.cpp.
00567 {
00568 p_DATA->lim[0]=4;p_DATA->lim[1]=6;p_DATA->lim[2]=8;
00569 }
| void lee_resistencia |
( |
basicos * |
p_DATA |
) |
|
Esta función se encarga de detectar los límites de una resistencia.
- Parámetros:
-
| p_DATA | Puntero a estructura basicos. |
- Ver también:
- designer
Definición en la línea 518 del archivo estructuras.cpp.
00519 {
00520 p_DATA->lim[0]=4;p_DATA->lim[1]=6;p_DATA->lim[2]=8;
00521 }
| void lee_trafo |
( |
basicos * |
p_DATA |
) |
|
Esta función se encarga de detectar los límites de una transformador.
- Parámetros:
-
| p_DATA | Puntero a estructura basicos. |
- Ver también:
- designer
Definición en la línea 542 del archivo estructuras.cpp.
00543 {
00544 p_DATA->lim[0]=4;p_DATA->lim[1]=8;p_DATA->lim[2]=10;
00545 }