- Página principal
- Clases
- Archivos

- Lista de archivos
- Miembros de los ficheros

# P_sistemaEc.h

    00001 #ifndef SISTEMA_H
    00002 #define SISTEMA
    00003
    00004 #include "g2f.h"
    00005 #include <map>
    00006 #include <list>
    00007
    00008 using namespace std;
    00009
    00011
    00014 class Sistema_ecuaciones {
    00015
    00016 public:
    00017
    00019
    00025         Sistema_ecuaciones( const char* ); // default constructor
    00026
    00028
    00032         ~Sistema_ecuaciones(); // default destructor
    00033
    00034         int getStiffness( int = 0 ); // default verbose mode off
    00035         void print_global();
    00036         int rightSide();
    00037         int dirichletLin();
    00038         int aBinario();
    00039         int mkdir( const char* );
    00040         const char* enrrutar( const char* );
    00041 private:
    00042 // funciones
    00043         int local_matrix( double,double,double,double,double,double,int );
    00044         int regiones();
    00045         int regNodos( int**, int, int);
    00046 // variables
    00047         int N_N;
    00048         int N_E;
    00049         int N_ED;
    00050         float frec;
    00051         double VACIO;
    00052         double **pNode;
    00053         string ruta;
    00054
    00055 // LTS
    00056         map<unsigned,double> permeabilidad;
    00057         map<unsigned,double> conductividad;
    00058         list<int> listaRegNodos0;
    00059         list<int> listaRegNodos1;
    00060 };      // fin de la clase Rigidez
    00061
    00062 #endif