Changeset 7efae20


Ignore:
Timestamp:
03/08/07 16:31:30 (6 years ago)
Author:
chris <chris@…>
Branches:
master, external, fix-prolong, refactor, refactor-ext, refactor-subsolvers
Children:
38656c4
Parents:
ee8cedc
git-author:
chris <chris@…> (03/08/07 16:31:30)
git-committer:
chris <chris@…> (03/08/07 16:31:30)
Message:
  • more doxygen comments

git-svn-id:  svn://dougdevel.org/doug/trunk@212 146eac83-2b0f-0410-9363-9ebcc3d868b9

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/solvers/pcg.F90

    ree8cedc r7efae20  
    244244 
    245245  !------------------------------- 
    246   ! Make preconditioner 
     246  !> Make preconditioner 
    247247  !------------------------------- 
    248248  subroutine preconditioner(sol,A,rhs,M, & 
     
    253253    use Vect_mod 
    254254    implicit none 
    255     real(kind=rk),dimension(:),pointer :: sol 
    256     type(SpMtx)                        :: A 
    257     real(kind=rk),dimension(:),pointer :: rhs 
    258     type(Mesh),intent(in)              :: M ! Mesh 
    259     real(kind=rk),dimension(:),pointer :: res ! -- residual vector, allocated 
    260                                               ! here for multiplicative Schwarz 
    261     type(SpMtx),optional               :: A_interf_  ! matr@interf. 
    262     type(SpMtx),optional               :: CoarseMtx_ ! Coarse matrix 
    263     type(SpMtx),optional               :: Restrict ! Restriction matrix 
     255    real(kind=rk),dimension(:),pointer :: sol !< solution 
     256    type(SpMtx)                        :: A   !< sparse system matrix 
     257    real(kind=rk),dimension(:),pointer :: rhs !< right hand side 
     258    type(Mesh),intent(in)              :: M   !< Mesh 
     259    real(kind=rk),dimension(:),pointer :: res !< residual vector, allocated 
     260                                              !! here for multiplicative Schwarz 
     261    type(SpMtx),optional               :: A_interf_  !< matr@interf. 
     262    type(SpMtx),optional               :: CoarseMtx_ !< Coarse matrix 
     263    type(SpMtx),optional               :: Restrict   !< Restriction matrix 
    264264    logical,intent(inout),optional :: refactor_ 
    265265    logical,optional                   :: bugtrack_ 
     
    651651     
    652652    type(SpMtx),intent(in out)          :: A !< System matrix (sparse) 
    653     float(kind=rk),dimension(:),pointer :: b !< RHS 
     653    float(kind=rk),dimension(:),pointer :: b !< right hand side 
    654654    float(kind=rk),dimension(:),pointer :: x !< Solution 
    655655    type(Mesh),intent(in)               :: Msh !< Mesh - aux data for Ax operation 
Note: See TracChangeset for help on using the changeset viewer.