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

  
 
  

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

NAME
     GENLIB_SET_LOSELF	-  set the inductance value of a logical inductor, after
     its creation.

SYNOPSIS
     #include "mlo.h"

     void GENLIB_SET_LOSELF(figname,selfname,newself)
     char *figname ;
     char *selfname ;
     double newself ;

PARAMETERS
     figname		 Name of the logical figure

     selfname		 Instance name of the inductor

     newself		 New inductance value

DESCRIPTION
     GENLIB_SET_LOSELF looks in the list of inductors of the logical model  fig-
     name  for	a  inductor identified by its instance selfname and set the SELF
     field to the newself value.

RETURN VALUE
     None

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

EXAMPLE
     #include <genlib.h>

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

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

       /* Add inductors */
       GENLIB_LOSELF(SELFMIM,5.1,"input","output","self1") ;
       GENLIB_LOSELF(SELFMIM,5.2,"input","output","self2") ;

       /* Modify inductors value */
       GENLIB_SET_LOSELF("parallel_self","self1",6.2) ;
       GENLIB_SET_LOSELF("parallel_self","self2",6.3) ;

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

       return 0 ;
     }

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

ASIM/LIP6			 August 14, 2002	    GENLIB_SET_LOSELF(3)

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

home | help