Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
GENLIB_SET_LORES(3)	      MBK LOGICAL FUNCTIONS	     GENLIB_SET_LORES(3)

NAME
     GENLIB_SET_LORES  -  set  the resistance value of a logical resistor, after
     its creation.

SYNOPSIS
     #include "mlo.h"

     void GENLIB_SET_LORES(figname,resname,newresi)
     char *figname ;
     char *resname ;
     double newresi ;

PARAMETERS
     figname		 Name of the logical figure

     resname		 Instance name of the resistor

     newresi		 New resistance value

DESCRIPTION
     GENLIB_SET_LORES looks in the list of resistors of the logical  model  fig-
     name  for	a  resistor  identified by its instance resname and set the RESI
     field to the newresi value.

RETURN VALUE
     None

ERRORS
     "*** mbk error *** getlores impossible : resistor	name  doesn't  exist  in
     figure ptfig -> NAME"
	    No resistor matches the name.

EXAMPLE
     #include <genlib.h>

     int main(int argc,char *argv[])
     {
       /* Create a figure to work on, a parallel resistor */
       GENLIB_DEF_LOFIG("parallel_res") ;

       /* Define interface */
       GENLIB_LOCON("i",IN,"input") ;
       GENLIB_LOCON("f",OUT,"output") ;

       /* Add resistors */
       GENLIB_LORES(RESMIM,5.1,"input","output","res1") ;
       GENLIB_LORES(RESMIM,5.2,"input","output","res2") ;

       /* Modify resistors value */
       GENLIB_SET_LORES("parallel_res","res1",6.2) ;
       GENLIB_SET_LORES("parallel_res","res2",6.3) ;

       /* Save all that on disk */
       GENLIB_SAVE_LOFIG() ;

       return 0 ;
     }

SEE ALSO
     mbk(1), GENLIB_DEF_LOFIG(3), GENLIB_LORES(3)

ASIM/LIP6			 August 14, 2002	     GENLIB_SET_LORES(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=GENLIB_SET_LORES&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help