Ignore:
Timestamp:
11/16/13 13:36:32 (11 years ago)
Author:
Mathieu Morlighem
Message:

NEW: done with SSA 3d

File:
1 edited

Legend:

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

    r16802 r16803  
    14461446
    14471447}/*}}}*/
     1448/*FUNCTION Penta::GetVerticesCoordinatesBase(IssmDouble** pxyz_list){{{*/
     1449void Penta::GetVerticesCoordinatesBase(IssmDouble** pxyz_list){
     1450
     1451        IssmDouble* xyz_list = xNew<IssmDouble>(NUMVERTICES2D*3);
     1452        ::GetVerticesCoordinates(xyz_list,this->vertices,NUMVERTICES2D);
     1453
     1454        /*Assign output pointer*/
     1455        *pxyz_list = xyz_list;
     1456
     1457}/*}}}*/
    14481458/*FUNCTION Penta::GetMaterialInputValue(IssmDouble* pvalue,Node* node,int enumtype) {{{*/
    14491459void Penta::GetMaterialInputValue(IssmDouble* pvalue,Node* node,int enumtype){
     
    24322442}
    24332443/*}}}*/
     2444/*FUNCTION Penta::JacobianDeterminantBase{{{*/
     2445void Penta::JacobianDeterminantBase(IssmDouble* pJdet,IssmDouble* xyz_list_base,Gauss* gauss){
     2446
     2447        _assert_(gauss->Enum()==GaussPentaEnum);
     2448        this->GetTriaJacobianDeterminant(pJdet,xyz_list_base,(GaussPenta*)gauss);
     2449
     2450}
     2451/*}}}*/
    24342452/*FUNCTION Penta::NoIceInElement {{{*/
    24352453bool   Penta::NoIceInElement(){
     
    25082526Gauss* Penta::NewGauss(int order){
    25092527        return new GaussPenta(order,order);
     2528}
     2529/*}}}*/
     2530/*FUNCTION Penta::NewGaussBase(int order){{{*/
     2531Gauss* Penta::NewGaussBase(int order){
     2532        return new GaussPenta(0,1,2,order);
    25102533}
    25112534/*}}}*/
Note: See TracChangeset for help on using the changeset viewer.