Ignore:
Timestamp:
06/23/14 09:47:02 (11 years ago)
Author:
Mathieu Morlighem
Message:

NEW: added CrouzeixRaviart elements in FS

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/classes/Elements/Tria.cpp

    r18170 r18173  
    19751975                        tria_node_ids[8]=iomodel->nodecounter+iomodel->numberofvertices+iomodel->numberofedges+iomodel->elements[3*index+2];
    19761976                        break;
     1977                case CrouzeixRaviartEnum:
     1978                        numnodes        = 10;
     1979                        tria_node_ids   = xNew<int>(numnodes);
     1980                        tria_node_ids[0]=iomodel->nodecounter+iomodel->elements[3*index+0];
     1981                        tria_node_ids[1]=iomodel->nodecounter+iomodel->elements[3*index+1];
     1982                        tria_node_ids[2]=iomodel->nodecounter+iomodel->elements[3*index+2];
     1983                        tria_node_ids[3]=iomodel->nodecounter+iomodel->numberofvertices+iomodel->elementtoedgeconnectivity[3*index+0]+1;
     1984                        tria_node_ids[4]=iomodel->nodecounter+iomodel->numberofvertices+iomodel->elementtoedgeconnectivity[3*index+1]+1;
     1985                        tria_node_ids[5]=iomodel->nodecounter+iomodel->numberofvertices+iomodel->elementtoedgeconnectivity[3*index+2]+1;
     1986                        tria_node_ids[6]=iomodel->nodecounter+iomodel->numberofvertices+iomodel->numberofedges+index+1;
     1987
     1988                        tria_node_ids[7]=iomodel->nodecounter+iomodel->numberofvertices+iomodel->numberofedges+iomodel->numberofelements+3*index+1;
     1989                        tria_node_ids[8]=iomodel->nodecounter+iomodel->numberofvertices+iomodel->numberofedges+iomodel->numberofelements+3*index+2;
     1990                        tria_node_ids[9]=iomodel->nodecounter+iomodel->numberofvertices+iomodel->numberofedges+iomodel->numberofelements+3*index+3;
     1991                        break;
    19771992                default:
    19781993                        _error_("Finite element "<<EnumToStringx(finiteelement_type)<<" not supported yet");
Note: See TracChangeset for help on using the changeset viewer.