Artículo de publicación ISIA general method of solution for the runup evolution and some analytical results concerning a more general bathymetry than a canonical sloping beach model are presented. We studied theoretically the water wave elevation and runup generated on a continuous piecewise linear bathymetry, by solving analytically the linear shallow water wave equations in the 1+1 dimensional case. Non-horizontal linear segments are assumed and we develop an specific matrix propagator scheme, similar to the ones used in the propagation of elastic seismic wave fields in layered media, to obtain an exact integral form for the runup. A general closed expression for the maximum runup was computed analytically via the Cauchy's residue Theorem...