Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

cps::ActionRationalQuotientArg Class Reference

#include <int_arg.h>

List of all members.

Public Member Functions

bool Encode (char *filename, char *instance)
bool Decode (char *filename, char *instance)
bool Vml (VML *vmls, char *instance)
void resize (u_int nmass)
void resize (u_int mass, int frm_deg_md, int frm_deg_mc, int bsn_deg_md, int bsn_deg_mc)

Public Attributes

ActionBilinearArg bi_arg
Float spread
int remez_generate
char * rat_poles_file
struct {
   u_int   bsn_mass_len
   Float *   bsn_mass_val
bsn_mass
struct {
   u_int   frm_mass_len
   Float *   frm_mass_val
frm_mass
struct {
   u_int   bosons_len
   RationalDescr *   bosons_val
bosons
struct {
   u_int   fermions_len
   RationalDescr *   fermions_val
fermions
EigenDescr eigen


Member Function Documentation

bool cps::ActionRationalQuotientArg::Decode char *  filename,
char *  instance
 

Definition at line 552 of file int_arg.C.

References cps::VML::Create(), cps::VML::Destroy(), Vml(), and cps::VML_DECODE.

bool cps::ActionRationalQuotientArg::Encode char *  filename,
char *  instance
 

Definition at line 545 of file int_arg.C.

References cps::VML::Create(), cps::VML::Destroy(), Vml(), and cps::VML_ENCODE.

void cps::ActionRationalQuotientArg::resize u_int  mass,
int  frm_deg_md,
int  frm_deg_mc,
int  bsn_deg_md,
int  bsn_deg_mc
 

Definition at line 86 of file int_arg_resize.C.

References bosons, cps::ERR, fermions, cps::Float, and cps::Error::General().

void cps::ActionRationalQuotientArg::resize u_int  nmass  ) 
 

Definition at line 72 of file int_arg_resize.C.

References bi_arg, bosons, bsn_mass, fermions, cps::Float, frm_mass, and cps::ActionBilinearArg::resize().

bool cps::ActionRationalQuotientArg::Vml VML vmls,
char *  instance
 

Definition at line 558 of file int_arg.C.

References cps::vml_ActionRationalQuotientArg().

Referenced by Decode(), and Encode().


Member Data Documentation

ActionBilinearArg cps::ActionRationalQuotientArg::bi_arg
 

Definition at line 238 of file int_arg.h.

Referenced by cps::AlgActionRationalQuotient::AlgActionRationalQuotient(), resize(), and cps::vml_ActionRationalQuotientArg().

struct { ... } cps::ActionRationalQuotientArg::bosons
 

Referenced by cps::AlgActionRationalQuotient::AlgActionRationalQuotient(), resize(), and cps::vml_ActionRationalQuotientArg().

u_int cps::ActionRationalQuotientArg::bosons_len
 

Definition at line 251 of file int_arg.h.

Referenced by cps::AlgActionRationalQuotient::AlgActionRationalQuotient(), and cps::vml_ActionRationalQuotientArg().

RationalDescr* cps::ActionRationalQuotientArg::bosons_val
 

Definition at line 252 of file int_arg.h.

Referenced by cps::AlgActionRationalQuotient::AlgActionRationalQuotient(), and cps::vml_ActionRationalQuotientArg().

struct { ... } cps::ActionRationalQuotientArg::bsn_mass
 

Referenced by cps::AlgActionRationalQuotient::AlgActionRationalQuotient(), resize(), and cps::vml_ActionRationalQuotientArg().

u_int cps::ActionRationalQuotientArg::bsn_mass_len
 

Definition at line 243 of file int_arg.h.

Referenced by cps::vml_ActionRationalQuotientArg().

Float* cps::ActionRationalQuotientArg::bsn_mass_val
 

Definition at line 244 of file int_arg.h.

Referenced by cps::AlgActionRationalQuotient::AlgActionRationalQuotient(), and cps::vml_ActionRationalQuotientArg().

EigenDescr cps::ActionRationalQuotientArg::eigen
 

Definition at line 258 of file int_arg.h.

Referenced by cps::vml_ActionRationalQuotientArg().

struct { ... } cps::ActionRationalQuotientArg::fermions
 

Referenced by cps::AlgActionRationalQuotient::AlgActionRationalQuotient(), resize(), and cps::vml_ActionRationalQuotientArg().

u_int cps::ActionRationalQuotientArg::fermions_len
 

Definition at line 255 of file int_arg.h.

Referenced by cps::AlgActionRationalQuotient::AlgActionRationalQuotient(), and cps::vml_ActionRationalQuotientArg().

RationalDescr* cps::ActionRationalQuotientArg::fermions_val
 

Definition at line 256 of file int_arg.h.

Referenced by cps::AlgActionRationalQuotient::AlgActionRationalQuotient(), and cps::vml_ActionRationalQuotientArg().

struct { ... } cps::ActionRationalQuotientArg::frm_mass
 

Referenced by cps::AlgActionRationalQuotient::AlgActionRationalQuotient(), resize(), and cps::vml_ActionRationalQuotientArg().

u_int cps::ActionRationalQuotientArg::frm_mass_len
 

Definition at line 247 of file int_arg.h.

Referenced by cps::vml_ActionRationalQuotientArg().

Float* cps::ActionRationalQuotientArg::frm_mass_val
 

Definition at line 248 of file int_arg.h.

Referenced by cps::AlgActionRationalQuotient::AlgActionRationalQuotient(), and cps::vml_ActionRationalQuotientArg().

char* cps::ActionRationalQuotientArg::rat_poles_file
 

Definition at line 241 of file int_arg.h.

Referenced by cps::vml_ActionRationalQuotientArg().

int cps::ActionRationalQuotientArg::remez_generate
 

Definition at line 240 of file int_arg.h.

Referenced by cps::vml_ActionRationalQuotientArg().

Float cps::ActionRationalQuotientArg::spread
 

Definition at line 239 of file int_arg.h.

Referenced by cps::vml_ActionRationalQuotientArg().


The documentation for this class was generated from the following files:
Generated on Sat Oct 10 14:12:00 2009 for Columbia Physics System by  doxygen 1.3.9.1