Ignore:
Timestamp:
03/12/12 09:35:33 (13 years ago)
Author:
Eric.Larour
Message:

Large commit, to strip out Petsc from the code. Created new Matrix and Vector
wrapper objects to the Petsc Mat and Vec objects. These wrappers make it possible
to hook up a different package to handle matrix and vector operations.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/objects/Loads/Pengrid.cpp

    r11656 r11679  
    295295/*}}}1*/
    296296/*FUNCTION Pengrid::CreateKMatrix {{{1*/
    297 void  Pengrid::CreateKMatrix(Mat Kff, Mat Kfs){
     297void  Pengrid::CreateKMatrix(Matrix* Kff, Matrix* Kfs){
    298298
    299299        /*No loads applied, do nothing: */
     
    303303/*}}}1*/
    304304/*FUNCTION Pengrid::CreatePVector {{{1*/
    305 void  Pengrid::CreatePVector(Vec pf){
     305void  Pengrid::CreatePVector(Vector* pf){
    306306
    307307        /*No loads applied, do nothing: */
     
    311311/*}}}1*/
    312312/*FUNCTION Pengrid::PenaltyCreateMatrix {{{1*/
    313 void  Pengrid::PenaltyCreateKMatrix(Mat Kff, Mat Kfs,double kmax){
     313void  Pengrid::PenaltyCreateKMatrix(Matrix* Kff, Matrix* Kfs,double kmax){
    314314
    315315        /*Retrieve parameters: */
     
    344344/*}}}1*/
    345345/*FUNCTION Pengrid::PenaltyCreatePVector {{{1*/
    346 void  Pengrid::PenaltyCreatePVector(Vec pf,double kmax){
     346void  Pengrid::PenaltyCreatePVector(Vector* pf,double kmax){
    347347
    348348        /*Retrieve parameters: */
Note: See TracChangeset for help on using the changeset viewer.