Ignore:
Timestamp:
11/21/13 15:03:46 (11 years ago)
Author:
Mathieu Morlighem
Message:

NEW: Adjoint BalH

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/classes/Elements/Seg.h

    r16860 r16862  
    7777                void        ComputeStressTensor(){_error_("not implemented yet");};
    7878                void        Configure(Elements* elements,Loads* loads,Nodes* nodesin,Vertices* verticesin,Materials* materials,Parameters* parameters){_error_("not implemented yet");};
    79                 void        DeleteMaterials(void){_error_("not implemented yet");};
     79                void        DeleteMaterials(void);
    8080                void        SetCurrentConfiguration(Elements* elements,Loads* loads,Nodes* nodes,Materials* materials,Parameters* parameters){_error_("not implemented yet");};
    8181                void        SetwiseNodeConnectivity(int* d_nz,int* o_nz,Node* node,bool* flags,int* flagsindices,int set1_enum,int set2_enum){_error_("not implemented yet");};
     
    104104                void        GetNodesSidList(int* sidlist){_error_("not implemented yet");};
    105105                void        GetNodesLidList(int* lidlist){_error_("not implemented yet");};
    106                 int         GetNumberOfNodes(void){_error_("not implemented yet");};
     106                int         GetNumberOfNodes(void);
    107107                int         GetNumberOfNodesVelocity(void){_error_("not implemented yet");};
    108108                int         GetNumberOfNodesPressure(void){_error_("not implemented yet");};
    109109                int         GetNumberOfVertices(void){_error_("not implemented yet");};
    110                 void        GetVerticesCoordinates(IssmDouble** pxyz_list){_error_("not implemented yet");};
     110                void        GetVerticesCoordinates(IssmDouble** pxyz_list);
    111111                void        GetVerticesCoordinatesBase(IssmDouble** pxyz_list){_error_("not implemented yet");};
    112112                void        GetVerticesCoordinatesTop(IssmDouble** pxyz_list){_error_("not implemented yet");};
     
    117117                bool        IsFloating(){_error_("not implemented yet");};
    118118                bool        IsNodeOnShelfFromFlags(IssmDouble* flags){_error_("not implemented yet");};
    119                 void        JacobianDeterminant(IssmDouble*  Jdet, IssmDouble* xyz_list,Gauss* gauss){_error_("not implemented yet");};
     119                void        JacobianDeterminant(IssmDouble*  Jdet, IssmDouble* xyz_list,Gauss* gauss);
    120120                void        JacobianDeterminantLine(IssmDouble* Jdet, IssmDouble* xyz_list,Gauss* gauss){_error_("not implemented yet");};
    121121                void        JacobianDeterminantSurface(IssmDouble*  pJdet, IssmDouble* xyz_list,Gauss* gauss){_error_("not implemented yet");};
     
    123123                void        JacobianDeterminantTop(IssmDouble* pJdet,IssmDouble* xyz_list_base,Gauss* gauss){_error_("not implemented yet");};
    124124                IssmDouble  MinEdgeLength(IssmDouble* xyz_list){_error_("not implemented yet");};
    125                 void        NodalFunctions(IssmDouble* basis,Gauss* gauss){_error_("not implemented yet");};
     125                void        NodalFunctions(IssmDouble* basis,Gauss* gauss);
    126126                void        NodalFunctionsVelocity(IssmDouble* basis,Gauss* gauss){_error_("not implemented yet");};
    127127                void        NodalFunctionsPressure(IssmDouble* basis,Gauss* gauss){_error_("not implemented yet");};
    128                 void        NodalFunctionsDerivatives(IssmDouble* dbasis,IssmDouble* xyz_list,Gauss* gauss){_error_("not implemented yet");};
     128                void        NodalFunctionsDerivatives(IssmDouble* dbasis,IssmDouble* xyz_list,Gauss* gauss);
    129129                void        NodalFunctionsDerivativesVelocity(IssmDouble* dbasis,IssmDouble* xyz_list,Gauss* gauss){_error_("not implemented yet");};
    130130                bool        NoIceInElement(){_error_("not implemented yet");};
     
    141141                void        ValueP1DerivativesOnGauss(IssmDouble* dvalue,IssmDouble* values,IssmDouble* xyz_list,Gauss* gauss){_error_("not implemented yet");};
    142142                int         VelocityInterpolation(void){_error_("not implemented yet");};
    143                 Input*      GetInput(int inputenum){_error_("not implemented yet");};
     143                Input*      GetInput(int inputenum);
    144144                Input*      GetMaterialInput(int inputenum){_error_("not implemented yet");};
    145145                void        GetInputListOnVertices(IssmDouble* pvalue,int enumtype){_error_("not implemented yet");};
     
    152152                IssmDouble  GetZcoord(Gauss* gauss){_error_("not implemented yet");};
    153153                Gauss*      NewGauss(void){_error_("not implemented yet");};
    154                 Gauss*      NewGauss(int order){_error_("not implemented yet");};
     154                Gauss*      NewGauss(int order);
    155155      Gauss*      NewGauss(IssmDouble* xyz_list, IssmDouble* xyz_list_front,int order){_error_("not implemented yet");};
    156156      Gauss*      NewGauss(IssmDouble* xyz_list, IssmDouble* xyz_list_front,int order_horiz,int order_vert){_error_("not implemented yet");};
     
    158158                Gauss*      NewGaussLine(int vertex1,int vertex2,int order){_error_("not implemented yet");};
    159159                Gauss*      NewGaussTop(int order){_error_("not implemented yet");};
    160                 ElementVector* NewElementVector(int approximation_enum){_error_("not implemented yet");};
    161                 ElementMatrix* NewElementMatrix(int approximation_enum){_error_("not implemented yet");};
     160                ElementVector* NewElementVector(int approximation_enum);
     161                ElementMatrix* NewElementMatrix(int approximation_enum);
    162162                int         VertexConnectivity(int vertexindex){_error_("not implemented yet");};
    163163                void        VerticalSegmentIndices(int** pindices,int* pnumseg){_error_("not implemented yet");};
Note: See TracChangeset for help on using the changeset viewer.