Ignore:
Timestamp:
04/27/10 08:27:06 (15 years ago)
Author:
Mathieu Morlighem
Message:

now iomodel constructor also specifies the id

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/c/objects/Sing.cpp

    r3621 r3622  
    2222
    2323/*Object constructors and destructor*/
    24 /*FUNCTION Sing::constructor {{{1*/
     24/*FUNCTION Sing::Sing(){{{1*/
    2525Sing::Sing(){
    2626        this->inputs=NULL;
     
    2929}
    3030/*}}}*/
    31 /*FUNCTION Sing constructor {{{1*/
     31/*FUNCTION Sing::Sing(int sing_id,int* sing_node_ids, int sing_matice_id, int sing_matpar_id, int sing_numpar_id) {{{1*/
    3232Sing::Sing(int sing_id,int* sing_node_ids, int sing_matice_id, int sing_matpar_id):
    3333        hnodes(sing_node_ids,1),
     
    4444}
    4545/*}}}*/
    46 /*FUNCTION Sing other constructor {{{1*/
     46/*FUNCTION Sing::Sing(int sing_id,Hook* sing_hnodes, Hook* sing_hmatice, Hook* sing_hmatpar, Hook* sing_hnumpar, Inputs* sing_inputs) {{{1*/
    4747Sing::Sing(int sing_id,Hook* sing_hnodes, Hook* sing_hmatice, Hook* sing_hmatpar, Parameters* sing_parameters,Inputs* sing_inputs):
    4848        hnodes(sing_hnodes),
     
    6363}
    6464/*}}}*/
    65 /*FUNCTION Sing iomodel constructor {{{1*/
    66 Sing::Sing(int i, IoModel* iomodel){
     65/*FUNCTION Sing::Sing(int sing_id, int i, IoModel* iomodel) {{{1*/
     66Sing::Sing(int sing_id, int i, IoModel* iomodel){
    6767
    6868        int sing_matice_id;
     
    7373        double sing_k;
    7474
    75 
    7675        /*id: */
    77         this->id=i+1;
     76        this->id=sing_id;
    7877
    7978        /*hooks: */
    80         sing_matice_id=i+1; //refers to the corresponding material property card
     79        sing_matice_id=i+1;                        //refers to the corresponding material property card
    8180        sing_matpar_id=iomodel->numberofvertices+1;//refers to the corresponding matpar property card
    8281        sing_g=i+1;
     
    9796}
    9897/*}}}*/
    99 /*FUNCTION Sing::destructor {{{1*/
     98/*FUNCTION Sing::~Sing(){{{1*/
    10099Sing::~Sing(){
    101100        delete inputs;
Note: See TracChangeset for help on using the changeset viewer.