Nodes of different colours represent the following:
Solid arrows point from a procedure to one which it calls. Dashed
arrows point from an interface to procedures which implement that interface.
This could include the module procedures in a generic interface or the
implementation in a submodule of an interface in a parent module.
Nodes of different colours represent the following:
Solid arrows point from a procedure to one which it calls. Dashed
arrows point from an interface to procedures which implement that interface.
This could include the module procedures in a generic interface or the
implementation in a submodule of an interface in a parent module.
Source Code
subroutine dump_tem_BC_logicalHeader(headerfile,propname,nBCtypes,&&flag_per_BC)! ---------------------------------------------------------------------------character(len=*),intent(in)::headerfilecharacter(len=*),intent(in)::propnameinteger,intent(in)::nBCtypeslogical,intent(in)::flag_per_BC(nBCtypes)! ---------------------------------------------------------------------------integer::itype(aot_out_type)::conf! aotus lua state to write output! ---------------------------------------------------------------------------call aot_out_open(conf,headerfile)call aot_out_open_table(conf,propname)do i=1,nBCtypescall aot_out_val(conf,val=flag_per_BC(i))end do call aot_out_close_table(conf)! close the mesh header filecall aot_out_close(conf)end subroutine dump_tem_BC_logicalHeader