COSMOS API FMV1 - cmyoo/cosmos GitHub Wiki

COSMOS :: Class description for Fmv1

  • This class is used for mesh refinement grids, which is also inherited from Fmv0.

Fmv1 :: Functions

Constructor and Destructor

Fmv1(int tabs,int jupper,int jlower,int kupper,int klower,int lupper,int llower, double xupper,double xlower,double yupper,double ylower,double zupper,double zlower,double am, bool fld, bool scl, bool cuev, Fmv0* lolay)

~Fmv1()

GET functions

type name
int get_ljli()
int get_lkli()
int get_llli()

SET functions

type name
void set_ljli(int p)
void set_lkli(int p)
void set_llli(int p)
void set_ulay(Fmv1* uplay)
void set_boundary(int btype,int mm)
void set_fmr_initial()

Functions for evolution

type name
void evolve()
void refine_llay()
void onestep(int btype)
void tstep_ipol(int l,int k,int j,int ll,int kk,int jj,int i,double aa,double bb,double cc)