I have issue running functions under case statement
#!/bin/bash
single() {
Commands
}
multiple() {
Commands
}
until ; do
echo -e " \t \t M A I N - M E N U Perforce delete script \n" (1 Reply)
Hi All
I am new to perl so had one question.
I have one Subroutine which works as expected and below is just an example.
where I ran a command and check the output.
so my question is if I have more than one command then how to check the results, meaning I want to add more command and check... (2 Replies)
Actually I got a list of file end with *.txt
I want to use the same command apply to all the *.txt
Thus I try to find out the fastest way to write those same command in a script and then want to let them run automatics.
For example:
I got the file below:
file1.txt
file2.txt
file3.txt... (4 Replies)
hi all,
i need a c++ function which converts a linear list to circular.
presently i am working with two files. i.e., one linear list file. and one circular list file to do some operations. i thought it will be helpful if there is a function that converts a linear list to circular n undo the... (1 Reply)
Okay I have a 1TB drive that is almost completely full with vids. I am in the process of converting them to mp4. I have two scripts right now. One is a shell script to convert them with Handbrake. The other is a script to get a sort of progress report. To make things easier to understand, I will... (0 Replies)
I've found a few posts regarding passing parameters to a function or subroutine, but for some reason when I try to run a command based on part with these parameters it's not working. If I have the function echo the parameters they show correctly so I believe they are being passed right but the... (2 Replies)
I have the following code that counts the number
of consecuitive logicals from the first one.
Any way I can simplify this function?
Function count_present &
( &
p1, p2, p3, p4, p5, p6, p7, p8 &
) ... (4 Replies)
I have a fortran file with code declarations such as
Subroutine str_tnum_tu &
( &
s, dl, tu, pos &
)
!
Class (*), Intent (InOut) :: tu(:)
Character (Len=*), Intent (In) :: s, dl
Character (Len=*), Intent (In), Optional :: pos
...
or
... (11 Replies)
Hi,
I am having script which contains many functions. Need to print each function name at the starting of the function. Like below,
functionname()
{
echo "functionname"
commands....
}
I've tried like below,
func=`grep "()" scriptname | cut -d "(" -f1`
for i in $func
do
nawk -v... (4 Replies)
Discussion started by: Sumanthsv
4 Replies
LEARN ABOUT DEBIAN
tau_profile_timer
TAU_PROFILE_TIMER(3) TAU Instrumentation API TAU_PROFILE_TIMER(3)NAME
TAU_PROFILE_TIMER - Defines a static timer.
SYNOPSIS
C/C++:
TAU_PROFILE_TIMER(Profiler timer, char* or string& function_name, char* or string& type, TauGroup_t group);
Fortran:
TAU_PROFILE_TIMER(integer profiler(2), character name(size));
DESCRIPTION
C/C++ :
With TAU_PROFILE_TIMER, a group of one or more statements is profiled. This macro has a timer variable as its first argument, and then
strings for name and type, as described earlier. It associates the timer to the profile group specified in the last parameter.
Fortran :
To profile a block of Fortran code, such as a function, subroutine, loop etc., the user must first declare a profiler, which is an integer
array of two elements (pointer) with the save attribute, and pass it as the first parameter to the TAU_PROFILE_TIMER subroutine. The second
parameter must contain the name of the routine, which is enclosed in a single quote. TAU_PROFILE_TIMER declares the profiler that must be
used to profile a block of code. The profiler is used to profile the statements using TAU_PROFILE_START and TAU_PROFILE_STOP as explained
later.
EXAMPLE
C/C++ :
template< class T, unsigned Dim >
void BareField<T,Dim>::fillGuardCells(bool reallyFill)
{
// profiling macros
TAU_TYPE_STRING(taustr, CT(*this) + " void (bool)" );
TAU_PROFILE("BareField::fillGuardCells()", taustr, TAU_FIELD);
TAU_PROFILE_TIMER(sendtimer, "fillGuardCells-send",
taustr, TAU_FIELD);
TAU_PROFILE_TIMER(localstimer, "fillGuardCells-locals",
taustr, TAU_FIELD);
...
}
Fortran :
subroutine bcast_inputs
implicit none
integer profiler(2)
save profiler
include 'mpinpb.h'
include 'applu.incl'
interger IERR
call TAU_PROFILE_TIMER(profiler, 'bcast_inputs')
SEE ALSO TAU_PROFILE_TIMER_DYNAMIC(3), TAU_PROFILE_START(3), TAU_PROFILE_STOP(3)
08/31/2005 TAU_PROFILE_TIMER(3)