Skip to main content

ZOS-API interface 2025 R2

ZOSAPI.Editors.MFE Namespace Reference

Last update: 16.07.2025

Classes

interface  IMeritFunctionEditor
 This interface defines all properties and methods needed to interact with the MRit Function Editor. This interface can be accessed via the IOpticalSystem interface. More...
 
interface  IMFERow
 All data for a Merit Function Editor operand. This interface can be accessed via the IMeritFunctionEditor interface. More...
 

Enumerations

enum  MeritOperandType {
  ACOS , ABSO , CVVA , DENC ,
  DENF , DIFF , AMAG , ANAC ,
  ANAR , ANAX , ANAY , ANCX ,
  ANCY , ASIN , ASTI , ATAN ,
  AXCL , BIOC , CTVA , CVGT ,
  CVLT , CVOL , DIMX , DISC ,
  DISG , DIST , DIVI , DLTN ,
  DMFS , DMGT , DMLT , DMVA ,
  DXDX , DXDY , DYDX , DYDY ,
  EFFL , EFLX , EFLY , ENDX ,
  ENPP , EPDI , EQUA , ETGT ,
  ETLT , ETVA , EXPP , FCGS ,
  FCGT , FCUR , FICL , FICP ,
  FOUC , GBPD , GBPR , GBPS ,
  GBPW , GBPP , GBSD , P1GT ,
  P1LT , P1VA , P2GT , P2LT ,
  P2VA , P3GT , P3LT , P3VA ,
  P4GT , P4LT , P4VA , P5GT ,
  P5LT , P5VA , P6GT , P6LT ,
  P6VA , P7GT , P7LT , P7VA ,
  P8GT , P8LT , P8VA , PANA ,
  PANB , PANC , PARA , PARB ,
  PARC , PARR , PARX , PARY ,
  PARZ , PATX , PATY , PETC ,
  PETZ , PIMH , PLEN , PMAG ,
  POWR , PRIM , PROD , PMGT ,
  PMLT , PMVA , POPD , QOAC ,
  QSUM , RAGA , RAGB , RAGC ,
  RAGX , RAGY , RAGZ , RAED ,
  RAEN , RAID , RAIN , RANG ,
  REAA , REAB , REAC , REAR ,
  REAX , REAY , REAZ , RELI ,
  GBSR , GBSS , TGTH , TMAS ,
  TOTR , TRAC , TRAD , TRAE ,
  TRAI , TRAN , TRAR , TRAX ,
  TRAY , TRCX , TRCY , TTGT ,
  TTHI , TTLT , GBSW , GBSP ,
  GCOS , GENC , GENF , GLCA ,
  GLCB , GLCC , GLCX , GLCY ,
  GLCZ , GMTA , GMTS , GMTT ,
  GOTO , GPIM , GRMN , GRMX ,
  GTCE , HACG , HHCN , I1GT ,
  BIOD , BIPF , BLNK , BSER ,
  CENX , CENY , CMFV , CMGT ,
  CMLT , CMVA , CODA , COGT ,
  COLT , COMA , CONF , CONS ,
  COSI , COVA , CTGT , CTLT ,
  I2GT , I3GT , I4GT , I5GT ,
  I6GT , I1LT , I2LT , I3LT ,
  I4LT , I5LT , I6LT , I1VA ,
  I2VA , I3VA , I4VA , I5VA ,
  I6VA , IMAE , IMSF , INDX ,
  ISFN , ISNA , LACL , LINV ,
  LOGE , LOGT , LONA , LPTD ,
  MAXX , MCOG , MCOL , MCOV ,
  MINN , MNAB , MNCA , MNCG ,
  MNCT , MNCV , MNDT , MNEA ,
  MNEG , MNET , MNIN , MNPD ,
  MNSD , MSWA , MSWS , MSWT ,
  MTFA , MTFS , MTFT , MXAB ,
  MXCA , MXCG , MXCT , MXCV ,
  MXDT , MXEA , MXEG , MXET ,
  MXIN , MXPD , MXSD , NPGT ,
  NPLT , NPVA , NPXG , NPXL ,
  NPXV , NPYG , NPYL , NPYV ,
  NPZG , NPZL , NPZV , NSDC ,
  NSDD , NSRA , NSTR , NTXG ,
  NTXL , NTXV , NTYG , NTYL ,
  NTYV , NTZG , NTZL , NTZV ,
  OSCD , OBSN , OOFF , OPDC ,
  OPDM , OPDX , OPGT , OPLT ,
  OPVA , OPTH , OSUM , RENA ,
  RENB , RENC , RETX , RETY ,
  RGLA , RSCH , RSCE , RSRE ,
  RSRH , RWCH , RWCE , RWRE ,
  RWRH , SAGX , SAGY , SFNO ,
  SINE , SKIS , SKIN , SPCH ,
  SPHA , SQRT , SSAG , SUMM ,
  SVIG , TANG , TFNO , WFNO ,
  TTVA , UDOP , UDOC , USYM ,
  VOLU , WLEN , XDVA , XDGT ,
  XDLT , XENC , XENF , XNEA ,
  XNEG , XNET , XXEA , XXEG ,
  XXET , YNIP , ZERN , ZPLM ,
  ZTHI , TOLR , FTGT , FTLT ,
  GLCR , EFNO , DIVB , PROB ,
  TCGT , TCLT , TCVA , NORX ,
  NORY , NORZ , NORD , COSA ,
  MTHA , MTHS , MTHT , BFSD ,
  EXPD , CVIG , GPSX , GPSY ,
  GPRX , GPRY , GPRT , POWF ,
  STHI , CNPX , CNPY , CNAX ,
  CNAY , STRH , CIGT , CILT ,
  CIVA , CEGT , CELT , CEVA ,
  NSST , ABCD , DISA , POWP ,
  RECI , NSRM , FDMO , FDRE ,
  FREZ , NSDE , ERFP , NSDP ,
  POPI , ABGT , ABLT , SMIA ,
  SCUR , SDRV , REVR , NSLT ,
  NSTW , NSRW , MNRE , MXRE ,
  MNRI , MXRI , CEHX , CEHY ,
  BLTH , GBPZ , NSRD , NPAF ,
  MECS , MECT , GMTN , GMTX ,
  MTFN , MTFX , MTHN , MTHX ,
  MECA , MSWN , MSWX , GAOI ,
  MNAI , MXAI , HYLD , OGSS ,
  SPHD , SPHS , SSLP , SCRV ,
  DSAG , DPHS , DSLP , DCRV ,
  EFLA , CARD , TSAG , PSLP ,
  QSLP , RRET
}
 All supported Merit Function operands. More...
 
enum  MeritColumn {
  Comment = 1 , Param1 = 2 , Param2 = 3 , Param3 = 4 ,
  Param4 = 5 , Param5 = 6 , Param6 = 7 , Param7 = 8 ,
  Param8 = 9 , Target = 10 , Weight = 11 , Value = 12 ,
  Contrib = 13
}
 

Enumeration Type Documentation

◆ MeritColumn

Enumerator
Comment 
Param1 
Param2 
Param3 
Param4 
Param5 
Param6 
Param7 
Param8 
Target 
Weight 
Value 
Contrib 

◆ MeritOperandType

All supported Merit Function operands.

Enumerator
ACOS 
ABSO 
CVVA 
DENC 
DENF 
DIFF 
AMAG 
ANAC 
ANAR 
ANAX 
ANAY 
ANCX 
ANCY 
ASIN 
ASTI 
ATAN 
AXCL 
BIOC 
CTVA 
CVGT 
CVLT 
CVOL 
DIMX 
DISC 
DISG 
DIST 
DIVI 
DLTN 
DMFS 
DMGT 
DMLT 
DMVA 
DXDX 
DXDY 
DYDX 
DYDY 
EFFL 
EFLX 
EFLY 
ENDX 
ENPP 
EPDI 
EQUA 
ETGT 
ETLT 
ETVA 
EXPP 
FCGS 
FCGT 
FCUR 
FICL 
FICP 
FOUC 
GBPD 
GBPR 
GBPS 
GBPW 
GBPP 
GBSD 
P1GT 
P1LT 
P1VA 
P2GT 
P2LT 
P2VA 
P3GT 
P3LT 
P3VA 
P4GT 
P4LT 
P4VA 
P5GT 
P5LT 
P5VA 
P6GT 
P6LT 
P6VA 
P7GT 
P7LT 
P7VA 
P8GT 
P8LT 
P8VA 
PANA 
PANB 
PANC 
PARA 
PARB 
PARC 
PARR 
PARX 
PARY 
PARZ 
PATX 
PATY 
PETC 
PETZ 
PIMH 
PLEN 
PMAG 
POWR 
PRIM 
PROD 
PMGT 
PMLT 
PMVA 
POPD 
QOAC 
QSUM 
RAGA 
RAGB 
RAGC 
RAGX 
RAGY 
RAGZ 
RAED 
RAEN 
RAID 
RAIN 
RANG 
REAA 
REAB 
REAC 
REAR 
REAX 
REAY 
REAZ 
RELI 
GBSR 
GBSS 
TGTH 
TMAS 
TOTR 
TRAC 
TRAD 
TRAE 
TRAI 
TRAN 
TRAR 
TRAX 
TRAY 
TRCX 
TRCY 
TTGT 
TTHI 
TTLT 
GBSW 
GBSP 
GCOS 
GENC 
GENF 
GLCA 
GLCB 
GLCC 
GLCX 
GLCY 
GLCZ 
GMTA 
GMTS 
GMTT 
GOTO 
GPIM 
GRMN 
GRMX 
GTCE 
HACG 
HHCN 
I1GT 
BIOD 
BIPF 
BLNK 
BSER 
CENX 
CENY 
CMFV 
CMGT 
CMLT 
CMVA 
CODA 
COGT 
COLT 
COMA 
CONF 
CONS 
COSI 
COVA 
CTGT 
CTLT 
I2GT 
I3GT 
I4GT 
I5GT 
I6GT 
I1LT 
I2LT 
I3LT 
I4LT 
I5LT 
I6LT 
I1VA 
I2VA 
I3VA 
I4VA 
I5VA 
I6VA 
IMAE 
IMSF 
INDX 
ISFN 
ISNA 
LACL 
LINV 
LOGE 
LOGT 
LONA 
LPTD 
MAXX 
MCOG 
MCOL 
MCOV 
MINN 
MNAB 
MNCA 
MNCG 
MNCT 
MNCV 
MNDT 
MNEA 
MNEG 
MNET 
MNIN 
MNPD 
MNSD 
MSWA 
MSWS 
MSWT 
MTFA 
MTFS 
MTFT 
MXAB 
MXCA 
MXCG 
MXCT 
MXCV 
MXDT 
MXEA 
MXEG 
MXET 
MXIN 
MXPD 
MXSD 
NPGT 
NPLT 
NPVA 
NPXG 
NPXL 
NPXV 
NPYG 
NPYL 
NPYV 
NPZG 
NPZL 
NPZV 
NSDC 
NSDD 
NSRA 
NSTR 
NTXG 
NTXL 
NTXV 
NTYG 
NTYL 
NTYV 
NTZG 
NTZL 
NTZV 
OSCD 
OBSN 
OOFF 
OPDC 
OPDM 
OPDX 
OPGT 
OPLT 
OPVA 
OPTH 
OSUM 
RENA 
RENB 
RENC 
RETX 
RETY 
RGLA 
RSCH 
RSCE 
RSRE 
RSRH 
RWCH 
RWCE 
RWRE 
RWRH 
SAGX 
SAGY 
SFNO 
SINE 
SKIS 
SKIN 
SPCH 
SPHA 
SQRT 
SSAG 
SUMM 
SVIG 
TANG 
TFNO 
WFNO 
TTVA 
UDOP 
UDOC 
USYM 
VOLU 
WLEN 
XDVA 
XDGT 
XDLT 
XENC 
XENF 
XNEA 
XNEG 
XNET 
XXEA 
XXEG 
XXET 
YNIP 
ZERN 
ZPLM 
ZTHI 
TOLR 
FTGT 
FTLT 
GLCR 
EFNO 
DIVB 
PROB 
TCGT 
TCLT 
TCVA 
NORX 
NORY 
NORZ 
NORD 
COSA 
MTHA 
MTHS 
MTHT 
BFSD 
EXPD 
CVIG 
GPSX 
GPSY 
GPRX 
GPRY 
GPRT 
POWF 
STHI 
CNPX 
CNPY 
CNAX 
CNAY 
STRH 
CIGT 
CILT 
CIVA 
CEGT 
CELT 
CEVA 
NSST 
ABCD 
DISA 
POWP 
RECI 
NSRM 
FDMO 
FDRE 
FREZ 
NSDE 
ERFP 
NSDP 
POPI 
ABGT 
ABLT 
SMIA 
SCUR 
SDRV 
REVR 
NSLT 
NSTW 
NSRW 
MNRE 
MXRE 
MNRI 
MXRI 
CEHX 
CEHY 
BLTH 
GBPZ 
NSRD 
NPAF 
MECS 
MECT 
GMTN 
GMTX 
MTFN 
MTFX 
MTHN 
MTHX 
MECA 
MSWN 
MSWX 
GAOI 
MNAI 
MXAI 
HYLD 
OGSS 
SPHD 
SPHS 
SSLP 
SCRV 
DSAG 
DPHS 
DSLP 
DCRV 
EFLA 
CARD 
TSAG 
PSLP 
QSLP 
RRET 

Connect with Ansys