next up previous
Next: Warm start capability Up: Running J-Solver Previous: Running J-Solver

User specified geometry and profiles

This mode of operation is particularly suited for embedding J-Solver into a larger program. A call to J-Solver follows at least three steps: the first ensures that enough memory is allocated, the second consists in running the core J-Solver and the third ensures that the previously allocated memory is freed.

       CALL jsoInit(MN, NDOUB, ISYM) ! initialize and
                                     ! allocate memory

       ! ... (list of optional ``set'' routines)

       CALL jsoExec(
     & FACIMP, 
     & GZEROS,
     & KMAX, NPSIT,
     & PPRIME_S, AJB,  
     & XBND, ZBND,
     & PSIBAR0,
     & X, Z,
     & IERROR)

      ! ... (list of optional ``get'' routines)

      CALL jsoFree ! reclaim memory

where




next up previous
Next: Warm start capability Up: Running J-Solver Previous: Running J-Solver

transp_support
Mon May 10 12:32:55 EDT 1999