Changeset 5258


Ignore:
Timestamp:
08/13/10 16:19:46 (15 years ago)
Author:
seroussi
Message:

optional approximation_enum argument in GetDofLIst

Location:
issm/trunk/src/c/objects
Files:
6 edited

Legend:

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

    r5221 r5258  
    45224522/*}}}*/
    45234523/*FUNCTION Penta::GetDofList {{{1*/
    4524 void  Penta::GetDofList(int** pdoflist){
     4524void  Penta::GetDofList(int** pdoflist,int approximation_enum){
    45254525
    45264526        int i,j;
     
    45424542        count=0;
    45434543        for(i=0;i<6;i++){
    4544                 nodes[i]->GetDofList(doflist+count);
     4544                nodes[i]->GetDofList(doflist+count,approximation_enum);
    45454545                count+=nodes[i]->GetNumberOfDofs();
    45464546        }
  • issm/trunk/src/c/objects/Elements/Penta.h

    r5211 r5258  
    140140                void      CreatePVectorThermal( Vec pg);
    141141                double*   GaussFromNode(Node* node);
    142                 void      GetDofList(int** pdoflist);
     142                void      GetDofList(int** pdoflist,int approximation_enum=0);
    143143                void      GetDofList1(int* doflist);
    144144                int       GetElementType(void);
  • issm/trunk/src/c/objects/Elements/Tria.cpp

    r5251 r5258  
    55325532/*}}}*/
    55335533/*FUNCTION Tria::GetDofList {{{1*/
    5534 void  Tria::GetDofList(int** pdoflist){
     5534void  Tria::GetDofList(int** pdoflist, int approximation_enum){
    55355535
    55365536        int i,j;
  • issm/trunk/src/c/objects/Elements/Tria.h

    r5251 r5258  
    141141                double    GetAreaCoordinate(double x, double y, int which_one);
    142142                int       GetElementType(void);
    143                 void      GetDofList(int** pdoflist);
     143                void      GetDofList(int** pdoflist,int approximation_enum=0);
    144144                void      GetDofList1(int* doflist);
    145145                void      GetParameterValue(double* pvalue,Node* node,int enumtype);
  • issm/trunk/src/c/objects/Node.cpp

    r5254 r5258  
    332332/*}}}*/
    333333/*FUNCTION Node::GetDofList{{{1*/
    334 void  Node::GetDofList(int* outdoflist){
     334void  Node::GetDofList(int* outdoflist,int approximation_enum){
    335335        int i;
    336336        for(i=0;i<this->indexing.numberofdofs;i++){
  • issm/trunk/src/c/objects/Node.h

    r5114 r5258  
    7575                void  CreateVecSets(Vec pv_g,Vec pv_f,Vec pv_s);
    7676                int   GetConnectivity();
    77                 void  GetDofList(int* poutdoflist);
     77                void  GetDofList(int* poutdoflist,int approximation_enum=0);
    7878                int   GetDofList1(void);
    7979                double GetX();
Note: See TracChangeset for help on using the changeset viewer.